<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url("../../../../arcgis-js-api/esri/themes/light/main.css");@charset "UTF-8";.esri-header-wrap{background:#fff;box-shadow:0 1px 0 0 #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:"";bottom:0;left:0;right: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;top:56px}.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:rgba(0,0,0,.5)}.esri-header-canvas[data-state=search]{background-color:hsla(0,0%,97%,.98);box-shadow:inset 0 1px 0 0 #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 0 0 #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;padding:0;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% - 16px / 2)}[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 0 0 rgba(0,121,193,.5);color:#000;fill:currentColor}.esri-header-account-control--signin:active,.esri-header-account-control--signin[aria-expanded=true]{box-shadow:inset 0 -3px 0 0 #0079c1;color:#000;fill:currentColor}.esri-header-account-control--signin.-is-active{box-shadow:inset 0 -3px 0 0 #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% - 16px / 2)}[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 0 0 rgba(0,121,193,.5);color:#000;fill:currentColor}.esri-header-account-control--signedin:active,.esri-header-account-control--signedin[aria-expanded=true]{box-shadow:inset 0 -3px 0 0 #0079c1;color:#000;fill:currentColor}.esri-header-account-control--signedin.-is-active{box-shadow:inset 0 -3px 0 0 #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% - 32px / 2);left:12px}[dir=rtl] .esri-header-account-image{top:calc(50% - 32px / 2);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 0 0 #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:translate3D(0,0,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:translate3D(0,0,-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;padding:0;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% - 22px / 2);left:24px}[dir=rtl] .esri-header-account-content-toggle:before{top:calc(50% - 22px / 2);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% - 20px / 2)}[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:translateX(10px)}[dir=rtl] .esri-header-account-content-link:focus:after,[dir=rtl] .esri-header-account-content-link:hover:after{transform:scaleX(-1) translateX(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;padding:0;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&gt;.esri-header-brand-image,:hover&gt;.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 0 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 0 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 0 0 rgba(0,121,193,.5);color:#000;fill:currentColor}.esri-header-menus-toggle:active,.esri-header-menus-toggle[aria-expanded=true]{box-shadow:inset 0 -3px 0 0 #0079c1;color:#000;fill:currentColor}.esri-header-menus-toggle.-is-active{box-shadow:inset 0 -3px 0 0 #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:16px;width:24px;height:24px;margin-top:15px;margin-bottom:17px}@media (min-width:768px) and (max-width:1023px){.esri-header-menus-content{background-color:#f8f8f8;box-shadow:inset 0 1px 0 0 #e0e0e0,1px 0 0 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:translate3D(0,0,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% - 16px / 2)}[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 0 0 rgba(0,121,193,.5);color:#000;fill:currentColor}.esri-header-menus-link:active,.esri-header-menus-link[aria-expanded=true]{box-shadow:inset 0 -3px 0 0 #0079c1;color:#000;fill:currentColor}.esri-header-menus-link.-is-active{box-shadow:inset 0 -3px 0 0 #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% - 16px / 2)}[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:hsla(0,0%,94%,.5);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 0 0 #e0e0e0,0 0 20px 0 rgba(0,0,0,.3)}[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:hsla(0,0%,80%,.5);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:hsla(0,0%,80%,.5);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:hsla(0,0%,80%,.5);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:translateX(100vw);transform:translateX(var(--esri-vw))}[dir=rtl] .esri-header-menus-submenu[aria-hidden=true]{transform:translateX(-100vw);transform:translateX(calc(-1 * var(--esri-vw)))}}@media (min-width:768px) and (max-width:1023px){.esri-header-menus-submenu[aria-hidden=true]{transform:translateX(320px)}[dir=rtl] .esri-header-menus-submenu[aria-hidden=true]{transform:translateX(-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;padding:0;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 0 #e0e0e0}}@media (min-width:768px) and (max-width:1023px){.esri-header-menus-submenu-toggle{box-shadow:inset 0 -1px 0 #e0e0e0,inset 0 1px 0 #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% - 22px / 2);left:24px}[dir=rtl] .esri-header-menus-submenu-toggle:before{top:calc(50% - 22px / 2);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 0 0 #ccc,inset 0 -1px 0 0 #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 0 0 #ccc,inset 0 1px 0 0 #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 0 0 #ccc,inset 0 1px 0 0 #ccc,inset 0 -1px 0 0 #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 0 0 #e0e0e0,1px 0 0 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:translate3D(0,0,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:translateX(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% - 16px / 2)}[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 0 0 #e0e0e0,0 0 20px 0 rgba(0,0,0,.3)}[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:translateX(320px)}[dir=rtl] .esri-header-menus.-mobile .esri-header-menus-submenu[aria-hidden=true]{transform:translateX(-320px)}.esri-header-menus.-mobile .esri-header-menus-submenu-toggle{box-shadow:inset 0 -1px 0 #e0e0e0,inset 0 1px 0 #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 0 0 rgba(0,121,193,.5);color:#000;fill:currentColor}.esri-header-search-control:active,.esri-header-search-control[aria-expanded=true]{box-shadow:inset 0 -3px 0 0 #0079c1;color:#000;fill:currentColor}.esri-header-search-control.-is-active{box-shadow:inset 0 -3px 0 0 #0079c1}.esri-header-search-image{display:block;fill:currentColor;margin:16px;width:24px;height:24px}.esri-header-search-content{bottom:0;left:0;right:0;padding-top:150px;padding-bottom:20px;position:fixed;z-index:-1;top:56px}@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% - 1440px / 2 + 20px);padding-right:calc(50% - 1440px / 2 + 20px)}}.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 0 0 #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 0 0 #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 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 0 0 rgba(0,121,193,.5);cursor:pointer}.esri-header-shopping-cart:active{box-shadow:inset 0 -3px 0 0 #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 0 0 rgba(0,121,193,.5);color:#000;fill:currentColor}.esri-header-inlineSearch-control:active,.esri-header-inlineSearch-control[aria-expanded=true]{box-shadow:inset 0 -3px 0 0 #0079c1;color:#000;fill:currentColor}.esri-header-inlineSearch-control.-is-active{box-shadow:inset 0 -3px 0 0 #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 0 0 #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;padding:0;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;margin:16px;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 0 0 rgba(0,121,193,.5);color:#000;fill:currentColor}.esri-header-inline-title-control:active,.esri-header-inline-title-control[aria-expanded=true]{box-shadow:inset 0 -3px 0 0 #0079c1;color:#000;fill:currentColor}.esri-header-inline-title-control.-is-active{box-shadow:inset 0 -3px 0 0 #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 0 0 #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;padding:0;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;margin:16px;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 0 0 #0079c1}.esri-header-apps-control:hover{box-shadow:inset 0 -3px 0 0 rgba(0,121,193,.5)}.esri-header-apps-control:active,.esri-header-apps-control[aria-expanded=true]{box-shadow:inset 0 -3px 0 0 #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 0 rgba(0,0,0,.05);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:rgba(0,0,0,.5);border-radius:4px;box-shadow:0 0 1px hsla(0,0%,100%,.5)}.esri-header-apps .appIconImage{background-repeat:no-repeat;background-size:contain;color:#fff;display:block;font-size:18px;height:48px;margin:0 auto;margin-bottom: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;padding:0;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;margin-bottom: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 0 0 rgba(0,121,193,.5);color:#000;fill:currentColor}.esri-header-notifications-control:active,.esri-header-notifications-control[aria-expanded=true]{box-shadow:inset 0 -3px 0 0 #0079c1;color:#000;fill:currentColor}.esri-header-notifications-control.-is-active{box-shadow:inset 0 -3px 0 0 #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;padding:0;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% - 1424px / 2);padding-right:calc(50% - 1424px / 2)}.esri-footer--wrapper.skinny-footer{height:85px;box-shadow:inset 0 1px 0 0 #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% - 1424px / 2);padding-right:calc(50% - 1424px / 2)}}.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 0 0 #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;padding:0;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:rgba(0,0,0,.5);top:0;right:0;bottom:0;left: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:rgba(0,0,0,.5);top:0;right:0;bottom:0;left: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% - 220px / 2);left:calc(50% - 580px / 2)}[dir=rtl] .esri-footer-language-dialog{top:calc(50% - 220px / 2);right:calc(50% - 580px / 2)}.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 rgba(0,0,0,.075);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 rgba(0,0,0,.075),0 0 5px rgba(81,167,232,.5);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% + 16px / 2);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 0 0 #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 0 0 #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}html,body {overflow: hidden;}#main-container,.app-container {display: flex; height: 100vh; width: 100%; min-width: 615px; overflow: hidden; box-sizing: border-box;}.view-container,.map-container {width: 100%;}.map-container {height: 100%; width: 100%;}.map-container__buttonDiv {background: #fff;}.action-button {font-size: 16px; background-color: transparent; border: none; color: #6e6e6e; height: 32px; width: 32px; text-align: center; display: flex; align-items: center; justify-content: center;}.action-button:hover,.action-button:focus,.active {background-color: #f0f0f0; color: #2e2e2e;}.map-sketch__panel {align-items: center; flex-flow: row nowrap; padding: 0; background-color: #fff;}.map-sketch__section {align-items: center; flex-flow: row nowrap; margin: 6px 0;}.map-sketch__tool-section-top {border-bottom: 1px solid rgba(110, 110, 110, 0.3);}#ie-message {display: none; text-align: center; color: #4a4a4a; background-color: #f8f8f8; line-height: 2em; z-index: 10000; width: 100%;}#ie-message .wrapper {margin: 5px; display: flex; justify-content: space-around; align-items: stretch; background: white; border-left: solid rgb(216, 48, 32) 3px; box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 8px 0px;}#ie-message .icon {width: 100px; line-height: 100%; align-items: center; display: flex; text-align: center; color: rgb(216, 48, 32);}#ie-message .icon svg {margin-right: auto; margin-left: auto; margin-top: -2px;}#ie-message .message {margin: 20px 0; margin-right: 20px; text-align: left; width: 100%;}.esriRtl #ie-message .message {text-align: right;}.esriRtl #ie-message .wrapper {border-left: none; border-right: solid rgb(216, 48, 32) 3px;}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {#ie-message {display: block !important;} .loader.is-active {display: none !important;}}.component-attribute-selector__panel {width: 100%;}.component-attribute-selector__attribute-item[disabled=""], .component-attribute-selector__attribute-item[disabled] {opacity: 0.5;}.component-field-info {width: 100%;} .component-field-info__container {width: 100%; background-color: #ffffff;} .component-field-info__container-content {padding: 6px;} .component-field-info__title {font-weight: bold; padding: 5px 0;} .component-field-info__missing {color: #a9a9a9;} .component-field-info__data {color: #a9a9a9;} .component-field-info__field-info-section {padding: 6px 0;} .component-field-info__statistics-row {border-top: 1px solid #e0e0e0; padding: 6px 0; display: flex; justify-content: space-between;} .component-field-info__statistics-row-top-values {border-top: 1px solid #e0e0e0; padding: 20px 0 6px 0; display: flex; justify-content: space-between;}.component-feature-filter :host {height: 100%;}.component-feature-filter .esri-select {padding-right: 25px;} html[dir="rtl"] .component-feature-filter .esri-select {padding-right: 6px; padding-left: 25px;}.component-feature-filter__remove-filter {display: flex; justify-content: space-between; margin-bottom: 5px;}.component-feature-filter__remove-filter-label {background-color: white; width: 100%; padding: 15px 15px 0 15px;}.component-feature-filter__add-expression {margin: 12px 12px; display: flex; justify-content: center; align-items: center;}.component-feature-filter__match-expression-msg {padding: 12px 12px; margin-bottom: 6px; background-color: white;}.component-feature-filter__match-type {display: flex; align-items: center; justify-content: center; margin: 12px 0;}.component-feature-filter__error-msg {margin: 12px 12px;}.component-feature-filter__new-filter {margin: 12px 12px;}.component-feature-filter .esri-widget {background: transparent;}[class*="match-type-text"] {margin: 0 auto; padding: 0 6px; border-radius: 3px; font-size: 12px;}.component-expression {background-color: white; margin: 0 6px;} .component-expression__content {padding-bottom: 20px;} .component-expression__header {display: flex; align-items: center; padding: 6px 6px;} .component-expression h2.heading {margin: 0; overflow: hidden; padding: 0 var(--calcite-spacing); text-overflow: ellipsis; white-space: nowrap; font-size: var(--calcite-font-size-0); display: flex; justify-content: center; align-items: center; flex: 1;} .component-expression__heading-first {justify-content: flex-start;} .component-expression__header-menu {position: absolute; top: 100%; z-index: 1; background-color: white; box-shadow: var(--calcite-shadow-0); left: auto; min-width: var(--calcite-menu-min-width); right: 0; visibility: visible; display: none; padding: 0px; flex-flow: column nowrap;} html[dir="rtl"] .component-expression__header-menu {right: auto; left: 0;} .component-expression__header-menu-open {display: flex; align-items: center; z-index: 2;} .component-expression__header-menu-container {align-self: stretch; display: flex; position: relative;} .component-expression__condition-header {align-items: center; margin: 0 12px 0 44px; display: flex; justify-content: flex-end;} .component-expression__condition-header-remove {display: flex; justify-content: center; align-items: center;} .component-expression .component-action {display: flex; align-items: center;} .component-expression .component-action--disabled {opacity: 0.4; pointer-events: none;} .component-expression .component-action__icon {margin-right: 0.2em;} html[dir="rtl"] .component-expression .component-action__icon {margin-right: 0; margin-left: 0.2em;} .component-expression__match-condition-msg {background-color: white; animation: esri-fade-in 250ms ease-in-out; margin: 6px 12px;}.component-condition {animation: esri-fade-in 250ms ease-in-out; border-radius: 3px; background-color: offset-background-color(white, 4.5%); padding: 0 6px;} .component-condition__field-select {background-color: #ffffff; display: flex; padding: 6px 6px; justify-content: space-between; align-items: center; border-radius: 3px; color: #333333; margin: 0; transition: box-shadow 250ms ease-in-out; box-shadow: 0 0 0 1px #e0e0e0;} .component-condition__value-input .component-condition__between-values {display: flex; justify-content: space-between;} .component-condition__value-input .component-condition__between-values .esri-input {width: 49%;} .component-condition__control {margin: 6px 0;} .component-condition__value-input .esri-input {width: 100%; box-sizing: border-box;} .component-condition__pick-list {max-height: 200px; overflow-y: auto;} .component-condition__in-the-last {display: flex;} .component-condition__value-input .component-condition__in-the-last-count.esri-input {width: 40%;} .component-condition__in-the-last-unit {width: 60%;} .component-condition__histogram-content {height: 120px;} .component-condition__histogram-content-slim {height: 40px;} .component-condition__small-loader {margin-left: calc((100% - 16px) / 2); margin-top: 10px;} html[dir="rtl"] .component-condition__small-loader {margin-left: auto; margin-right: 8px;} .component-condition__date-picker {width: 100%;} .component-condition__date-picker.second {margin-top: 1px;} .component-condition__unique-values-content-list-msg {font-size: 90%;}.component-transparency__toggle-text {width: 100%; align-items: center; display: -ms-flexbox; display: flex; -ms-flex-direction: row; flex-direction: row; -ms-flex-pack: justify; justify-content: space-between; margin: 0 0 14 0;}.component-transparency__toggle-text-label {margin-left: 0; margin-right: 0.75rem;} html[dir="rtl"] .component-transparency__toggle-text-label {margin-left: 0.75rem; margin-right: 0;}.component-transparency__toggle-button {margin-top: 2px;} .component-transparency__toggle-button input {display: none;}.component-transparency__toggle-div {display: flex; flex-direction: row; justify-content: space-between;}.component-transparency__field-action {box-shadow: 0 0 0 1px #e0e0e0;}.component-transparency__field-select {background-color: #ffffff; display: flex; padding: 6px 6px; justify-content: space-between; align-items: center; border-radius: 3px; color: #333333; cursor: pointer; margin: 0; transition: box-shadow 250ms ease-in-out; box-shadow: 0 0 0 1px #e0e0e0; height: auto; line-height: 1.25;}.component-transparency__field-select-short {width: 100%;}.component-transparency__field-select-with-icon {display: flex; width: 100%; justify-content: space-between; align-items: stretch;}.component-transparency__field-select-icon {align-self: center;}.component-transparency__block-content-padding {margin: 6px 0;}.component-transparency__block-content-loading {height: 150px;}.component-transparency__transparency-range {display: flex; justify-content: space-between;}.component-transparency__transparency-range-item {width: 49%; display: flex; flex-flow: column; justify-content: space-between;} .component-transparency__transparency-range-item .esri-input {width: 80%;}.component-transparency__slider-box {height: 280px; margin-top: 6px;}.component-transparency__slider-box-buttons-front {display: flex;}.component-transparency__slider-button {border: #eaeaea 1px solid;}.component-transparency__slider {height: 60px; background-color: transparent;} .component-transparency__slider .esri-widget {background-color: transparent;}.component-transparency .esri-opacity-slider__ramp {width: 25px;}.component-transparency .esri-opacity-slider__histogram-container {width: 70px;}.component-transparency .esri-opacity-slider .esri-slider .esri-slider__content {height: 160px;}.component-transparency .esri-opacity-slider {min-width: 200px;}.component-transparency__arcade-editor {width: 100%; height: 100%; border: none;}.component-transparency__arcade-editor-overlay {position: fixed; top: 0px; right: 0px; bottom: 0px; left: 0px; display: flex; justify-content: center; align-items: center; overflow-y: hidden; z-index: 101; transition: visibility 0ms linear 0.3s, opacity 0.3s cubic-bezier(0.215, 0.44, 0.42, 0.88) 0s;}.component-rotation__toggle-button {margin-top: 2px;}.component-rotation__field-type-switch {box-shadow: 0 0 0 1px #e0e0e0;}.component-rotation__field-select {background-color: #ffffff; display: flex; padding: 6px 6px; justify-content: space-between; align-items: center; border-radius: 3px; color: #333333; cursor: pointer; margin: 0; transition: box-shadow 250ms ease-in-out; box-shadow: 0 0 0 1px #e0e0e0; height: auto; line-height: 1.25;}.component-rotation__field-select-short {width: 100%;}.component-rotation__field-select-with-icon {display: flex; width: 100%; justify-content: space-between; align-items: stretch;}.component-rotation__field-select-icon {align-self: center;}.component-rotation__block-content-padding {margin: 6px 0;}.component-rotation__rotation-type {margin-top: 5px;}.component-rotation__rotation-type-selection {margin-top: 15px;}.component-rotation__rotation-type-display {margin: 10px 20px 0 20px; position: relative;} .component-rotation__rotation-type-display svg {height: 120px;}.component-rotation__rotation-type-symbol {position: absolute; top: 56px; left: 33px;} html[dir="rtl"] .component-rotation__rotation-type-symbol {left: auto; right: 61px;}.component-rotation__rotation-type-symbol.cim {left: 36px;} html[dir="rtl"] .component-rotation__rotation-type-symbol.cim {left: auto; right: 64px;}.component-rotation__arcade-editor {width: 100%; height: 100%; border: none;}.component-rotation__arcade-editor-overlay {position: fixed; top: 0px; right: 0px; bottom: 0px; left: 0px; display: flex; justify-content: center; align-items: center; overflow-y: hidden; z-index: 101; transition: visibility 0ms linear 0.3s, opacity 0.3s cubic-bezier(0.215, 0.44, 0.42, 0.88) 0s;}.component-default-symbol__block-content-padding {margin: 6px 0;}.component-default-symbol__label-input .esri-input {margin: 0; width: -webkit-fill-available; width: -moz-available; width: fill-available;}.component-method-button__block-content-padding {margin: 6px 0;}.component-method-button__method-name {background-color: #ffffff; display: flex; padding: 6px 6px; justify-content: space-between; align-items: center; border-radius: 3px; color: #333333; cursor: pointer; margin: 0; transition: box-shadow 250ms ease-in-out; box-shadow: 0 0 0 1px #e0e0e0;}.component-method-button__method-selector {background: #ffffff; padding: 10px;}.component-method-selector__method-item {border-top: 1px solid #ddd; padding: 5px; display: flex;}.component-method-selector__method-item:hover {background-color: rgba(0, 0, 0, 0.035);}.component-method-selector__method-item-selected {border-left: 4px solid #0079c1;} html[dir="rtl"] .component-method-selector__method-item-selected {border-left: 0; border-right: 4px solid #0079c1;}.component-method-selector__method-item-text {display: inline-block; padding: 0 10px;}.component-method-selector__method-item-title {font-weight: bold;}.component-method-selector__method-item-msg {font-size: 80%; line-height: 16px;}.component-classify {padding-top: 10px; border-top: 1px solid #e0e0e0;} .component-classify__block-content-padding {margin: 6px 0;} .component-classify__classes, .component-classify__stddev, .component-classify__round-classes {padding-top: 6px;} .component-classify__stddev-select {width: 80px;} .component-classify__values-items {padding: 6px 0;} .component-classify__value {display: flex; padding: 6px 0; justify-content: space-between; align-items: center;} .component-classify__value div {display: flex;} .component-classify__value-text {padding: 0 9px; cursor: pointer;} .component-classify__value-text-input {margin: 0 9px; width: 100%;} .component-classify__value-symbol {flex: 0 0 16px; height: 16px; cursor: pointer; flex-direction: column; justify-content: center;} .component-classify__symbol-icon.transparent {height: 15px; width: 100%;} .component-classify__symbol-icon.transparent svg {height: 15px; width: 95%; stroke: #e0e0e0; stroke-width: 1px;} .component-classify__symbol-selector {background-color: white; display: flex; padding: 9px 9px; justify-content: space-between; align-items: center; border-radius: 3px; cursor: pointer; transition: box-shadow 250ms ease-in-out; box-shadow: 0 0 0 1px #e0e0e0;} .component-classify__symbol-selector:last-child {margin-bottom: 0;} .component-classify__symbol-selector {box-shadow: 0 0 0 1px #e0e0e0;} .component-classify__symbol-selector svg {fill: #c0c0c0;} .component-classify__symbol-selector:hover {box-shadow: 0 0 0 1px #c0c0c0;} .component-classify__symbol-selector:hover svg {fill: #404040;} .component-classify__symbol-selector--selected, .component-classify__symbol-selector--selected:hover {box-shadow: 0 0 0 1px #404040;} .component-classify__symbol-selector--selected svg, .component-classify__symbol-selector--selected:hover svg {fill: #404040;} .component-classify__symbol-is-white {background-color: #f0f0f0; padding: 4px;}.component-symbol-button__half {width: 49%;}.component-symbol-button__block-content-padding {margin: 6px 0;}.component-symbol-button__symbol-selector {background-color: white; display: flex; padding: 6px; justify-content: space-between; align-items: center; border-radius: 3px; cursor: pointer; transition: box-shadow 250ms ease-in-out; box-shadow: 0 0 0 1px #e0e0e0;} .component-symbol-button__symbol-selector:last-child {margin-bottom: 0;} .component-symbol-button__symbol-selector {box-shadow: 0 0 0 1px #e0e0e0;} .component-symbol-button__symbol-selector svg {fill: #c0c0c0;} .component-symbol-button__symbol-selector:hover {box-shadow: 0 0 0 1px #c0c0c0;} .component-symbol-button__symbol-selector:hover svg {fill: #404040;} .component-symbol-button__symbol-selector--selected, .component-symbol-button__symbol-selector--selected:hover {box-shadow: 0 0 0 1px #404040;} .component-symbol-button__symbol-selector--selected svg, .component-symbol-button__symbol-selector--selected:hover svg {fill: #404040;}.component-symbol-button__symbol-icon {max-height: 20px; overflow: hidden; border-radius: 3px;}.component-symbol-button__symbol-icon.transparent {height: 15px; width: 100%;}.component-symbol-button__symbol-icon.transparent svg {height: 15px; width: 95%; stroke: #e0e0e0; stroke-width: 1px;}.component-symbol-button__symbol-is-white {background-color: #f3f3f3;}.component-symbol-button__symbol-edit-button {padding: 1px !important; height: 18px; width: 18px; border: none !important; cursor: pointer;}.component-symbol-button__symbol-edit-button:focus {outline: none;}.component-symbol-button__classed-color-icon {width: 100%; height: 16px; overflow: hidden; border-radius: 3px;}.component-symbol-button__classed-color-icon-section {height: 16px; display: inline-block;}.component-symbol-button__symbol-styler-panel {width: 315px;}.component-symbol-button__symbol-styler-div {width: 100%; max-height: calc(100vh - 200px); overflow-y: auto;}.component-theme-button__block-content-padding {margin: 6px 0;}.component-theme-button__theme-name {background-color: #ffffff; display: flex; padding: 6px 6px; justify-content: space-between; align-items: center; border-radius: 3px; color: #333333; cursor: pointer; margin: 0; transition: box-shadow 250ms ease-in-out; box-shadow: 0 0 0 1px #e0e0e0;}.component-theme-button__theme-selector {background: #ffffff; padding: 10px;}.component-theme-selector-list__theme-dropdown {overflow-y: auto;}.component-theme-selector-list__theme-item {border-top: 1px solid #ddd; padding: 5px; border-left: 4px solid #ffffff; display: flex;} html[dir="rtl"] .component-theme-selector-list__theme-item {border-left: 0; border-right: 4px solid #ffffff;}.component-theme-selector-list__theme-item:hover {background-color: rgba(0, 0, 0, 0.035);}.component-theme-selector-list__theme-item-selected {border-left: 4px solid #0079c1;} html[dir="rtl"] .component-theme-selector-list__theme-item-selected {border-left: 4px solid #ffffff; border-right: 4px solid #0079c1;}.component-theme-selector-list__theme-item-icon {min-width: 16px; background-repeat: no-repeat; height: 48px; padding: 0; display: inline-block;}.component-theme-selector-list__theme-item-icon.color-size.univariate.high-to-low {background-image: url("../../../../arcgis-components/dist/smartMapping/images/ColorAndSize_HighToLow.svg");}.component-theme-selector-list__theme-item-icon.color-size.univariate.above-and-below {background-image: url("../../../../arcgis-components/dist/smartMapping/images/ColorAndSize_AboveAndBelow.svg");}.component-theme-selector-list__theme-item-icon.color-size.univariate.above {background-image: url("../../../../arcgis-components/dist/smartMapping/images/ColorAndSize_Above.svg");}.component-theme-selector-list__theme-item-icon.color-size.univariate.below {background-image: url("../../../../arcgis-components/dist/smartMapping/images/ColorAndSize_Below.svg");}.component-theme-selector-list__theme-item-icon.color.high-to-low {background-image: url("../../../../arcgis-components/dist/smartMapping/images/Color_HighToLow.svg");}.component-theme-selector-list__theme-item-icon.color.above-and-below {background-image: url("../../../../arcgis-components/dist/smartMapping/images/Color_AboveAndBelow.svg");}.component-theme-selector-list__theme-item-icon.color.above {background-image: url("../../../../arcgis-components/dist/smartMapping/images/Color_Above.svg");}.component-theme-selector-list__theme-item-icon.color.below {background-image: url("../../../../arcgis-components/dist/smartMapping/images/Color_Below.svg");}.component-theme-selector-list__theme-item-icon.color.centered-on {background-image: url("../../../../arcgis-components/dist/smartMapping/images/Color_CenteredOn.svg");}.component-theme-selector-list__theme-item-icon.color.extremes {background-image: url("../../../../arcgis-components/dist/smartMapping/images/Color_Extremes.svg");}.component-theme-selector-list__theme-item-icon.size.high-to-low {background-image: url("../../../../arcgis-components/dist/smartMapping/images/Size_HighToLow.svg");}.component-theme-selector-list__theme-item-icon.size.above {background-image: url("../../../../arcgis-components/dist/smartMapping/images/Size_Above.svg");}.component-theme-selector-list__theme-item-icon.size.below {background-image: url("../../../../arcgis-components/dist/smartMapping/images/Size_Below.svg");}.component-theme-selector-list__theme-item-text {display: inline-block; padding: 0 10px;}.component-theme-selector-list__theme-item-title {font-weight: bold;}.component-theme-selector-list__theme-item-msg {font-size: 80%; line-height: 16px;}.component-age__flip-row {display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 1px;}.component-age__field-select {background-color: #ffffff; display: flex; padding: 6px 6px; justify-content: space-between; align-items: center; border-radius: 3px; color: #333333; margin: 0; transition: box-shadow 250ms ease-in-out; box-shadow: 0 0 0 1px #e0e0e0; height: auto; line-height: 1.25;}.component-age__field-select-edit {cursor: pointer;}.component-age__field-select-label {width: 90%; overflow: hidden; text-overflow: ellipsis;}.component-age__field-select-fixed {background-color: #f6f6f6;}.component-age__field-select-icon {align-self: center;}.component-age__symbol-button {height: 18px;}.component-age__symbol-button:focus {outline: none;}.component-age__block-content-padding {margin: 6px 0;}.component-age__variable-date {} .component-age__variable-date input[type="date"] {height: 31px; margin: 0; width: 100%;} .component-age__variable-date .esri-input[type="text"] {height: 32px; padding: 0 0.5em; margin: .3875rem 0 0;}.component-age__variable-field-radio {display: flex; justify-content: space-between; margin-bottom: 3px;} .component-age__variable-field-radio input[type=radio] {margin: .3rem .3rem 0;}.component-divided-by-button__block-content-padding {margin: 6px 0;}.component-divided-by-button__field-select {background-color: #ffffff; display: flex; padding: 6px 6px; justify-content: space-between; align-items: center; border-radius: 3px; color: #333333; cursor: pointer; margin: 0; transition: box-shadow 250ms ease-in-out; box-shadow: 0 0 0 1px #e0e0e0; height: auto; line-height: 1.25;} .component-divided-by-button__field-select--selected, .component-divided-by-button__field-select--selected:hover {box-shadow: 0 0 0 1px #404040;} .component-divided-by-button__field-select--selected svg, .component-divided-by-button__field-select--selected:hover svg {fill: #404040;}.component-divided-by-button__field-select-with-clear {display: flex;}.component-divided-by-button__field-select-with-clear .component-divided-by-button__field-select {width: 100%;}.component-divided-by-button__field-select-with-icon {display: flex; width: 100%; justify-content: space-between; align-items: stretch;}.component-divided-by-button__field-select-icon {align-self: center;}.component-divided-by-button__clear-icon {box-shadow: 0 0 0 1px #e0e0e0;}.component-color__block-content-padding {margin: 6px 0;}.component-color__slider-box {height: 320px; margin-top: 6px;}.component-color__slider-box-buttons-front {display: flex;}.component-color__slider-button {border: #eaeaea 1px solid;}.component-color__include-legend {padding-top: 10px;}.component-color__toggle-text {width: 100%;}.component-color .esri-color-slider__histogram-container,.component-color .esri-classed-color-slider__histogram-container {width: 70px;}.component-color .esri-color-slider .esri-slider .esri-slider__content,.component-color .esri-classed-color-slider .esri-slider .esri-slider__content {height: 200px;}.component-color .esri-color-slider,.component-color .esri-classed-color-slider {min-width: 200px;}.component-size__toggle-text {width: 100%;}.component-size__toggle-button {margin-top: 2px;} .component-size__toggle-button input {display: none;}.component-size__toggle-div {display: flex; flex-direction: row; justify-content: space-between;}.component-size__block-content-padding {margin: 6px 0;}.component-size__include-legend {padding-top: 10px;}.component-size__slider-box {height: 320px; margin-top: 6px;}.component-size__slider-box-buttons-front {display: flex;}.component-size__slider-button {border: #eaeaea 1px solid;}.component-size__slider {height: 60px; background-color: transparent;} .component-size__slider .esri-widget {background-color: transparent;}.component-size__range-slider {height: 70px; background-color: transparent; position: relative; width: 95%; margin: 0 auto;} .component-size__range-slider .esri-widget {background-color: transparent;}.component-size__range-slider .esri-slider__tick-label {cursor: pointer;}.component-size__range-slider-bottom-label .esri-slider__max,.component-size__range-slider-bottom-label .esri-slider__min {width: fit-content; position: absolute; bottom: 10px;}.component-size__range-slider-bottom-label .esri-slider__max {right: 0; text-align: right;}.component-size__range-slider-bottom-label .esri-slider__min {left: 0; text-align: left;}.component-size__symbol-styler-panel {width: 315px;}.component-size__symbol-styler-div {width: 100%; max-height: calc(100vh - 200px); overflow-y: auto;}.component-size .esri-size-slider__ramp,.component-size .esri-classed-size-slider__ramp {}.component-size .esri-size-slider__histogram-container,.component-size .esri-classed-size-slider__histogram-container {width: 70px;}.component-size .esri-size-slider .esri-slider .esri-slider__content,.component-size .esri-classed-size-slider .esri-slider .esri-slider__content {height: 200px;}.component-size .esri-size-slider,.component-size .esri-classed-size-slider {min-width: 200px;}.component-dot-density__toggle-button {margin-top: 2px;}.component-dot-density__toggle-div {display: flex; flex-direction: row; justify-content: space-between;}.component-dot-density__block-content-padding {margin: 6px 0;}.component-dot-density__symbol-selector {background-color: white; display: flex; padding: 9px 9px; justify-content: space-between; align-items: center; border-radius: 3px; cursor: pointer; transition: box-shadow 250ms ease-in-out; box-shadow: 0 0 0 1px #e0e0e0;} .component-dot-density__symbol-selector:last-child {margin-bottom: 0;} .component-dot-density__symbol-selector {box-shadow: 0 0 0 1px #e0e0e0;} .component-dot-density__symbol-selector svg {fill: #c0c0c0;} .component-dot-density__symbol-selector:hover {box-shadow: 0 0 0 1px #c0c0c0;} .component-dot-density__symbol-selector:hover svg {fill: #404040;} .component-dot-density__symbol-selector--selected, .component-dot-density__symbol-selector--selected:hover {box-shadow: 0 0 0 1px #404040;} .component-dot-density__symbol-selector--selected svg, .component-dot-density__symbol-selector--selected:hover svg {fill: #404040;}.component-dot-density__symbol-is-white {background-color: #f0f0f0;}.component-dot-density__legend-items {background-color: white; padding: 6px 6px;}.component-dot-density__legend-attribute {border-top: 1px solid #e0e0e0; background-color: white; display: flex; padding: 6px 0; justify-content: flex-start; align-items: center;}.component-dot-density__legend-attribute-handle {color: rgba(50, 50, 50, 0.4); display: flex; flex-direction: row; cursor: grab;}.component-dot-density__legend-attribute-text {padding: 0 9px; cursor: pointer;}.component-dot-density__legend-attribute-text-input {margin: 0 9px; width: 100%;}.component-dot-density__legend-attribute-icon {cursor: pointer;} .component-dot-density__legend-attribute-icon img {flex: 0 0 16px; width: 16px; height: 16px; margin: 0 5px;}.component-dot-density__units-input .esri-input {width: 90%;}.component-dot-density__slider {height: 70px; background-color: transparent; position: relative; width: 80%; margin: 0 auto 10px auto;} .component-dot-density__slider .esri-widget {background-color: transparent;}.component-dot-density__slider .esri-slider__tick-label {cursor: pointer;}.component-dot-density__slider-bottom-label .esri-slider__max,.component-dot-density__slider-bottom-label .esri-slider__min {width: fit-content; position: absolute; bottom: 11px;}.component-dot-density__slider-bottom-label .esri-slider__max {right: 0; text-align: right;}.component-dot-density__slider-bottom-label .esri-slider__min {left: 0; text-align: left;}.component-dot-density__dot-value-equation {text-align: center;}.component-dot-density__symbol-styler-panel {width: 315px;}.component-dot-density__symbol-styler-div {width: 100%; max-height: calc(100vh - 200px); overflow-y: auto;}.component-type__msg {font-size: 80%;}.component-type__block-content-padding {margin: 6px 0;}.component-type__symbol-selector {background-color: white; display: flex; padding: 9px 9px; justify-content: space-between; align-items: center; border-radius: 3px; cursor: pointer; transition: box-shadow 250ms ease-in-out; box-shadow: 0 0 0 1px #e0e0e0;} .component-type__symbol-selector:last-child {margin-bottom: 0;} .component-type__symbol-selector {box-shadow: 0 0 0 1px #e0e0e0;} .component-type__symbol-selector svg {fill: #c0c0c0;} .component-type__symbol-selector:hover {box-shadow: 0 0 0 1px #c0c0c0;} .component-type__symbol-selector:hover svg {fill: #404040;} .component-type__symbol-selector--selected, .component-type__symbol-selector--selected:hover {box-shadow: 0 0 0 1px #404040;} .component-type__symbol-selector--selected svg, .component-type__symbol-selector--selected:hover svg {fill: #404040;}.component-type__symbol-is-white {background-color: #f3f3f3; padding: 4px;}.component-type__symbol-icon.transparent {height: 15px; width: 100%;}.component-type__symbol-icon.transparent svg {height: 15px; width: 95%; stroke: #e0e0e0; stroke-width: 1px;}.component-type__values-text {padding-top: 10px;}.component-type__values-items {padding: 6px 6px; border-top: 1px solid #e0e0e0;}.component-type__values-items-only {padding: 6px 6px;}.component-type__value {display: flex; padding: 6px 0; justify-content: space-between; align-items: center;}.component-type__value-part1 {display: flex; width: -webkit-fill-available; width: -moz-available; width: fill-available;}.component-type__value-part2 {display: flex;}.component-type__value-handle {color: rgba(50, 50, 50, 0.4); cursor: grab; width: 16px;}.component-type__value-symbol {margin: 0 5px; cursor: pointer;}.component-type__value-text {padding: 0 9px; word-break: break-all; cursor: pointer;}.component-type__value-text-input {margin: 0 9px; width: 100%; position: relative;}.component-type__value-arrow {width: 21px; height: 22px; justify-content: flex-end; cursor: pointer;} .component-type__value-arrow svg {fill: #0079c1;}.component-type__value-arrow-placeholder {width: 21px;}.component-type__value-handle-placeholder {width: 16px;}.component-type__other-value-text {cursor: default;}.component-type__symbol-styler-panel {width: 315px;}.component-type__symbol-styler-div {width: 100%; max-height: calc(100vh - 200px); overflow-y: auto;}.component-compare .esri-select {padding-right: 25px;} html[dir="rtl"] .component-compare .esri-select {padding-right: 6px; padding-left: 25px;}.component-compare__toggle-text {width: 100%;}.component-compare__toggle-button {margin-top: 2px;} .component-compare__toggle-button input {display: none;}.component-compare__toggle-div {display: flex; flex-direction: row; justify-content: space-between;}.component-compare__slider-box {height: 320px; margin-top: 6px;}.component-compare__slider-box-buttons {display: flex;}.component-compare__slider-button {border: #eaeaea 1px solid;}.component-compare__block-content-padding {margin: 6px 0;}.component-compare__default-icon-transparent {width: 16px; height: 16px; border: 1px #e0e0e0 solid; display: inline-block;}.component-compare__center-button {width: 50%;}.component-compare__include-legend {padding-top: 10px;}.component-compare .esri-color-slider__ramp {}.component-compare .esri-color-slider__histogram-container {width: 70px;}.component-compare .esri-color-slider .esri-slider .esri-slider__content {height: 200px;}.component-compare .esri-color-slider {min-width: 200px;}.component-heatmap__block-content-padding {margin: 6px 0;}.component-heatmap__slider-box {height: 280px; margin-top: 6px;}.component-heatmap__slider {height: 48px; background-color: transparent; position: relative; width: 80%; margin: 0 auto 10px auto;} .component-heatmap__slider .esri-widget {background-color: transparent;}.component-heatmap__slider .esri-slider__tick-label {cursor: pointer;}.component-heatmap__slider .esri-slider__content {margin-top: 20px;}.component-heatmap__slider-bottom-label .esri-slider__max,.component-heatmap__slider-bottom-label .esri-slider__min {width: fit-content; position: absolute; bottom: 0;}.component-heatmap__slider-bottom-label .esri-slider__max {right: 0; text-align: right;}.component-heatmap__slider-bottom-label .esri-slider__min {left: 0; text-align: left;}.component-heatmap .esri-heatmap-slider__ramp {}.component-heatmap .esri-heatmap-slider__histogram-container {width: 70px;}.component-heatmap .esri-heatmap-slider .esri-slider .esri-slider__content {height: 200px;}.component-heatmap .esri-heatmap-slider {min-width: 200px;}.component-predominance__block-content-padding {margin: 6px 0;}.component-predominance__msg {font-size: 80%;}.component-predominance__symbol-selector {background-color: white; display: flex; padding: 9px 9px; justify-content: space-between; align-items: center; border-radius: 3px; cursor: pointer; transition: box-shadow 250ms ease-in-out; box-shadow: 0 0 0 1px #e0e0e0;} .component-predominance__symbol-selector:last-child {margin-bottom: 0;} .component-predominance__symbol-selector {box-shadow: 0 0 0 1px #e0e0e0;} .component-predominance__symbol-selector svg {fill: #c0c0c0;} .component-predominance__symbol-selector:hover {box-shadow: 0 0 0 1px #c0c0c0;} .component-predominance__symbol-selector:hover svg {fill: #404040;} .component-predominance__symbol-selector--selected, .component-predominance__symbol-selector--selected:hover {box-shadow: 0 0 0 1px #404040;} .component-predominance__symbol-selector--selected svg, .component-predominance__symbol-selector--selected:hover svg {fill: #404040;}.component-predominance__symbol-is-white {background-color: #f3f3f3; padding: 4px;}.component-predominance__symbol-icon.transparent svg {height: 15px; width: 95%; stroke: #e0e0e0; stroke-width: 1px;}.component-predominance__values-text {padding-top: 10px;}.component-predominance__values-items {padding: 6px 6px; border-top: 1px solid #e0e0e0;}.component-predominance__value {display: flex; padding: 6px 0; justify-content: space-between; align-items: center;} .component-predominance__value div {display: flex;}.component-predominance__value-handle {color: rgba(50, 50, 50, 0.4); display: flex; cursor: grab; flex-direction: column; justify-content: center;}.component-predominance__value-text {padding: 0 9px; word-break: break-all; cursor: pointer;}.component-predominance__value-text-input {margin: 0 9px; width: 100%;}.component-predominance__value-symbol {flex: 0 0 16px; margin: 0 5px; cursor: pointer; flex-direction: column; justify-content: center;}.component-predominance__other-value {padding: 0 6px;}.component-predominance__other-value-text {cursor: default;}.component-predominance__symbol-styler-panel {width: 315px;}.component-predominance__symbol-styler-div {width: 100%; max-height: calc(100vh - 200px); overflow-y: auto;}.component-relationship .esri-select {padding-right: 25px;} html[dir="rtl"] .component-relationship .esri-select {padding-right: 6px; padding-left: 25px;}.component-relationship__block-content-padding {margin: 6px 0;}.component-relationship__slider-box {height: 280px; margin-top: 6px;}.component-relationship .esri-classed-color-slider__ramp {}.component-relationship .esri-classed-color-slider__histogram-container {width: 70px;}.component-relationship .esri-classed-color-slider .esri-slider .esri-slider__content {height: 200px;}.component-relationship .esri-classed-color-slider {min-width: 200px;}.component-relationship-legend__block-content-padding {margin: 12px 0;}.component-relationship-legend__attribute {display: flex; padding-bottom: 6px;}.component-relationship-legend__attribute-name {padding: 0 10px; width: calc(100% - 45px);}.component-relationship-legend__attribute-color-icon {width: 45px; height: 16px; overflow: hidden; border-radius: 3px;}.component-relationship-legend__attribute-color-icon-section {height: 16px; display: inline-block;}.component-relationship-legend__focus-name {background-color: #ffffff; display: flex; padding: 6px 6px; justify-content: space-between; align-items: center; border-radius: 3px; color: #333333; cursor: pointer; margin: 0; transition: box-shadow 250ms ease-in-out; box-shadow: 0 0 0 1px #e0e0e0;}.component-relationship-legend__focus-selector {background: #ffffff; padding: 10px;}.component-relationship-legend__label {display: flex; padding: 6px 0; align-items: center;} .component-relationship-legend__label div {display: flex;}.component-relationship-legend__label-icon {color: rgba(50, 50, 50, 0.4); display: flex; flex-direction: column; justify-content: center;} .component-relationship-legend__label-icon .rotate-45 {-webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}.component-relationship-legend__label-text {padding: 0 9px; word-break: break-all; cursor: pointer;}.component-relationship-legend__label-text-input {margin: 0 9px; width: 100%;}.component-focus-selector__focus-item {border-top: 1px solid #ddd; padding: 5px; display: flex;}.component-focus-selector__focus-item:hover {background-color: rgba(0, 0, 0, 0.035);}.component-focus-selector__focus-item-selected {border-left: 4px solid #0079c1;} html[dir="rtl"] .component-focus-selector__focus-item-selected {border-left: 0; border-right: 4px solid #0079c1;}.component-focus-selector__focus-item-text {display: inline-block; padding: 0 10px;}.component-focus-selector__focus-item-title {font-weight: bold;}.component-focus-selector__focus-item-msg {font-size: 80%; line-height: 16px;}.component-style-tile__tile .component-theme-selector__theme-name {border-radius: 0;}.component-style-tile__tile {margin: 12px 6px; background-color: white; border-radius: 3px; transition: box-shadow 125ms ease-in-out; cursor: pointer; box-shadow: 0 1px 10px 2px rgba(0, 0, 0, 0.05), 0 0 0 1px #e0e0e0;} .component-style-tile__tile:first-of-type {margin-top: 0;} .component-style-tile__tile:hover {z-index: 5; box-shadow: 0 1px 0 2px rgba(0, 0, 0, 0.05), 0 0 0 1px #e0e0e0;}.component-style-tile__tile-selected {box-shadow: 0 1px 10px 2px rgba(0, 0, 0, 0.05), 0 0 0 1px #404040;}.component-style-tile__tile-selected:hover {z-index: 5; box-shadow: 0 1px 0 2px rgba(0, 0, 0, 0.05), 0 0 0 1px #404040;}.component-style-tile__tile-image-selected-no-options {cursor: default;}.component-style-tile__style-link {padding: 9px 9px;}.component-style-tile__style-link-icon {margin-top: -1px;}.component-style-tile__style-link-text {margin-right: 10px;} html[dir="rtl"] .component-style-tile__style-link-text {margin-right: 0; margin-left: 10px;}.component-style-tile__style-link-title {display: flex; font-weight: bold; padding-bottom: 5px;}.component-style-tile__style-link-theme {padding: 0 0 6px 0;}.component-style-tile__style-link-options {color: #0079c1; display: flex; flex-direction: row nowrap;} .component-style-tile__style-link-options svg {fill: #0079c1;}.component-style-tile__style-link-options-unavailable {padding: 12px 0 0 0; display: flex; flex-direction: row nowrap;} .component-style-tile__style-link-options-unavailable svg {fill: #0079c1;}.component-style-tile__style-link-options-text {color: #0079c1; margin: 0 6px;}.component-style-tile__style-link-options-placeholder {height: 20px;}.component-style-tile__tile-image {height: 100px; width: 100%; background-size: cover; display: flex; align-items: center; justify-content: center;}.component-style-tile__tile-image-selected {height: 68px; background-size: auto 100px;}.component-style-tile__style-sub-text {font-size: 80%; padding: 0 0 6px 0;}.component-style-tile__info {padding: 10px; background-color: white;}.component-style-tile__info-header {font-weight: bold;}.component-style-tile__info-popover {max-width: 320px;}.component-style-tile__info-text {padding-top: 10px;}.component-style-tile__info-div {height: 20px;}.component-style-tile__tile-simple.point {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/point/Simple.png");}.component-style-tile__tile-type.point {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/point/Type.png");}.component-style-tile__tile-compare.point {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/point/Ratio.png");}.component-style-tile__tile-color.point {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/point/Color.png");}.component-style-tile__tile-color.point.date {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/point/Color_Time.png");}.component-style-tile__tile-color-age.point {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/point/Color_Age.png");}.component-style-tile__tile-size.point {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/point/Size.png");}.component-style-tile__tile-size.point.date {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/point/Size_Time.png");}.component-style-tile__tile-size-age.point {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/point/Size_Age.png");}.component-style-tile__tile-color-size.point {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/point/ColorSize.png");}.component-style-tile__tile-color-size.point.date {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/point/ColorSize_Time.png");}.component-style-tile__tile-color-age-size.point {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/point/ColorSize_Age.png");}.component-style-tile__tile-color-size-age.point {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/point/ColorSize_Age.png");}.component-style-tile__tile-color-age-size-age.point {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/point/ColorSize_Age.png");}.component-style-tile__tile-type-size.point {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/point/TypeSize.png");}.component-style-tile__tile-type-size.point.date {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/point/TypeSize_Time.png");}.component-style-tile__tile-type-size-age.point {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/point/TypeSize_Age.png");}.component-style-tile__tile-relationship.point {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/point/Relationship.png");}.component-style-tile__tile-relationship-size.point {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/point/RelationshipSize.png");}.component-style-tile__tile-predominance.point {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/point/Predominance.png");}.component-style-tile__tile-predominance-size.point {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/point/PredominanceSize.png");}.component-style-tile__tile-heatmap.point {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/point/HeatMap.png");}.component-style-tile__tile-simple.polyline {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/line/Simple.png");}.component-style-tile__tile-type.polyline {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/line/Type.png");}.component-style-tile__tile-color.polyline {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/line/Color.png");}.component-style-tile__tile-color.polyline.date {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/line/Color_Time.png");}.component-style-tile__tile-color-age.polyline {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/line/Color_Age.png");}.component-style-tile__tile-size.polyline {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/line/Size.png");}.component-style-tile__tile-size.polyline.date {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/line/Size_Time.png");}.component-style-tile__tile-size-age.polyline {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/line/Size_Age.png");}.component-style-tile__tile-color-size.polyline {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/line/ColorSize.png");}.component-style-tile__tile-color-size.polyline.date {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/line/ColorSize_Time.png");}.component-style-tile__tile-color-age-size.polyline {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/line/ColorSize_Age.png");}.component-style-tile__tile-color-size-age.polyline {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/line/ColorSize_Age.png");}.component-style-tile__tile-color-age-size-age.polyline {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/line/ColorSize_Age.png");}.component-style-tile__tile-type-size.polyline {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/line/TypeSize.png");}.component-style-tile__tile-type-size.polyline.date {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/line/TypeSize_Time.png");}.component-style-tile__tile-type-size-age.polyline {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/line/TypeSize_Age.png");}.component-style-tile__tile-compare.polyline {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/line/Ratio.png");}.component-style-tile__tile-relationship.polyline {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/line/Relationship.png");}.component-style-tile__tile-relationship-size.polyline {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/line/RelationshipSize.png");}.component-style-tile__tile-predominance.polyline {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/line/Predominance.png");}.component-style-tile__tile-predominance-size.polyline {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/line/PredominanceSize.png");}.component-style-tile__tile-simple.polygon {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/polygon/Simple.png");}.component-style-tile__tile-type.polygon {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/polygon/Type.png");}.component-style-tile__tile-dot-density.polygon {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/polygon/DotDensity.png");}.component-style-tile__tile-compare.polygon {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/polygon/Ratio.png");}.component-style-tile__tile-relationship.polygon {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/polygon/Relationship.png");}.component-style-tile__tile-relationship-size.polygon {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/polygon/RelationshipSize.png");}.component-style-tile__tile-predominance.polygon {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/polygon/Predominance.png");}.component-style-tile__tile-predominance-size.polygon {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/polygon/PredominanceSize.png");}.component-style-tile__tile-color.polygon {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/polygon/Color.png");}.component-style-tile__tile-color.polygon.date {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/polygon/Color_Time.png");}.component-style-tile__tile-color-age.polygon {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/polygon/Color_Age.png");}.component-style-tile__tile-size.polygon {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/polygon/Size.png");}.component-style-tile__tile-size.polygon.date {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/polygon/Size_Time.png");}.component-style-tile__tile-size-age.polygon {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/polygon/Size_Age.png");}.component-style-tile__tile-color-size.polygon {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/polygon/ColorSize.png");}.component-style-tile__tile-color-size.polygon.date {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/polygon/ColorSize_Time.png");}.component-style-tile__tile-color-age-size.polygon {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/polygon/ColorSize_Age.png");}.component-style-tile__tile-color-size-age.polygon {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/polygon/ColorSize_Age.png");}.component-style-tile__tile-color-age-size-age.polygon {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/polygon/ColorSize_Age.png");}.component-style-tile__tile-type-size.polygon {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/polygon/TypeSize.png");}.component-style-tile__tile-type-size.polygon.date {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/polygon/TypeSize_Time.png");}.component-style-tile__tile-type-size-age.polygon {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/polygon/TypeSize_Age.png");}.component-style-tile__tile-raster-stretch.raster {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/raster/stretch.png");}.component-style-tile__tile-raster-rgb.raster {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/raster/rgb.png");}.component-style-tile__tile-raster-unique-values.raster {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/raster/uniqueValues.png");}.component-style-tile__tile-raster-class-breaks.raster {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/raster/classBreaks.png");}.component-style-tile__tile-raster-shaded-relief.raster {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/raster/shadedRelief.png");}.component-style-tile__tile-raster-vector-field.raster {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/raster/vectorField.png");}.component-style-tile__tile-raster-colormap.raster {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/raster/colormap.png");}.component-color-size__header {margin-bottom: 10px;}.component-color-size-univariate__toggle-text {width: 100%;}.component-color-size-univariate__toggle-button {margin-top: 2px;} .component-color-size-univariate__toggle-button input {display: none;}.component-color-size-univariate__toggle-div {display: flex; flex-direction: row; justify-content: space-between;}.component-color-size-univariate__block-content-padding {margin: 6px 0;}.component-color-size-univariate__symbol-pair-name {background-color: #ffffff; display: flex; padding: 6px 6px; justify-content: space-between; align-items: center; border-radius: 3px; color: #333333; cursor: pointer; margin: 0; transition: box-shadow 250ms ease-in-out; box-shadow: 0 0 0 1px #e0e0e0;}.component-color-size-univariate__symbol-above-and-below {display: flex; justify-content: space-between;}.component-color-size-univariate__slider-box {height: 320px; margin-top: 6px;}.component-color-size-univariate__slider-box-buttons-front {display: flex;}.component-color-size-univariate__slider-button {border: #eaeaea 1px solid;}.component-color-size-univariate__slider {height: 60px; background-color: transparent;} .component-color-size-univariate__slider .esri-widget {background-color: transparent;}.component-color-size-univariate__range-slider {height: 70px; background-color: transparent; position: relative; width: 95%; margin: 0 auto;} .component-color-size-univariate__range-slider .esri-widget {background-color: transparent;}.component-color-size-univariate__range-slider .esri-slider__tick-label {cursor: pointer;}.component-color-size-univariate__range-slider-bottom-label .esri-slider__max,.component-color-size-univariate__range-slider-bottom-label .esri-slider__min {width: fit-content; position: absolute; bottom: 10px;}.component-color-size-univariate__range-slider-bottom-label .esri-slider__max {right: 0; text-align: right;}.component-color-size-univariate__range-slider-bottom-label .esri-slider__min {left: 0; text-align: left;}.component-color-size-univariate__include-legend {padding-top: 10px;}.component-color-size-univariate__symbol-styler-panel {width: 315px;}.component-color-size-univariate__symbol-styler-div {width: 100%; min-height: 400px; max-height: calc(100vh - 200px); overflow-y: auto;}.component-color-size-univariate .esri-color-size-slider__ramp,.component-color-size-univariate .esri-binary-color-size-slider__ramp {}.component-color-size-univariate .esri-color-size-slider__histogram-container,.component-color-size-univariate .esri-binary-color-size-slider__histogram-container {width: 70px;}.component-color-size-univariate .esri-color-size-slider .esri-slider .esri-slider__content,.component-color-size-univariate .esri-binary-color-size-slider .esri-slider .esri-slider__content {height: 200px;}.component-color-size-univariate .esri-color-size-slider,.component-color-size-univariate .esri-binary-color-size-slider {min-width: 200px;}.component-symbol-picker__panel {width: 100%;}.component-symbol-picker__item-icon {width: 32px; background-repeat: no-repeat; height: 32px;}.component-symbol-picker__item-icon.caret {background-image: url("../../../../arcgis-components/dist/smartMapping/ColorSizeUnivariate/images/Caret.svg");}.component-symbol-picker__item-icon.circle-caret {background-image: url("../../../../arcgis-components/dist/smartMapping/ColorSizeUnivariate/images/Circle-caret.svg");}.component-symbol-picker__item-icon.caret {background-image: url("../../../../arcgis-components/dist/smartMapping/ColorSizeUnivariate/images/Caret.svg");}.component-symbol-picker__item-icon.circle-arrow {background-image: url("../../../../arcgis-components/dist/smartMapping/ColorSizeUnivariate/images/Circle-arrow.svg");}.component-symbol-picker__item-icon.plus-minus {background-image: url("../../../../arcgis-components/dist/smartMapping/ColorSizeUnivariate/images/Plus-minus.svg");}.component-symbol-picker__item-icon.circle-plus-minus {background-image: url("../../../../arcgis-components/dist/smartMapping/ColorSizeUnivariate/images/Circle-plus-minus.svg");}.component-symbol-picker__item-icon.square {background-image: url("../../../../arcgis-components/dist/smartMapping/ColorSizeUnivariate/images/Square.svg");}.component-symbol-picker__item-icon.arrow {background-image: url("../../../../arcgis-components/dist/smartMapping/ColorSizeUnivariate/images/Arrow.svg");}.component-symbol-picker__item-icon.circle {background-image: url("../../../../arcgis-components/dist/smartMapping/ColorSizeUnivariate/images/Circle.svg");}.component-symbol-picker__item-icon.triangle {background-image: url("../../../../arcgis-components/dist/smartMapping/ColorSizeUnivariate/images/Triangle.svg");}.component-symbol-picker__item-icon.happy-sad {background-image: url("../../../../arcgis-components/dist/smartMapping/ColorSizeUnivariate/images/Happy-sad.svg");}.component-symbol-picker__item-icon.thumb {background-image: url("../../../../arcgis-components/dist/smartMapping/ColorSizeUnivariate/images/Thumb.svg");}.component-type-size__header {margin-bottom: 10px;}.component-predominance-size__header {margin-bottom: 10px;}.component-relationship-size__header {margin-bottom: 10px;}.component-attribute-selector__panel {width: 100%;}.component-attribute-selector__attribute-item[disabled=""], .component-attribute-selector__attribute-item[disabled] {opacity: 0.5;}.component-field-info {width: 100%;} .component-field-info__container {width: 100%; background-color: #ffffff;} .component-field-info__container-content {padding: 6px;} .component-field-info__title {font-weight: bold; padding: 5px 0;} .component-field-info__missing {color: #a9a9a9;} .component-field-info__data {color: #a9a9a9;} .component-field-info__field-info-section {padding: 6px 0;} .component-field-info__statistics-row {border-top: 1px solid #e0e0e0; padding: 6px 0; display: flex; justify-content: space-between;} .component-field-info__statistics-row-top-values {border-top: 1px solid #e0e0e0; padding: 20px 0 6px 0; display: flex; justify-content: space-between;}.component-gallery :host {height: 100%;}.component-gallery__add-buttons {display: flex; flex-direction: row; justify-content: space-between; background-color: #ffffff; border-bottom: 1px solid #e0e0e0;}.component-gallery__add-buttons.separator {border-top: 1px solid #e0e0e0;}.component-gallery__attributes {box-shadow: 0 1px 0 #e0e0e0; padding: 6px 6px 0 6px; background-color: #ffffff;}.component-gallery__attributes-header {font-weight: bold; font-size: 16px; padding: 10px 0;}.component-gallery__attributes-add-new {margin-top: 10px;}.component-gallery__styles {padding: 12px 0;}.component-gallery__styles-msg {padding: 6px; font-weight: bold; font-size: 16px;}.component-gallery__arcade-editor {width: 100%; height: 100%; border: none;}.component-gallery__arcade-editor-overlay {position: fixed; top: 0px; right: 0px; bottom: 0px; left: 0px; display: flex; justify-content: center; align-items: center; overflow-y: hidden; z-index: 101; transition: visibility 0ms linear 0.3s, opacity 0.3s cubic-bezier(0.215, 0.44, 0.42, 0.88) 0s;}.component-stream__block-content-padding {margin: 6px 0;}.component-stretch__block-content-padding {padding-bottom: 10px;}.component-stretch__select-name {background-color: #ffffff; display: flex; padding: 6px 6px; justify-content: space-between; align-items: center; border-radius: 3px; color: #333333; cursor: pointer; margin: 0; transition: box-shadow 250ms ease-in-out; box-shadow: 0 0 0 1px #e0e0e0;}.component-stretch__select-selector {background: #ffffff; box-shadow: 0 0 0 1px #e0e0e0; padding: 10px; border: 1px #e0e0e0 solid; border-radius: 3px;}.component-stretch__statistics-label {display: flex; justify-content: space-between; align-items: center; padding: 5px 5px;} .component-stretch__statistics-label input {width: 50%; background-color: #ffffff; padding: 2px 2px; border-radius: 3px; color: #333333; margin: 0; transition: box-shadow 250ms ease-in-out; box-shadow: 0 0 0 1px #e0e0e0; border-color: transparent; height: fit-content; font-size: 12px;}.component-stretch__percent-clip-section {display: flex; justify-content: space-between; padding-bottom: 10px;}.component-stretch__percent-clip-section-value {width: 49%;} .component-stretch__percent-clip-section-value input {background-color: #ffffff; padding: 2px 2px; border-radius: 3px; color: #333333; margin: 0; transition: box-shadow 250ms ease-in-out; box-shadow: 0 0 0 1px #e0e0e0; border-color: transparent; height: fit-content; font-size: 12px;}.component-stretch__symbol-selector {background-color: white; display: flex; padding: 6px; justify-content: space-between; align-items: center; border-radius: 3px; cursor: pointer; transition: box-shadow 250ms ease-in-out; box-shadow: 0 0 0 1px #e0e0e0;} .component-stretch__symbol-selector:last-child {margin-bottom: 0;} .component-stretch__symbol-selector {box-shadow: 0 0 0 1px #e0e0e0;} .component-stretch__symbol-selector svg {fill: #c0c0c0;} .component-stretch__symbol-selector:hover {box-shadow: 0 0 0 1px #c0c0c0;} .component-stretch__symbol-selector:hover svg {fill: #404040;} .component-stretch__symbol-selector--selected, .component-stretch__symbol-selector--selected:hover {box-shadow: 0 0 0 1px #404040;} .component-stretch__symbol-selector--selected svg, .component-stretch__symbol-selector--selected:hover svg {fill: #404040;}.component-stretch__symbol-icon {height: 16px; overflow: hidden; border-radius: 3px;}.component-stretch__symbol-icon.transparent {height: 15px; width: 100%;}.component-stretch__symbol-icon.transparent svg {height: 15px; width: 95%; stroke: #e0e0e0; stroke-width: 1px;}.component-stretch__symbol-button {padding: 1px !important; height: 18px; border: none !important; cursor: pointer;}.component-stretch__symbol-button:focus {outline: none;}.component-rgb {} .component-rgb input::-webkit-outer-spin-button, .component-rgb input::-webkit-inner-spin-button {-webkit-appearance: none; margin: 0;} .component-rgb input[type=number] {-moz-appearance: textfield;} .component-rgb__block-content-padding {padding-bottom: 10px;} .component-rgb__select-name {background-color: #ffffff; display: flex; padding: 6px 6px; justify-content: space-between; align-items: center; border-radius: 3px; color: #333333; cursor: pointer; margin: 0; transition: box-shadow 250ms ease-in-out; box-shadow: 0 0 0 1px #e0e0e0;} .component-rgb__select-selector {background: #ffffff; box-shadow: 0 0 0 1px #e0e0e0; padding: 10px; border: 1px #e0e0e0 solid; border-radius: 3px;} .component-rgb__individual-gamma-section {display: flex; justify-content: space-between; padding-bottom: 10px;} .component-rgb__individual-gamma-section-value {width: 30%;} .component-rgb__individual-gamma-section-value input {background-color: #ffffff; padding: 2px 2px; border-radius: 3px; color: #333333; margin: 0; transition: box-shadow 250ms ease-in-out; box-shadow: 0 0 0 1px #e0e0e0; border-color: transparent; height: fit-content; font-size: 12px;} .component-rgb__statistics-label {display: flex; justify-content: space-between; align-items: center; padding: 5px 5px;} .component-rgb__statistics-label input {width: 50%; background-color: #ffffff; padding: 2px 2px; border-radius: 3px; color: #333333; margin: 0; transition: box-shadow 250ms ease-in-out; box-shadow: 0 0 0 1px #e0e0e0; border-color: transparent; height: fit-content; font-size: 12px;} .component-rgb__statistics-input {background-color: #ffffff; padding: 2px 2px; border-radius: 3px; color: #333333; margin: 0; transition: box-shadow 250ms ease-in-out; box-shadow: 0 0 0 1px #e0e0e0; border-color: transparent; height: fit-content; font-size: 12px;} .component-rgb__statistics-table-row {padding: 5px 5px;} .component-rgb__percent-clip-section {display: flex; justify-content: space-between; padding-bottom: 10px;} .component-rgb__percent-clip-section-value {width: 49%;} .component-rgb__percent-clip-section-value input {background-color: #ffffff; padding: 2px 2px; border-radius: 3px; color: #333333; margin: 0; transition: box-shadow 250ms ease-in-out; box-shadow: 0 0 0 1px #e0e0e0; border-color: transparent; height: fit-content; font-size: 12px;}.component-shaded-relief__select-name {background-color: #ffffff; display: flex; padding: 6px 6px; justify-content: space-between; align-items: center; border-radius: 3px; color: #333333; cursor: pointer; margin: 0; transition: box-shadow 250ms ease-in-out; box-shadow: 0 0 0 1px #e0e0e0;}.component-shaded-relief__symbol-icon {height: 16px; overflow: hidden; border-radius: 3px;}.component-shaded-relief__symbol-icon.transparent {height: 15px; width: 100%;}.component-shaded-relief__symbol-icon.transparent svg {height: 15px; width: 95%; stroke: #e0e0e0; stroke-width: 1px;}.component-shaded-relief__symbol-button {padding: 1px !important; height: 18px; border: none !important; cursor: pointer;}.component-shaded-relief__symbol-button:focus {outline: none;}.component-class-breaks__select-name {background-color: #ffffff; display: flex; padding: 6px 6px; justify-content: space-between; align-items: center; border-radius: 3px; color: #333333; cursor: pointer; margin: 0; transition: box-shadow 250ms ease-in-out; box-shadow: 0 0 0 1px #e0e0e0;}.component-class-breaks__symbol-selector {background-color: white; display: flex; padding: 6px; justify-content: space-between; align-items: center; border-radius: 3px; cursor: pointer; transition: box-shadow 250ms ease-in-out; box-shadow: 0 0 0 1px #e0e0e0;} .component-class-breaks__symbol-selector:last-child {margin-bottom: 0;} .component-class-breaks__symbol-selector {box-shadow: 0 0 0 1px #e0e0e0;} .component-class-breaks__symbol-selector svg {fill: #c0c0c0;} .component-class-breaks__symbol-selector:hover {box-shadow: 0 0 0 1px #c0c0c0;} .component-class-breaks__symbol-selector:hover svg {fill: #404040;} .component-class-breaks__symbol-selector--selected, .component-class-breaks__symbol-selector--selected:hover {box-shadow: 0 0 0 1px #404040;} .component-class-breaks__symbol-selector--selected svg, .component-class-breaks__symbol-selector--selected:hover svg {fill: #404040;}.component-class-breaks__symbol-icon {height: 20px; overflow: hidden; border-radius: 3px;}.component-class-breaks__symbol-icon.transparent {height: 15px; width: 100%;}.component-class-breaks__symbol-icon.transparent svg {height: 15px; width: 95%; stroke: #e0e0e0; stroke-width: 1px;}.component-class-breaks__symbol-button {padding: 1px !important; height: 18px; border: none !important; cursor: pointer;}.component-class-breaks__symbol-button:focus {outline: none;}.component-class-breaks__values-text {padding-top: 10px;}.component-class-breaks__values-items {padding: 6px 6px;}.component-class-breaks__value {display: flex; padding: 6px 0; justify-content: space-between; align-items: center;} .component-class-breaks__value div {display: flex;}.component-class-breaks__value-symbol {flex: 0 0 16px; margin: 0 5px; cursor: pointer; flex-direction: column; justify-content: center;}.component-class-breaks__value-arrow {width: 21px; justify-content: flex-end; cursor: pointer;} .component-class-breaks__value-arrow svg {fill: #0079c1;}.component-class-breaks__classed-color-icon-section {height: 16px; display: inline-block;}.component-class-breaks__classed-color-icon {width: 100%; height: 16px; overflow: hidden; border-radius: 3px;}.component-class-breaks__slider-box {height: 280px; margin-top: 6px;}.component-class-breaks__slider-box-buttons {display: flex; justify-content: space-between;}.component-class-breaks__slider-box-buttons-front {display: flex;}.component-class-breaks__slider-button {border: #eaeaea 1px solid;}.component-class-breaks__slider {height: 60px; background-color: transparent;} .component-class-breaks__slider .esri-widget {background-color: transparent;}.component-class-breaks__symbol-styler-panel {width: 315px;}.component-class-breaks__symbol-styler-div {width: 100%; max-height: calc(100vh - 200px); overflow-y: auto;}.component-class-breaks__close-button-div {height: 25px;}.component-class-breaks__close-button {display: flex; justify-content: flex-end; padding: 5px;}.component-class-breaks__footer {width: 100%;}.component-vector-field__style-selector {height: 50vh; overflow: scroll;}.component-vector-field__select-name {background-color: #ffffff; display: flex; padding: 6px 6px; justify-content: space-between; align-items: center; border-radius: 3px; color: #333333; cursor: pointer; margin: 0; transition: box-shadow 250ms ease-in-out; box-shadow: 0 0 0 1px #e0e0e0;}.component-vector-field__footer {width: 100%;}.component-vector-field__magnitude-label {display: flex; justify-content: space-between; align-items: center; padding: 5px 5px;} .component-vector-field__magnitude-label input {width: 50%; background-color: #ffffff; padding: 2px 2px; border-radius: 3px; color: #333333; margin: 0; transition: box-shadow 250ms ease-in-out; box-shadow: 0 0 0 1px #e0e0e0; border-color: transparent; height: fit-content; font-size: 12px;}.component-vector-field__unit-table-label {flex-grow: 1;}.component-vector-field__unit-table-drop-down {flex-grow: 2; max-width: 55%;}.component-vector-field__block-content-padding {padding-bottom: 0.75rem;}.component-unique-value__msg {font-size: 80%;}.component-unique-value__block-content-padding {margin: 6px 0;}.component-unique-value__symbol-selector {background-color: white; display: flex; padding: 9px 9px; justify-content: space-between; align-items: center; border-radius: 3px; cursor: pointer; transition: box-shadow 250ms ease-in-out; box-shadow: 0 0 0 1px #e0e0e0;} .component-unique-value__symbol-selector:last-child {margin-bottom: 0;} .component-unique-value__symbol-selector {box-shadow: 0 0 0 1px #e0e0e0;} .component-unique-value__symbol-selector svg {fill: #c0c0c0;} .component-unique-value__symbol-selector:hover {box-shadow: 0 0 0 1px #c0c0c0;} .component-unique-value__symbol-selector:hover svg {fill: #404040;} .component-unique-value__symbol-selector--selected, .component-unique-value__symbol-selector--selected:hover {box-shadow: 0 0 0 1px #404040;} .component-unique-value__symbol-selector--selected svg, .component-unique-value__symbol-selector--selected:hover svg {fill: #404040;}.component-unique-value__symbol-is-white {background-color: #f3f3f3; padding: 4px;}.component-unique-value__symbol-icon.transparent {height: 15px; width: 100%;}.component-unique-value__symbol-icon.transparent svg {height: 15px; width: 95%; stroke: #e0e0e0; stroke-width: 1px;}.component-unique-value__values-text {padding-top: 10px;}.component-unique-value__values-items {padding: 6px 6px; border-top: 1px solid #e0e0e0;}.component-unique-value__values-items-only {padding: 6px 6px;}.component-unique-value__value {display: flex; padding: 6px 0; justify-content: space-between; align-items: center;}.component-unique-value__value-part1 {display: flex; width: -webkit-fill-available; width: -moz-available; width: fill-available;}.component-unique-value__value-part2 {display: flex;}.component-unique-value__value-handle {color: rgba(50, 50, 50, 0.4); cursor: grab;}.component-unique-value__value-symbol {margin: 0 5px; cursor: pointer;}.component-unique-value__value-text {padding: 0 9px; word-break: break-all; cursor: pointer;}.component-unique-value__value-text-input {margin: 0 9px; width: 100%; position: relative;}.component-unique-value__value-arrow {width: 21px; justify-content: flex-end; cursor: pointer;} .component-unique-value__value-arrow svg {fill: #0079c1;}.component-unique-value__value-arrow-placeholder {width: 21px;}.component-unique-value__value-handle-placeholder {width: 16px;}.component-unique-value__other-value-text {cursor: default;}.component-unique-value__symbol-styler-panel {width: 315px;}.component-unique-value__symbol-styler-div {width: 100%; max-height: calc(100vh - 200px); overflow-y: auto;}.component-unique-value__select-name {background-color: #ffffff; display: flex; padding: 6px 6px; justify-content: space-between; align-items: center; border-radius: 3px; color: #333333; cursor: pointer; margin: 0; transition: box-shadow 250ms ease-in-out; box-shadow: 0 0 0 1px #e0e0e0;}.component-colormap__block-content-padding {margin: 6px 0;}.component-colormap__symbol-selector {background-color: white; display: flex; padding: 9px 9px; justify-content: space-between; align-items: center; border-radius: 3px; cursor: pointer; transition: box-shadow 250ms ease-in-out; box-shadow: 0 0 0 1px #e0e0e0;} .component-colormap__symbol-selector:last-child {margin-bottom: 0;} .component-colormap__symbol-selector {box-shadow: 0 0 0 1px #e0e0e0;} .component-colormap__symbol-selector svg {fill: #c0c0c0;} .component-colormap__symbol-selector:hover {box-shadow: 0 0 0 1px #c0c0c0;} .component-colormap__symbol-selector:hover svg {fill: #404040;} .component-colormap__symbol-selector--selected, .component-colormap__symbol-selector--selected:hover {box-shadow: 0 0 0 1px #404040;} .component-colormap__symbol-selector--selected svg, .component-colormap__symbol-selector--selected:hover svg {fill: #404040;}.component-colormap__table {width: -webkit-fill-available; width: -moz-available; width: fill-available;} .component-colormap__table-row {padding: 6px 0; height: 2rem;} .component-colormap__table th {text-align: left;} .component-colormap__table td:nth-child(2) {white-space: nowrap;} .component-colormap__table td:nth-child(3) {word-wrap: break-word;}.component-colormap__symbol-is-white {background-color: #f3f3f3; padding: 4px;}.component-colormap__symbol-icon {stroke: black; stroke-width: 1px; border: 1px solid black; width: min-content;}.component-colormap__symbol-icon.transparent {height: 15px; width: 100%;}.component-colormap__symbol-icon.transparent svg {height: 15px; width: 95%; stroke: #e0e0e0; stroke-width: 1px;}.component-colormap__value-symbol {margin: 0 5px; cursor: pointer;}.component-colormap__value-text {padding: 0 9px; word-break: break-word; cursor: pointer;}.component-colormap__value-text-input {margin: 0 9px; width: 100%; position: relative;}.component-select__select-item {border-top: 1px solid #ddd; padding: 5px; display: flex;}.component-select__select-item:hover {background-color: rgba(0, 0, 0, 0.035);}.component-select__select-item-selected {border-left: 4px solid #0079c1;} html[dir="rtl"] .component-select__select-item-selected {border-left: 0; border-right: 4px solid #0079c1;}.component-select__select-item-text {display: inline-block; padding: 0 10px;}.component-select__select-item-title {font-weight: bold;}.component-select__select-item-msg {font-size: 80%; line-height: 16px;}.component-select__select-item-icon {min-width: 20px; background-repeat: no-repeat; height: 50px; padding: 0; display: inline-block; align-self: center;}.component-select__select-item-icon.beaufort-style {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/raster/vectorField/vfr_beaufort.png");}.component-select__select-item-icon.simple-scalar-style {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/raster/vectorField/vfr_simpleScalar.png");}.component-select__select-item-icon.single-arrow-style {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/raster/vectorField/vfr_singleArrow.png");}.component-select__select-item-icon.wind-barb-style {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/raster/vectorField/vfr_windBarbs.png");}.component-select__select-item-icon.ocean-current-kn-style {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/raster/vectorField/vfr_oceanCurrentKnots.png");}.component-select__select-item-icon.ocean-current-m-style {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/raster/vectorField/vfr_oceanCurrentMps.png");}.component-select__select-item-icon.classified-arrow-style {background-image: url("../../../../arcgis-components/dist/smartMapping/thumbnails/raster/vectorField/vfr_classifiedArrow.png");}.component-symbology-editor :host {height: 100%;}.component-symbology-editor__styles {padding: 12px 0;} .component-symbology-editor__styles-msg {padding: 6px; font-weight: bold; font-size: 16px;}.component-symbology-editor__beta-notice {max-width: 100%; text-align: center; padding: 0.5rem;}.component-smartMapping {line-height: 1.5;}.inp-tags__container {background-color: white; box-sizing: border-box; display: inline-block; font-family: "Avenir Next W01", "Avenir Next W00", "Avenir Next", Avenir, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 13px; margin: 0px; position: relative;}.inp-tags__container--required-legacy {position: relative; overflow: visible;} .inp-tags__container--required-legacy:after {content: attr(aria-label); position: absolute; z-index: 1000000; display: inline-block; padding: 0.3875rem 0.775rem; font-size: 0.875rem; line-height: 1.55rem; color: #ffffff; text-align: center; word-wrap: break-word; white-space: pre; pointer-events: none; background: rgba(0, 0, 0, 0.75); border-radius: 3px; top: auto; right: auto; bottom: 50%; left: 100%; margin-left: 5px; -webkit-transform: translateY(50%); -moz-transform: translateY(50%); -ms-transform: translateY(50%); -o-transform: translateY(50%); transform: translateY(50%);} .inp-tags__container--required-legacy:before {content: ""; position: absolute; z-index: 1000001; display: inline-block; width: 0; height: 0; color: rgba(0, 0, 0, 0.75); pointer-events: none; border: 5px solid transparent; top: 50%; right: -5px; bottom: 50%; margin-top: -5px; margin-right: 0; border-right-color: rgba(0, 0, 0, 0.75); border-bottom: 5px solid transparent;} .inp-tags__container--required-legacy:hover, .inp-tags__container--required-legacy:active, .inp-tags__container--required-legacy:focus {text-decoration: none;}html[dir="rtl"] .inp-tags__container--required:after {left: auto; right: 100%; margin-left: 0; margin-right: 5px;}html[dir="rtl"] .inp-tags__container--required:before {left: -5px; right: auto; border-left-color: rgba(0, 0, 0, 0.75); border-right-color: transparent;}.inp-tags__active-tags {border-color: #aaaaaa; border-image: initial; border-style: solid; border-width: 1px; cursor: text; display: flex; flex-wrap: wrap; height: auto !important; list-style-type: none; margin: 0px; overflow: hidden; padding: 0px; position: relative;} html[dir="rtl"] .inp-tags__active-tags {margin: 0px;}.inp-tags__active-tags--focused {box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 3px inset, rgba(82, 168, 236, 0.6) 0px 0px 8px;} .inp-tags__active-tags--focused.inp-tags__active-tags--required {box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 3px inset, rgba(200, 106, 74, 0.6) 0px 0px 8px;}.inp-tags__active-tags--required {border-color: #c86a4a; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeD0iMiIgeT0iMCI+PHBhdGggZmlsbD0iI2M4NmE0YSIgZD0iTTExLjIyNSwwSDQuNjQ4TDAsNC42NXY2LjU3Nmw0LjY0OCw0LjY0OWg2LjU3Nmw0LjY1LTQuNjQ5VjQuNjVMMTEuMjI1LDB6IE05LjA3MSwxMy42MDdINi44MDR2LTIuMjY5aDIuMjY4VjEzLjYwN3ogTTkuMDcxLDkuMDcxSDYuODA0VjMuNDAyaDIuMjY4VjkuMDcxeiIvPjwvc3ZnPg=="); background-position: right center; background-repeat: no-repeat; padding-right: 24px;}html[dir="rtl"] .inp-tags__active-tags--required {padding-right: inherit; padding-left: 24px; background-position: left center;}.inp-tags__input {border-color: initial; border-image: initial; border-style: none; border-width: initial; box-shadow: none; box-sizing: border-box; flex-basis: 1px; flex-grow: 1; font-size: 13px; height: 1.75rem; line-height: 23px; margin: 0px; max-width: 100%; min-width: 150px; outline: none !important; padding: 0px 0.31rem; text-overflow: ellipsis;} .inp-tags__input:focus {border: none; box-shadow: none;}.inp-tags__input::placeholder {color: #aaaaaa; font-style: italic; width: 100%;}.inp-tags__tag {background-clip: padding-box; background-color: #D1E9F9; background-image: none; border-radius: 3px; border: 1px solid #7FBBDF; box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0, 0, 0, 0.05); color: #333; cursor: default; display: inline-block; filter: none; line-height: 13px; margin: 3px 0px 3px 5px; max-width: calc(100% - 2rem); padding: 3px; position: relative; user-select: none; word-wrap: break-word; -moz-background-clip: padding; -webkit-touch-callout: none;} html[dir="rtl"] .inp-tags__tag {margin: 3px 5px 3px 0px;} .inp-tags__tag:focus-within {outline: 0; border-color: #0079c1; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(81, 167, 232, 0.5);}.inp-tags__tag-innards:focus {outline: 0;}.inp-tags__tag-remove-btn {background: none; color: inherit; border: none; padding: 0; font: inherit; cursor: pointer; color: #757575; cursor: pointer; display: inline-block; font-size: 12px; outline: none; padding-left: 2px;} .inp-tags__tag-remove-btn &gt; svg {fill: currentColor; pointer-events: none; display: inline-block; width: 1em; height: 1em; vertical-align: middle; padding-right: .15em;} html[dir="rtl"] .inp-tags__tag-remove-btn &gt; svg {padding-right: 0; padding-left: .15em;} .inp-tags__tag-remove-btn:hover {color: #d83020;} html[dir="rtl"] .inp-tags__tag-remove-btn {padding-left: 0px; padding-right: 2px;}.inp-tags__suggestions {background: white; box-shadow: 2px 2px 20px #888888; left: 0px; list-style-type: none; margin: 0px; max-height: 100px; overflow: auto; padding: 0px; position: absolute; width: calc(100% - 2px); z-index: 4;}.inp-tags__suggestion {cursor: pointer; font-size: 13px; margin: 0px; padding: 0.25rem 0.5rem;} .inp-tags__suggestion:focus, .inp-tags__suggestion:hover {background: #e1f0fb;}.inp-tags__suggestion--grey {background: #eee;}.inp-tags__suggestion--white {background: #fff;}.inp-tags__no-suggestions {text-align: center; width: 100%;}.inp-tags__no-suggestions-text {color: #969696; font-size: 1.3em; display: block; line-height: 1.55rem; margin: 1.67em 0;}.inp-tags__required-tip {font-size: 0.8125rem; line-height: 1.5; padding: 0.375rem 0.375rem; color: rgba(0, 0, 0, 0.75); background-color: #e65240; border: 1px solid #e65240; position: relative; display: inline-block; margin-top: .5rem; z-index: 10;} .inp-tags__required-tip:after {content: ""; position: absolute; left: 11px; top: -15px; width: 0; height: 0; pointer-events: none; border: 8px solid transparent; border-bottom-color: #e65240;} .inp-tags__required-tip:before {content: ""; position: absolute; left: 11px; top: -16px; width: 0; height: 0; pointer-events: none; border: 8px solid transparent; border-bottom-color: #e65240;}.gcard-thumbnail__container {margin-left: 0.5rem; margin-right: 1rem; width: 50px; height: 50px; flex: 0 0 auto;} html[dir="rtl"] .gcard-thumbnail__container {margin-right: 0.5rem;} html[dir="rtl"] .gcard-thumbnail__container {margin-left: 1rem;} @media screen and (max-width: 720px) {.gcard-thumbnail__container {margin-left: 0rem; margin-left: 0rem;} html[dir="rtl"] .gcard-thumbnail__container {margin-right: 0rem;} html[dir="rtl"] .gcard-thumbnail__container {margin-right: 0rem;}} @media screen and (max-width: 480px) {.gcard-thumbnail__container {margin-left: 0.25rem;} html[dir="rtl"] .gcard-thumbnail__container {margin-right: 0.25rem;}}.gcard-thumbnail__svg-container &gt; svg {width: 100%; height: 100%;} .gcard-thumbnail__svg-container &gt; svg &gt; text {font-size: 1.69949rem; line-height: 1.3875;} @media screen and (max-width: 859px) {.gcard-thumbnail__svg-container &gt; svg &gt; text {font-size: 1.50357rem;}} @media screen and (max-width: 479px) {.gcard-thumbnail__svg-container &gt; svg &gt; text {font-size: 1.32813rem;}}.gcard-thumbnail__svg-container.gcard-thumbnail--transparent &gt; svg {opacity: 0.5;}.gcard-thumbnail--stacked {width: 32px; height: 32px; margin-left: 0rem; margin-right: 0.25rem; display: inline-block;} html[dir="rtl"] .gcard-thumbnail--stacked {margin-right: 0rem;} html[dir="rtl"] .gcard-thumbnail--stacked {margin-left: 0.25rem;}.share-groups__header {display: flex; align-items: center; justify-content: space-between; font-size: 1rem; line-height: 1.5; font-weight: 500; color: #2b2b2b; margin-top: 1.5rem; margin-bottom: 1.125rem;}.share-groups__body {display: flex; justify-content: space-between; align-items: flex-start; min-height: 40px;}.share-groups__empty {margin: 0; font-size: 0.9375rem; line-height: 1.5; padding-right: 1rem; color: #6a6a6a;} html[dir="rtl"] .share-groups__empty {padding-left: 1rem;}.share-groups__plus {display: inline-block; padding: 0.25rem 0.875rem; margin: 0 0.25rem; font-size: 0.875rem; line-height: 1.5; border: 2px solid #ffffff; border-radius: 16px; background-color: #dfdfdf; vertical-align: 0.65rem;}.share-groups__edit {margin-top: -2px;}.share-mini-dlg {padding: 16px;}.share-mini-dlg__title {font-size: 17px; margin: 0 0 8px 0; padding: 0;}.share-mini-dlg__body {font-size: 14px; margin: 0 0 20px 0; padding: 0;}.share-mini-dlg__buttons {display: flex; justify-content: flex-end;}.min-dlg--error .share-mini-dlg__buttons .share-dlg__button--primary {border: 1px solid #d83020; background-color: #d83020;}html[dir="rtl"] .share-mini-dlg__cancel-button {margin-left: 10px;}.share-mini-dlg__remove-button {margin-left: 10px;} html[dir="rtl"] .share-mini-dlg__remove-button {margin-left: 0;}.dependent-items-confirmation {padding: 0 20px;}.dependent-items {padding: 12px; background: white; margin: 2rem 0; border-left: 3px solid #007ac2; border-radius: 3px;} html[dir="rtl"] .dependent-items {border-left: none; border-right: 3px solid #007ac2;}.dependent-items--error {border-left: 3px solid #d83020;} html[dir="rtl"] .dependent-items--error {border-left: none; border-right: 3px solid #d83020;}.dependent-items__title {font-size: 15px; font-weight: 500; margin-bottom: 0; margin-top: 6px;}.dependent-items__description {font-size: 15px; margin: 0 15px 30px 0; padding: 0;}.dependent-items__count {padding: 0; margin: 6px 0; font-size: 14px;}.dependent-items__list {background-color: white; overflow-y: scroll; margin: 0; padding: 0; max-height: 340px; list-style: none;}.dependent-items__editable-warning {border: 1px solid #eaeaea; border-left-color: #d83020; border-left-width: 3px; display: flex; background: #ffffff; margin-top: 1.5rem; font-size: 0.875rem; line-height: 1.5; padding: 1rem;}.dependent-items__editable-warning svg {flex: 0 0 auto; width: 24px; height: 24px; fill: #d83020; margin-top: -2px; margin-right: 1rem;} html[dir="rtl"] .dependent-items__editable-warning svg {margin-right: 0; margin-left: 1rem;}.dependent-items__editable-warning__text {text-indent: -.375em;}.dependent-items__editable-warning__confirm {margin: 1rem 0 0 0;}.dependent-items__editable-warning__confirm-title {font-weight: 500;}.dependent-items__editable-warning__confirm-option {display: inline-block; margin: 0 1rem;}.dependent-items__editable-warning__confirm-option:last-child {margin: 0;}.dependent-item {padding: 8px 15px; margin: 0; border-bottom: 1px solid #eaeaea;} .dependent-item:last-of-type {border-bottom: none;}.dependent-item__details {display: flex;}.dependent-item__icon {width: 16px; height: 16px; margin-right: 6px;}.dependent-item__title {color: #007ac2; font-size: 15px; margin: 0 0 8px 0;}.dependent-item__description {font-size: 13px; color: #2b2b2b; margin: 0;}.share-options__title {font-size: 1rem; line-height: 1.5; font-weight: 500; color: #2b2b2b; margin-bottom: 0; padding: 0.5rem 0;}input.share-options__input {width: 16px; height: 16px; margin: 1.5rem 1.125rem !important;}.share-options__label {display: flex; position: relative; justify-content: flex-start; align-items: center; margin-bottom: 4px; font-weight: 500; background-color: #ffffff; border: 1px solid #cacaca; border-radius: 1px; transition: border-color 150ms ease-in-out, background-color 150ms ease-in-out; cursor: pointer;} .share-options__label:last-of-type {margin-bottom: 12px;}.share-options__label--disabled {position: relative; cursor: pointer; cursor: default; border-color: #d4d4d4; background-color: #f8f8f8;} .share-options__label--disabled:after {content: attr(aria-label); position: absolute; z-index: 1000000; display: none; padding: 0.375rem 0.75rem; font-size: 0.875rem; line-height: 1.5; color: #ffffff; text-align: center; word-wrap: break-word; white-space: pre; pointer-events: none; background: rgba(0, 0, 0, 0.75); border-radius: 3px;} .share-options__label--disabled:before {content: ""; position: absolute; z-index: 1000001; display: none; width: 0; height: 0; color: rgba(0, 0, 0, 0.75); pointer-events: none; border: 5px solid transparent;} .share-options__label--disabled:hover, .share-options__label--disabled:active, .share-options__label--disabled:focus {text-decoration: none;} .share-options__label--disabled:hover:before, .share-options__label--disabled:hover:after, .share-options__label--disabled:active:before, .share-options__label--disabled:active:after, .share-options__label--disabled:focus:before, .share-options__label--disabled:focus:after {display: inline-block;} .share-options__label--disabled .share-options__input:hover, .share-options__label--disabled .share-options__indeterminate-text {pointer-events: none;} .share-options__label--disabled .share-options__input, .share-options__label--disabled .share-options__description {opacity: 0.6;} .share-options__label--disabled:after {font-size: 0.8125rem; line-height: 1.5; font-weight: 400; left: 10px; top: 45px;}.share-options__label:hover:not(.share-options__label--disabled) {border-color: #2890ce;}.share-options__label--selected {background-color: #dfeffa; border-color: #007ac2;} .share-options__label--selected.share-options__label--disabled {background-color: #eef4f9; border-color: #79b6da;} .share-options__label--selected .share-options__header {font-weight: 600;}.share-options__label--indeterminate {border-color: #007ac2;}.share-options__content {flex: 1; padding: 0.75rem 1rem;}.share-options__header {font-size: 0.9375rem; line-height: 1.5; font-weight: 500; color: #353535; margin: 0; display: flex; justify-content: space-between;}.share-options__description {font-size: 0.875rem; line-height: 1.5; font-weight: 400; color: #2b2b2b; margin: 0;}.share-options__indeterminate-text {font-size: 0.875rem; line-height: 1.5; font-weight: 400; position: relative; cursor: pointer;} .share-options__indeterminate-text:after {content: attr(aria-label); position: absolute; z-index: 1000000; display: none; padding: 0.375rem 0.75rem; font-size: 0.875rem; line-height: 1.5; color: #ffffff; text-align: center; word-wrap: break-word; white-space: pre; pointer-events: none; background: rgba(0, 0, 0, 0.75); border-radius: 3px;} .share-options__indeterminate-text:before {content: ""; position: absolute; z-index: 1000001; display: none; width: 0; height: 0; color: rgba(0, 0, 0, 0.75); pointer-events: none; border: 5px solid transparent;} .share-options__indeterminate-text:hover, .share-options__indeterminate-text:active, .share-options__indeterminate-text:focus {text-decoration: none;} .share-options__indeterminate-text:hover:before, .share-options__indeterminate-text:hover:after, .share-options__indeterminate-text:active:before, .share-options__indeterminate-text:active:after, .share-options__indeterminate-text:focus:before, .share-options__indeterminate-text:focus:after {display: inline-block;} .share-options__indeterminate-text:hover:after, .share-options__indeterminate-text:active:after, .share-options__indeterminate-text:focus:after {display: table-cell;} .share-options__indeterminate-text:after {width: 22em; width: -moz-max-content; width: -webkit-max-content; max-width: 22em; word-break: break-word; word-wrap: normal; white-space: pre-line; border-collapse: separate;} .share-options__indeterminate-text.tooltip-bottom:after, .share-options__indeterminate-text.tooltip-top:after {right: auto; left: 50%; transform: translateX(-50%);} .share-options__indeterminate-text.tooltip-left:after, .share-options__indeterminate-text.tooltip-right:after {right: 100%;} .share-options__indeterminate-text:after {top: auto; right: 100%; margin-right: 5px; bottom: 50%; margin-bottom: inherit; transform: translateY(50%);} html[dir="rtl"] .share-options__indeterminate-text:after {right: auto; left: 100%; margin-right: 0; margin-left: 5px;} .share-options__indeterminate-text:before {top: 50%; bottom: 50%; left: -5px; margin-top: -5px; border-left-color: rgba(0, 0, 0, 0.75); border-bottom: 5px solid transparent;} html[dir="rtl"] .share-options__indeterminate-text:before {left: auto; right: -5px; margin-right: 0; border-left-color: transparent; border-right-color: rgba(0, 0, 0, 0.75);}.share-options__indeterminate-icon {width: 1rem; height: 1rem; margin: 0 0.25rem; display: inline-block; vertical-align: -0.25rem; fill: #959595;}.share-options__disclaimer {font-size: 0.9375rem; line-height: 1.5; color: #6a6a6a;}.mini-dlg__wrapper {position: absolute; top: 0; bottom: 0; right: 0; left: 0; background-color: transparent;}.mini-dlg {position: absolute; right: 50%; bottom: 50%; transform: translate(50%, 50%); width: 400px; background-color: white; box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.08); border-radius: 2px 2px 0 0; border-top: 4px solid #00619b; z-index: 2;}.min-dlg--error {border-top-color: #d83020;}.mini-dlg__scrim {position: absolute; top: 0; bottom: 0; right: 0; left: 0; z-index: 0; background-color: rgba(255, 255, 255, 0.6);}.mod__overlay-container {background-color: #f3f3f3; display: block; position: fixed; top: 0; left: 0; right: 0; bottom: 0; overflow-y: scroll; z-index: 200; animation: mod__overlay-in 300ms cubic-bezier(0.215, 0.44, 0.42, 0.88); transition: all 300ms cubic-bezier(0.215, 0.44, 0.42, 0.88); opacity: 1; transform: translate3D(0, 0, 0) scale(1);}.mod__overlay-container--adjustable {background-color: #f3f3f3; z-index: 301; position: fixed; top: 0; bottom: 0; left: 0; right: 0; margin: auto;} @media (min-width: 1200px) {.mod__overlay-container--adjustable {width: 1200px; height: 90%;}}.mod__overlay-container--closing {opacity: 0; transform: translate3D(0, 24px, 0) scale(0.95);} .mod__overlay-container--closing.mod__overlay-container--slide-left {transform: translate3D(-24px, 0, 0);} .mod__overlay-container--closing.mod__overlay-container--slide-right {transform: translate3D(24px, 0, 0);}.mod__overlay-container--no-scroll {overflow-y: hidden;}.mod__overlay-container--slide-left {animation: mod__overlay-in-left 300ms cubic-bezier(0.215, 0.44, 0.42, 0.88);}.mod__overlay-container--slide-right {animation: mod__overlay-in-right 300ms cubic-bezier(0.215, 0.44, 0.42, 0.88);}.mod__overlay-container--size-small {width: 512px; max-width: 100%; max-height: 100%; position: static; top: auto; right: auto; bottom: auto; left: auto; border-radius: 2px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; overflow: hidden;}@media screen and (max-width: 512px) {.mod__overlay-container--size-small {position: fixed; top: 0; right: 0; bottom: 0; left: 0;}}.mod__overlay-container--size-large {width: 1080px;}.mod__overlay__close {padding: 1.125rem; margin: 0; -ms-flex-order: 2; order: 2; -ms-flex: 0 0 auto; flex: 0 0 auto; -webkit-transition: all 0.15s ease-in-out; transition: all 0.15s ease-in-out; background-color: transparent; -webkit-appearance: none; border: none; cursor: pointer; outline-offset: -6px;} .mod__overlay__close:hover {background-color: #f3f3f3;} .mod__overlay__close svg {display: block;}@media screen and (max-width: 1080px) {.mod__overlay-container--size-large {position: fixed; top: 0; right: 0; bottom: 0; left: 0;}}.mod__overlay-container--flex {display: flex; flex-direction: column; overflow: hidden;}@keyframes mod__overlay-in {0% {opacity: 0; transform: translate3D(0, 24px, 0) scale(0.95);} 100% {opacity: 1; transform: translate3D(0, 0, 0) scale(1);}}@keyframes mod__overlay-in-left {0% {opacity: 0; transform: translate3D(-24px, 0, 0);} 100% {opacity: 1; transform: translate3D(0, 0, 0);}}@keyframes mod__overlay-in-right {0% {opacity: 0; transform: translate3D(24px, 0, 0);} 100% {opacity: 1; transform: translate3D(0, 0, 0);}}.mod__dialog--hidden .mod__overlay-container {opacity: 0.5; overflow-y: hidden; background: black;}.mod__dialog &gt; .mod__overlay-container {top: 12.5%; left: 12.5%; right: 12.5%; bottom: 12.5%;}.share-dlg__container {position: fixed; top: 0; right: 0; bottom: 0; left: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; justify-content: center; -ms-align-items: center; align-items: center; overflow-y: hidden; z-index: 101;}.share-dlg__container:before {content: ""; position: fixed; top: 0; right: 0; bottom: 0; left: 0; opacity: 1; background-color: rgba(0, 0, 0, 0.75); z-index: 1;}.share-dlg__container-header {background-color: #ffffff; border-bottom: 1px solid #eaeaea; display: flex; flex-basis: auto; flex-grow: 0; flex-shrink: 0; justify-content: space-between; height: 62px; max-width: 100%; min-width: 0px; z-index: 2;}.share-dlg__container-footer {background-color: #ffffff; border-top: 1px solid #eaeaea; padding: 1rem 1.5rem; display: flex; flex-basis: auto; flex-grow: 0; flex-shrink: 0; justify-content: flex-end; max-width: 100%; min-width: 0px; z-index: 2;}.share-dlg__button--primary {position: relative; display: inline-block; padding: 0.3rem 0.9rem; width: auto; color: #ffffff; font-family: inherit; border: 1px solid #007ac2; border-radius: 0; background-color: #007ac2; box-sizing: border-box; transition: all 0.05s linear; cursor: pointer; white-space: nowrap; font-size: 0.9375rem; line-height: 1.5; margin: 0 0.25rem;} .share-dlg__button--primary:hover {text-decoration: none; background-color: #00619b; color: #ffffff;}.share-dlg__button--secondary {position: relative; display: inline-block; padding: 0.3rem 0.9rem; width: auto; color: #ffffff; font-family: inherit; border: 1px solid #007ac2; border-radius: 0; background-color: #007ac2; box-sizing: border-box; transition: all 0.05s linear; cursor: pointer; white-space: nowrap; font-size: 0.9375rem; line-height: 1.5; color: #007ac2; background: #ffffff; border-color: #007ac2; white-space: normal;} .share-dlg__button--secondary:hover {text-decoration: none; background-color: #00619b; color: #ffffff;} .share-dlg__button--secondary:hover {color: #ffffff; background: #00619b; border-color: #00619b;}.share-dlg__button--transparent {position: relative; display: inline-block; padding: 0.3rem 0.9rem; width: auto; color: #ffffff; font-family: inherit; border: 1px solid #007ac2; border-radius: 0; background-color: #007ac2; box-sizing: border-box; transition: all 0.05s linear; cursor: pointer; white-space: nowrap; font-size: 0.9375rem; line-height: 1.5; background: none; color: #007ac2; border: none;} .share-dlg__button--transparent:hover {text-decoration: none; background-color: #00619b; color: #ffffff;} .share-dlg__button--transparent:hover {color: #2890ce; background: none; text-decoration: underline;}.share-dlg__back {background: none; color: inherit; border: none; padding: 0; font: inherit; cursor: pointer; font-size: 1.2019rem; line-height: 1.75; font-weight: 500;} @media screen and (max-width: 859px) {.share-dlg__back {font-size: 1.1305rem;}} @media screen and (max-width: 479px) {.share-dlg__back {font-size: 1.0625rem;}}.share-dlg__back svg {width: 24px; height: 24px; display: inline-block; fill: currentColor; vertical-align: -5px;} html[dir="rtl"] .share-dlg__back svg {transform: scale(-1, 1);}.share-dlg__header {display: flex; align-items: center; margin-bottom: 0.5rem; min-height: 41px;}.share-dlg__title {font-size: 1.2019rem; line-height: 1.75; font-weight: 500; color: #2b2b2b; margin: 0; padding: 1rem 1.5rem 0 1.5rem;} @media screen and (max-width: 859px) {.share-dlg__title {font-size: 1.1305rem;}} @media screen and (max-width: 479px) {.share-dlg__title {font-size: 1.0625rem;}} html[dir="rtl"] .share-dlg__title {margin-left: auto;}.share-dlg__container .btn {background-color: #005e95;}.share-dlg__container .btn-clear,.share-dlg__container .btn-transparent {background-color: transparent; color: #005e95;}.share-dlg__container .btn-clear {border-color: #005e95;}.share-dlg__container .btn-svg {display: flex; align-items: center;} .share-dlg__container .btn-svg svg {margin-right: 5px;} html[dir="rtl"] .share-dlg__container .btn-svg svg {margin-right: unset; margin-left: 5px;}.share-options__reset {position: relative; display: inline-block; padding: 0.3rem 0.9rem; width: auto; color: #ffffff; font-family: inherit; border: 1px solid #007ac2; border-radius: 0; background-color: #007ac2; box-sizing: border-box; transition: all 0.05s linear; cursor: pointer; white-space: nowrap; font-size: 0.9375rem; line-height: 1.5; background: none; color: #007ac2; border: none; margin-left: auto;} .share-options__reset:hover {text-decoration: none; background-color: #00619b; color: #ffffff;} .share-options__reset:hover {color: #2890ce; background: none; text-decoration: underline;} html[dir="rtl"] .share-options__reset {margin-left: 0; margin-right: auto;}.share-dlg__divider {margin: 1.5rem 0; border: none; border-top: 1px solid #dfdfdf;}.share-dlg__contents {width: 512px; max-width: 100%; height: auto; min-height: 0; box-sizing: border-box; transition: width 300ms cubic-bezier(0.215, 0.44, 0.42, 0.88); background: #f3f3f3; position: relative; flex: 1 1 auto; overflow: auto;}.share-dlg__contents--wide {width: 1280px; flex-basis: 70vh;}.share-loader__container {height: 24rem;}.share-level__wrap {padding: 1rem 1.5rem 1.5rem 1.5rem;}.share-dlg__btn-svg svg {fill: currentColor; pointer-events: none; display: inline-block; width: 1em; height: 1em; vertical-align: middle; padding-right: .15em;} html[dir="rtl"] .share-dlg__btn-svg svg {padding-right: 0; padding-left: .15em;}@charset "UTF-8";.nav-pager__btn {position: relative; display: inline-block; padding: 0.3rem 0.9rem; width: auto; color: #ffffff; font-family: inherit; border: 1px solid #007ac2; border-radius: 0; background-color: #007ac2; box-sizing: border-box; transition: all 0.05s linear; cursor: pointer; white-space: nowrap; font-size: 0.9375rem; line-height: 1.5; background: none; color: #007ac2; border: none; color: #007ac2;} .nav-pager__btn:hover {text-decoration: none; background-color: #00619b; color: #ffffff;} .nav-pager__btn:hover {color: #2890ce; background: none; text-decoration: underline;}.nav-pager__btn--disabled {cursor: not-allowed; pointer-events: none; opacity: .3;}@media screen and (max-width: 480px) {.nav-pager__page-btn--inactive {display: none;}}.nav-pager__page-btn--active {position: relative; display: inline-block; padding: 0.3rem 0.9rem; width: auto; color: #ffffff; font-family: inherit; border: 1px solid #007ac2; border-radius: 0; background-color: #007ac2; box-sizing: border-box; transition: all 0.05s linear; cursor: pointer; white-space: nowrap; font-size: 0.9375rem; line-height: 1.5;} .nav-pager__page-btn--active:hover {text-decoration: none; background-color: #00619b; color: #ffffff;}@media screen and (max-width: 480px) {.nav-pager__dots {display: none;}}.nav-pager__container {text-align: center;}.nav-pager__page-btn-container {display: inline-block; padding-right: 2rem; padding-left: 2rem;} html[dir="rtl"] .nav-pager__page-btn-container {padding-left: 2rem;} html[dir="rtl"] .nav-pager__page-btn-container {padding-right: 2rem;}.nav-pager__limit-container {margin-bottom: 1.5rem; display: block;}.nav-pager__limit-inner {background-color: #f3edc7; border: 1px solid #e4d154; display: inline-block; max-width: 40em; padding: 0.775rem;}.nav-pager__limit-text {margin-bottom: 0;}.load-bars__container {position: absolute; top: 50%; left: 50%; margin-right: -50%; transform: translate(-50%, -50%); width: 0.85rem; height: 2rem;}.load-bars__bars:before,.load-bars__bars:after,.load-bars__bars {background: #0079c1; -webkit-animation: load 0.8s infinite ease-in-out; animation: load 0.8s infinite ease-in-out; width: 0.85rem; height: 2rem;}.load-bars__bars:before,.load-bars__bars:after {position: absolute; top: 0; content: "";}@-webkit-keyframes load {0%, 80%, 100% {opacity: 0.75; box-shadow: 0 0 #0079c1; height: 2rem;} 40% {opacity: 1; box-shadow: 0 -0.5rem #0079c1; height: 2.5rem;}}@keyframes load {0%, 80%, 100% {opacity: 0.75; box-shadow: 0 0 #0079c1; height: 2rem;} 40% {opacity: 1; box-shadow: 0 -0.5rem #0079c1; height: 2.5rem;}}.load-bars__bars {text-indent: -9999em; margin: auto; position: absolute; right: calc(50% - 0.425rem); font-size: 11px; -webkit-animation-delay: 0.16s; animation-delay: 0.16s;}.load-bars__bars:before {left: -1.25rem;}.load-bars__bars:after {left: 1.25rem; -webkit-animation-delay: 0.32s; animation-delay: 0.32s;}.load-bars__text {position: absolute; top: 50%; left: 50%; margin-right: -50%; transform: translate(-50%, -50%); top: 200%; white-space: nowrap;}.btn-icon__button {background: none; color: inherit; border: none; padding: 0; font: inherit; cursor: pointer; display: inline-flex; padding: 8px 10px; align-items: center; justify-content: center; flex-direction: row;} .btn-icon__button &gt; svg {fill: currentColor;} .btn-icon__button:hover {background-color: #f3f3f3;}.btn-icon__button--center {align-self: center;}.btn-icon__button--tooltip {position: relative; cursor: pointer; overflow: visible;} .btn-icon__button--tooltip:after {content: attr(aria-label); position: absolute; z-index: 1000000; display: none; padding: 0.375rem 0.75rem; font-size: 0.875rem; line-height: 1.5; color: #ffffff; text-align: center; word-wrap: break-word; white-space: pre; pointer-events: none; background: rgba(0, 0, 0, 0.75); border-radius: 3px;} .btn-icon__button--tooltip:before {content: ""; position: absolute; z-index: 1000001; display: none; width: 0; height: 0; color: rgba(0, 0, 0, 0.75); pointer-events: none; border: 5px solid transparent;} .btn-icon__button--tooltip:hover, .btn-icon__button--tooltip:active, .btn-icon__button--tooltip:focus {text-decoration: none;} .btn-icon__button--tooltip:hover:before, .btn-icon__button--tooltip:hover:after, .btn-icon__button--tooltip:active:before, .btn-icon__button--tooltip:active:after, .btn-icon__button--tooltip:focus:before, .btn-icon__button--tooltip:focus:after {display: inline-block;}.btn-icon__button--tooltip-left:after {top: auto; right: 100%; margin-right: 5px; bottom: 50%; margin-bottom: inherit; transform: translateY(50%);} html[dir="rtl"] .btn-icon__button--tooltip-left:after {right: auto; left: 100%; margin-right: 0; margin-left: 5px;}.btn-icon__button--tooltip-left:before {top: 50%; bottom: 50%; left: -5px; margin-top: -5px; border-left-color: rgba(0, 0, 0, 0.75); border-bottom: 5px solid transparent;} html[dir="rtl"] .btn-icon__button--tooltip-left:before {left: auto; right: -5px; margin-right: 0; border-left-color: transparent; border-right-color: rgba(0, 0, 0, 0.75);}.btn-icon__button--tooltip-right:after {top: auto; right: auto; bottom: 50%; left: 100%; margin-left: 5px; transform: translateY(50%);} html[dir="rtl"] .btn-icon__button--tooltip-right:after {left: auto; right: 100%; margin-left: 0; margin-right: 5px;}.btn-icon__button--tooltip-right:before {top: 50%; right: -5px; bottom: 50%; margin-top: -5px; margin-right: 0; border-right-color: rgba(0, 0, 0, 0.75); border-bottom: 5px solid transparent;} html[dir="rtl"] .btn-icon__button--tooltip-right:before {left: -5px; right: auto; border-left-color: rgba(0, 0, 0, 0.75); border-right-color: transparent;}.btn-icon__button--tooltip-top:after {top: auto; right: 50%; bottom: 100%; margin-bottom: 5px;}.btn-icon__button--tooltip-top:before {top: -5px; right: 50%; bottom: auto; margin-right: -5px; border-top-color: rgba(0, 0, 0, 0.75); border-bottom: 5px solid transparent;}.btn-icon__button--active {color: #004874; background-color: #c7eaff;} .btn-icon__button--active:hover {background-color: #c7eaff;}.btn-toggle__item {margin-top: 0; margin-bottom: 0; margin-left: 0; padding: 4px 0 4px 12px; list-style-type: none; line-height: 1.25rem; position: relative;} .btn-toggle__item:before {content: "â€¢"; font-size: 0.8em; line-height: 1.8; left: 0.25em; position: absolute; color: #cccccc; opacity: 0; -webkit-transition: opacity 50ms linear; -o-transition: opacity 50ms linear; transition: opacity 50ms linear; pointer-events: none;} .btn-toggle__item:hover:before {opacity: 1;} html[dir="rtl"] .btn-toggle__item {padding: 8px 12px 8px 0;} html[dir="rtl"] .btn-toggle__item:before {left: calc(100% - 0.25em);}.btn-toggle__item--active:before {opacity: 1; color: #005e95;}.btn-toggle__item &gt; .btn-toggle__button {width: 100%;}.btn-toggle__button {background: none; color: inherit; border: none; padding: 0; font: inherit; cursor: pointer; cursor: pointer; font-size: 0.875rem; color: #4c4c4c; padding-left: 0.5rem; margin-bottom: 0; display: inline-block; text-align: left; max-width: calc(100% - 2rem);} .btn-toggle__button:hover {color: #4c4c4c;} .btn-toggle__button:hover &gt; .btn-toggle__text {text-decoration: underline;} html[dir="rtl"] .btn-toggle__button {padding-right: 0.5rem; padding-left: 0; text-align: right;}.btn-toggle__button--active {font-weight: 500;}.btn-toggle__sub-list {padding-left: 1rem; margin-left: 0; margin-bottom: 0;} html[dir="rtl"] .btn-toggle__sub-list {padding-right: 1rem;}.btn-toggle__text {word-wrap: break-word; font-size: 0.94em;}.btn-toggle__count {font-size: 0.8125rem; line-height: 1.5; display: inline-block; line-height: inherit;}.drp-basic__container {display: inline-flex; overflow: visible; position: relative;}.drp-basic__button {background: none; color: inherit; border: none; padding: 0; font: inherit; cursor: pointer; opacity: 1; animation-name: fadeInOpacity; animation-iteration-count: 1; animation-timing-function: ease-in; animation-duration: 0.55s;}@keyframes fadeInOpacity {0% {opacity: 0;} 100% {opacity: 1;}}.drp-ago2018__menu {animation: drp-ago2018__fade cubic-bezier(0.215, 0.44, 0.42, 0.88) 200ms; display: block; position: absolute; width: auto; top: calc(100% + 8px); right: 0; background-color: white; min-width: 224px; z-index: 200; border: 1px solid #ccc; opacity: 0; box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.1); transition: transform 200ms cubic-bezier(0.215, 0.44, 0.42, 0.88), visibility 0ms linear 200ms, opacity 200ms cubic-bezier(0.215, 0.44, 0.42, 0.88); transform: translate3d(0, -10px, 0);} html[dir="rtl"] .drp-ago2018__menu {right: auto; left: 0;}.drp-ago2018__menu--active {opacity: 1; transform: translate3d(0, 0px, 0);}@keyframes drp-ago2018__fade {0% {opacity: 0; transform: translate3d(0, -10px, 0);} 100% {opacity: 1; transform: translate3d(0, 0px, 0);}}.btn-svg__button {background: none; color: inherit; border: none; padding: 0; font: inherit; cursor: pointer; display: inline-block; cursor: pointer;} .btn-svg__button:hover {color: #005e95;} .btn-svg__button &gt; svg {vertical-align: middle; fill: currentColor;}.btn-svg__button-noevent {pointer-events: none;}.btn-svg__button-content {display: flex; align-items: center; transform: translateY(4px);} html[dir="rtl"] .btn-svg__button-content {transform: scaleX(-1);}.btn-svg__button--tooltip {position: relative; cursor: pointer; overflow: visible;} .btn-svg__button--tooltip:after {content: attr(aria-label); position: absolute; z-index: 1000000; display: none; padding: 0.375rem 0.75rem; font-size: 0.875rem; line-height: 1.5; color: #ffffff; text-align: center; word-wrap: break-word; white-space: pre; pointer-events: none; background: rgba(0, 0, 0, 0.75); border-radius: 3px;} .btn-svg__button--tooltip:before {content: ""; position: absolute; z-index: 1000001; display: none; width: 0; height: 0; color: rgba(0, 0, 0, 0.75); pointer-events: none; border: 5px solid transparent;} .btn-svg__button--tooltip:hover, .btn-svg__button--tooltip:active, .btn-svg__button--tooltip:focus {text-decoration: none;} .btn-svg__button--tooltip:hover:before, .btn-svg__button--tooltip:hover:after, .btn-svg__button--tooltip:active:before, .btn-svg__button--tooltip:active:after, .btn-svg__button--tooltip:focus:before, .btn-svg__button--tooltip:focus:after {display: inline-block;} .btn-svg__button--tooltip:focus:before, .btn-svg__button--tooltip:focus:after {display: none;} .btn-svg__button--tooltip:hover:before, .btn-svg__button--tooltip:hover:after {display: inline-block;}.btn-svg__button--tooltip-left:after {top: auto; right: 100%; margin-right: 5px; bottom: 50%; margin-bottom: inherit; transform: translateY(50%);} html[dir="rtl"] .btn-svg__button--tooltip-left:after {right: auto; left: 100%; margin-right: 0; margin-left: 5px;}.btn-svg__button--tooltip-left:before {top: 50%; bottom: 50%; left: -5px; margin-top: -5px; border-left-color: rgba(0, 0, 0, 0.75); border-bottom: 5px solid transparent;} html[dir="rtl"] .btn-svg__button--tooltip-left:before {left: auto; right: -5px; margin-right: 0; border-left-color: transparent; border-right-color: rgba(0, 0, 0, 0.75);}.btn-svg__button--tooltip-right:after {top: auto; right: auto; bottom: 50%; left: 100%; margin-left: 5px; transform: translateY(50%);} html[dir="rtl"] .btn-svg__button--tooltip-right:after {left: auto; right: 100%; margin-left: 0; margin-right: 5px;}.btn-svg__button--tooltip-right:before {top: 50%; right: -5px; bottom: 50%; margin-top: -5px; margin-right: 0; border-right-color: rgba(0, 0, 0, 0.75); border-bottom: 5px solid transparent;} html[dir="rtl"] .btn-svg__button--tooltip-right:before {left: -5px; right: auto; border-left-color: rgba(0, 0, 0, 0.75); border-right-color: transparent;}.btn-svg__button--tooltip-top:after {top: auto; right: 50%; bottom: 100%; margin-bottom: 5px;}.btn-svg__button--tooltip-top:before {top: -5px; right: 50%; bottom: auto; margin-right: -5px; border-top-color: rgba(0, 0, 0, 0.75); border-bottom: 5px solid transparent;}.mod__mob-wrap-container {animation: mod__mob-wrap-container-in 200ms ease-in-out; background-color: rgba(0, 0, 0, 0.75); bottom: 0; display: flex; flex-direction: column; justify-content: flex-end; left: 0; position: fixed; right: 0; top: 0; transition: opacity 200ms ease-in-out; z-index: 200;}.mod__mob-wrap-container--closing {opacity: 0;}.mod__mob-wrap-container--closed {display: none;}.mod__mob-wrap-body {animation: mod__mob-wrap-body-in 200ms cubic-bezier(0.215, 0.44, 0.42, 0.88); display: flex; flex-direction: column; max-height: calc(100% - 32px); background-color: white; border-radius: 4px 4px 0 0; overflow: hidden; transition: transform 200ms cubic-bezier(0.215, 0.44, 0.42, 0.88);}.mod__mob-wrap-body--max-height {height: calc(100% - 32px);}.mod__mob-wrap-body--closing {transform: translate3d(0, 30px, 0);}.mod__mob-wrap-content {flex: 1 1 auto; max-height: 100%; overflow-x: hidden; overflow-y: auto; padding: 16px 24px;}.mod__mob-wrap-header {align-items: center; border-bottom: 1px solid #f3f3f3; display: flex; justify-content: space-between; padding: 16px 24px;}.mod__mob-wrap-title {font-size: 1.2019rem; line-height: 1.5;} @media screen and (max-width: 859px) {.mod__mob-wrap-title {font-size: 1.1305rem;}} @media screen and (max-width: 479px) {.mod__mob-wrap-title {font-size: 1.0625rem;}}.mod__mob-wrap-footer {border-top: 1px solid #f3f3f3; display: block; padding: 16px 24px; text-align: center;}@keyframes mod__mob-wrap-container-in {0% {opacity: 0;} 100% {opacity: 1;}}@keyframes mod__mob-wrap-body-in {0% {transform: translate3d(0, 30px, 0);} 100% {transform: translate3d(0, 0, 0);}}.drp-sort__btn-body {font-size: 0.875rem; line-height: 1.5; display: flex; justify-content: center; line-height: 16px; white-space: nowrap;} .drp-sort__btn-body &gt; svg {fill: currentColor;} html[dir="rtl"] .drp-sort__btn-body &gt; svg {transform: scaleX(-1);} html[dir="rtl"] .drp-sort__btn-body &gt; svg {transform: scale(-1, 1);}.drp-sort__btn-label {padding: 0 4px;} @media screen and (max-width: 860px) {.drp-sort__btn-label {display: none;}}.drp-sort__menu-container {padding: 12px;}.drp-sort__menu-section {text-align: left;} html[dir="rtl"] .drp-sort__menu-section {text-align: right;}.drp-sort__menu-title {font-weight: 700; font-style: normal; font-size: 0.875rem; line-height: 1.5; border-bottom: 1px solid #dddddd; line-height: 1; margin-bottom: 12px; margin-top: 6px; padding-bottom: 12px; text-align: left;} html[dir="rtl"] .drp-sort__menu-title {text-align: right;}.drp-sort__menu-direction {margin-top: 1.5rem;}.ac-search-area {position: relative; flex: 1;} .ac-search-area &gt; svg {position: absolute; top: 50%; margin-top: -9px; left: 1.5rem;} html[dir="rtl"] .ac-search-area &gt; svg {left: 0px; right: 1.5rem;} @media screen and (max-width: 480px) {.ac-search-area &gt; svg {margin-top: -10px; left: 1rem;} html[dir="rtl"] .ac-search-area &gt; svg {left: 0px; right: 1rem;}}.ac-search-area__input {background-color: transparent; border-top: none; border-right: none; border-left: none; border-bottom-color: #eaeaea; box-shadow: none; margin: 0; border-bottom: 2px solid transparent; height: 100%; padding: 26px 24px 23px 3.75rem !important; font-size: 15px; font-family: inherit; background: none !important;} .ac-search-area__input:focus {border-bottom-color: #999; box-shadow: none;} .ac-search-area__input:focus {border-bottom-color: #0079c1; outline: none;} html[dir="rtl"] .ac-search-area__input {padding: 26px 3.75rem 23px 24px !important;} .ac-search-area__input::-webkit-search-cancel-button {display: none;} .ac-search-area__input::-ms-clear {display: none;} @media screen and (max-width: 480px) {.ac-search-area__input {padding: 16px 24px 16px 3rem !important;}}.ac-search-area__clear {position: absolute; right: 10px; top: 50%; transform: translate(0, -50%); -webkit-appearance: none; cursor: pointer; padding: 6px; border: none; color: inherit; background: transparent;} html[dir="rtl"] .ac-search-area__clear {right: auto; left: 10px;} .ac-search-area__clear svg {display: block;}.gb-search-area__container {padding-right: 1.5rem; padding-left: 0rem; display: flex; background: #ffffff; position: relative; position: sticky; top: 0; z-index: 1; border-bottom: 1px solid #dddddd;} html[dir="rtl"] .gb-search-area__container {padding-left: 1.5rem;} html[dir="rtl"] .gb-search-area__container {padding-right: 0rem;}.gb-search-area__btn-section {display: flex; justify-content: center; align-items: center;} .gb-search-area__btn-section:before {margin-right: 1rem; content: ""; display: block; height: 44px; width: 0; border-left: 1px solid #dddddd;} html[dir="rtl"] .gb-search-area__btn-section:before {margin-left: 1rem;}.ib-ex-input__container {display: flex; align-items: center; flex-wrap: wrap; justify-content: flex-start; min-height: 40px; padding-top: 0.375rem; padding-bottom: 0.375rem;} @media screen and (max-width: 480px) {.ib-ex-input__container {padding-bottom: 0;}} .ib-ex-input__container &gt; .ib-ex-input__container__controls {display: flex; align-items: center; justify-content: flex-start; padding-bottom: 10px;} @media screen and (max-width: 480px) {.ib-ex-input__container &gt; .ib-ex-input__container__controls {flex-wrap: wrap;}} .ib-ex-input__container &gt; .ib__active-filters {background-color: transparent; padding: 0; min-width: 10px; padding-bottom: 10px; border: none;} @media screen and (max-width: 480px) {.ib-ex-input__container {align-items: flex-start; flex-direction: column;} .ib-ex-input__container .filter-chip-wrap {border-left: none;}}.ib-ex-input-area__result-count {color: #6e6e6e; font-size: 14px; padding-right: 1rem;} html[dir="rtl"] .ib-ex-input-area__result-count {padding-left: 1rem; padding-right: unset;} @media screen and (max-width: 480px) {.ib-ex-input-area__result-count {display: none;}}.ib-ex-input__bulk-btn {border: none; padding: 0; padding-right: 1rem; background-color: transparent; text-decoration: none; color: #007ac2; display: inline; cursor: pointer; white-space: nowrap;} @media screen and (max-width: 480px) {.ib-ex-input__bulk-btn {padding-top: .25rem; padding-bottom: .25rem;}} html[dir="rtl"] .ib-ex-input__bulk-btn {padding-left: 1rem; padding-right: 0;} .ib-ex-input__bulk-btn:hover {color: #2890ce; text-decoration: underline;}.load-icon__icon {display: inline-block; padding-left: 0.25rem; padding-right: 0.25rem;} html[dir="rtl"] .load-icon__icon {padding-right: 0.25rem;} html[dir="rtl"] .load-icon__icon {padding-left: 0.25rem;}.load-icon__svg {fill: currentColor; pointer-events: none; display: inline-block; width: 1em; height: 1em; vertical-align: -0.15em; padding-right: .15em; color: #0079c1; transition-property: transform; transition-duration: 0.5s; animation-name: rotate; animation-duration: 1s; animation-iteration-count: infinite; animation-timing-function: linear;}@keyframes rotate {from {transform: rotate(0deg);} to {transform: rotate(360deg);}}.card-ac__container {margin-bottom: 0.75rem; animation: ib__fade-in 250ms ease-in-out; background-color: white; border: 1px solid #ddd; display: flex; flex-direction: column; width: 100%; box-sizing: border-box; position: relative;}.card-ac--subresource {min-height: 190px;}.card-ac__container--selectable:before {content: ""; position: absolute; top: -1px; bottom: -1px; left: -3px; width: 3px; background-color: transparent; transition: background-color 0.3s;} html[dir="rtl"] .card-ac__container--selectable:before {left: unset; right: -3px;}.card-ac__container--selected:before {background-color: #007ac2;}.card-ac__container--checkbox-disabled:before {content: none;}.card-ac__thumbnail {background-repeat: no-repeat; background-size: cover; height: 0; padding-bottom: 66.666666%; width: 100%;}.card-ac__thumb-container {padding-top: 0.75rem; padding-left: 0.5rem; padding-right: 0.5rem; padding-bottom: 0.75rem; width: 15%; background-color: white;} html[dir="rtl"] .card-ac__thumb-container {padding-right: 0.5rem;} html[dir="rtl"] .card-ac__thumb-container {padding-left: 0.5rem;} @media screen and (min-width: 800px) {.card-ac__thumb-container {width: 165px;}} @media screen and (max-width: 480px) {.card-ac__thumb-container {display: none;}}.card-ac__details__checkbox {height: 100%;} .card-ac__details__checkbox:hover .card-ac__details__checkbox__label::before, .card-ac__details__checkbox:focus .card-ac__details__checkbox__label::before {content: ""; position: absolute; margin-top: 0.375rem; margin-left: -1.17rem; z-index: 1000001; width: 0; height: 0; color: rgba(0, 0, 0, 0.75); pointer-events: none; border-top: 5px solid transparent; border-right: 7px solid rgba(0, 0, 0, 0.75); border-bottom: 5px solid transparent;} .card-ac__details__checkbox:hover .card-ac__details__checkbox__label, .card-ac__details__checkbox:focus .card-ac__details__checkbox__label {display: block; position: absolute; z-index: 1000000; padding: 0.375rem 0.75rem; margin-left: 1.375rem; margin-top: -0.3rem; font-size: 0.875rem; line-height: 1.5; color: #ffffff; text-align: center; word-wrap: break-word; white-space: pre; pointer-events: none; background: rgba(0, 0, 0, 0.75); border-radius: 3px;}.card-ac__details__checkbox__label {display: none;}.card-ac__details-container {padding: 16px; display: flex; flex-direction: row; justify-content: space-between;} @media screen and (max-width: 480px) {.card-ac__details-container {padding: 8px;}}.card-ac__details-thumb-container {width: 20%;} @media screen and (min-width: 1200px) {.card-ac__details-thumb-container {width: 300px;}}.card-ac__details {box-sizing: border-box; display: block; flex: 1 1 80%; padding: 0;} .card-ac--subresource .card-ac__details {padding: 0 20px;} @media screen and (max-width: 480px) {.card-ac--subresource .card-ac__details {padding: 0 8px;}}.subresource-card__details {padding: 0 1.5rem;}.card-ac__title {font-size: 20px; font-weight: 600; line-height: 1.55rem; margin-bottom: 0.75rem; word-break: break-word;}.card-ac__snippet {font-size: 0.875rem; line-height: 1.5; margin-bottom: 0;}.card-ac__snippet-text {word-break: break-word;}.card-ac__share-summary {border-radius: 100%; width: 24px; background-color: #d4d4d4;}.card-ac__sub-container {padding-top: 0.375rem; padding-bottom: 0.375rem; padding-left: 1rem; padding-right: 1rem; align-items: center; border-top: 1px solid #ddd; display: flex; flex-direction: row; justify-content: space-between;} html[dir="rtl"] .card-ac__sub-container {padding-right: 1rem;} html[dir="rtl"] .card-ac__sub-container {padding-left: 1rem;} @media screen and (max-width: 480px) {.card-ac__sub-container {padding-left: 0.5rem; padding-right: 0.5rem; margin-top: auto;} html[dir="rtl"] .card-ac__sub-container {padding-right: 0.5rem;} html[dir="rtl"] .card-ac__sub-container {padding-left: 0.5rem;}}.card-ac__sub-container__authorship {display: flex; align-items: center; margin-left: 45px;} html[dir="rtl"] .card-ac__sub-container__authorship {margin-left: 0; margin-right: 45px;} @media screen and (max-width: 480px) {.card-ac__sub-container__authorship {margin: 0;}}.card-ac__sub-group {align-items: center; box-sizing: border-box; display: flex;}.card-ac__badge-container {flex-wrap: wrap;}.card-ac__badge-container--regular {margin-top: 12px;} @media screen and (max-width: 480px) {.card-ac__badge-container--regular {display: none;}}.card-ac__badge-container--small {display: none; flex-wrap: wrap;} @media screen and (max-width: 480px) {.card-ac__badge-container--small {display: flex;}}.card-ac__btn {margin: 0; position: relative; display: inline-block; padding: 0.3rem 0.9rem; width: auto; color: #ffffff; font-family: inherit; border: 1px solid #007ac2; border-radius: 0; background-color: #007ac2; box-sizing: border-box; transition: all 0.05s linear; cursor: pointer; white-space: nowrap; font-size: 0.9375rem; line-height: 1.5;} .card-ac__btn:hover {text-decoration: none; background-color: #00619b; color: #ffffff;} .card-ac__btn:focus {text-decoration: none; background-color: #005e95; color: #ffffff;} @media screen and (max-width: 480px) {.card-ac__btn {font-size: 0.875rem; line-height: 1.5; padding: 0.225rem 0.675rem; font-size: 0.875rem; line-height: 1.5; padding: 0.225rem 0.675rem;}}.card-ac__secondary-btn {position: relative; display: inline-block; padding: 0.3rem 0.9rem; width: auto; color: #ffffff; font-family: inherit; border: 1px solid #007ac2; border-radius: 0; background-color: #007ac2; box-sizing: border-box; transition: all 0.05s linear; cursor: pointer; white-space: nowrap; font-size: 0.9375rem; line-height: 1.5; background-color: transparent; border-color: #0079c1; color: #0079c1;} .card-ac__secondary-btn:hover {text-decoration: none; background-color: #00619b; color: #ffffff;} .card-ac__secondary-btn:focus {text-decoration: none; background-color: transparent; border-color: #005e95; color: #005e95;} @media screen and (max-width: 480px) {.card-ac__secondary-btn {font-size: 0.875rem; line-height: 1.5; padding: 0.225rem 0.675rem; font-size: 0.875rem; line-height: 1.5; padding: 0.225rem 0.675rem;}}.card-ac__container.card-ac__container-inverse-action .card-ac__secondary-btn {background-color: transparent; border-color: #d83020; color: #d83020;} .card-ac__container.card-ac__container-inverse-action .card-ac__secondary-btn:hover {background-color: transparent; border-color: #a82b1e; color: #a82b1e;}.card-ac__container.card-ac__container-disable-action .card-ac__secondary-btn {position: relative; display: inline-block; padding: 0.3rem 0.9rem; width: auto; color: #ffffff; font-family: inherit; border: 1px solid #007ac2; border-radius: 0; background-color: #007ac2; box-sizing: border-box; transition: all 0.05s linear; cursor: pointer; white-space: nowrap; font-size: 0.9375rem; line-height: 1.5; background: none; color: #007ac2; border: none; cursor: not-allowed; pointer-events: none; opacity: .3;} .card-ac__container.card-ac__container-disable-action .card-ac__secondary-btn:hover {text-decoration: none; background-color: #00619b; color: #ffffff;} .card-ac__container.card-ac__container-disable-action .card-ac__secondary-btn:hover {color: #2890ce; background: none; text-decoration: underline;}.card-ac__custom-actions {border-left: 1px solid #000000;} html[dir="rtl"] .card-ac__custom-actions {border-left: none; border-right: 1px solid #000000;} .card-ac__custom-actions &gt; svg {fill: currentColor; pointer-events: none; display: inline-block; width: 1em; height: 1em; vertical-align: -0.15em; padding-right: .15em;}.card-ac__custom-action-btn {background: #ffffff; color: #151515; border: 1px solid #ffffff; width: 100%; text-align: center; display: block;} .card-ac__custom-action-btn:hover {color: #151515; background: #f3f3f3;}.card-ac__side-action {align-items: center; cursor: pointer; display: inline-flex;} html[dir="rtl"] .card-ac__side-action &gt; svg {padding-left: 0; padding-right: 0.3rem;} .card-ac__side-action &gt; svg {fill: currentColor; padding-left: 0.3rem;}.card-ac__info-row {margin-bottom: 0.75rem; align-items: center; color: #404040; display: flex; font-size: 13px;} @media screen and (max-width: 480px) {.card-ac__info-row {align-items: flex-start; flex-direction: column;}}.card-ac__icon-title-container {display: flex; flex-wrap: nowrap; align-items: center;}.card-ac__author-text {font-size: 14px; padding-left: 0.25rem;} html[dir="rtl"] .card-ac__author-text {padding-left: 0; padding-right: 0.25rem;}.card-ac__info-string {font-size: 14px;} @media screen and (max-width: 480px) {.card-ac__info-string {display: none;}}.card-ac__info-bullet {color: #dfdfdf; margin-left: 0.5rem; margin-right: 0.5rem;} html[dir="rtl"] .card-ac__info-bullet {margin-right: 0.5rem;} html[dir="rtl"] .card-ac__info-bullet {margin-left: 0.5rem;} @media screen and (max-width: 480px) {.card-ac__info-bullet {display: none;}}.card-ac__no-wrap {white-space: nowrap;}.card-sc__browse-header {padding-top: 0.75rem; padding-bottom: 0.75rem; padding-left: 1rem; padding-right: 1rem; align-items: center; background-color: white; border-bottom: 1px solid #ddd; display: flex; justify-content: space-between;} html[dir="rtl"] .card-sc__browse-header {padding-right: 1rem;} html[dir="rtl"] .card-sc__browse-header {padding-left: 1rem;}.card-sc__item-details-header {font-size: 1.2019rem; line-height: 1.5; font-weight: 500; margin-bottom: 0;} @media screen and (max-width: 859px) {.card-sc__item-details-header {font-size: 1.1305rem;}} @media screen and (max-width: 479px) {.card-sc__item-details-header {font-size: 1.0625rem;}}.card-sc__badge-container {margin-top: 1.5rem;}.card-sc__details-card-container {padding-top: 0.75rem; padding-bottom: 0.75rem; padding-left: 2rem; padding-right: 2rem; background-color: white; border-bottom: 1px solid #ddd; box-sizing: border-box; width: 100%; display: flex; flex-direction: row; justify-content: space-between;} html[dir="rtl"] .card-sc__details-card-container {padding-right: 2rem;} html[dir="rtl"] .card-sc__details-card-container {padding-left: 2rem;} @media screen and (max-width: 480px) {.card-sc__details-card-container {padding: 0;}}.card-sc__details {box-sizing: border-box; display: flex; flex: 1 1 80%; flex-direction: column; justify-content: space-between; padding-top: 0.75rem; padding-left: 0.5rem; padding-right: 0.5rem; padding-bottom: 0.75rem;} html[dir="rtl"] .card-sc__details {padding-right: 0.5rem;} html[dir="rtl"] .card-sc__details {padding-left: 0.5rem;}.btn-cell__button {background: none; color: inherit; border: none; padding: 0; font: inherit; cursor: pointer; padding-left: 1rem; padding-right: 1rem; font-weight: 500; height: 100%; outline: none; position: relative;} html[dir="rtl"] .btn-cell__button {padding-right: 1rem;} html[dir="rtl"] .btn-cell__button {padding-left: 1rem;} .btn-cell__button:hover {background-color: #f8f8f8;} .btn-cell__button:focus {background-color: #f3f3f3;}.btn-cell__button--active {background-color: #f3f3f3; cursor: default;} .btn-cell__button--active:after {background-color: #007ac2; bottom: 0px; content: ""; height: 2px; left: 0px; position: absolute; width: 100%;} .btn-cell__button--active:hover {background-color: #f3f3f3;}.card-sc__input-area-container {padding-left: 2rem; padding-right: 2rem; align-items: center; background-color: white; border-bottom: 1px solid #ddd; display: flex; height: 65px;} html[dir="rtl"] .card-sc__input-area-container {padding-right: 2rem;} html[dir="rtl"] .card-sc__input-area-container {padding-left: 2rem;} @media screen and (max-width: 480px) {.card-sc__input-area-container {padding-left: 0.5rem; padding-right: 0.5rem;}}.card-sc__search-area {padding-left: 1rem; padding-right: 1rem; align-items: center; display: flex; flex: 1; justify-content: center; position: relative;} html[dir="rtl"] .card-sc__search-area {padding-right: 1rem;} html[dir="rtl"] .card-sc__search-area {padding-left: 1rem;} .card-sc__search-area &gt; svg {position: absolute; top: 36%; left: 2rem;} html[dir="rtl"] .card-sc__search-area &gt; svg {left: 0px; right: 2rem;} .card-sc__search-area:before {content: ""; background: #ddd; height: 44px; width: 1px;} .card-sc__search-area:after {content: ""; background: #ddd; height: 44px; width: 1px;} @media screen and (max-width: 480px) {.card-sc__search-area {display: none;}}.card-sc__search-area--hidden {display: none;}.card-sc__search-area-input {background-color: transparent; border-top: none; border-right: none; border-left: none; border-bottom-color: #eaeaea; box-shadow: none; flex: 1; margin: 0; border-bottom: 2px solid transparent; height: 65px; padding: 26px 24px 23px 30px; padding-left: 50px; background: transparent; font-size: 15px;} .card-sc__search-area-input:focus {border-bottom-color: #999; box-shadow: none;} .card-sc__search-area-input:focus {border-bottom-color: #0079c1;} html[dir="rtl"] .card-sc__search-area-input {padding: 26px 24px 23px 30px; padding-right: 50px;}.card-sc__tab-btn-area {align-self: stretch; white-space: nowrap;}.card-sc__item-btn-area {display: flex; align-items: center;} .card-sc__item-btn-area &gt; a:not(:last-child) {margin-right: 2rem;} html[dir="rtl"] .card-sc__item-btn-area &gt; a:not(:last-child) {margin-left: 2rem;} .card-sc__item-btn-area &gt; button:not(:last-child) {margin-right: 2rem;} html[dir="rtl"] .card-sc__item-btn-area &gt; button:not(:last-child) {margin-left: 2rem;} html[dir="rtl"] .card-sc__item-btn-area &gt; a:not(:last-child) {margin-right: 2rem;} html[dir="rtl"] html[dir="rtl"] .card-sc__item-btn-area &gt; a:not(:last-child) {margin-left: 2rem;} html[dir="rtl"] .card-sc__item-btn-area &gt; button:not(:last-child) {margin-right: 2rem;} html[dir="rtl"] html[dir="rtl"] .card-sc__item-btn-area &gt; button:not(:last-child) {margin-left: 2rem;} @media screen and (max-width: 860px) {.card-sc__item-btn-area &gt; a:not(:last-child) {margin-right: 0.5rem;} html[dir="rtl"] .card-sc__item-btn-area &gt; a:not(:last-child) {margin-left: 0.5rem;} .card-sc__item-btn-area &gt; button:not(:last-child) {margin-right: 0.5rem;} html[dir="rtl"] .card-sc__item-btn-area &gt; button:not(:last-child) {margin-left: 0.5rem;} html[dir="rtl"] .card-sc__item-btn-area &gt; a:not(:last-child) {margin-right: 0.5rem;} html[dir="rtl"] html[dir="rtl"] .card-sc__item-btn-area &gt; a:not(:last-child) {margin-left: 0.5rem;} html[dir="rtl"] .card-sc__item-btn-area &gt; button:not(:last-child) {margin-right: 0.5rem;} html[dir="rtl"] html[dir="rtl"] .card-sc__item-btn-area &gt; button:not(:last-child) {margin-left: 0.5rem;}}.card-sc__gap-left &gt; svg {padding-left: 0; padding-right: 0.3rem;} .card-sc__gap-left &gt; svg html[dir="rtl"] {padding-left: 0.3rem; padding-right: 0;}.card-sc__sort-area--hidden {display: none;}.card-sc__sort-area {white-space: nowrap;} .card-sc__sort-area &gt; .btn-icon__button {margin-left: 5px;} .card-sc__sort-area &gt; .btn-icon__button html[dir="rtl"] {margin-left: 0; margin-right: 5px;} @media screen and (max-width: 480px) {.card-sc__sort-area {flex: 1; text-align: right;} .card-sc__sort-area html[dir="rtl"] {text-align: left;}}.card-sc__layer-card-container {padding-top: 0.75rem; padding-bottom: 0.75rem; padding-left: 1rem; padding-right: 1rem; align-items: center; background-color: white; border-bottom: 2px solid #f4f4f4; box-sizing: border-box; display: flex; flex-direction: row; justify-content: space-between; width: 100%;} html[dir="rtl"] .card-sc__layer-card-container {padding-right: 1rem;} html[dir="rtl"] .card-sc__layer-card-container {padding-left: 1rem;}.card-sc__lc-title-section {display: flex; flex-direction: column;}.card-sc__lc-title {font-size: 1.2019rem; line-height: 1.5; margin-bottom: 0.375rem; font-weight: 500; word-break: break-word;} @media screen and (max-width: 859px) {.card-sc__lc-title {font-size: 1.1305rem;}} @media screen and (max-width: 479px) {.card-sc__lc-title {font-size: 1.0625rem;}}.card-sc__lc-type {font-size: 0.875rem; line-height: 1.5; color: #555555; display: flex; align-items: center;} .card-sc__lc-type &gt; svg {fill: currentColor; margin-right: 0.25rem;} html[dir="rtl"] .card-sc__lc-type &gt; svg {margin-left: 0.25rem;} html[dir="rtl"] .card-sc__lc-type &gt; svg {margin-right: 0; margin-left: 0.25rem;} html[dir="rtl"] html[dir="rtl"] .card-sc__lc-type &gt; svg {margin-right: 0.25rem;}.card-sc__lc-time {display: flex; align-items: center;} .card-sc__lc-time &gt; svg {fill: currentColor; margin-right: 0.25rem;} html[dir="rtl"] .card-sc__lc-time &gt; svg {margin-left: 0.25rem;} html[dir="rtl"] .card-sc__lc-time &gt; svg {margin-right: 0; margin-left: 0.25rem;} html[dir="rtl"] html[dir="rtl"] .card-sc__lc-time &gt; svg {margin-right: 0.25rem;}.card-sc__lc-primary-btn {position: relative; display: inline-block; padding: 0.3rem 0.9rem; width: auto; color: #ffffff; font-family: inherit; border: 1px solid #007ac2; border-radius: 0; background-color: #007ac2; box-sizing: border-box; transition: all 0.05s linear; cursor: pointer; white-space: nowrap; font-size: 0.9375rem; line-height: 1.5; margin: 0;} .card-sc__lc-primary-btn:hover {text-decoration: none; background-color: #00619b; color: #ffffff;}.card-sc__lc-custom-btn {position: relative; display: inline-block; padding: 0.3rem 0.9rem; width: auto; color: #ffffff; font-family: inherit; border: 1px solid #007ac2; border-radius: 0; background-color: #007ac2; box-sizing: border-box; transition: all 0.05s linear; cursor: pointer; white-space: nowrap; font-size: 0.9375rem; line-height: 1.5;} .card-sc__lc-custom-btn:hover {text-decoration: none; background-color: #00619b; color: #ffffff;}.card-sc__lc-action-section &gt; a {padding-right: 2rem;} html[dir="rtl"] .card-sc__lc-action-section &gt; a {padding-left: 2rem;} .card-sc__lc-action-section &gt; a html[dir="rtl"] {padding-right: 0; padding-left: 2rem;} html[dir="rtl"] .card-sc__lc-action-section &gt; a html[dir="rtl"] {padding-right: 2rem;}@media screen and (max-width: 480px) {.card-sc__lc-action-section {width: min-content; text-align: right;} .card-sc__lc-action-section &gt; a {padding-right: 0; padding-left: 0;} .card-sc__lc-action-section html[dir="rtl"] {text-align: left;}}.card-sc__lc-selected {font-size: 0.875rem; line-height: 1.5; color: #6e6e6e;}.label-chip__container {background-color: #f3f3f3; padding: .25em .5em; border-radius: 3px; font-size: .85em; line-height: 1; white-space: nowrap;}.label-chip__container--blue {background-color: #007ac2; color: #ffffff;}.label-chip__container--green {background-color: #288835; color: #ffffff;}.label-chip__container--yellow {background-color: #fcee8d; color: #151515;}.label-chip__container--red {background-color: #d83020; color: #ffffff;}.label-chip__container--white {background-color: white;}.card-sc__layer-list-container {padding-top: 1.5rem; padding-bottom: 3rem; padding-left: 2rem; padding-right: 2rem; background-color: #f4f4f4; display: flex; flex: 1; flex-direction: row;} html[dir="rtl"] .card-sc__layer-list-container {padding-right: 2rem;} html[dir="rtl"] .card-sc__layer-list-container {padding-left: 2rem;} @media screen and (max-width: 860px) {.card-sc__layer-list-container {padding-left: 1rem; padding-right: 1rem;} html[dir="rtl"] .card-sc__layer-list-container {padding-right: 1rem;} html[dir="rtl"] .card-sc__layer-list-container {padding-left: 1rem;}} @media screen and (max-width: 480px) {.card-sc__layer-list-container {padding-left: 0.5rem; padding-right: 0.5rem;} html[dir="rtl"] .card-sc__layer-list-container {padding-right: 0.5rem;} html[dir="rtl"] .card-sc__layer-list-container {padding-left: 0.5rem;}}.card-sc__layer-list-details {display: flex; height: 2.325rem; width: 100%; padding-top: 0.3875rem; padding-bottom: 0.62rem;}.card-sc__type-label-area {padding-left: 2rem;} html[dir="rtl"] .card-sc__type-label-area {padding-right: 2rem;} .card-sc__type-label-area &gt; span {margin-left: 0.15rem; margin-right: 0.15rem;} html[dir="rtl"] .card-sc__type-label-area &gt; span {margin-right: 0.15rem;} html[dir="rtl"] .card-sc__type-label-area &gt; span {margin-left: 0.15rem;} .card-sc__type-label-area html[dir="rtl"] {padding-right: 2rem;} html[dir="rtl"] .card-sc__type-label-area html[dir="rtl"] {padding-left: 2rem;}.card-sc__no-layers-container {position: relative; text-align: center; width: 100%;}.card-sc__no-layers-centered {display: inline-block; max-width: 35em;}.card-sc__resource-section {box-sizing: border-box; display: inline-flex; flex-direction: column; min-height: 250px; position: relative;}.card-sc__resource-filters {width: 350px; transition: opacity 0ms, width 400ms, padding 400ms; padding-right: 2rem;} .card-sc__resource-filters &gt; label {padding: 0.5166rem;} html[dir="rtl"] .card-sc__resource-filters {padding-left: 2rem;} html[dir="rtl"] .card-sc__resource-filters {padding-right: 0; padding-left: 2rem;} html[dir="rtl"] html[dir="rtl"] .card-sc__resource-filters {padding-right: 2rem;} @media screen and (max-width: 860px) {.card-sc__resource-filters {display: none;}}.card-sc__resource-filters--visible {transition: opacity 200ms linear 300ms, width 400ms, padding 400ms;}.card-sc__resource-filters--hidden {max-height: 100vh; width: 0px; opacity: 0; overflow: hidden; padding-left: 0; padding-right: 0.5rem;} html[dir="rtl"] .card-sc__resource-filters--hidden {padding-left: 0.5rem;}.card-sc__resources {flex: 1;} .card-sc__resources &gt; .nav-pager__container {margin-top: 1.5rem;}.card-sc__filter-label {margin-bottom: 0.75rem; font-size: 1.2019rem; line-height: 1.5; font-style: normal; font-weight: 500;} @media screen and (max-width: 859px) {.card-sc__filter-label {font-size: 1.1305rem;}} @media screen and (max-width: 479px) {.card-sc__filter-label {font-size: 1.0625rem;}}.card-sc__result-count {margin-right: 1rem; margin-top: 3px;} html[dir="rtl"] .card-sc__result-count {margin-left: 1rem;} html[dir="rtl"] .card-sc__result-count {margin-right: 0; margin-left: 1rem;} html[dir="rtl"] html[dir="rtl"] .card-sc__result-count {margin-right: 1rem;}.card-sc__action-group {display: inline-flex; white-space: nowrap;}.card-sc__item-details-container {padding-top: 3.75rem; padding-bottom: 1.5rem; padding-left: 2rem; padding-right: 2rem; box-sizing: border-box; display: flex; flex-direction: row;} html[dir="rtl"] .card-sc__item-details-container {padding-right: 2rem;} html[dir="rtl"] .card-sc__item-details-container {padding-left: 2rem;} @media screen and (max-width: 860px) {.card-sc__item-details-container {flex-direction: column-reverse; padding-left: 0; padding-right: 0; padding-top: 1.55rem;}}.card-sc__item-details-container--loading {opacity: 0.5;}.card-sc__item-description-container {padding-top: 1.5rem; padding-bottom: 1.5rem; padding-left: 2rem; padding-right: 2rem; background-color: white; flex: 1;} html[dir="rtl"] .card-sc__item-description-container {padding-right: 2rem;} html[dir="rtl"] .card-sc__item-description-container {padding-left: 2rem;} @media screen and (max-width: 860px) {.card-sc__item-description-container {flex-direction: column-reverse; padding-top: 1.55rem;}} @media screen and (max-width: 480px) {.card-sc__item-description-container {padding-left: 0.5rem; padding-right: 0.5rem;}}.card-sc__item-description {margin-bottom: 1.5rem; margin-top: 0.75rem; font-weight: 400; font-style: normal;}.card-sc__details-container {padding-top: 1.5rem; padding-bottom: 1.5rem; padding-left: 2rem; padding-right: 2rem; background-color: white; border-left: 2px solid #f4f4f4; width: 325px;} html[dir="rtl"] .card-sc__details-container {padding-right: 2rem;} html[dir="rtl"] .card-sc__details-container {padding-left: 2rem;} .card-sc__details-container html[dir="rtl"] {border-right: 2px solid #f4f4f4;} @media screen and (max-width: 860px) {.card-sc__details-container {width: auto; border-left: none;} .card-sc__details-container html[dir="rtl"] {border-right: none;}} @media screen and (max-width: 480px) {.card-sc__details-container {padding-left: 0.5rem; padding-right: 0.5rem;}}.card-sc__terms-of-use {margin-bottom: 0.75rem; margin-top: 4.5rem; font-weight: 400; font-style: normal;}.card-sc__credits {margin-bottom: 0.75rem; margin-top: 4.5rem; font-weight: 400; font-style: normal;}.card-sc__info-split {padding-left: 0.5rem; padding-right: 0.5rem; display: flex;} html[dir="rtl"] .card-sc__info-split {padding-right: 0.5rem;} html[dir="rtl"] .card-sc__info-split {padding-left: 0.5rem;}.card-sc__info-section {flex: 1; border-bottom: 1px solid #e5e5e5;}.card-sc__info {width: 50%; max-width: 50%; word-break: break-word; overflow: hidden; -webkit-flex: 1 1 auto; -moz-flex: 1 1 auto; -ms-flex: 1 1 auto; -o-flex: 1 1 auto; flex: 1 1 auto;}.card-sc__info-label {font-weight: 500;}.card-sc__info-item {color: #555555;}.card-sc__org-owner {margin-bottom: 1.5rem;}.card-sc__owner-cell {background-color: #edf3f7; display: flex; margin-bottom: 2px; padding: 1rem;}.card-sc__owner-text {display: flex; flex-direction: column; justify-content: space-between; word-break: break-word;}.card-sc__owner-label {font-weight: 500;}.card-sc__owner-link {cursor: pointer;}.card-sc__owner-thumb {margin-right: 0.75rem; background-color: #f3f3f3; border: 2px solid #007ac2; border-radius: 100%; height: 48px; overflow: hidden; width: 48px; min-width: 48px;} html[dir="rtl"] .card-sc__owner-thumb {margin-left: 0.75rem;} .card-sc__owner-thumb html[dir="rtl"] {margin-right: 0; margin-left: 0.75rem;} html[dir="rtl"] .card-sc__owner-thumb html[dir="rtl"] {margin-right: 0.75rem;}.card-sc__side-action {align-items: center; cursor: pointer; display: inline-flex;} html[dir="rtl"] .card-sc__side-action &gt; svg {padding: 0 0.3rem;} .card-sc__side-action &gt; svg {fill: currentColor; padding-left: 0.3rem;} @media screen and (max-width: 860px) {.card-sc__side-action &gt; span {display: none;}}.card-sc__browse-container {background-color: #f4f4f4; height: 100%; overflow-x: hidden; overflow-y: scroll; transition: opacity 200ms ease-in-out; width: 100%;}.card-sc__browse-container--loading {opacity: 0.5;}.card-sc__mobile-filters {display: none;} @media screen and (max-width: 860px) {.card-sc__mobile-filters {display: block;}}.card-sc__mobile-filters--hidden {display: none;}.user-thumbnail {height: 24px; width: 24px; border-radius: 100%; overflow: hidden;}.user-thumbnail--initials {pointer-events: none; color: #98a3aa; font-size: 12px; line-height: 24px; text-align: center; text-transform: uppercase; display: block;}.user-thumbnail--large {height: 48px; width: 48px; font-size: 24px; line-height: 48px;}.user-thumbnail--loading {background-color: transparent;}.card-sl__drill-btn {background: none; color: inherit; border: none; padding: 0; font: inherit; cursor: pointer; font-size: 0.875rem; line-height: 1.5; color: #007ac2; padding: 6px 8px;} .card-sl__drill-btn:hover {color: #00619b; text-decoration: underline;} .card-sl__drill-btn svg {fill: #007ac2; padding-right: 5px; transform: translateY(3px);} html[dir="rtl"] .card-sl__drill-btn svg {padding-right: 0; padding-left: 5px;}.card-sc__primary-btn {margin-left: 10px;} html[dir="rtl"] .card-sc__primary-btn {margin-left: 0; margin-right: 10px;}.card-sc__container--last-opened {border: 1.2px solid #b0b0b0;}.card-sc__btn-link {background: none; color: inherit; border: none; padding: 0; font: inherit; cursor: pointer; color: #0079c1;} .card-sc__btn-link:hover {color: #005e95; text-decoration: underline;}.card-sc__filter-result-btn {position: relative; display: inline-block; padding: 0.3rem 0.9rem; width: auto; color: #ffffff; font-family: inherit; border: 1px solid #007ac2; border-radius: 0; background-color: #007ac2; box-sizing: border-box; transition: all 0.05s linear; cursor: pointer; white-space: nowrap; font-size: 0.9375rem; line-height: 1.5;} .card-sc__filter-result-btn:hover {text-decoration: none; background-color: #00619b; color: #ffffff;} .card-sc__filter-result-btn:focus {text-decoration: none; background-color: #005e95; color: #ffffff;}.ib-ex-results__item-list &gt; :first-child {margin-top: 0.375rem;}.ib-ex-results__item-list &gt; :last-child {margin-bottom: 3rem;}.ib-ex-results__no-items-container {position: relative; text-align: center; width: 100%;}.ib-ex-results__no-items-centered {display: inline-block; max-width: 35em;}.ib__big-body {display: flex; flex-direction: column; flex: 1; min-height: 0;}.ib__big-row {padding-top: 0.75rem; padding-bottom: 3rem; padding-left: 2rem; padding-right: 2rem; background-color: #f4f4f4; display: flex; flex-direction: row; height: 100%; overflow-y: scroll;} html[dir="rtl"] .ib__big-row {padding-right: 2rem;} html[dir="rtl"] .ib__big-row {padding-left: 2rem;} @media screen and (max-width: 860px) {.ib__big-row {padding-left: 1rem; padding-right: 1rem;} html[dir="rtl"] .ib__big-row {padding-right: 1rem;} html[dir="rtl"] .ib__big-row {padding-left: 1rem;}} @media screen and (max-width: 480px) {.ib__big-row {padding-left: 0.5rem; padding-right: 0.5rem;} html[dir="rtl"] .ib__big-row {padding-right: 0.5rem;} html[dir="rtl"] .ib__big-row {padding-left: 0.5rem;}}.ib__big-section {box-sizing: border-box; display: inline-flex; flex-direction: column; height: 100%; position: relative;}.ib__big-filters {width: 350px; transition: opacity 0ms, width 400ms, padding 400ms; padding-right: 2rem;} html[dir="rtl"] .ib__big-filters {padding-left: 2rem;} html[dir="rtl"] .ib__big-filters {padding-right: 0; padding-left: 2rem;} html[dir="rtl"] html[dir="rtl"] .ib__big-filters {padding-right: 2rem;} @media screen and (max-width: 860px) {.ib__big-filters {display: none;}}.ib__big-filters--narrow {width: 250px;}.ib__big-filters--visible {transition: opacity 200ms linear 300ms, width 400ms, padding 400ms;}.ib__big-filters--hidden {max-height: 100vh; width: 0px; opacity: 0; overflow: hidden; padding-left: 0; padding-right: 0.5rem;} html[dir="rtl"] .ib__big-filters--hidden {padding-left: 0.5rem;}.ib__big-results {flex: 1;}.ib__big-wrapper {opacity: 1; transition: opacity 200ms;}.ib__big-wrapper--faded {opacity: 0.2;}.ib__big-wrapper--transparent {opacity: 0;}.ib-ex-alert-container {margin-bottom: 0.775rem; animation: ib__fade-in 250ms ease-in-out; background-color: white; border: 1px solid #ddd; width: 100%; box-sizing: border-box; padding: 0.775rem 0.5rem;}.ib-ex-alert-text {padding: 0 3px 0; font-size: 14px;}.ib-ex__load-container {position: absolute; top: 0; left: 0; width: 100%; height: 400px;}.ib__big-filter-results-btn {position: relative; display: inline-block; padding: 0.3rem 0.9rem; width: auto; color: #ffffff; font-family: inherit; border: 1px solid #007ac2; border-radius: 0; background-color: #007ac2; box-sizing: border-box; transition: all 0.05s linear; cursor: pointer; white-space: nowrap; font-size: 0.9375rem; line-height: 1.5;} .ib__big-filter-results-btn:hover {text-decoration: none; background-color: #00619b; color: #ffffff;} .ib__big-filter-results-btn:focus {text-decoration: none; background-color: #005e95; color: #ffffff;}.ib__big-overlay-filters {display: none;} @media screen and (max-width: 860px) {.ib__big-overlay-filters {display: block;}}.ib__big-filter-label {margin-bottom: 0.75rem; font-size: 0.9375rem; line-height: 1.5; font-style: normal; font-weight: 500;}.ib__big-body .nav-pager__container {height: 60px;}.drp-accordion__content {display: flex; flex-direction: column; padding: 0 0.6rem 0.75rem 0.6rem; font-size: 0.875rem; max-height: 18rem; overflow: auto;}.drp-accordion__content--no-padding {padding: 0;}.drp-accordion__clear-btn {font-size: 0.8125rem; line-height: 1.5; float: right; padding: 0; border: none; color: #4c4c4c; text-decoration: none; white-space: normal; font-weight: inherit; text-align: left; cursor: pointer; background-color: transparent; overflow: visible;} html[dir="rtl"] .drp-accordion__clear-btn {float: left;} .drp-accordion__clear-btn:hover {text-decoration: underline; background-color: transparent; color: #323232;}.esriRtl .drp-accordion__clear-btn {text-align: right;}.drp-accordion__title {margin: 0; padding: 0.5rem; font-weight: 400; font-style: normal; font-size: 0.9375rem; line-height: 1.5; background-color: #f8f8f8; border-top: 1px solid #f3f3f3; margin: 0; cursor: pointer; background-color: transparent; border-top: 1px solid #ddd;} .drp-accordion__title:focus, .drp-accordion__title:hover {transition: all 150ms ease-in-out; background-color: #f3f3f3; outline: none;} .drp-accordion__title:focus {box-shadow: 0 0 2px 0 #0079c1;} .drp-accordion__title:hover {color: #000;}.drp-accordion__title--flex {display: flex;}.drp-accordion__title--active {font-weight: 500;}.drp-accordion__icon {line-height: 0;} .drp-accordion__icon &gt; svg {fill: currentColor; pointer-events: none; display: inline-block; vertical-align: -0.05em; transform: rotate(-90deg); margin-right: 0.5rem;} html[dir="rtl"] .drp-accordion__icon &gt; svg {transform: rotate(90deg); margin-right: 0; margin-left: 0.5rem;}.drp-accordion__icon--active &gt; svg {transform: rotate(0deg);} html[dir="rtl"] .drp-accordion__icon--active &gt; svg {transform: rotate(0deg);}.drp-accordion__wrapper {height: 100%; display: inline-flex; align-items: center;}.group-browser__container .ib-filter-pane__list,.group-browser__container .ftr-created__tree,.group-browser__container .ftr-modified__tree {margin: 0; padding: 0;}.group-browser__container .ib-filter-pane__container {margin-top: 1.6rem;}.group-browser__container .gb-filter {cursor: pointer; margin-bottom: 5px;}.group-browser__container .gb-filter__radio {transform: translateY(2px);}.group-browser__container .ib__big-row {background-color: transparent; padding-bottom: 0; max-width: 100%;}.gcard-thumbnail__container {margin-left: 0.5rem; margin-right: 1rem; width: 50px; height: 50px; flex: 0 0 auto;} html[dir="rtl"] .gcard-thumbnail__container {margin-right: 0.5rem;} html[dir="rtl"] .gcard-thumbnail__container {margin-left: 1rem;} @media screen and (max-width: 720px) {.gcard-thumbnail__container {margin-left: 0rem; margin-left: 0rem;} html[dir="rtl"] .gcard-thumbnail__container {margin-right: 0rem;} html[dir="rtl"] .gcard-thumbnail__container {margin-right: 0rem;}} @media screen and (max-width: 480px) {.gcard-thumbnail__container {margin-left: 0.25rem;} html[dir="rtl"] .gcard-thumbnail__container {margin-right: 0.25rem;}}.gcard-thumbnail__svg-container &gt; svg {width: 100%; height: 100%;} .gcard-thumbnail__svg-container &gt; svg &gt; text {font-size: 1.69949rem; line-height: 1.3875;} @media screen and (max-width: 859px) {.gcard-thumbnail__svg-container &gt; svg &gt; text {font-size: 1.50357rem;}} @media screen and (max-width: 479px) {.gcard-thumbnail__svg-container &gt; svg &gt; text {font-size: 1.32813rem;}}.gcard-thumbnail__svg-container.gcard-thumbnail--transparent &gt; svg {opacity: 0.5;}.gcard-thumbnail--stacked {width: 32px; height: 32px; margin-left: 0rem; margin-right: 0.25rem; display: inline-block;} html[dir="rtl"] .gcard-thumbnail--stacked {margin-right: 0rem;} html[dir="rtl"] .gcard-thumbnail--stacked {margin-left: 0.25rem;}.btn-2018check__input {opacity: 0; position: absolute; cursor: pointer;} .btn-2018check__input:focus {box-shadow: none; border: none; outline: 1px dotted; outline: auto -webkit-focus-ring-color;}.btn-2018check__input:disabled {opacity: 0;}.btn-2018check__input:focus + .btn-2018check__custom {border-color: #0079c1; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(81, 167, 232, 0.5); outline: none;}.btn-2018check__custom {width: 16px; height: 16px; overflow: hidden; display: inline-block; background-color: #f8f8f8; border: 1px solid #e0e0e0; border-radius: 2px; vertical-align: -0.25em; margin-right: 0.25em; cursor: pointer; -webkit-transition: all 150ms linear; -o-transition: all 150ms linear; transition: all 150ms linear;} html[dir="rtl"] .btn-2018check__custom {margin-right: auto; margin-left: 0.25rem;} .btn-2018check__custom &gt; svg {display: block; fill: #595959;} .btn-2018check__custom.btn-2018check__custom--disabled {background-color: #eaeaea; border-color: #dfdfdf;}.btn-2018check__custom--active {background-color: #007ac2; border-color: #007ac2;} .btn-2018check__custom--active &gt; svg {fill: #ffffff;} .btn-2018check__custom--active.btn-2018check__custom--disabled {background-color: #77bde7; border-color: #77bde7;}.btn-2018check__input:disabled,.btn-2018check__custom--disabled {cursor: default;}.btn-2018check__custom--large {width: 20px; height: 20px;}.btn-toggle-switch__toggle {display: block; position: relative; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: transparent; tap-highlight-color: transparent;} .btn-toggle-switch__toggle:after {content: ''; display: table; clear: both;}.btn-toggle-switch__label {float: left; display: inline-block; font-size: 0.875rem; line-height: 1.5; width: calc(100% - 3rem);} html[dir="rtl"] .btn-toggle-switch__label {float: right;}.btn-toggle-switch__input {opacity: 0; position: absolute;}.btn-toggle-switch__switch {float: right; position: relative; display: inline-block; width: 2rem; height: 1.25rem; background: white; box-shadow: inset 0 0 0 0.0625rem #ccc; border-radius: 0.65rem; vertical-align: -0.3rem; transition: all 0.4s cubic-bezier(0.17, 0.67, 0.43, 0.98);} html[dir="rtl"] .btn-toggle-switch__switch {float: left;} .btn-toggle-switch__switch:after {position: absolute; display: block; content: ''; width: 1.175rem; height: 1.175rem; border-radius: 0.75rem; top: 0.025rem; left: 0.025rem; background: white; box-shadow: inset 0 0 0 1px #ccc, 0 0 0.05rem rgba(0, 0, 0, 0.05), 0 0.1rem 0.2rem rgba(0, 0, 0, 0.2); transition: all 0.25s ease-out;}.btn-toggle-switch__toggle:active .btn-toggle-switch__input + .btn-toggle-switch__switch,.btn-toggle-switch__input + .btn-toggle-switch__switch:active {box-shadow: inset 0 0 0 0.73rem #ccc;}.btn-toggle-switch__toggle:active .btn-toggle-switch__input + .btn-toggle-switch__switch:after,.btn-toggle-switch__input + .btn-toggle-switch__switch:active:after {width: 1.15rem;}.btn-toggle-switch__input:checked + .btn-toggle-switch__switch {box-shadow: inset 0 0 0 0.73rem #0079c2;}.btn-toggle-switch__input:checked + .btn-toggle-switch__switch:after {left: 0.775rem;}.btn-toggle-switch__toggle:active .btn-toggle-switch__input:checked + .btn-toggle-switch__switch:after,.btn-toggle-switch__input:checked + .btn-toggle-switch__switch:active:after {left: 0.4375rem;}.esriRtl .btn-toggle-switch__switch:after {left: auto; right: 0.025rem;}.esriRtl .btn-toggle-switch__input:checked + .btn-toggle-switch__switch:after {left: auto; right: 0.775rem;}.esriRtl .btn-toggle-switch__toggle:active .btn-toggle-switch__input:checked + .btn-toggle-switch__switch:after,.esriRtl .btn-toggle-switch__input:checked + .btn-toggle-switch__switch:active:after {left: auto; right: 0.775rem;}.btn-toggle-switch__input:focus + .btn-toggle-switch__switch {box-shadow: inset 0 0 0 0.0625rem #ddd, 0 0 1px 2px #bbb;}.btn-toggle-switch__input:checked:focus + .btn-toggle-switch__switch {box-shadow: inset 0 0 0 0.73rem #0079c2, 0 0 1px 2px #bbb;}.group-badge {position: relative; padding: 6px 9px; border: 1px solid #ffffff; border-radius: 20px; font-size: 14px; background-color: #f3f3f3; margin: 2px 6px; display: inline-block; line-height: 1.4; white-space: nowrap; cursor: pointer;} .group-badge:hover .group-badge__description {display: table;} .group-badge:hover .group-badge__description--small, .group-badge:hover .group-badge__description--small:before {display: none;} .group-badge:hover .group-badge__description:before {display: inline-block;}.group-badge__title {padding: 0 0.5rem;}.group-badge__description {position: absolute; right: 0; top: 100%; z-index: 3; display: none; padding: 0.375rem 0.75rem; font-size: 0.875rem; line-height: 1.5; color: #ffffff; text-align: center; word-wrap: break-word; white-space: pre; pointer-events: none; background: rgba(0, 0, 0, 0.75); border-radius: 3px; margin-top: 8px;} .group-badge__description:before {content: ""; position: absolute; z-index: 2; display: none; width: 0; height: 0; color: rgba(0, 0, 0, 0.75); pointer-events: none; border: 5px solid transparent; border-bottom-color: rgba(0, 0, 0, 0.75); top: -10px; right: 20px; bottom: -5px;}.group-badge__description--small {width: 200px; white-space: pre-line;} .group-badge__description--small:before {right: 10px;}.ib__big-filters--visible + .ib__big-section .group-badge__title {display: none;}.ib__big-filters--visible + .ib__big-section .group-badge {padding: 6px 8px;} .ib__big-filters--visible + .ib__big-section .group-badge:hover .group-badge__description, .ib__big-filters--visible + .ib__big-section .group-badge:hover .group-badge__description:before {display: none;} .ib__big-filters--visible + .ib__big-section .group-badge:hover .group-badge__description--small {display: table;} .ib__big-filters--visible + .ib__big-section .group-badge:hover .group-badge__description--small:before {display: inline-block;}@media screen and (max-width: 860px) {.group-badge__title {display: none;} .group-badge {padding: 6px 8px;} .group-badge:hover .group-badge__description, .group-badge:hover .group-badge__description:before {display: none;} .group-badge:hover .group-badge__description--small {display: table;} .group-badge:hover .group-badge__description--small:before {display: inline-block;}}html[dir="rtl"] .group-badge__description {right: unset; left: 0;} html[dir="rtl"] .group-badge__description:before {right: unset; left: 20px;}html[dir="rtl"] .group-badge__description--small:before {right: unset; left: 10px;}.gcard-gcc__container {padding: 0.75rem 1rem; border: 1px solid #ffffff; border-top-color: #f3f3f3; border-bottom: none; background-color: #ffffff; box-sizing: border-box; cursor: pointer; display: flex; position: relative; align-items: center; transition: 150ms ease-in-out;} @media screen and (max-width: 480px) {.gcard-gcc__container {padding: 0.75rem 0.5rem;}} .gcard-gcc__container:first-child {border-top-color: #ffffff;} .gcard-gcc__container:first-child.gcard-gcc__container--active {border-top-color: #2890ce;} .gcard-gcc__container:last-child {border-bottom: 1px solid #ffffff;} .gcard-gcc__container:last-child.gcard-gcc__container--active {border-bottom-color: #2890ce;} .gcard-gcc__container:hover {border-color: #2890ce; border-top-color: #2890ce; background-color: #e9f3fc;} .gcard-gcc__container:hover .btn-2018check__custom {border-color: #007ac2; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(81, 167, 232, 0.5);} .gcard-gcc__container:hover + .gcard-gcc__container {border-top-color: #2890ce;}.gcard-gcc__container--compact {padding: 6px 9px; height: 62px;} .gcard-gcc__container--compact .gcard-gcc__title {font-size: 15px; flex: 1 1 auto;}.gcard-gcc__container--active {border-color: #007ac2; background-color: #e9f3fc;}.gcard-gcc__container--active + .gcard-gcc__container {border-top-color: #007ac2;}.gcard-gcc__container--disabled {opacity: 0.5; cursor: default;} .gcard-gcc__container--disabled .btn-2018check__input {pointer-events: none;}.gcard-gcc__disabled-text {display: flex; align-items: center; color: black;}.gcard-gcc__flex {display: flex; flex: 1; justify-content: space-between; min-width: 0;}.gcard-gcc__title-owner {flex: 1; min-width: 0; text-align: left; padding-right: 0.5rem;} html[dir="rtl"] .gcard-gcc__title-owner {text-align: right;} html[dir="rtl"] .gcard-gcc__title-owner {padding-left: 0.5rem;}.gcard-gcc__title {font-size: 1rem; line-height: 1.5; font-weight: 500; overflow: hidden; white-space: nowrap; display: block; text-overflow: ellipsis;}.gcard-gcc__details {margin-left: auto; padding: 0 20px; display: flex; align-items: center;} html[dir="rtl"] .gcard-gcc__details {margin-left: unset; margin-right: auto;}.gcard-gcc__share-text {font-size: 13px; margin-right: 20px;} html[dir="rtl"] .gcard-gcc__share-text {margin-right: 0;}.gcard-gcc__revert-button {background: none; color: inherit; border: none; padding: 0; font: inherit; cursor: pointer; font-size: 14px; color: #00619b;} .gcard-gcc__revert-button:hover, .gcard-gcc__revert-button:focus {color: #007ac2;} html[dir="rtl"] .gcard-gcc__revert-button {margin-right: 0;}.gcard-gcc__owner {font-size: 0.875rem; line-height: 1.5; display: inline-block;}.gcard-gcc__small-info {font-size: 0.8125rem; line-height: 1.5; color: #757575; display: none;} @media screen and (max-width: 860px) {.gcard-gcc__small-info {display: block;}}.gcard-gcc__info {font-size: 0.875rem; line-height: 1.5; color: #404040; display: flex; align-items: center;} @media screen and (max-width: 860px) {.gcard-gcc__info {display: none;}}@media screen and (max-width: 720px) {.gcard-gcc__container .btn-2018check__wrap {display: none;}}.gcard-gcc__container .btn-toggle-switch__toggle {display: none;} @media screen and (max-width: 720px) {.gcard-gcc__container .btn-toggle-switch__toggle {display: block; margin: 0 0.5rem 0 0;}}.btn-ftr-chip__label {display: inline-block; background-color: #ffffff; border: 1px solid #eaeaea; padding: 4px 8px 4px 10px; font-size: 14px; line-height: 1.5; border-radius: 4px;} html[dir="rtl"] .btn-ftr-chip__label {margin-right: 0; margin-left: 0.25rem;} html[dir="rtl"] html[dir="rtl"] .btn-ftr-chip__label {margin-right: 0.25rem;}.btn-ftr-chip__label--dark {background-color: #f4f4f4;}.btn-ftr-chip__remove {background: none; color: inherit; border: none; padding: 0; font: inherit; cursor: pointer; margin-left: 0.25rem; margin-right: 0rem; vertical-align: middle; cursor: pointer; color: #757575; margin-left: 4px; margin-bottom: 2px;} html[dir="rtl"] .btn-ftr-chip__remove {margin-right: 0.25rem;} html[dir="rtl"] .btn-ftr-chip__remove {margin-left: 0rem;} .btn-ftr-chip__remove:hover {color: #d83020;}.btn-ftr-chip__svg {fill: currentColor; pointer-events: none; display: inline-block; width: 1em; height: 1em; vertical-align: -0.15em; padding-right: .15em;}.filter-controller__container {display: flex; align-items: center;}.filter-controller__container--light {background-color: white;}.filter-controller__label {font-size: 14px; margin-right: 0.25rem;} html[dir="rtl"] .filter-controller__label {margin-left: 0.25rem;}.filter-controller__clear-btn {background: none; color: inherit; border: none; padding: 0; font: inherit; cursor: pointer; margin-left: 0.5rem; color: #151515; cursor: pointer; font-size: 14px; line-height: 1.55rem; white-space: nowrap;} html[dir="rtl"] .filter-controller__clear-btn {margin-right: 0.5rem;} .filter-controller__clear-btn:hover {text-decoration: underline;} html[dir="rtl"] .filter-controller__clear-btn {margin-left: 0; margin-right: 0.25rem;} html[dir="rtl"] html[dir="rtl"] .filter-controller__clear-btn {margin-left: 0.25rem;}.filter-controller__expand-btn {background: none; color: inherit; border: none; padding: 0; font: inherit; cursor: pointer; align-items: center; background-color: #f3f3f3; padding: .25em .5em; border-radius: 3px; font-size: .85em; line-height: 1; white-space: nowrap; line-height: 0.9; margin-top: 2.5px; display: inline-block; margin-right: 0.25rem; cursor: pointer; padding: 0.5em; background-color: #ffffff; border: 1px solid #e0e0e0;} html[dir="rtl"] .filter-controller__expand-btn {margin-left: 0.25rem;} .filter-controller__expand-btn:hover, .filter-controller__expand-btn:focus {background-color: #eaeaea;} .filter-controller__expand-btn &gt; svg {margin-left: 0.25rem; fill: #959595; transform: translate(0, 1px);} html[dir="rtl"] .filter-controller__expand-btn &gt; svg {margin-right: 0.25rem;} html[dir="rtl"] .filter-controller__expand-btn {margin-right: 0; margin-left: 0.25rem;} html[dir="rtl"] html[dir="rtl"] .filter-controller__expand-btn {margin-right: 0.25rem;}.filter-controller__expand-btn--dark {background-color: #f4f4f4;}.filter-controller__expand-btn--active {background-color: #eaeaea;} .filter-controller__expand-btn--active &gt; svg {transform: translate(0, 2px) rotate(180deg);}.filter-controller__chip-container--full-width {flex: 1;}.filter-controller__clear-container {height: 100%;}.selected-dropdown {position: relative; display: inline-block; padding-left: 0rem; padding-right: 1rem; white-space: nowrap;} html[dir="rtl"] .selected-dropdown {padding-right: 0rem;} html[dir="rtl"] .selected-dropdown {padding-left: 1rem;}.selected-dropdown__toggle-button {background-color: #548953; color: white; height: 32px; font-size: 14px; font-family: inherit; border-radius: 3px; border: none; padding: 0; overflow: hidden; display: flex; align-items: center; cursor: pointer;} .selected-dropdown__toggle-button:hover, .selected-dropdown__toggle-button:focus {background-color: #68aa67;} .selected-dropdown__toggle-button:active {background-color: #3f683f;}.selected-dropdown__toggle-button__text {position: relative; padding: 0 15px;} .selected-dropdown__toggle-button__text:after {content: ""; background-color: #404040; position: absolute; right: 0; top: -10px; bottom: -10px; width: 1px;} html[dir="rtl"] .selected-dropdown__toggle-button__text:after {left: 0; right: unset;}.selected-dropdown__list__container {position: absolute; top: 100%; left: 0; transform: translateY(5px); z-index: 1; padding: 1rem; padding-right: 0; background-color: white; border-radius: 1px; width: 350px; box-sizing: border-box; box-shadow: 0px 0px 5px gray;} html[dir="rtl"] .selected-dropdown__list__container {right: 0; left: unset; padding-right: 1rem; padding-left: 0;}.selected-dropdown__list {list-style: none; margin: 0; padding: 0; padding-right: 15px; max-height: 292px; overflow-y: auto;} html[dir="rtl"] .selected-dropdown__list {padding-left: 15px; padding-right: 0;}.selected-dropdown__list__title {margin: 0; padding: 0.25rem 0 0.5rem 0; font-weight: 500; font-size: 0.8125rem; line-height: 1.5;}.selected-dropdown__list-item {margin: 0; padding: 0; border-radius: 3px; display: flex; justify-content: space-between; align-items: center; height: 50px;}.selected-dropdown__list-item__description {white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-left: 15px; font-weight: 600; flex: 1;} html[dir="rtl"] .selected-dropdown__list-item__description {margin-left: 0; margin-right: 15px;}.selected-dropdown__list-item__count {font-size: 0.75rem; line-height: 1.5; font-weight: 400; display: block;}.selected-dropdown__list-item__button {margin-left: auto; border: 0; background-color: transparent; cursor: pointer;} html[dir="rtl"] .selected-dropdown__list-item__button {margin-left: unset; margin-right: auto;} .selected-dropdown__list-item__button svg {width: 16px; height: 16px; display: block;}.gb-total-area__totals {display: flex; align-items: center; box-sizing: border-box; width: 100%; min-height: 35px;} @media screen and (max-width: 480px) {.gb-total-area__totals {padding: 0 1rem;}}.gb-total-area__container {display: flex;}.gb-filter-chip-wrap {padding: 0.5rem 0 0 0; margin-top: 0.5rem;}.gb-total-area__input {margin-top: 4px !important;}.gb-total-area__description {font-size: 0.875rem; line-height: 1.5; padding: 0.35rem 0; color: #404040;} @media screen and (max-width: 480px) {.gb-total-area__description {display: none;}}.gb-total-area__screen-reader-total {border: 0; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important;}.gb-total-area__btn-link, .gb-total-area__clear-btn {border: 0; background-color: transparent; color: #005e95; font-size: 14px; font-family: inherit; cursor: pointer;} .gb-total-area__btn-link:hover, .gb-total-area__clear-btn:hover {text-decoration: underline;}.gb-total-area__clear-btn {margin-left: auto; color: #005e95;} html[dir="rtl"] .gb-total-area__clear-btn {margin-left: unset; margin-right: auto;}.gb-results-panel__container {max-width: 100%; min-width: 0; padding: 0.75rem 0 0 0; position: relative;}.gb-results-panel__section-container {display: block; margin-bottom: 0.75rem;}.gb-results-panel__section-container--loading {pointer-events: none; opacity: 0.25;}.group-browser__container {padding-bottom: 1.5rem;}.dropdown-menu-add-create {display: block; padding: 1.5rem; padding-bottom: 0.75rem;}.dropdown-menu-add-create__container {border: 1px solid #ccc;}.dropdown-menu-add-create__column {display: flex; flex-direction: column;}.dropdown-menu-add-create__title {font-weight: 500;}.dropdown-link-add-create {display: flex; padding: 0; font-size: 15px; line-height: 1.5; color: #6e6e6e; background-color: #fff; border: 1px solid transparent; min-height: 87px; width: 387px; align-items: center; cursor: pointer;}.dropdown-link-add-create--mobile {width: auto;}.dropdown-link-add-create:hover,.dropdown-link-add-create:focus {background-color: #fff; border: 1px solid #aaa; outline-offset: 4px; outline-color: #007ac2;}.dropdown-link-add-create:hover .dropdown-link-add-create__thumbnail,.dropdown-link-add-create:focus .dropdown-link-add-create__thumbnail {background: #eef7fd;}.dropdown-link-add-create__thumbnail {display: flex; align-items: center; justify-content: center; background: #f8f8f8; border-radius: 0px; height: 1px; min-height: 85px; min-width: 87px;}.dropdown-link-add-create__thumbnail &gt; svg {margin: 0;}.dropdown-link-add-create__content {pointer-events: none;}.dropdown-link-add-create__title {display: flex; text-align: left; color: #4c4c4c;}.dropdown-link-add-create__title--mobile {font-weight: 500;}.dropdown-link-add-create__title--hover {display: none;}.dropdown-link-add-create:focus .dropdown-link-add-create__title--hover,.dropdown-link-add-create:hover .dropdown-link-add-create__title--hover {display: flex; align-items: center;}.esriRtl .dropdown-link-add-create__title--hover {-moz-transform: scaleX(-1); -o-transform: scaleX(-1); -webkit-transform: scaleX(-1); transform: scaleX(-1);}.dropdown-link-add-create__description {display: block; color: #6e6e6e; text-align: left; padding: 0 0.5rem 0 0;}.esriRtl .dropdown-link-add-create__description {text-align: right; padding: 0 0 0 0.5rem;}.clearfix:after {content: ""; display: table; clear: both;}.overflow-auto {overflow: auto;}.overflow-hidden {overflow: hidden;}.overflow-scroll {overflow: scroll;}.inline-block {display: inline-block;}.column-24, .column-23, .column-22, .column-21, .column-20, .column-19, .column-18, .column-17, .column-16, .column-15, .column-14, .column-13, .column-12, .column-11, .column-10, .column-9, .column-8, .column-7, .column-6, .column-5, .column-4, .column-3, .column-2, .column-1 {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 1440px; max-width: 100%; padding-left: 0.5rem; padding-right: 0.5rem; float: left;}html:not([dir=rtl]) [class*=column-] [class*=column-]:first-of-type {margin-left: -0.5rem;}html:not([dir=rtl]) [class*=column-] [class*=column-]:last-of-type {margin-right: -0.5rem;}[class*=column-]:last-of-type:after {content: ""; display: table; clear: both;}@media screen {.grid-container {width: 1440px; max-width: 96vw; padding-right: 0; padding-left: 0; margin-right: auto; margin-left: auto; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;} .grid-container:after {content: ""; display: table; clear: both;}}@media screen {html:not([dir=rtl]) .first-column {margin-left: -0.5rem;} html:not([dir=rtl]) .last-column {margin-right: -0.5rem;}}.column-1 {width: 60px; max-width: 4vw;}.column-1 &gt; .column-1 {margin-left: -0.5rem; margin-right: -0.5rem;}.column-2 {width: 120px; max-width: 8vw;}.column-2 &gt; .column-2 {margin-left: -0.5rem; margin-right: -0.5rem;}.column-3 {width: 180px; max-width: 12vw;}.column-3 &gt; .column-3 {margin-left: -0.5rem; margin-right: -0.5rem;}.column-4 {width: 240px; max-width: 16vw;}.column-4 &gt; .column-4 {margin-left: -0.5rem; margin-right: -0.5rem;}.column-5 {width: 300px; max-width: 20vw;}.column-5 &gt; .column-5 {margin-left: -0.5rem; margin-right: -0.5rem;}.column-6 {width: 360px; max-width: 24vw;}.column-6 &gt; .column-6 {margin-left: -0.5rem; margin-right: -0.5rem;}.column-7 {width: 420px; max-width: 28vw;}.column-7 &gt; .column-7 {margin-left: -0.5rem; margin-right: -0.5rem;}.column-8 {width: 480px; max-width: 32vw;}.column-8 &gt; .column-8 {margin-left: -0.5rem; margin-right: -0.5rem;}.column-9 {width: 540px; max-width: 36vw;}.column-9 &gt; .column-9 {margin-left: -0.5rem; margin-right: -0.5rem;}.column-10 {width: 600px; max-width: 40vw;}.column-10 &gt; .column-10 {margin-left: -0.5rem; margin-right: -0.5rem;}.column-11 {width: 660px; max-width: 44vw;}.column-11 &gt; .column-11 {margin-left: -0.5rem; margin-right: -0.5rem;}.column-12 {width: 720px; max-width: 48vw;}.column-12 &gt; .column-12 {margin-left: -0.5rem; margin-right: -0.5rem;}.column-13 {width: 780px; max-width: 52vw;}.column-13 &gt; .column-13 {margin-left: -0.5rem; margin-right: -0.5rem;}.column-14 {width: 840px; max-width: 56vw;}.column-14 &gt; .column-14 {margin-left: -0.5rem; margin-right: -0.5rem;}.column-15 {width: 900px; max-width: 60vw;}.column-15 &gt; .column-15 {margin-left: -0.5rem; margin-right: -0.5rem;}.column-16 {width: 960px; max-width: 64vw;}.column-16 &gt; .column-16 {margin-left: -0.5rem; margin-right: -0.5rem;}.column-17 {width: 1020px; max-width: 68vw;}.column-17 &gt; .column-17 {margin-left: -0.5rem; margin-right: -0.5rem;}.column-18 {width: 1080px; max-width: 72vw;}.column-18 &gt; .column-18 {margin-left: -0.5rem; margin-right: -0.5rem;}.column-19 {width: 1140px; max-width: 76vw;}.column-19 &gt; .column-19 {margin-left: -0.5rem; margin-right: -0.5rem;}.column-20 {width: 1200px; max-width: 80vw;}.column-20 &gt; .column-20 {margin-left: -0.5rem; margin-right: -0.5rem;}.column-21 {width: 1260px; max-width: 84vw;}.column-21 &gt; .column-21 {margin-left: -0.5rem; margin-right: -0.5rem;}.column-22 {width: 1320px; max-width: 88vw;}.column-22 &gt; .column-22 {margin-left: -0.5rem; margin-right: -0.5rem;}.column-23 {width: 1380px; max-width: 92vw;}.column-23 &gt; .column-23 {margin-left: -0.5rem; margin-right: -0.5rem;}.column-24 {width: 1440px; max-width: 96vw;}.column-24 &gt; .column-24 {margin-left: -0.5rem; margin-right: -0.5rem;}@media screen and (max-width: 859px) {.column-1 {width: 120px; max-width: 8vw;} .column-2 {width: 240px; max-width: 16vw;} .column-3 {width: 360px; max-width: 24vw;} .column-4 {width: 480px; max-width: 32vw;} .column-5 {width: 600px; max-width: 40vw;} .column-6 {width: 720px; max-width: 48vw;} .column-7 {width: 840px; max-width: 56vw;} .column-8 {width: 960px; max-width: 64vw;} .column-9 {width: 1080px; max-width: 72vw;} .column-10 {width: 1200px; max-width: 80vw;} .column-11 {width: 1320px; max-width: 88vw;} .column-12 {width: 1440px; max-width: 96vw;} .column-12 {width: 1440px; max-width: 96vw;} .column-13 {width: 1440px; max-width: 96vw;} .column-14 {width: 1440px; max-width: 96vw;} .column-15 {width: 1440px; max-width: 96vw;} .column-16 {width: 1440px; max-width: 96vw;} .column-17 {width: 1440px; max-width: 96vw;} .column-18 {width: 1440px; max-width: 96vw;} .column-19 {width: 1440px; max-width: 96vw;} .column-20 {width: 1440px; max-width: 96vw;} .column-21 {width: 1440px; max-width: 96vw;} .column-22 {width: 1440px; max-width: 96vw;} .column-23 {width: 1440px; max-width: 96vw;} .column-24 {width: 1440px; max-width: 96vw;} .tablet-column-1 {width: 120px; max-width: 8vw;} .tablet-column-2 {width: 240px; max-width: 16vw;} .tablet-column-3 {width: 360px; max-width: 24vw;} .tablet-column-4 {width: 480px; max-width: 32vw;} .tablet-column-5 {width: 600px; max-width: 40vw;} .tablet-column-6 {width: 720px; max-width: 48vw;} .tablet-column-7 {width: 840px; max-width: 56vw;} .tablet-column-8 {width: 960px; max-width: 64vw;} .tablet-column-9 {width: 1080px; max-width: 72vw;} .tablet-column-10 {width: 1200px; max-width: 80vw;} .tablet-column-11 {width: 1320px; max-width: 88vw;} .tablet-column-12 {width: 1440px; max-width: 96vw;} html:not([dir=rtl]) .tablet-first-column {margin-left: -0.5rem;} html:not([dir=rtl]) .tablet-last-column {margin-right: -0.5rem;}}@media screen and (max-width: 479px) {.column-1 {width: 240px; max-width: 16vw;} .column-2 {width: 480px; max-width: 32vw;} .column-3 {width: 720px; max-width: 48vw;} .column-4 {width: 960px; max-width: 64vw;} .column-5 {width: 1200px; max-width: 80vw;} .column-6 {width: 1440px; max-width: 96vw;} .column-6 {width: 1440px; max-width: 96vw;} .column-7 {width: 1440px; max-width: 96vw;} .column-8 {width: 1440px; max-width: 96vw;} .column-9 {width: 1440px; max-width: 96vw;} .column-10 {width: 1440px; max-width: 96vw;} .column-11 {width: 1440px; max-width: 96vw;} .column-12 {width: 1440px; max-width: 96vw;} .column-13 {width: 1440px; max-width: 96vw;} .column-14 {width: 1440px; max-width: 96vw;} .column-15 {width: 1440px; max-width: 96vw;} .column-16 {width: 1440px; max-width: 96vw;} .column-17 {width: 1440px; max-width: 96vw;} .column-18 {width: 1440px; max-width: 96vw;} .column-19 {width: 1440px; max-width: 96vw;} .column-20 {width: 1440px; max-width: 96vw;} .column-21 {width: 1440px; max-width: 96vw;} .column-22 {width: 1440px; max-width: 96vw;} .column-23 {width: 1440px; max-width: 96vw;} .column-24 {width: 1440px; max-width: 96vw;} .tablet-column-1 {width: 240px; max-width: 16vw;} .tablet-column-2 {width: 480px; max-width: 32vw;} .tablet-column-3 {width: 720px; max-width: 48vw;} .tablet-column-4 {width: 960px; max-width: 64vw;} .tablet-column-5 {width: 1200px; max-width: 80vw;} .tablet-column-6 {width: 1440px; max-width: 96vw;} .tablet-column-6 {width: 1440px; max-width: 96vw;} .tablet-column-7 {width: 1440px; max-width: 96vw;} .tablet-column-8 {width: 1440px; max-width: 96vw;} .tablet-column-9 {width: 1440px; max-width: 96vw;} .tablet-column-10 {width: 1440px; max-width: 96vw;} .tablet-column-11 {width: 1440px; max-width: 96vw;} .tablet-column-12 {width: 1440px; max-width: 96vw;} .tablet-column-13 {width: 1440px; max-width: 96vw;} .tablet-column-14 {width: 1440px; max-width: 96vw;} .tablet-column-15 {width: 1440px; max-width: 96vw;} .tablet-column-16 {width: 1440px; max-width: 96vw;} .tablet-column-17 {width: 1440px; max-width: 96vw;} .tablet-column-18 {width: 1440px; max-width: 96vw;} .tablet-column-19 {width: 1440px; max-width: 96vw;} .tablet-column-20 {width: 1440px; max-width: 96vw;} .tablet-column-21 {width: 1440px; max-width: 96vw;} .tablet-column-22 {width: 1440px; max-width: 96vw;} .tablet-column-23 {width: 1440px; max-width: 96vw;} .tablet-column-24 {width: 1440px; max-width: 96vw;} .phone-column-1 {width: 240px; max-width: 16vw;} .phone-column-2 {width: 480px; max-width: 32vw;} .phone-column-3 {width: 720px; max-width: 48vw;} .phone-column-4 {width: 960px; max-width: 64vw;} .phone-column-5 {width: 1200px; max-width: 80vw;} .phone-column-6 {width: 1440px; max-width: 96vw;} .phone-first-column {margin-left: -0.5rem;} .phone-last-column {margin-right: -0.5rem;}}.center-column {margin-left: auto !important; margin-right: auto !important; float: none;}@media screen and (min-width: 860px) and (max-width: 1500px) {html:not([dir=rtl]) .pre-0 {margin-left: 0vw;} html:not([dir=rtl]) [class*=column-] .pre-0[class*=column-]:first-of-type {margin-left: 0vw;} html:not([dir=rtl]) .first-column.pre-0 {margin-left: calc(0vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .first-column.pre-0[class*=column-]:first-of-type {margin-left: calc(0vw - 0.5rem);} html:not([dir=rtl]) .post-0 {margin-right: 0vw;} html:not([dir=rtl]) [class*=column-] .post-0[class*=column-]:first-of-type {margin-right: 0vw;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-0:first-of-type {margin-left: calc(0vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-] [class*=column-].pre-0:first-of-type[class*=column-]:first-of-type {margin-left: calc(0vw - 0.5rem);} html:not([dir=rtl]) .pre-1 {margin-left: 4vw;} html:not([dir=rtl]) [class*=column-] .pre-1[class*=column-]:first-of-type {margin-left: 4vw;} html:not([dir=rtl]) .first-column.pre-1 {margin-left: calc(4vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .first-column.pre-1[class*=column-]:first-of-type {margin-left: calc(4vw - 0.5rem);} html:not([dir=rtl]) .post-1 {margin-right: 4vw;} html:not([dir=rtl]) [class*=column-] .post-1[class*=column-]:first-of-type {margin-right: 4vw;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-1:first-of-type {margin-left: calc(4vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-] [class*=column-].pre-1:first-of-type[class*=column-]:first-of-type {margin-left: calc(4vw - 0.5rem);} html:not([dir=rtl]) .pre-2 {margin-left: 8vw;} html:not([dir=rtl]) [class*=column-] .pre-2[class*=column-]:first-of-type {margin-left: 8vw;} html:not([dir=rtl]) .first-column.pre-2 {margin-left: calc(8vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .first-column.pre-2[class*=column-]:first-of-type {margin-left: calc(8vw - 0.5rem);} html:not([dir=rtl]) .post-2 {margin-right: 8vw;} html:not([dir=rtl]) [class*=column-] .post-2[class*=column-]:first-of-type {margin-right: 8vw;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-2:first-of-type {margin-left: calc(8vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-] [class*=column-].pre-2:first-of-type[class*=column-]:first-of-type {margin-left: calc(8vw - 0.5rem);} html:not([dir=rtl]) .pre-3 {margin-left: 12vw;} html:not([dir=rtl]) [class*=column-] .pre-3[class*=column-]:first-of-type {margin-left: 12vw;} html:not([dir=rtl]) .first-column.pre-3 {margin-left: calc(12vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .first-column.pre-3[class*=column-]:first-of-type {margin-left: calc(12vw - 0.5rem);} html:not([dir=rtl]) .post-3 {margin-right: 12vw;} html:not([dir=rtl]) [class*=column-] .post-3[class*=column-]:first-of-type {margin-right: 12vw;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-3:first-of-type {margin-left: calc(12vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-] [class*=column-].pre-3:first-of-type[class*=column-]:first-of-type {margin-left: calc(12vw - 0.5rem);} html:not([dir=rtl]) .pre-4 {margin-left: 16vw;} html:not([dir=rtl]) [class*=column-] .pre-4[class*=column-]:first-of-type {margin-left: 16vw;} html:not([dir=rtl]) .first-column.pre-4 {margin-left: calc(16vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .first-column.pre-4[class*=column-]:first-of-type {margin-left: calc(16vw - 0.5rem);} html:not([dir=rtl]) .post-4 {margin-right: 16vw;} html:not([dir=rtl]) [class*=column-] .post-4[class*=column-]:first-of-type {margin-right: 16vw;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-4:first-of-type {margin-left: calc(16vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-] [class*=column-].pre-4:first-of-type[class*=column-]:first-of-type {margin-left: calc(16vw - 0.5rem);} html:not([dir=rtl]) .pre-5 {margin-left: 20vw;} html:not([dir=rtl]) [class*=column-] .pre-5[class*=column-]:first-of-type {margin-left: 20vw;} html:not([dir=rtl]) .first-column.pre-5 {margin-left: calc(20vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .first-column.pre-5[class*=column-]:first-of-type {margin-left: calc(20vw - 0.5rem);} html:not([dir=rtl]) .post-5 {margin-right: 20vw;} html:not([dir=rtl]) [class*=column-] .post-5[class*=column-]:first-of-type {margin-right: 20vw;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-5:first-of-type {margin-left: calc(20vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-] [class*=column-].pre-5:first-of-type[class*=column-]:first-of-type {margin-left: calc(20vw - 0.5rem);} html:not([dir=rtl]) .pre-6 {margin-left: 24vw;} html:not([dir=rtl]) [class*=column-] .pre-6[class*=column-]:first-of-type {margin-left: 24vw;} html:not([dir=rtl]) .first-column.pre-6 {margin-left: calc(24vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .first-column.pre-6[class*=column-]:first-of-type {margin-left: calc(24vw - 0.5rem);} html:not([dir=rtl]) .post-6 {margin-right: 24vw;} html:not([dir=rtl]) [class*=column-] .post-6[class*=column-]:first-of-type {margin-right: 24vw;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-6:first-of-type {margin-left: calc(24vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-] [class*=column-].pre-6:first-of-type[class*=column-]:first-of-type {margin-left: calc(24vw - 0.5rem);} html:not([dir=rtl]) .pre-7 {margin-left: 28vw;} html:not([dir=rtl]) [class*=column-] .pre-7[class*=column-]:first-of-type {margin-left: 28vw;} html:not([dir=rtl]) .first-column.pre-7 {margin-left: calc(28vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .first-column.pre-7[class*=column-]:first-of-type {margin-left: calc(28vw - 0.5rem);} html:not([dir=rtl]) .post-7 {margin-right: 28vw;} html:not([dir=rtl]) [class*=column-] .post-7[class*=column-]:first-of-type {margin-right: 28vw;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-7:first-of-type {margin-left: calc(28vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-] [class*=column-].pre-7:first-of-type[class*=column-]:first-of-type {margin-left: calc(28vw - 0.5rem);} html:not([dir=rtl]) .pre-8 {margin-left: 32vw;} html:not([dir=rtl]) [class*=column-] .pre-8[class*=column-]:first-of-type {margin-left: 32vw;} html:not([dir=rtl]) .first-column.pre-8 {margin-left: calc(32vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .first-column.pre-8[class*=column-]:first-of-type {margin-left: calc(32vw - 0.5rem);} html:not([dir=rtl]) .post-8 {margin-right: 32vw;} html:not([dir=rtl]) [class*=column-] .post-8[class*=column-]:first-of-type {margin-right: 32vw;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-8:first-of-type {margin-left: calc(32vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-] [class*=column-].pre-8:first-of-type[class*=column-]:first-of-type {margin-left: calc(32vw - 0.5rem);} html:not([dir=rtl]) .pre-9 {margin-left: 36vw;} html:not([dir=rtl]) [class*=column-] .pre-9[class*=column-]:first-of-type {margin-left: 36vw;} html:not([dir=rtl]) .first-column.pre-9 {margin-left: calc(36vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .first-column.pre-9[class*=column-]:first-of-type {margin-left: calc(36vw - 0.5rem);} html:not([dir=rtl]) .post-9 {margin-right: 36vw;} html:not([dir=rtl]) [class*=column-] .post-9[class*=column-]:first-of-type {margin-right: 36vw;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-9:first-of-type {margin-left: calc(36vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-] [class*=column-].pre-9:first-of-type[class*=column-]:first-of-type {margin-left: calc(36vw - 0.5rem);} html:not([dir=rtl]) .pre-10 {margin-left: 40vw;} html:not([dir=rtl]) [class*=column-] .pre-10[class*=column-]:first-of-type {margin-left: 40vw;} html:not([dir=rtl]) .first-column.pre-10 {margin-left: calc(40vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .first-column.pre-10[class*=column-]:first-of-type {margin-left: calc(40vw - 0.5rem);} html:not([dir=rtl]) .post-10 {margin-right: 40vw;} html:not([dir=rtl]) [class*=column-] .post-10[class*=column-]:first-of-type {margin-right: 40vw;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-10:first-of-type {margin-left: calc(40vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-] [class*=column-].pre-10:first-of-type[class*=column-]:first-of-type {margin-left: calc(40vw - 0.5rem);} html:not([dir=rtl]) .pre-11 {margin-left: 44vw;} html:not([dir=rtl]) [class*=column-] .pre-11[class*=column-]:first-of-type {margin-left: 44vw;} html:not([dir=rtl]) .first-column.pre-11 {margin-left: calc(44vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .first-column.pre-11[class*=column-]:first-of-type {margin-left: calc(44vw - 0.5rem);} html:not([dir=rtl]) .post-11 {margin-right: 44vw;} html:not([dir=rtl]) [class*=column-] .post-11[class*=column-]:first-of-type {margin-right: 44vw;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-11:first-of-type {margin-left: calc(44vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-] [class*=column-].pre-11:first-of-type[class*=column-]:first-of-type {margin-left: calc(44vw - 0.5rem);} html:not([dir=rtl]) .pre-12 {margin-left: 48vw;} html:not([dir=rtl]) [class*=column-] .pre-12[class*=column-]:first-of-type {margin-left: 48vw;} html:not([dir=rtl]) .first-column.pre-12 {margin-left: calc(48vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .first-column.pre-12[class*=column-]:first-of-type {margin-left: calc(48vw - 0.5rem);} html:not([dir=rtl]) .post-12 {margin-right: 48vw;} html:not([dir=rtl]) [class*=column-] .post-12[class*=column-]:first-of-type {margin-right: 48vw;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-12:first-of-type {margin-left: calc(48vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-] [class*=column-].pre-12:first-of-type[class*=column-]:first-of-type {margin-left: calc(48vw - 0.5rem);} html:not([dir=rtl]) .pre-13 {margin-left: 52vw;} html:not([dir=rtl]) [class*=column-] .pre-13[class*=column-]:first-of-type {margin-left: 52vw;} html:not([dir=rtl]) .first-column.pre-13 {margin-left: calc(52vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .first-column.pre-13[class*=column-]:first-of-type {margin-left: calc(52vw - 0.5rem);} html:not([dir=rtl]) .post-13 {margin-right: 52vw;} html:not([dir=rtl]) [class*=column-] .post-13[class*=column-]:first-of-type {margin-right: 52vw;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-13:first-of-type {margin-left: calc(52vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-] [class*=column-].pre-13:first-of-type[class*=column-]:first-of-type {margin-left: calc(52vw - 0.5rem);} html:not([dir=rtl]) .pre-14 {margin-left: 56vw;} html:not([dir=rtl]) [class*=column-] .pre-14[class*=column-]:first-of-type {margin-left: 56vw;} html:not([dir=rtl]) .first-column.pre-14 {margin-left: calc(56vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .first-column.pre-14[class*=column-]:first-of-type {margin-left: calc(56vw - 0.5rem);} html:not([dir=rtl]) .post-14 {margin-right: 56vw;} html:not([dir=rtl]) [class*=column-] .post-14[class*=column-]:first-of-type {margin-right: 56vw;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-14:first-of-type {margin-left: calc(56vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-] [class*=column-].pre-14:first-of-type[class*=column-]:first-of-type {margin-left: calc(56vw - 0.5rem);} html:not([dir=rtl]) .pre-15 {margin-left: 60vw;} html:not([dir=rtl]) [class*=column-] .pre-15[class*=column-]:first-of-type {margin-left: 60vw;} html:not([dir=rtl]) .first-column.pre-15 {margin-left: calc(60vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .first-column.pre-15[class*=column-]:first-of-type {margin-left: calc(60vw - 0.5rem);} html:not([dir=rtl]) .post-15 {margin-right: 60vw;} html:not([dir=rtl]) [class*=column-] .post-15[class*=column-]:first-of-type {margin-right: 60vw;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-15:first-of-type {margin-left: calc(60vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-] [class*=column-].pre-15:first-of-type[class*=column-]:first-of-type {margin-left: calc(60vw - 0.5rem);} html:not([dir=rtl]) .pre-16 {margin-left: 64vw;} html:not([dir=rtl]) [class*=column-] .pre-16[class*=column-]:first-of-type {margin-left: 64vw;} html:not([dir=rtl]) .first-column.pre-16 {margin-left: calc(64vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .first-column.pre-16[class*=column-]:first-of-type {margin-left: calc(64vw - 0.5rem);} html:not([dir=rtl]) .post-16 {margin-right: 64vw;} html:not([dir=rtl]) [class*=column-] .post-16[class*=column-]:first-of-type {margin-right: 64vw;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-16:first-of-type {margin-left: calc(64vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-] [class*=column-].pre-16:first-of-type[class*=column-]:first-of-type {margin-left: calc(64vw - 0.5rem);} html:not([dir=rtl]) .pre-17 {margin-left: 68vw;} html:not([dir=rtl]) [class*=column-] .pre-17[class*=column-]:first-of-type {margin-left: 68vw;} html:not([dir=rtl]) .first-column.pre-17 {margin-left: calc(68vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .first-column.pre-17[class*=column-]:first-of-type {margin-left: calc(68vw - 0.5rem);} html:not([dir=rtl]) .post-17 {margin-right: 68vw;} html:not([dir=rtl]) [class*=column-] .post-17[class*=column-]:first-of-type {margin-right: 68vw;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-17:first-of-type {margin-left: calc(68vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-] [class*=column-].pre-17:first-of-type[class*=column-]:first-of-type {margin-left: calc(68vw - 0.5rem);} html:not([dir=rtl]) .pre-18 {margin-left: 72vw;} html:not([dir=rtl]) [class*=column-] .pre-18[class*=column-]:first-of-type {margin-left: 72vw;} html:not([dir=rtl]) .first-column.pre-18 {margin-left: calc(72vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .first-column.pre-18[class*=column-]:first-of-type {margin-left: calc(72vw - 0.5rem);} html:not([dir=rtl]) .post-18 {margin-right: 72vw;} html:not([dir=rtl]) [class*=column-] .post-18[class*=column-]:first-of-type {margin-right: 72vw;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-18:first-of-type {margin-left: calc(72vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-] [class*=column-].pre-18:first-of-type[class*=column-]:first-of-type {margin-left: calc(72vw - 0.5rem);} html:not([dir=rtl]) .pre-19 {margin-left: 76vw;} html:not([dir=rtl]) [class*=column-] .pre-19[class*=column-]:first-of-type {margin-left: 76vw;} html:not([dir=rtl]) .first-column.pre-19 {margin-left: calc(76vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .first-column.pre-19[class*=column-]:first-of-type {margin-left: calc(76vw - 0.5rem);} html:not([dir=rtl]) .post-19 {margin-right: 76vw;} html:not([dir=rtl]) [class*=column-] .post-19[class*=column-]:first-of-type {margin-right: 76vw;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-19:first-of-type {margin-left: calc(76vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-] [class*=column-].pre-19:first-of-type[class*=column-]:first-of-type {margin-left: calc(76vw - 0.5rem);} html:not([dir=rtl]) .pre-20 {margin-left: 80vw;} html:not([dir=rtl]) [class*=column-] .pre-20[class*=column-]:first-of-type {margin-left: 80vw;} html:not([dir=rtl]) .first-column.pre-20 {margin-left: calc(80vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .first-column.pre-20[class*=column-]:first-of-type {margin-left: calc(80vw - 0.5rem);} html:not([dir=rtl]) .post-20 {margin-right: 80vw;} html:not([dir=rtl]) [class*=column-] .post-20[class*=column-]:first-of-type {margin-right: 80vw;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-20:first-of-type {margin-left: calc(80vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-] [class*=column-].pre-20:first-of-type[class*=column-]:first-of-type {margin-left: calc(80vw - 0.5rem);} html:not([dir=rtl]) .pre-21 {margin-left: 84vw;} html:not([dir=rtl]) [class*=column-] .pre-21[class*=column-]:first-of-type {margin-left: 84vw;} html:not([dir=rtl]) .first-column.pre-21 {margin-left: calc(84vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .first-column.pre-21[class*=column-]:first-of-type {margin-left: calc(84vw - 0.5rem);} html:not([dir=rtl]) .post-21 {margin-right: 84vw;} html:not([dir=rtl]) [class*=column-] .post-21[class*=column-]:first-of-type {margin-right: 84vw;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-21:first-of-type {margin-left: calc(84vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-] [class*=column-].pre-21:first-of-type[class*=column-]:first-of-type {margin-left: calc(84vw - 0.5rem);} html:not([dir=rtl]) .pre-22 {margin-left: 88vw;} html:not([dir=rtl]) [class*=column-] .pre-22[class*=column-]:first-of-type {margin-left: 88vw;} html:not([dir=rtl]) .first-column.pre-22 {margin-left: calc(88vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .first-column.pre-22[class*=column-]:first-of-type {margin-left: calc(88vw - 0.5rem);} html:not([dir=rtl]) .post-22 {margin-right: 88vw;} html:not([dir=rtl]) [class*=column-] .post-22[class*=column-]:first-of-type {margin-right: 88vw;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-22:first-of-type {margin-left: calc(88vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-] [class*=column-].pre-22:first-of-type[class*=column-]:first-of-type {margin-left: calc(88vw - 0.5rem);} html:not([dir=rtl]) .pre-23 {margin-left: 92vw;} html:not([dir=rtl]) [class*=column-] .pre-23[class*=column-]:first-of-type {margin-left: 92vw;} html:not([dir=rtl]) .first-column.pre-23 {margin-left: calc(92vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .first-column.pre-23[class*=column-]:first-of-type {margin-left: calc(92vw - 0.5rem);} html:not([dir=rtl]) .post-23 {margin-right: 92vw;} html:not([dir=rtl]) [class*=column-] .post-23[class*=column-]:first-of-type {margin-right: 92vw;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-23:first-of-type {margin-left: calc(92vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-] [class*=column-].pre-23:first-of-type[class*=column-]:first-of-type {margin-left: calc(92vw - 0.5rem);} html:not([dir=rtl]) .pre-24 {margin-left: 96vw;} html:not([dir=rtl]) [class*=column-] .pre-24[class*=column-]:first-of-type {margin-left: 96vw;} html:not([dir=rtl]) .first-column.pre-24 {margin-left: calc(96vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .first-column.pre-24[class*=column-]:first-of-type {margin-left: calc(96vw - 0.5rem);} html:not([dir=rtl]) .post-24 {margin-right: 96vw;} html:not([dir=rtl]) [class*=column-] .post-24[class*=column-]:first-of-type {margin-right: 96vw;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-24:first-of-type {margin-left: calc(96vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-] [class*=column-].pre-24:first-of-type[class*=column-]:first-of-type {margin-left: calc(96vw - 0.5rem);}}@media screen and (max-width: 859px) {html:not([dir=rtl]) .tablet-pre-0 {margin-left: 0vw;} html:not([dir=rtl]) [class*=column-] .tablet-pre-0[class*=column-]:first-of-type {margin-left: 0vw;} html:not([dir=rtl]) .tablet-first-column.tablet-pre-0 {margin-left: calc(0vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .tablet-first-column.tablet-pre-0[class*=column-]:first-of-type {margin-left: calc(0vw - 0.5rem);} html:not([dir=rtl]) .tablet-post-0 {margin-right: 0vw;} html:not([dir=rtl]) [class*=column-] .tablet-post-0[class*=column-]:first-of-type {margin-right: 0vw;} html:not([dir=rtl]) .tablet-pre-1 {margin-left: 8vw;} html:not([dir=rtl]) [class*=column-] .tablet-pre-1[class*=column-]:first-of-type {margin-left: 8vw;} html:not([dir=rtl]) .tablet-first-column.tablet-pre-1 {margin-left: calc(8vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .tablet-first-column.tablet-pre-1[class*=column-]:first-of-type {margin-left: calc(8vw - 0.5rem);} html:not([dir=rtl]) .tablet-post-1 {margin-right: 8vw;} html:not([dir=rtl]) [class*=column-] .tablet-post-1[class*=column-]:first-of-type {margin-right: 8vw;} html:not([dir=rtl]) .tablet-pre-2 {margin-left: 16vw;} html:not([dir=rtl]) [class*=column-] .tablet-pre-2[class*=column-]:first-of-type {margin-left: 16vw;} html:not([dir=rtl]) .tablet-first-column.tablet-pre-2 {margin-left: calc(16vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .tablet-first-column.tablet-pre-2[class*=column-]:first-of-type {margin-left: calc(16vw - 0.5rem);} html:not([dir=rtl]) .tablet-post-2 {margin-right: 16vw;} html:not([dir=rtl]) [class*=column-] .tablet-post-2[class*=column-]:first-of-type {margin-right: 16vw;} html:not([dir=rtl]) .tablet-pre-3 {margin-left: 24vw;} html:not([dir=rtl]) [class*=column-] .tablet-pre-3[class*=column-]:first-of-type {margin-left: 24vw;} html:not([dir=rtl]) .tablet-first-column.tablet-pre-3 {margin-left: calc(24vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .tablet-first-column.tablet-pre-3[class*=column-]:first-of-type {margin-left: calc(24vw - 0.5rem);} html:not([dir=rtl]) .tablet-post-3 {margin-right: 24vw;} html:not([dir=rtl]) [class*=column-] .tablet-post-3[class*=column-]:first-of-type {margin-right: 24vw;} html:not([dir=rtl]) .tablet-pre-4 {margin-left: 32vw;} html:not([dir=rtl]) [class*=column-] .tablet-pre-4[class*=column-]:first-of-type {margin-left: 32vw;} html:not([dir=rtl]) .tablet-first-column.tablet-pre-4 {margin-left: calc(32vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .tablet-first-column.tablet-pre-4[class*=column-]:first-of-type {margin-left: calc(32vw - 0.5rem);} html:not([dir=rtl]) .tablet-post-4 {margin-right: 32vw;} html:not([dir=rtl]) [class*=column-] .tablet-post-4[class*=column-]:first-of-type {margin-right: 32vw;} html:not([dir=rtl]) .tablet-pre-5 {margin-left: 40vw;} html:not([dir=rtl]) [class*=column-] .tablet-pre-5[class*=column-]:first-of-type {margin-left: 40vw;} html:not([dir=rtl]) .tablet-first-column.tablet-pre-5 {margin-left: calc(40vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .tablet-first-column.tablet-pre-5[class*=column-]:first-of-type {margin-left: calc(40vw - 0.5rem);} html:not([dir=rtl]) .tablet-post-5 {margin-right: 40vw;} html:not([dir=rtl]) [class*=column-] .tablet-post-5[class*=column-]:first-of-type {margin-right: 40vw;} html:not([dir=rtl]) .tablet-pre-6 {margin-left: 48vw;} html:not([dir=rtl]) [class*=column-] .tablet-pre-6[class*=column-]:first-of-type {margin-left: 48vw;} html:not([dir=rtl]) .tablet-first-column.tablet-pre-6 {margin-left: calc(48vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .tablet-first-column.tablet-pre-6[class*=column-]:first-of-type {margin-left: calc(48vw - 0.5rem);} html:not([dir=rtl]) .tablet-post-6 {margin-right: 48vw;} html:not([dir=rtl]) [class*=column-] .tablet-post-6[class*=column-]:first-of-type {margin-right: 48vw;} html:not([dir=rtl]) .tablet-pre-7 {margin-left: 56vw;} html:not([dir=rtl]) [class*=column-] .tablet-pre-7[class*=column-]:first-of-type {margin-left: 56vw;} html:not([dir=rtl]) .tablet-first-column.tablet-pre-7 {margin-left: calc(56vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .tablet-first-column.tablet-pre-7[class*=column-]:first-of-type {margin-left: calc(56vw - 0.5rem);} html:not([dir=rtl]) .tablet-post-7 {margin-right: 56vw;} html:not([dir=rtl]) [class*=column-] .tablet-post-7[class*=column-]:first-of-type {margin-right: 56vw;} html:not([dir=rtl]) .tablet-pre-8 {margin-left: 64vw;} html:not([dir=rtl]) [class*=column-] .tablet-pre-8[class*=column-]:first-of-type {margin-left: 64vw;} html:not([dir=rtl]) .tablet-first-column.tablet-pre-8 {margin-left: calc(64vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .tablet-first-column.tablet-pre-8[class*=column-]:first-of-type {margin-left: calc(64vw - 0.5rem);} html:not([dir=rtl]) .tablet-post-8 {margin-right: 64vw;} html:not([dir=rtl]) [class*=column-] .tablet-post-8[class*=column-]:first-of-type {margin-right: 64vw;} html:not([dir=rtl]) .tablet-pre-9 {margin-left: 72vw;} html:not([dir=rtl]) [class*=column-] .tablet-pre-9[class*=column-]:first-of-type {margin-left: 72vw;} html:not([dir=rtl]) .tablet-first-column.tablet-pre-9 {margin-left: calc(72vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .tablet-first-column.tablet-pre-9[class*=column-]:first-of-type {margin-left: calc(72vw - 0.5rem);} html:not([dir=rtl]) .tablet-post-9 {margin-right: 72vw;} html:not([dir=rtl]) [class*=column-] .tablet-post-9[class*=column-]:first-of-type {margin-right: 72vw;} html:not([dir=rtl]) .tablet-pre-10 {margin-left: 80vw;} html:not([dir=rtl]) [class*=column-] .tablet-pre-10[class*=column-]:first-of-type {margin-left: 80vw;} html:not([dir=rtl]) .tablet-first-column.tablet-pre-10 {margin-left: calc(80vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .tablet-first-column.tablet-pre-10[class*=column-]:first-of-type {margin-left: calc(80vw - 0.5rem);} html:not([dir=rtl]) .tablet-post-10 {margin-right: 80vw;} html:not([dir=rtl]) [class*=column-] .tablet-post-10[class*=column-]:first-of-type {margin-right: 80vw;} html:not([dir=rtl]) .tablet-pre-11 {margin-left: 88vw;} html:not([dir=rtl]) [class*=column-] .tablet-pre-11[class*=column-]:first-of-type {margin-left: 88vw;} html:not([dir=rtl]) .tablet-first-column.tablet-pre-11 {margin-left: calc(88vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .tablet-first-column.tablet-pre-11[class*=column-]:first-of-type {margin-left: calc(88vw - 0.5rem);} html:not([dir=rtl]) .tablet-post-11 {margin-right: 88vw;} html:not([dir=rtl]) [class*=column-] .tablet-post-11[class*=column-]:first-of-type {margin-right: 88vw;} html:not([dir=rtl]) .tablet-pre-12 {margin-left: 96vw;} html:not([dir=rtl]) [class*=column-] .tablet-pre-12[class*=column-]:first-of-type {margin-left: 96vw;} html:not([dir=rtl]) .tablet-first-column.tablet-pre-12 {margin-left: calc(96vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .tablet-first-column.tablet-pre-12[class*=column-]:first-of-type {margin-left: calc(96vw - 0.5rem);} html:not([dir=rtl]) .tablet-post-12 {margin-right: 96vw;} html:not([dir=rtl]) [class*=column-] .tablet-post-12[class*=column-]:first-of-type {margin-right: 96vw;}}@media screen and (max-width: 479px) {html:not([dir=rtl]) .phone-pre-0 {margin-left: 0vw;} html:not([dir=rtl]) [class*=column-] .phone-pre-0[class*=column-]:first-of-type {margin-left: 0vw;} html:not([dir=rtl]) .phone-first-column.phone-pre-0 {margin-left: calc(0vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .phone-first-column.phone-pre-0[class*=column-]:first-of-type {margin-left: calc(0vw - 0.5rem);} html:not([dir=rtl]) .phone-post-0 {margin-right: 0vw;} html:not([dir=rtl]) [class*=column-] .phone-post-0[class*=column-]:first-of-type {margin-right: 0vw;} html:not([dir=rtl]) .phone-pre-1 {margin-left: 16vw;} html:not([dir=rtl]) [class*=column-] .phone-pre-1[class*=column-]:first-of-type {margin-left: 16vw;} html:not([dir=rtl]) .phone-first-column.phone-pre-1 {margin-left: calc(16vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .phone-first-column.phone-pre-1[class*=column-]:first-of-type {margin-left: calc(16vw - 0.5rem);} html:not([dir=rtl]) .phone-post-1 {margin-right: 16vw;} html:not([dir=rtl]) [class*=column-] .phone-post-1[class*=column-]:first-of-type {margin-right: 16vw;} html:not([dir=rtl]) .phone-pre-2 {margin-left: 32vw;} html:not([dir=rtl]) [class*=column-] .phone-pre-2[class*=column-]:first-of-type {margin-left: 32vw;} html:not([dir=rtl]) .phone-first-column.phone-pre-2 {margin-left: calc(32vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .phone-first-column.phone-pre-2[class*=column-]:first-of-type {margin-left: calc(32vw - 0.5rem);} html:not([dir=rtl]) .phone-post-2 {margin-right: 32vw;} html:not([dir=rtl]) [class*=column-] .phone-post-2[class*=column-]:first-of-type {margin-right: 32vw;} html:not([dir=rtl]) .phone-pre-3 {margin-left: 48vw;} html:not([dir=rtl]) [class*=column-] .phone-pre-3[class*=column-]:first-of-type {margin-left: 48vw;} html:not([dir=rtl]) .phone-first-column.phone-pre-3 {margin-left: calc(48vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .phone-first-column.phone-pre-3[class*=column-]:first-of-type {margin-left: calc(48vw - 0.5rem);} html:not([dir=rtl]) .phone-post-3 {margin-right: 48vw;} html:not([dir=rtl]) [class*=column-] .phone-post-3[class*=column-]:first-of-type {margin-right: 48vw;} html:not([dir=rtl]) .phone-pre-4 {margin-left: 64vw;} html:not([dir=rtl]) [class*=column-] .phone-pre-4[class*=column-]:first-of-type {margin-left: 64vw;} html:not([dir=rtl]) .phone-first-column.phone-pre-4 {margin-left: calc(64vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .phone-first-column.phone-pre-4[class*=column-]:first-of-type {margin-left: calc(64vw - 0.5rem);} html:not([dir=rtl]) .phone-post-4 {margin-right: 64vw;} html:not([dir=rtl]) [class*=column-] .phone-post-4[class*=column-]:first-of-type {margin-right: 64vw;} html:not([dir=rtl]) .phone-pre-5 {margin-left: 80vw;} html:not([dir=rtl]) [class*=column-] .phone-pre-5[class*=column-]:first-of-type {margin-left: 80vw;} html:not([dir=rtl]) .phone-first-column.phone-pre-5 {margin-left: calc(80vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .phone-first-column.phone-pre-5[class*=column-]:first-of-type {margin-left: calc(80vw - 0.5rem);} html:not([dir=rtl]) .phone-post-5 {margin-right: 80vw;} html:not([dir=rtl]) [class*=column-] .phone-post-5[class*=column-]:first-of-type {margin-right: 80vw;} html:not([dir=rtl]) .phone-pre-6 {margin-left: 96vw;} html:not([dir=rtl]) [class*=column-] .phone-pre-6[class*=column-]:first-of-type {margin-left: 96vw;} html:not([dir=rtl]) .phone-first-column.phone-pre-6 {margin-left: calc(96vw - 0.5rem);} html:not([dir=rtl]) [class*=column-] .phone-first-column.phone-pre-6[class*=column-]:first-of-type {margin-left: calc(96vw - 0.5rem);} html:not([dir=rtl]) .phone-post-6 {margin-right: 96vw;} html:not([dir=rtl]) [class*=column-] .phone-post-6[class*=column-]:first-of-type {margin-right: 96vw;}}@media screen and (min-width: 1501px) {html:not([dir=rtl]) .pre-0 {margin-left: -1px;} html[dir=rtl] .pre-0 {margin-right: -1px;} html:not([dir=rtl]) .post-0 {margin-right: -1px;} html[dir=rtl] .post-0 {margin-left: -1px;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-0:first-of-type {margin-left: calc(-1px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].pre-0:first-of-type {margin-right: calc(-1px - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-].post-0:last-of-type {margin-right: calc(-1px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].post-0:last-of-type {margin-left: calc(-1px - 0.5rem);} html:not([dir=rtl]) .pre-1 {margin-left: 59px;} html[dir=rtl] .pre-1 {margin-right: 59px;} html:not([dir=rtl]) .post-1 {margin-right: 59px;} html[dir=rtl] .post-1 {margin-left: 59px;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-1:first-of-type {margin-left: calc(59px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].pre-1:first-of-type {margin-right: calc(59px - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-].post-1:last-of-type {margin-right: calc(59px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].post-1:last-of-type {margin-left: calc(59px - 0.5rem);} html:not([dir=rtl]) .pre-2 {margin-left: 119px;} html[dir=rtl] .pre-2 {margin-right: 119px;} html:not([dir=rtl]) .post-2 {margin-right: 119px;} html[dir=rtl] .post-2 {margin-left: 119px;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-2:first-of-type {margin-left: calc(119px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].pre-2:first-of-type {margin-right: calc(119px - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-].post-2:last-of-type {margin-right: calc(119px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].post-2:last-of-type {margin-left: calc(119px - 0.5rem);} html:not([dir=rtl]) .pre-3 {margin-left: 179px;} html[dir=rtl] .pre-3 {margin-right: 179px;} html:not([dir=rtl]) .post-3 {margin-right: 179px;} html[dir=rtl] .post-3 {margin-left: 179px;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-3:first-of-type {margin-left: calc(179px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].pre-3:first-of-type {margin-right: calc(179px - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-].post-3:last-of-type {margin-right: calc(179px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].post-3:last-of-type {margin-left: calc(179px - 0.5rem);} html:not([dir=rtl]) .pre-4 {margin-left: 239px;} html[dir=rtl] .pre-4 {margin-right: 239px;} html:not([dir=rtl]) .post-4 {margin-right: 239px;} html[dir=rtl] .post-4 {margin-left: 239px;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-4:first-of-type {margin-left: calc(239px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].pre-4:first-of-type {margin-right: calc(239px - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-].post-4:last-of-type {margin-right: calc(239px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].post-4:last-of-type {margin-left: calc(239px - 0.5rem);} html:not([dir=rtl]) .pre-5 {margin-left: 299px;} html[dir=rtl] .pre-5 {margin-right: 299px;} html:not([dir=rtl]) .post-5 {margin-right: 299px;} html[dir=rtl] .post-5 {margin-left: 299px;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-5:first-of-type {margin-left: calc(299px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].pre-5:first-of-type {margin-right: calc(299px - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-].post-5:last-of-type {margin-right: calc(299px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].post-5:last-of-type {margin-left: calc(299px - 0.5rem);} html:not([dir=rtl]) .pre-6 {margin-left: 359px;} html[dir=rtl] .pre-6 {margin-right: 359px;} html:not([dir=rtl]) .post-6 {margin-right: 359px;} html[dir=rtl] .post-6 {margin-left: 359px;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-6:first-of-type {margin-left: calc(359px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].pre-6:first-of-type {margin-right: calc(359px - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-].post-6:last-of-type {margin-right: calc(359px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].post-6:last-of-type {margin-left: calc(359px - 0.5rem);} html:not([dir=rtl]) .pre-7 {margin-left: 419px;} html[dir=rtl] .pre-7 {margin-right: 419px;} html:not([dir=rtl]) .post-7 {margin-right: 419px;} html[dir=rtl] .post-7 {margin-left: 419px;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-7:first-of-type {margin-left: calc(419px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].pre-7:first-of-type {margin-right: calc(419px - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-].post-7:last-of-type {margin-right: calc(419px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].post-7:last-of-type {margin-left: calc(419px - 0.5rem);} html:not([dir=rtl]) .pre-8 {margin-left: 479px;} html[dir=rtl] .pre-8 {margin-right: 479px;} html:not([dir=rtl]) .post-8 {margin-right: 479px;} html[dir=rtl] .post-8 {margin-left: 479px;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-8:first-of-type {margin-left: calc(479px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].pre-8:first-of-type {margin-right: calc(479px - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-].post-8:last-of-type {margin-right: calc(479px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].post-8:last-of-type {margin-left: calc(479px - 0.5rem);} html:not([dir=rtl]) .pre-9 {margin-left: 539px;} html[dir=rtl] .pre-9 {margin-right: 539px;} html:not([dir=rtl]) .post-9 {margin-right: 539px;} html[dir=rtl] .post-9 {margin-left: 539px;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-9:first-of-type {margin-left: calc(539px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].pre-9:first-of-type {margin-right: calc(539px - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-].post-9:last-of-type {margin-right: calc(539px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].post-9:last-of-type {margin-left: calc(539px - 0.5rem);} html:not([dir=rtl]) .pre-10 {margin-left: 599px;} html[dir=rtl] .pre-10 {margin-right: 599px;} html:not([dir=rtl]) .post-10 {margin-right: 599px;} html[dir=rtl] .post-10 {margin-left: 599px;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-10:first-of-type {margin-left: calc(599px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].pre-10:first-of-type {margin-right: calc(599px - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-].post-10:last-of-type {margin-right: calc(599px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].post-10:last-of-type {margin-left: calc(599px - 0.5rem);} html:not([dir=rtl]) .pre-11 {margin-left: 659px;} html[dir=rtl] .pre-11 {margin-right: 659px;} html:not([dir=rtl]) .post-11 {margin-right: 659px;} html[dir=rtl] .post-11 {margin-left: 659px;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-11:first-of-type {margin-left: calc(659px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].pre-11:first-of-type {margin-right: calc(659px - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-].post-11:last-of-type {margin-right: calc(659px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].post-11:last-of-type {margin-left: calc(659px - 0.5rem);} html:not([dir=rtl]) .pre-12 {margin-left: 719px;} html[dir=rtl] .pre-12 {margin-right: 719px;} html:not([dir=rtl]) .post-12 {margin-right: 719px;} html[dir=rtl] .post-12 {margin-left: 719px;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-12:first-of-type {margin-left: calc(719px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].pre-12:first-of-type {margin-right: calc(719px - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-].post-12:last-of-type {margin-right: calc(719px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].post-12:last-of-type {margin-left: calc(719px - 0.5rem);} html:not([dir=rtl]) .pre-13 {margin-left: 779px;} html[dir=rtl] .pre-13 {margin-right: 779px;} html:not([dir=rtl]) .post-13 {margin-right: 779px;} html[dir=rtl] .post-13 {margin-left: 779px;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-13:first-of-type {margin-left: calc(779px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].pre-13:first-of-type {margin-right: calc(779px - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-].post-13:last-of-type {margin-right: calc(779px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].post-13:last-of-type {margin-left: calc(779px - 0.5rem);} html:not([dir=rtl]) .pre-14 {margin-left: 839px;} html[dir=rtl] .pre-14 {margin-right: 839px;} html:not([dir=rtl]) .post-14 {margin-right: 839px;} html[dir=rtl] .post-14 {margin-left: 839px;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-14:first-of-type {margin-left: calc(839px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].pre-14:first-of-type {margin-right: calc(839px - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-].post-14:last-of-type {margin-right: calc(839px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].post-14:last-of-type {margin-left: calc(839px - 0.5rem);} html:not([dir=rtl]) .pre-15 {margin-left: 899px;} html[dir=rtl] .pre-15 {margin-right: 899px;} html:not([dir=rtl]) .post-15 {margin-right: 899px;} html[dir=rtl] .post-15 {margin-left: 899px;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-15:first-of-type {margin-left: calc(899px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].pre-15:first-of-type {margin-right: calc(899px - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-].post-15:last-of-type {margin-right: calc(899px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].post-15:last-of-type {margin-left: calc(899px - 0.5rem);} html:not([dir=rtl]) .pre-16 {margin-left: 959px;} html[dir=rtl] .pre-16 {margin-right: 959px;} html:not([dir=rtl]) .post-16 {margin-right: 959px;} html[dir=rtl] .post-16 {margin-left: 959px;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-16:first-of-type {margin-left: calc(959px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].pre-16:first-of-type {margin-right: calc(959px - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-].post-16:last-of-type {margin-right: calc(959px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].post-16:last-of-type {margin-left: calc(959px - 0.5rem);} html:not([dir=rtl]) .pre-17 {margin-left: 1019px;} html[dir=rtl] .pre-17 {margin-right: 1019px;} html:not([dir=rtl]) .post-17 {margin-right: 1019px;} html[dir=rtl] .post-17 {margin-left: 1019px;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-17:first-of-type {margin-left: calc(1019px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].pre-17:first-of-type {margin-right: calc(1019px - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-].post-17:last-of-type {margin-right: calc(1019px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].post-17:last-of-type {margin-left: calc(1019px - 0.5rem);} html:not([dir=rtl]) .pre-18 {margin-left: 1079px;} html[dir=rtl] .pre-18 {margin-right: 1079px;} html:not([dir=rtl]) .post-18 {margin-right: 1079px;} html[dir=rtl] .post-18 {margin-left: 1079px;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-18:first-of-type {margin-left: calc(1079px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].pre-18:first-of-type {margin-right: calc(1079px - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-].post-18:last-of-type {margin-right: calc(1079px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].post-18:last-of-type {margin-left: calc(1079px - 0.5rem);} html:not([dir=rtl]) .pre-19 {margin-left: 1139px;} html[dir=rtl] .pre-19 {margin-right: 1139px;} html:not([dir=rtl]) .post-19 {margin-right: 1139px;} html[dir=rtl] .post-19 {margin-left: 1139px;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-19:first-of-type {margin-left: calc(1139px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].pre-19:first-of-type {margin-right: calc(1139px - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-].post-19:last-of-type {margin-right: calc(1139px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].post-19:last-of-type {margin-left: calc(1139px - 0.5rem);} html:not([dir=rtl]) .pre-20 {margin-left: 1199px;} html[dir=rtl] .pre-20 {margin-right: 1199px;} html:not([dir=rtl]) .post-20 {margin-right: 1199px;} html[dir=rtl] .post-20 {margin-left: 1199px;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-20:first-of-type {margin-left: calc(1199px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].pre-20:first-of-type {margin-right: calc(1199px - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-].post-20:last-of-type {margin-right: calc(1199px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].post-20:last-of-type {margin-left: calc(1199px - 0.5rem);} html:not([dir=rtl]) .pre-21 {margin-left: 1259px;} html[dir=rtl] .pre-21 {margin-right: 1259px;} html:not([dir=rtl]) .post-21 {margin-right: 1259px;} html[dir=rtl] .post-21 {margin-left: 1259px;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-21:first-of-type {margin-left: calc(1259px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].pre-21:first-of-type {margin-right: calc(1259px - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-].post-21:last-of-type {margin-right: calc(1259px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].post-21:last-of-type {margin-left: calc(1259px - 0.5rem);} html:not([dir=rtl]) .pre-22 {margin-left: 1319px;} html[dir=rtl] .pre-22 {margin-right: 1319px;} html:not([dir=rtl]) .post-22 {margin-right: 1319px;} html[dir=rtl] .post-22 {margin-left: 1319px;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-22:first-of-type {margin-left: calc(1319px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].pre-22:first-of-type {margin-right: calc(1319px - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-].post-22:last-of-type {margin-right: calc(1319px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].post-22:last-of-type {margin-left: calc(1319px - 0.5rem);} html:not([dir=rtl]) .pre-23 {margin-left: 1379px;} html[dir=rtl] .pre-23 {margin-right: 1379px;} html:not([dir=rtl]) .post-23 {margin-right: 1379px;} html[dir=rtl] .post-23 {margin-left: 1379px;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-23:first-of-type {margin-left: calc(1379px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].pre-23:first-of-type {margin-right: calc(1379px - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-].post-23:last-of-type {margin-right: calc(1379px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].post-23:last-of-type {margin-left: calc(1379px - 0.5rem);} html:not([dir=rtl]) .pre-24 {margin-left: 1439px;} html[dir=rtl] .pre-24 {margin-right: 1439px;} html:not([dir=rtl]) .post-24 {margin-right: 1439px;} html[dir=rtl] .post-24 {margin-left: 1439px;} html:not([dir=rtl]) [class*=column-] [class*=column-].pre-24:first-of-type {margin-left: calc(1439px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].pre-24:first-of-type {margin-right: calc(1439px - 0.5rem);} html:not([dir=rtl]) [class*=column-] [class*=column-].post-24:last-of-type {margin-right: calc(1439px - 0.5rem);} html[dir=rtl] [class*=column-] [class*=column-].post-24:last-of-type {margin-left: calc(1439px - 0.5rem);}}@media screen and (min-width: 1440px) {.phone-show {display: none !important;} .tablet-show {display: none !important;} .tablet-only {display: none !important;} .large-hide {display: none !important;}}@media screen and (max-width: 1439px) and (min-width: 860px) {.phone-show {display: none !important;} .tablet-show {display: none !important;} .tablet-only {display: none !important;} .large-only {display: none !important;} .large-show {display: none !important;}}@media screen and (max-width: 859px) and (min-width: 480px) {.tablet-hide {display: none !important;} .phone-show {display: none !important;} .large-only {display: none !important;} .large-show {display: none !important;}}@media screen and (max-width: 479px) {.phone-hide {display: none !important;} .tablet-hide {display: none !important;} .tablet-only {display: none !important;} .large-only {display: none !important;} .large-show {display: none !important;}}.invisible {visibility: hidden;}.visible {visibility: visible;}.hide {display: none !important;}.visually-hidden {border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px;}.visually-hidden-focusable {border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px;}.visually-hidden-focusable:active, .visually-hidden-focusable:focus {clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto;}.left {float: left;}.right {float: right;}@media screen and (min-width: 1440px) {.large-left {float: left;} .large-right {float: right;}}@media screen and (max-width: 859px) and (min-width: 480px) {.tablet-left {float: left;} .tablet-right {float: right;}}@media screen and (max-width: 479px) {.phone-left {float: left;} .phone-right {float: right;}}.block-group {margin-left: -0.75rem; margin-right: -0.75rem; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;}.block {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin-left: 0.75rem; margin-right: 0.75rem; min-width: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 0; -ms-flex-negative: 1; flex-shrink: 1;}.block-group-1-up &gt; .block {-ms-flex-preferred-size: calc(100% - 1.5rem); flex-basis: calc(100% - 1.5rem); width: calc(100% - 1.5rem);}.block-group-2-up &gt; .block {-ms-flex-preferred-size: calc(50% - 1.5rem); flex-basis: calc(50% - 1.5rem); width: calc(50% - 1.5rem);}.block-group-3-up &gt; .block {-ms-flex-preferred-size: calc(33.33333% - 1.5rem); flex-basis: calc(33.33333% - 1.5rem); width: calc(33.33333% - 1.5rem);}.block-group-4-up &gt; .block {-ms-flex-preferred-size: calc(25% - 1.5rem); flex-basis: calc(25% - 1.5rem); width: calc(25% - 1.5rem);}.block-group-5-up &gt; .block {-ms-flex-preferred-size: calc(20% - 1.5rem); flex-basis: calc(20% - 1.5rem); width: calc(20% - 1.5rem);}.block-group-6-up &gt; .block {-ms-flex-preferred-size: calc(16.66666% - 1.5rem); flex-basis: calc(16.66666% - 1.5rem); width: calc(16.66666% - 1.5rem);}.block-group-7-up &gt; .block {-ms-flex-preferred-size: calc(14.28570% - 1.5rem); flex-basis: calc(14.28570% - 1.5rem); width: calc(14.28570% - 1.5rem);}.block-group-8-up &gt; .block {-ms-flex-preferred-size: calc(12.5% - 1.5rem); flex-basis: calc(12.5% - 1.5rem); width: calc(12.5% - 1.5rem);}@media screen and (max-width: 860px) {.tablet-block-group-1-up &gt; .block {-ms-flex-preferred-size: calc(100% - 1.5rem); flex-basis: calc(100% - 1.5rem); width: calc(100% - 1.5rem);} .tablet-block-group-2-up &gt; .block {-ms-flex-preferred-size: calc(50% - 1.5rem); flex-basis: calc(50% - 1.5rem); width: calc(50% - 1.5rem);} .tablet-block-group-3-up &gt; .block {-ms-flex-preferred-size: calc(33.33333% - 1.5rem); flex-basis: calc(33.33333% - 1.5rem); width: calc(33.33333% - 1.5rem);} .tablet-block-group-4-up &gt; .block {-ms-flex-preferred-size: calc(25% - 1.5rem); flex-basis: calc(25% - 1.5rem); width: calc(25% - 1.5rem);} .tablet-block-group-5-up &gt; .block {-ms-flex-preferred-size: calc(20% - 1.5rem); flex-basis: calc(20% - 1.5rem); width: calc(20% - 1.5rem);} .tablet-block-group-6-up &gt; .block {-ms-flex-preferred-size: calc(16.66666% - 1.5rem); flex-basis: calc(16.66666% - 1.5rem); width: calc(16.66666% - 1.5rem);} .tablet-block-group-7-up &gt; .block {-ms-flex-preferred-size: calc(14.28570% - 1.5rem); flex-basis: calc(14.28570% - 1.5rem); width: calc(14.28570% - 1.5rem);} .tablet-block-group-8-up &gt; .block {-ms-flex-preferred-size: calc(12.5% - 1.5rem); flex-basis: calc(12.5% - 1.5rem); width: calc(12.5% - 1.5rem);}}@media screen and (max-width: 480px) {.phone-block-group-1-up &gt; .block {-ms-flex-preferred-size: calc(100% - 1.5rem); flex-basis: calc(100% - 1.5rem); width: calc(100% - 1.5rem);} .phone-block-group-2-up &gt; .block {-ms-flex-preferred-size: calc(50% - 1.5rem); flex-basis: calc(50% - 1.5rem); width: calc(50% - 1.5rem);} .phone-block-group-3-up &gt; .block {-ms-flex-preferred-size: calc(33.33333% - 1.5rem); flex-basis: calc(33.33333% - 1.5rem); width: calc(33.33333% - 1.5rem);} .phone-block-group-4-up &gt; .block {-ms-flex-preferred-size: calc(25% - 1.5rem); flex-basis: calc(25% - 1.5rem); width: calc(25% - 1.5rem);} .phone-block-group-5-up &gt; .block {-ms-flex-preferred-size: calc(20% - 1.5rem); flex-basis: calc(20% - 1.5rem); width: calc(20% - 1.5rem);} .phone-block-group-6-up &gt; .block {-ms-flex-preferred-size: calc(16.66666% - 1.5rem); flex-basis: calc(16.66666% - 1.5rem); width: calc(16.66666% - 1.5rem);} .phone-block-group-7-up &gt; .block {-ms-flex-preferred-size: calc(14.28570% - 1.5rem); flex-basis: calc(14.28570% - 1.5rem); width: calc(14.28570% - 1.5rem);} .phone-block-group-8-up &gt; .block {-ms-flex-preferred-size: calc(12.5% - 1.5rem); flex-basis: calc(12.5% - 1.5rem); width: calc(12.5% - 1.5rem);}}.avenir-light {font-weight: 300; font-style: normal;}.avenir-light-italic {font-weight: 300; font-style: italic;}.avenir-regular {font-weight: 400; font-style: normal;}.avenir-italic {font-weight: 400; font-style: italic;}.avenir-demi {font-weight: 700; font-style: normal;}.avenir-demi-italic {font-weight: 700; font-style: italic;}.avenir-bold {font-weight: 700; font-style: normal;}.avenir-bold-italic {font-weight: 700; font-style: italic;}.code-face, .code-face .block {letter-spacing: 0em; font-family: "Consolas", "Andale Mono", "Lucida Console", "Monaco", monospace; font-weight: 400; font-style: normal;}.code-face b, .code-face strong, .code-face .block b, .code-face .block strong {font-weight: 400;}.code-italic, .code-italic .block {letter-spacing: 0em; font-family: "Consolas", "Andale Mono", "Lucida Console", "Monaco", monospace; font-weight: 400; font-style: italic;}.code-italic b, .code-italic strong, .code-italic .block b, .code-italic .block strong {font-weight: 400;}.btn {position: relative; display: inline-block; padding: 0.375rem 1rem; width: auto; color: #ffffff; 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 0.05s linear; transition: all 0.05s linear; cursor: pointer; font-size: 0.9375rem; line-height: 1.5;}.btn:hover {text-decoration: none; color: #ffffff; background-color: #005e95; border-color: #005e95;}.btn-transparent {background: none; color: #0079c1; border: none;}.btn-transparent:hover {color: #005e95; background: none; text-decoration: underline;}.btn-clear {color: #0079c1; background: #ffffff; border-color: #0079c1;}.btn-clear:hover {color: #ffffff; background: #005e95; border-color: #005e95;}.btn-clear-white {background: none; color: #ffffff; border: 1px solid #ffffff;}.btn-clear-white:hover {color: #959595; background: #ffffff; border-color: #ffffff;}.btn-small {font-size: 0.875rem; line-height: 1.5; padding: 0.28125rem 0.75rem;}.btn-large {font-size: 1rem; line-height: 1.5; padding: 0.5rem 1rem;}.btn-fill {width: 100%; text-align: center;}.btn-half {width: 50%; text-align: center;}.btn-grouped {float: left;}.btn-grouped + .btn-grouped {margin-left: 1px;}.btn-grouped:last-of-type {float: none;}.btn-grouped.btn-half {margin-left: 0;}.btn-white {background: #ffffff; color: #4c4c4c; border: 1px solid #ffffff;}.btn-white:hover {color: #4c4c4c; background: #efefef; border-color: #efefef;}.btn-red {color: #de2900; background: transparent; border-color: #de2900;}.btn-red:hover {color: #ffffff; background: #ab3c16; border-color: #ab3c16;}.btn-green {background-color: #5a9359; border-color: #5a9359;}.btn-green:hover {background-color: #338033; border-color: #338033;}.btn-link {-webkit-appearance: none; font-size: 1rem; line-height: 1.5; cursor: pointer; padding: 0; border: none; color: #0079c1; background: transparent;}.btn-link:hover {text-decoration: underline;}.btn:disabled,.btn-disabled,button[disabled] {cursor: not-allowed; pointer-events: none; opacity: 0.3;}input[type=file]::-webkit-file-upload-button,::-ms-browse {webkit-appearance: none; position: relative; display: inline-block; padding: 0.375rem 1rem; width: auto; color: #ffffff; 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 0.05s linear; transition: all 0.05s linear; cursor: pointer; font-size: 0.9375rem; line-height: 1.5;}input[type=file]::-webkit-file-upload-button:hover,::-ms-browse:hover {text-decoration: none; color: #ffffff; background-color: #005e95; border-color: #005e95;}.input-search {background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0iIzZlNmU2ZSI+PHBhdGggZD0iTTE0LjY1IDEzLjc0TDkuNzMyIDguODIzQTUuMzg3IDUuMzg3IDAgMSAwIDUuNSAxMC45MDRhNS4zNTggNS4zNTggMCAwIDAgMy4yODgtMS4xNDJsNC45MiA0Ljkyek01LjUgOS4yNWEzLjc1IDMuNzUgMCAxIDEgMy43NS0zLjc1MSAzLjc1MiAzLjc1MiAwIDAgMS0zLjc1IDMuNzV6Ii8+PC9zdmc+Cg=="); background-size: 1.0666666667em; background-position: 0.25em center; background-repeat: no-repeat; padding-left: 1.5em;}html[dir=rtl] .input-search {background-position: right 0.25em center; padding-right: 1.5em; padding-left: 0.3rem;}form {margin: 0; padding: 0;}fieldset {margin: 0 0 1.5rem 0; padding: 0; border: none; display: block;}label {position: relative; display: block; margin: 0 0 1.5rem 0;}legend {position: relative; display: block; margin-bottom: 0.25rem;}input, select, textarea {position: relative; display: block; height: 2.25rem; width: 100%; max-width: 100%; margin: 0.25rem 0 0 0; padding: 0 0.3rem; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-family: inherit; font-size: 0.9375rem; line-height: 1.25rem; color: #4c4c4c; vertical-align: baseline; outline: none; outline-offset: 0; background-color: #ffffff; border: 1px solid #a9a9a9; border-radius: 0; -webkit-transition: border-color 150ms linear; transition: border-color 150ms linear; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);}input:disabled, select:disabled, textarea:disabled {opacity: 0.3; cursor: default;}input:focus, select:focus, textarea:focus {border-color: #0079c1; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(81, 167, 232, 0.5);}input {-webkit-appearance: none;}textarea {height: auto; padding-top: 0.3rem;}:placeholder {color: #767676;}:input-placeholder {color: #767676;}::-webkit-input-placeholder {color: #767676;}::-moz-placeholder {color: #767676;}:-ms-input-placeholder {color: #767676;}.input-minimal {background-color: transparent; border-top: none; border-right: none; border-left: none; border-bottom-color: #cccccc; box-shadow: none;}.input-minimal:focus {border-bottom-color: #999; box-shadow: none;}.input-error {border-color: #c86a4a; padding-right: 24px; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeD0iMiIgeT0iMCI+PHBhdGggZmlsbD0iI2M4NmE0YSIgZD0iTTExLjIyNSwwSDQuNjQ4TDAsNC42NXY2LjU3Nmw0LjY0OCw0LjY0OWg2LjU3Nmw0LjY1LTQuNjQ5VjQuNjVMMTEuMjI1LDB6IE05LjA3MSwxMy42MDdINi44MDR2LTIuMjY5aDIuMjY4VjEzLjYwN3ogTTkuMDcxLDkuMDcxSDYuODA0VjMuNDAyaDIuMjY4VjkuMDcxeiIvPjwvc3ZnPg=="); background-position: right center; background-repeat: no-repeat;}.input-error:focus {border-color: #c86a4a; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(200, 106, 75, 0.5);}.input-success {padding-right: 24px; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMjQgMTYiPjxwb2x5Z29uIGZpbGw9IiM1QTkzNTkiIHBvaW50cz0iOC4xODgsMTEuMDgyIDQuMDU5LDYuOTUyIDIuMjU4LDguNzUyIDguMTg4LDE0LjY4MyAxOS43NTQsMy4xMTkgMTcuOTU0LDEuMzE3ICIvPjwvc3ZnPg=="); background-position: right center; background-repeat: no-repeat;}html[dir=rtl] .input-error, html[dir=rtl] .input-success {padding-left: 24px; padding-right: 0.3rem; background-position: left center;}.input-error-message {font-size: 0.875rem; line-height: 1.5; padding: 0.375rem 0.375rem; color: rgba(0, 0, 0, 0.75); background-color: #f3ded7; border: 1px solid #e4a793; position: relative; display: none; margin-top: 0.5rem;}.input-error-message:after {content: ""; position: absolute; top: -15px; width: 0; height: 0; pointer-events: none; border: 8px solid transparent; border-bottom-color: #f3ded7;}.input-error-message:before {content: ""; position: absolute; top: -16px; width: 0; height: 0; pointer-events: none; border: 8px solid transparent; border-bottom-color: #e4a793;}.input-error-message:after, .input-error-message:before {left: 11px; right: auto;}.input-error-message.is-active, .input-error-message.is-active:before, .input-error-message.is-active:after {display: inline-block;}input[type=file] {height: auto;}input[type=file]:active {border-color: #0079c1; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(81, 167, 232, 0.5);}@supports (-moz-appearance: none) {input[type=file] {padding: 0.75rem 0.375rem;}}input[type=file]::-webkit-file-upload-button {position: relative; display: inline-block; padding: 0.375rem 1rem; width: auto; color: #ffffff; 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 0.05s linear; transition: all 0.05s linear; cursor: pointer; font-size: 0.9375rem; line-height: 1.5; color: #0079c1; background: #ffffff; border-color: #0079c1; font-size: 0.875rem; line-height: 1.5; padding: 0.28125rem 0.75rem; font-family: inherit; margin: 0.5em 0; -webkit-appearance: none;}input[type=file]::-webkit-file-upload-button:hover {text-decoration: none; color: #ffffff; background-color: #005e95; border-color: #005e95;}input[type=file]::-webkit-file-upload-button:hover {color: #ffffff; background: #005e95; border-color: #005e95;}::-ms-value {border: none; background-color: transparent;}::-ms-browse {position: relative; display: inline-block; padding: 0.375rem 1rem; width: auto; color: #ffffff; 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 0.05s linear; transition: all 0.05s linear; cursor: pointer; font-size: 0.9375rem; line-height: 1.5; color: #0079c1; background: #ffffff; border-color: #0079c1; font-size: 0.875rem; line-height: 1.5; padding: 0.28125rem 0.75rem; font-family: inherit; margin: 0.5em 0;}::-ms-browse:hover {text-decoration: none; color: #ffffff; background-color: #005e95; border-color: #005e95;}::-ms-browse:hover {color: #ffffff; background: #005e95; border-color: #005e95;}input[type=radio], input[type=checkbox] {float: left; width: 1rem; height: 1rem; margin-top: 0.12rem; margin-right: 0.5rem; margin-left: 0.125rem; line-height: 1.25rem; box-shadow: none; box-sizing: content-box;}input[type=radio]:focus, input[type=checkbox]:focus {box-shadow: none; border: none; outline: 1px dotted; outline: auto -webkit-focus-ring-color;}input[type=checkbox] {-webkit-appearance: checkbox;}input[type=radio] {-webkit-appearance: radio; -webkit-border-radius: 50%; border-radius: 50%;}@supports (-ms-ime-align: auto) {input[type=radio], input[type=checkbox] {margin-top: 0.125rem; margin-right: 0.5rem;}}@supports (-moz-appearance: none) {input[type=radio], input[type=checkbox] {margin-top: 0.05rem;}}@supports (-webkit-overflow-scrolling: touch) {input[type=radio], input[type=checkbox] {margin-top: 0.1rem; margin-right: 0;} input[type=radio]:checked, input[type=checkbox]:checked {background-color: #56a5d8; border-color: #196fa6;}}html[dir=rtl] input[type=radio], html[dir=rtl] input[type=checkbox] {margin-right: 0.125rem; margin-left: 0.5rem;}@supports (-ms-ime-align: auto) {html[dir=rtl] input[type=radio], html[dir=rtl] input[type=checkbox] {margin-left: 0.5rem;}}@supports (-webkit-overflow-scrolling: touch) {html[dir=rtl] input[type=radio], html[dir=rtl] input[type=checkbox] {margin-left: 0;}}.fieldset-radio label, .fieldset-checkbox label {margin-bottom: 0.25rem; font-size: 0.9375rem; line-height: 1.25rem; color: #595959; width: auto;}select {background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjQsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiM1OTU5NTkiIGQ9Ik03NS43NDksMzcuNDY2YzAuNDI1LDAuNDI1LDAuNTUyLDEuMDYzLDAuMzIyLDEuNjE4Qzc1Ljg0MSwzOS42MzksNzUuMzAxLDQwLDc0LjY5OSw0MGgtNDkuNA0KCQljLTAuNiwwLTEuMTQzLTAuMzYyLTEuMzcyLTAuOTE3Yy0wLjIzLTAuNTU1LTAuMTAzLTEuMTkzLDAuMzIyLTEuNjE4bDIzLjQ0LTIzLjQ0YzEuMjc2LTEuMjc2LDMuMzQzLTEuMjc2LDQuNjIsMEw3NS43NDksMzcuNDY2DQoJCUw3NS43NDksMzcuNDY2eiBNMjQuMjUsNjIuNTM0Yy0wLjQyNi0wLjQyNS0wLjU1My0xLjA2My0wLjMyMy0xLjYxOGMwLjIzLTAuNTU1LDAuNzctMC45MTYsMS4zNy0wLjkxNkg3NC43DQoJCWMwLjYwMiwwLDEuMTQzLDAuMzU5LDEuMzczLDAuOTE2YzAuMjMsMC41NTUsMC4xMDMsMS4xOTMtMC4zMjIsMS42MThMNTIuMzEsODUuOTc3Yy0xLjI3NSwxLjI3NS0zLjM0NCwxLjI3NC00LjYyLDBMMjQuMjUsNjIuNTM0eg0KCQkiLz4NCjwvZz4NCjwvc3ZnPg0K"); background-position: center right; background-repeat: no-repeat; background-size: 0.9rem; width: auto; padding-right: 1.5rem; -webkit-appearance: none; -moz-appearance: none;}html[dir=rtl] select {background-position: center left; padding-left: 1.5rem; padding-right: 0.3rem;}select[multiple] {height: auto; background-image: none; padding: 0;}select[multiple] option {padding: 0.3rem;}.select-full {width: 100%;}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {select::-ms-expand {display: none;} select:focus::-ms-value {background: transparent; color: #595959;}}.link-red {color: #de2900;}.link-red:hover {color: #ab3c16;}.link-green {color: #5a9359;}.link-green:hover {color: #338033;}.link-light-blue {color: #bcdaed;}.link-light-blue:hover {color: #56a5d8;}.link-blue {color: #0079c1;}.link-blue:hover {color: #005e95;}.link-dark-blue {color: #005e95;}.link-dark-blue:hover {color: #052942;}.link-white {color: #ffffff;}.link-white:hover {color: #efefef;}.link-light-gray {color: #a9a9a9;}.link-light-gray:hover {color: #959595;}.link-dark-gray {color: #828282;}.link-dark-gray:hover {color: #6e6e6e;}.link-darker-gray {color: #6e6e6e;}.link-darker-gray:hover {color: #595959;}.link-darkest-gray {color: #595959;}.link-darkest-gray:hover {color: #4c4c4c;}.link-off-black {color: #4c4c4c;}.link-off-black:hover {color: #323232;}.text-red {color: #de2900;}.text-green {color: #5a9359;}.text-blue {color: #0079c1;}.text-white {color: #ffffff;}.text-light-gray {color: #a9a9a9;}.text-dark-gray {color: #828282;}.text-darker-gray {color: #6e6e6e;}.text-darkest-gray {color: #595959;}.text-off-black {color: #4c4c4c;}.text-rule {border-bottom: 1px solid #cccccc;}.text-inline {display: inline;}.text-center {text-align: center;}.text-left {text-align: left;}.text-right {text-align: right;}.text-light {opacity: 0.66;}.text-ellipsis {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.list-numbered {counter-reset: li; list-style: none; position: relative; margin-left: 0; margin-right: 0; padding: 0 0 1em 0;}.list-numbered &gt; li {padding: 0.3em 0.25em 0.25em 2.5em; position: relative; margin-top: 0.75em; margin-left: 0;}.list-numbered &gt; li:before {font-weight: 300; font-style: normal; content: counter(li); counter-increment: li; position: absolute; top: 0; left: 0; right: auto; height: 100%; height: calc(100% - 0.3em); width: 0.75em; padding: 0.3em 0.5em 0 0; color: #959595; font-size: 1.2019rem; line-height: 1.5; line-height: 1; text-align: right; border-right: 2px solid #cccccc;}@media screen and (max-width: 859px) {.list-numbered &gt; li:before {font-size: 1.1305rem;}}@media screen and (max-width: 479px) {.list-numbered &gt; li:before {font-size: 1.0625rem;}}.list-numbered &gt; li:after {content: "."; display: block; clear: left; visibility: hidden; line-height: 0; height: 0;}.list-numbered .list-numbered {margin-bottom: 0; padding-bottom: 0;}.list-numbered .list-numbered &gt; li:before {content: counter(li, lower-alpha);}.list-plain {padding: 0; margin: 0.375rem 0;}.list-plain li {list-style-type: none; margin-left: 0;}.font-size--3 {font-size: 0.8125rem; line-height: 1.5;}.font-size--2 {font-size: 0.875rem; line-height: 1.5;}.font-size--1 {font-size: 0.9375rem; line-height: 1.5;}.font-size-0 {font-size: 1rem; line-height: 1.5;}.font-size-1 {font-size: 1.2019rem; line-height: 1.5;}@media screen and (max-width: 859px) {.font-size-1 {font-size: 1.1305rem;}}@media screen and (max-width: 479px) {.font-size-1 {font-size: 1.0625rem;}}.font-size-2 {font-size: 1.414rem; line-height: 1.5;}@media screen and (max-width: 859px) {.font-size-2 {font-size: 1.33rem;}}@media screen and (max-width: 479px) {.font-size-2 {font-size: 1.25rem;}}.font-size-3 {font-size: 1.6994866rem; line-height: 1.3875;}@media screen and (max-width: 859px) {.font-size-3 {font-size: 1.503565rem;}}@media screen and (max-width: 479px) {.font-size-3 {font-size: 1.328125rem;}}.font-size-4 {font-size: 1.999396rem; line-height: 1.35;}@media screen and (max-width: 859px) {.font-size-4 {font-size: 1.7689rem;}}@media screen and (max-width: 479px) {.font-size-4 {font-size: 1.5625rem;}}.font-size-5 {font-size: 2.4030740524rem; line-height: 1.35;}@media screen and (max-width: 859px) {.font-size-5 {font-size: 1.99974145rem;}}@media screen and (max-width: 479px) {.font-size-5 {font-size: 1.66015625rem;}}.font-size-6 {font-size: 2.827145944rem; line-height: 1.3125;}@media screen and (max-width: 859px) {.font-size-6 {font-size: 2.352637rem;}}@media screen and (max-width: 479px) {.font-size-6 {font-size: 1.953125rem;}}.font-size-7 {font-size: 3.3979467101rem; line-height: 1.3125;}@media screen and (max-width: 859px) {.font-size-7 {font-size: 2.6596561285rem;}}@media screen and (max-width: 479px) {.font-size-7 {font-size: 2.0751953125rem;}}.font-size-8 {font-size: 3.9975843648rem; line-height: 1.275;}@media screen and (max-width: 859px) {.font-size-8 {font-size: 3.12900721rem;}}@media screen and (max-width: 479px) {.font-size-8 {font-size: 2.44140625rem;}}.leader-half {margin-top: 0.75rem;}.leader-quarter {margin-top: 0.375rem;}.trailer-half {margin-bottom: 0.75rem;}.trailer-quarter {margin-bottom: 0.375rem;}.padding-leader-half {padding-top: 0.75rem;}.padding-leader-quarter {padding-top: 0.375rem;}.padding-trailer-half {padding-bottom: 0.75rem;}.padding-trailer-quarter {padding-bottom: 0.375rem;}.leader-0 {margin-top: 0rem;}.trailer-0 {margin-bottom: 0rem;}.padding-leader-0 {padding-top: 0rem;}.padding-trailer-0 {padding-bottom: 0rem;}.leader-1 {margin-top: 1.5rem;}.trailer-1 {margin-bottom: 1.5rem;}.padding-leader-1 {padding-top: 1.5rem;}.padding-trailer-1 {padding-bottom: 1.5rem;}.leader-2 {margin-top: 3rem;}.trailer-2 {margin-bottom: 3rem;}.padding-leader-2 {padding-top: 3rem;}.padding-trailer-2 {padding-bottom: 3rem;}.leader-3 {margin-top: 4.5rem;}.trailer-3 {margin-bottom: 4.5rem;}.padding-leader-3 {padding-top: 4.5rem;}.padding-trailer-3 {padding-bottom: 4.5rem;}.leader-4 {margin-top: 6rem;}.trailer-4 {margin-bottom: 6rem;}.padding-leader-4 {padding-top: 6rem;}.padding-trailer-4 {padding-bottom: 6rem;}.leader-5 {margin-top: 7.5rem;}.trailer-5 {margin-bottom: 7.5rem;}.padding-leader-5 {padding-top: 7.5rem;}.padding-trailer-5 {padding-bottom: 7.5rem;}.leader-6 {margin-top: 9rem;}.trailer-6 {margin-bottom: 9rem;}.padding-leader-6 {padding-top: 9rem;}.padding-trailer-6 {padding-bottom: 9rem;}@media screen and (min-width: 1440px) {.large-leader-half {margin-top: 0.75rem;} .large-leader-quarter {margin-top: 0.375rem;} .large-trailer-half {margin-bottom: 0.75rem;} .large-trailer-quarter {margin-bottom: 0.375rem;} .large-padding-leader-half {padding-top: 0.75rem;} .large-padding-leader-quarter {padding-top: 0.375rem;} .large-padding-trailer-half {padding-bottom: 0.75rem;} .large-padding-trailer-quarter {padding-bottom: 0.375rem;} .large-leader-0 {margin-top: 0rem;} .large-trailer-0 {margin-bottom: 0rem;} .large-padding-leader-0 {padding-top: 0rem;} .large-padding-trailer-0 {padding-bottom: 0rem;} .large-leader-1 {margin-top: 1.5rem;} .large-trailer-1 {margin-bottom: 1.5rem;} .large-padding-leader-1 {padding-top: 1.5rem;} .large-padding-trailer-1 {padding-bottom: 1.5rem;} .large-leader-2 {margin-top: 3rem;} .large-trailer-2 {margin-bottom: 3rem;} .large-padding-leader-2 {padding-top: 3rem;} .large-padding-trailer-2 {padding-bottom: 3rem;} .large-leader-3 {margin-top: 4.5rem;} .large-trailer-3 {margin-bottom: 4.5rem;} .large-padding-leader-3 {padding-top: 4.5rem;} .large-padding-trailer-3 {padding-bottom: 4.5rem;} .large-leader-4 {margin-top: 6rem;} .large-trailer-4 {margin-bottom: 6rem;} .large-padding-leader-4 {padding-top: 6rem;} .large-padding-trailer-4 {padding-bottom: 6rem;} .large-leader-5 {margin-top: 7.5rem;} .large-trailer-5 {margin-bottom: 7.5rem;} .large-padding-leader-5 {padding-top: 7.5rem;} .large-padding-trailer-5 {padding-bottom: 7.5rem;} .large-leader-6 {margin-top: 9rem;} .large-trailer-6 {margin-bottom: 9rem;} .large-padding-leader-6 {padding-top: 9rem;} .large-padding-trailer-6 {padding-bottom: 9rem;}}@media screen and (max-width: 859px) {.tablet-leader-half {margin-top: 0.75rem;} .tablet-leader-quarter {margin-top: 0.375rem;} .tablet-trailer-half {margin-bottom: 0.75rem;} .tablet-trailer-quarter {margin-bottom: 0.375rem;} .tablet-padding-leader-half {padding-top: 0.75rem;} .tablet-padding-leader-quarter {padding-top: 0.375rem;} .tablet-padding-trailer-half {padding-bottom: 0.75rem;} .tablet-padding-trailer-quarter {padding-bottom: 0.375rem;} .tablet-leader-0 {margin-top: 0rem;} .tablet-trailer-0 {margin-bottom: 0rem;} .tablet-padding-leader-0 {padding-top: 0rem;} .tablet-padding-trailer-0 {padding-bottom: 0rem;} .tablet-leader-1 {margin-top: 1.5rem;} .tablet-trailer-1 {margin-bottom: 1.5rem;} .tablet-padding-leader-1 {padding-top: 1.5rem;} .tablet-padding-trailer-1 {padding-bottom: 1.5rem;} .tablet-leader-2 {margin-top: 3rem;} .tablet-trailer-2 {margin-bottom: 3rem;} .tablet-padding-leader-2 {padding-top: 3rem;} .tablet-padding-trailer-2 {padding-bottom: 3rem;} .tablet-leader-3 {margin-top: 4.5rem;} .tablet-trailer-3 {margin-bottom: 4.5rem;} .tablet-padding-leader-3 {padding-top: 4.5rem;} .tablet-padding-trailer-3 {padding-bottom: 4.5rem;} .tablet-leader-4 {margin-top: 6rem;} .tablet-trailer-4 {margin-bottom: 6rem;} .tablet-padding-leader-4 {padding-top: 6rem;} .tablet-padding-trailer-4 {padding-bottom: 6rem;} .tablet-leader-5 {margin-top: 7.5rem;} .tablet-trailer-5 {margin-bottom: 7.5rem;} .tablet-padding-leader-5 {padding-top: 7.5rem;} .tablet-padding-trailer-5 {padding-bottom: 7.5rem;} .tablet-leader-6 {margin-top: 9rem;} .tablet-trailer-6 {margin-bottom: 9rem;} .tablet-padding-leader-6 {padding-top: 9rem;} .tablet-padding-trailer-6 {padding-bottom: 9rem;}}@media screen and (max-width: 479px) {.phone-leader-half {margin-top: 0.75rem;} .phone-leader-quarter {margin-top: 0.375rem;} .phone-trailer-half {margin-bottom: 0.75rem;} .phone-trailer-quarter {margin-bottom: 0.375rem;} .phone-padding-leader-half {padding-top: 0.75rem;} .phone-padding-leader-quarter {padding-top: 0.375rem;} .phone-padding-trailer-half {padding-bottom: 0.75rem;} .phone-padding-trailer-quarter {padding-bottom: 0.375rem;} .phone-leader-0 {margin-top: 0rem;} .phone-trailer-0 {margin-bottom: 0rem;} .phone-padding-leader-0 {padding-top: 0rem;} .phone-padding-trailer-0 {padding-bottom: 0rem;} .phone-leader-1 {margin-top: 1.5rem;} .phone-trailer-1 {margin-bottom: 1.5rem;} .phone-padding-leader-1 {padding-top: 1.5rem;} .phone-padding-trailer-1 {padding-bottom: 1.5rem;} .phone-leader-2 {margin-top: 3rem;} .phone-trailer-2 {margin-bottom: 3rem;} .phone-padding-leader-2 {padding-top: 3rem;} .phone-padding-trailer-2 {padding-bottom: 3rem;} .phone-leader-3 {margin-top: 4.5rem;} .phone-trailer-3 {margin-bottom: 4.5rem;} .phone-padding-leader-3 {padding-top: 4.5rem;} .phone-padding-trailer-3 {padding-bottom: 4.5rem;} .phone-leader-4 {margin-top: 6rem;} .phone-trailer-4 {margin-bottom: 6rem;} .phone-padding-leader-4 {padding-top: 6rem;} .phone-padding-trailer-4 {padding-bottom: 6rem;} .phone-leader-5 {margin-top: 7.5rem;} .phone-trailer-5 {margin-bottom: 7.5rem;} .phone-padding-leader-5 {padding-top: 7.5rem;} .phone-padding-trailer-5 {padding-bottom: 7.5rem;} .phone-leader-6 {margin-top: 9rem;} .phone-trailer-6 {margin-bottom: 9rem;} .phone-padding-leader-6 {padding-top: 9rem;} .phone-padding-trailer-6 {padding-bottom: 9rem;}}html:not([dir=rtl]) .padding-left-quarter {padding-left: 0.25rem;}html:not([dir=rtl]) .padding-right-quarter {padding-right: 0.25rem;}html:not([dir=rtl]) .padding-left-third {padding-left: 0.3333333333rem;}html:not([dir=rtl]) .padding-right-third {padding-right: 0.3333333333rem;}html:not([dir=rtl]) .padding-left-half {padding-left: 0.5rem;}html:not([dir=rtl]) .padding-right-half {padding-right: 0.5rem;}html:not([dir=rtl]) .padding-left-0 {padding-left: 0rem;}html:not([dir=rtl]) .padding-right-0 {padding-right: 0rem;}html:not([dir=rtl]) .padding-left-1 {padding-left: 1rem;}html:not([dir=rtl]) .padding-right-1 {padding-right: 1rem;}html:not([dir=rtl]) .padding-left-2 {padding-left: 2rem;}html:not([dir=rtl]) .padding-right-2 {padding-right: 2rem;}html:not([dir=rtl]) .padding-left-3 {padding-left: 3rem;}html:not([dir=rtl]) .padding-right-3 {padding-right: 3rem;}html:not([dir=rtl]) .padding-left-4 {padding-left: 4rem;}html:not([dir=rtl]) .padding-right-4 {padding-right: 4rem;}html:not([dir=rtl]) .margin-left-quarter {margin-left: 0.25rem;}html:not([dir=rtl]) .margin-right-quarter {margin-right: 0.25rem;}html:not([dir=rtl]) .margin-left-third {margin-left: 0.3333333333rem;}html:not([dir=rtl]) .margin-right-third {margin-right: 0.3333333333rem;}html:not([dir=rtl]) .margin-left-half {margin-left: 0.5rem;}html:not([dir=rtl]) .margin-right-half {margin-right: 0.5rem;}html:not([dir=rtl]) .margin-left-0 {margin-left: 0rem;}html:not([dir=rtl]) .margin-right-0 {margin-right: 0rem;}html:not([dir=rtl]) .margin-left-1 {margin-left: 1rem;}html:not([dir=rtl]) .margin-right-1 {margin-right: 1rem;}html:not([dir=rtl]) .margin-left-2 {margin-left: 2rem;}html:not([dir=rtl]) .margin-right-2 {margin-right: 2rem;}html:not([dir=rtl]) .margin-left-3 {margin-left: 3rem;}html:not([dir=rtl]) .margin-right-3 {margin-right: 3rem;}html:not([dir=rtl]) .margin-left-4 {margin-left: 4rem;}html:not([dir=rtl]) .margin-right-4 {margin-right: 4rem;}@media screen and (max-width: 859px) {html:not([dir=rtl]) .tablet-gutter-left-0 {padding-left: 0rem;} html:not([dir=rtl]) .tablet-gutter-right-0 {padding-right: 0rem;} html:not([dir=rtl]) .tablet-gutter-left-1 {padding-left: 1rem;} html:not([dir=rtl]) .tablet-gutter-right-1 {padding-right: 1rem;} html:not([dir=rtl]) .tablet-gutter-left-2 {padding-left: 2rem;} html:not([dir=rtl]) .tablet-gutter-right-2 {padding-right: 2rem;} html:not([dir=rtl]) .tablet-gutter-left-3 {padding-left: 3rem;} html:not([dir=rtl]) .tablet-gutter-right-3 {padding-right: 3rem;} html:not([dir=rtl]) .tablet-gutter-left-4 {padding-left: 4rem;} html:not([dir=rtl]) .tablet-gutter-right-4 {padding-right: 4rem;}}@media screen and (max-width: 479px) {html:not([dir=rtl]) .phone-gutter-left-0 {padding-left: 0rem;} html:not([dir=rtl]) .phone-gutter-right-0 {padding-right: 0rem;} html:not([dir=rtl]) .phone-gutter-left-1 {padding-left: 1rem;} html:not([dir=rtl]) .phone-gutter-right-1 {padding-right: 1rem;} html:not([dir=rtl]) .phone-gutter-left-2 {padding-left: 2rem;} html:not([dir=rtl]) .phone-gutter-right-2 {padding-right: 2rem;} html:not([dir=rtl]) .phone-gutter-left-3 {padding-left: 3rem;} html:not([dir=rtl]) .phone-gutter-right-3 {padding-right: 3rem;} html:not([dir=rtl]) .phone-gutter-left-4 {padding-left: 4rem;} html:not([dir=rtl]) .phone-gutter-right-4 {padding-right: 4rem;}}.calcite-shell-container {z-index: 1;}.calcite-shell-container calcite-shell {min-height: 500px;}#viewDiv {padding: 0; margin: 0; height: 100%; width: 100%; background-color: var(--calcite-app-background);}.center-popover {width: 340px;}.center-message {padding: 0.3em; font-size: 0.875rem;}.panel-content {padding: 0.5rem 0.75rem;}.popover-content {padding: 0 0.5rem 0 1rem; font-size: var(--calcite-font-size--1); font-family: var(--calcite-app-font-family); align-items: center; display: flex;}.popover-content calcite-icon {margin: 0 0.3em 0 0.3em;}.code-grey {background-color: var(--calcite-ui-foreground-3); word-wrap: break-word;}.info-banner {display: flex; width: inherit; max-width: calc(100vw - 60px); padding: 10px 30px; font-size: 15px; line-height: 22px; font-weight: 600; font-family: "Avenir Next W01", "Avenir Next W00", "Avenir Next", "Avenir", "Helvetica Neue", sans-serif; text-align: center;}.info-banner--top {border-bottom: 1px solid #a9a9a9;}.info-banner--bottom {border-top: 1px solid #a9a9a9;}.info-banner-text {margin: auto; word-break: break-word;}.esri-header-menus-link .esri-header-menus-link-label {font-size: 14px;}.time-extent,.time-interval,.refresh-interval {display: flex; justify-content: space-between; align-items: center; margin: 0;}.time-extent calcite-label,.time-interval calcite-label {width: 50%;}.refresh-interval {justify-content: start;}.refresh-interval calcite-label {width: 48%;}.time-display-info {margin-top: 0.5em;}.add-parameter-panel {--calcite-ui-panel-width-multiplier: 1.05;}.add-parameter-panel .heading {color: var(--calcite-ui-text-3); font-weight: var(--calcite-ui-text-weight-demi); margin: 0 0 var(--calcite-spacing-quarter); font-size: 1rem;}calcite-label .trailing-icon {display: flex; align-items: center;}.ogc-modal calcite-panel calcite-label {background-color: white; padding: 1em;}.mapviewer-form {padding: 0.5rem;}.esri-select {font-size: 1em;}.esriRtl .margin-left-half {margin-right: 0.5rem;}.panel-content-background {color: #6a6a6a; font-size: 0.875rem; line-height: 1.5; background-color: #ffffff; font-family: var(--calcite-app-font-family);}.panel-content {color: #6a6a6a; font-size: 0.875rem; line-height: 1.5; padding: 0 0.75rem 0.75rem 0.75rem; background-color: #ffffff; margin-top: var(--calcite-app-cap-spacing-quarter); margin-bottom: var(--calcite-app-cap-spacing-quarter); font-family: var(--calcite-app-font-family);}.panel-content calcite-label:first-child,.panel-content calcite-button:first-child {padding-top: 0.75rem;}.panel-content .calcite-split-button {padding-top: 0.75rem;}.panel-content calcite-pick-list {overflow: auto; max-height: 20vw; height: auto;}.label--switch {cursor: pointer; display: flex; justify-content: space-between; user-select: none; margin: 0;}.label--span {margin: 0.9em 0.1em auto 0.1em;}.list-group {font-size: var(--calcite-app-font-size-0); padding: 0 var(--calcite-app-side-spacing); display: flex; justify-content: space-between; align-items: center;}.list-group h3 {font-size: var(--calcite-app-font-size-0);}.center--switch {margin: auto 0.1em auto 0.1em; padding: 0 0.5em 0 0.5em;}.center-row-content {width: 100vw; background-color: var(--calcite-app-background-content);}.view-item-link {padding: 1em;}.layer-switcher {background-color: white; right: 52px; top: 33px; position: absolute; z-index: 999; margin: 0; padding: 0;}.layerswitcher-btn {padding: 0; margin: 0;}.layer-switcher h2 {font-size: 1rem; margin: 0.1em 0 0 -0.5em;}calcite-popover .esri-layer-list {min-width: 19vw;}.esri-layer-list__item-action-icon.esri-icon-default-action,.esri-basemap-layer-list__item-action-icon.esri-icon-default-action {display: none;}.basemap-gallery__toggle-section {background-color: var(--calcite-ui-foreground-1); border-bottom: 1px solid var(--calcite-ui-border-3); padding: var(--calcite-spacing) var(--calcite-spacing-three-quarters);}calcite-popover .esri-layer-list__item-toggle {display: none;}.timeSlider-container {bottom: 0; max-width: 100%; width: calc(100% - 30px); margin: 0 15px 30px 15px;}.play-rate {display: flex; justify-content: space-between;}.esri-ui .esri-component.timeSlider-container {pointer-events: none;}.timeSlider-container .esri-time-slider {margin: auto; pointer-events: auto; width: calc(100% - 155px);}.esri-print__size-container [class*=esri-icon] {align-self: center;}.share-options__header {color: #353535;}.contextual-panel .esri-transparency-slider {padding-bottom: 40px;}.esri-full-height {height: calc(100vh - 115px);}.esri-full-height-banner {height: calc(100vh - 201px);}.esri-full-height-living-atlas {height: calc(100vh - 172px);}#add-from-url .content-container {background-color: #fff;}#add-from-url calcite-notice {width: 100%;}#item-browser-wrapper {display: flex;}#item-browser-wrapper .drp-text-option__menu {min-width: 200px;}@media screen and (max-width: 1460px) {#item-browser-wrapper .drp-text-option__menu {min-width: 170px;}}.esri-home.esri-widget {bottom: 105px; right: 15px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);}.esri-hide-interface.esri-widget {bottom: 147px; right: 15px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);}.esri-compass.esri-widget {bottom: 189px; right: 15px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);}.esri-basemap-footer-actions,.esri-scale-range-slider {min-width: 100%;}.esri-icon-table.esri-table-list,.esri-icon-layers.esri-layers-list {font-size: 32px; margin: 0 auto 0 auto; line-height: 64px; width: 64px; height: 64px; display: inline-block;}calcite-modal {z-index: 901;}calcite-modal .save-form {min-width: 400px;}.save-form textarea {min-height: 4rem; max-height: 7rem;}.save-form select {width: 100%;}.layerproperties-info {padding: 0 12px 15px 12px; word-wrap: break-word;}.layerproperties-info__thumbnail {align-items: center; display: flex; justify-content: center; margin: 0 0 var(--calcite-app-cap-spacing) 0;}.layerproperties-info__thumbnail-image {border: 1px solid var(--calcite-app-border-subtle); margin: 0 0 var(--calcite-app-cap-spacing-half); max-height: 133px; max-width: 200px;}.openFlow__button {display: flex; align-items: center; justify-content: space-between; cursor: pointer; width: 100%; line-height: 3em; background-color: transparent; font-family: var(--calcite-app-font-family); font-size: var(--calcite-app-font-size-0); border: 1px solid var(--calcite-app-border-subtle);}.openFlow__button:hover {background-color: rgba(0, 0, 0, 0.05);}.layer-info img {vertical-align: top;}.esri-title__authoring-form {display: flex; flex-flow: column; padding: 12px 15px; background-color: #fff; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); border-radius: 2px;}.esri-title__authoring-label {display: flex; flex-flow: column;}.esri-title__authoring-actions {display: flex; justify-content: flex-end; margin-top: 6px; margin-left: auto; width: 100%;}.esriRTL .esri-title__authoring-actions {margin-left: inherit; margin-right: auto;}.esri-title__authoring-form .esri-button {font-size: 12px; min-height: 16px; width: 33%;}.table.sc-arcgis-table,.esri-feature-table,.esri-feature-table__content,.esri-grid,.esri-grid__content {height: initial; display: flex; flex-flow: column nowrap; flex: 1 0 auto;}.esri-feature-form .esri-feature-form__input--radio-group label {position: inherit; margin: inherit; display: inherit;}html[dir=rtl] input[type=radio],html[dir=rtl] input[type=checkbox] {float: right;}.esri-slider input {height: initial; max-width: initial; margin: initial; padding: initial;}.component-condition input[type=number] {margin: 0;}.esri-transparency-slider,.esri-playrate-slider {padding: 30px;}.esri-transparency-slider .esri-slider__max {display: none;}.esri-transparency-slider .esri-slider__min {display: none;}.component-gallery input {margin: inherit;}.esri-blending-infoCard {background-color: #ffffff; font-size: var(--calcite-app-font-size--1); display: block;}.esri-blending-infoCard--p {margin: 0;}calcite-popover.esri-blending-pickList {width: 17vw; min-width: 240px; max-width: 345px;}calcite-popover.esri-blending-pickList calcite-pick-list {width: 100%;}.svg-container {display: flex; align-items: center; height: 100%;}html[dir=rtl] .svg-container {padding-right: 1em;}.mapviewer-btn-signin {margin-bottom: 10px;}#tags-input {height: 2.25rem;}.inp-tags__required-tip {display: none;}.save-form.disabled .js-template {pointer-events: none; opacity: 0.7;}.js-title--required {border-color: #c86a4a; background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdâ€¦EzLjYwN3ogTTkuMDcxLDkuMDcxSDYuODA0VjMuNDAyaDIuMjY4VjkuMDcxeiIvPjwvc3ZnPg==); background-position: right center; background-repeat: no-repeat; padding-right: 24px;}.clear {clear: both;}.mapmaker.is-disabled {cursor: not-allowed; pointer-events: none; opacity: 0.3;}#toolbarDiv {cursor: default; display: flex; flex-direction: row; flex-wrap: nowrap;}#toolbarDiv .esri-interactive svg {fill: #6e6e6e;}#toolbarDiv .esri-interactive.active {background-color: #e2f1fb;}.contextual-panel .component-feature-filter h4 {font-weight: bold;}.esri-ui .esri-editor__scroller,.esri-ui .esri-editor .esri-item-list__scroller {max-height: calc(100vh - 350px);}#viewDiv .esri-ui .esri-editor {max-height: 100vh;}.esri-basemap-layer .basemap-gallery__current-layer section {display: flex;}.esri-basemap-layer .basemap-gallery__current-layer .header-container {display: grid; align-items: center;}.esri-basemap-layer .title {width: 90%;}.esri-basemap-layer header {display: flex; align-items: center; justify-content: space-between; color: #404040; fill: #404040; margin: 0px; background-color: inherit; padding: 5px 15px; flex-grow: 1; justify-content: flex-start;}.esri-basemap-layer .heading {margin-block-end: 0.5em; margin-block-start: 0.5em;}.esri-basemap-layer .title .summary {margin-block-end: 0.5em; margin-top: 0;}.esri-basemap-layer article {cursor: pointer; border-bottom: 1px solid #e0e0e0;}.esri-basemap-layer article:hover {background-color: rgba(0, 0, 0, 0.05); z-index: 10;}.esri-basemap-layer .basemap-gallery__current-layer .layer__action {align-self: center; flex: 0 0 16px; padding: 5px;}.esri-popup__location {font-size: 13px; padding-bottom: 0.3em;}.esri-popup__address {font-weight: bold; font-size: 14px; padding-bottom: 0.3em;}.esri-print__header-title {display: none;}.contextual-panel .slider {height: 80px;}.contextual-panel .slider .esri-slider__tick-label {cursor: pointer;}</pre></body></html>