.fullscreen {position: absolute; top: 0; right: 0; bottom: 0; left: 0;}.flex {display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;}.flex-center {display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; justify-content: center; -ms-align-items: center; align-items: center;}.flex-column {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;}.flex-column-justify-center {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; justify-content: center;}.dj_trident .nested-flex-fix {min-width: 1px;}.flex-align-center {-ms-align-items: center; align-items: center;}.flex-justify-end {justify-content: end;}.flex-justify-center {justify-content: center;}.flex-center-self {-ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center;}.flex-space-between {-webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between;}.a11y-black .octicon-mark-github {fill: #e0e0e0;}@media screen and (max-width: 479px) {.phone-flex-column {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;} .phone-margin-0 {margin: 0 !important;} .phone-full-width {width: 100% !important; max-width: 100% !important;} .phone-center {margin: 0 auto;}}@media screen and (max-width: 720px) {.tablet-flex-column {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;} .card-content {overflow-wrap: break-word;}}.flex-1 {-webkit-flex: 1 1 auto; -moz-flex: 1 1 auto; -ms-flex: 1 1 auto; -o-flex: 1 1 auto; flex: 1 1 auto; min-width: 0;}.flex-0 {-webkit-flex: 0 0 auto; -moz-flex: 0 0 auto; -ms-flex: 0 0 auto; -o-flex: 0 0 auto; flex: 0 0 auto;}.flex-wrap {-webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;}.flex-align-start {-ms-align-items: start; align-items: start;}.flex-end {-ms-flex-item-align: end; align-self: flex-end;}.sticky-top {position: -webkit-sticky; position: sticky; top: 0; z-index: 1;}.full-width {width: 100%;}.overflow-visible {overflow: visible;}.overflow-200 {overflow-y: auto; overflow-x: hidden; height: 150px; width: calc(100% - 1em); padding: 0.5rem; resize: vertical;}.hide-empty:empty {display: none;}.esriRtl .rtl-flip {transform: scaleX(-1);}.screen-readers-only {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;}.high-contrast-only {display: none;}.dj_a11y .high-contrast-only {display: initial;}.overlay-white {color: #6d6d6d; background-color: rgba(255, 255, 255, 0.9); z-index: 12;}.overlay-fog {color: #6d6d6d; background-color: rgba(255, 255, 255, 0.65); z-index: 12;}.border-box {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.position-relative {position: relative;}.position-absolute {position: absolute;}.display-block {display: block !important;}.display-inline {display: inline;}.visibility-hidden {visibility: hidden;}.nowrap {white-space: nowrap;}.break-word {word-wrap: break-word;}.no-pointer {pointer-events: none;}.margin-auto {margin-left: auto; margin-right: auto; float: none;}.margin-auto-top {margin-top: auto;}.align-middle {vertical-align: middle;}.align-top {vertical-align: top;}.max-height {max-height: 18rem; overflow: auto;}.max-height--short {max-height: 12rem;}.full-height {height: 100%;}.text-constrain {max-width: 35em;}.text-constrain-narrow {max-width: 18em;}.text-rule-light {border-top: 1px solid #efefef;}.break-word {word-wrap: break-word; max-width: 100%;}.border-bottom-clear {margin-bottom: -1px;}.panel-compact {padding: .5rem;}.panel-dashed {border: 2px dashed #ccc; border-radius: 3px;}.panel-header {line-height: 1.75; margin-bottom: 0;}.panel-border-bottom {border: none; border-bottom: 1px solid}.btn-x-small {padding: 0.25rem;}.btn-split {border-right: none; margin: 0;}.btn-split-right {border-left: 1px solid #005e95; padding-right: 1.25rem;}.btn-split-right:after {padding: 0; right: .75rem; top: .5em;}.btn-two {margin-left: 3px;}.esriRtl .btn-two {margin-right: 3px; margin-left: 0;}.btn-delete .dijitButtonText {background-color: #de2900; border-color: #de2900; color: white;}.btn-delete .dijitButtonText:hover {background-color: #ab3c16; border-color: #ab3c16;}.btn-link--inherit {font-size: inherit;}.esriRtl .btn-link.btn-link-center {text-align: center;}.btn-link:hover {color: #005e95; text-decoration: underline; background-color: transparent;}.btn-link-dark-blue {color: #005e95;}.btn-link-white {color: #ffffff;}.btn-link-white:hover {color: #ffffff;}.btn-link-white:focus {outline-color: #ffffff;}.btn-link-black {color: #000;}.btn-link-black:hover {color: #000;}.btn-link-off-black {color: #4c4c4c;}.btn-link-off-black:hover {color: #323232;}.btn-link-darker-gray {color: #6e6e6e;}.btn-link-darker-gray:hover {color: #595959;}.btn-link-red {color: #de2900;}.btn-link-yellow,button.btn-link-yellow,.btn-link-yellow:hover {color: #fad717;}.btn-link-center {text-align: center;}.btn-link-delete-reply {font-size: .8125rem; color: #959595; margin-left: 1rem;}.btn-link-delete-reply:hover {color: #6e6e6e;}.esriRtl .btn-link-delete-reply {margin-right: .5rem; margin-left: 0;}.btn-link.text-ellipsis {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.dropdown-menu-full {max-width: none;}button.dropdown-link {border-right: 0; border-bottom: 0; border-left: 0; width: 100%; text-align: left; -webkit-transition: none; -o-transition: none; transition: none;}.dropdown-link:focus {outline-width: 0;}.highlight-blue {background-color: #0079c1; color: white;}.link-no-href {cursor: pointer;}.link-dark-blue {color: #005e95;}.text-dark-green {color: #338033;}.text-yellow {color: #d9bf2b;}.highlight-blue-behind {background-color: #d3e9f9;}.green-asterisk {font-size: 1.5rem; color: #5a9359; vertical-align: text-top;}.green-asterisk-prefix {vertical-align: inherit;}.red-asterisk {font-size: 1.5rem; color: #de2900; vertical-align: text-top;}.table-layout, .table-layout table, .table-layout tr, .table-layout td {background-color: transparent; border: none; padding: 0; font-size: 1rem; margin-bottom: 0;}.line-height-1 {line-height: 1;}.text-uppercase {text-transform: uppercase;}.dj_trident .min-width-fix {min-width: 1px;}@media screen and (min-width: 861px) and (max-width: 1200px) {.laptop-block-group-3-up > .block {-ms-flex-preferred-size: calc(33.3% - 1.5rem); flex-basis: calc(33.3% - 1.5rem); width: calc(33.3% - 1.5rem);}}@media screen and (max-width: 719px) {.show-if-selected {display: none;} .hide-if-selected {display: block !important;}}.alert-fixed {position: fixed; top: 0; right: 0; width: auto; max-width: 30rem; margin: 3rem; padding-right: 3rem; z-index: 975;}.esriRtl .alert-fixed {right: auto; left: 0; padding-right: .775rem; padding-left: 3rem;}.alert-fixed .alert-close {top: 0.875rem;}.alert-icon {width: 32px; height: 32px; vertical-align: middle;}.alert.alert-fade-in-down {display: block; opacity: 0; visibility: hidden; -webkit-transform: translate3d(0, -12px, 0); -moz-transform: translate3d(0, -12px, 0); -ms-transform: translate3d(0, -12px, 0); -o-transform: translate3d(0, -12px, 0); transform: translate3d(0, -12px, 0); -webkit-transition: -webkit- transform 300ms ease-out, opacity 300ms ease-out, visibility 0ms ease-out 300ms; -moz-transition: -moz- transform 300ms ease-out, opacity 300ms ease-out, visibility 0ms ease-out 300ms; -o-transition: -o- transform 300ms ease-out, opacity 300ms ease-out, visibility 0ms ease-out 300ms; transition: transform 300ms ease-out, opacity 300ms ease-out, visibility 0ms ease-out 300ms;}.alert-fade-in-down.is-active {visibility: visible; opacity: 1; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-transition: -webkit- transform 300ms ease-out, opacity 300ms ease-out, visibility 0ms ease-out 300ms; -moz-transition: -moz- transform 300ms ease-out, opacity 300ms ease-out, visibility 0ms ease-out 300ms; -o-transition: -o- transform 300ms ease-out, opacity 300ms ease-out, visibility 0ms ease-out 300ms; transition: transform 300ms ease-out, opacity 300ms ease-out, visibility 0ms ease-out 300ms; -webkit-transition-delay: 0ms; transition-delay: 0ms;}.alert-bottom-center {border: none; border-top: 4px solid #0079c1; right: auto; left: 50%; transform: translate(-50%); bottom: -200px; top: auto; box-shadow: 1px 1px 10px #c4c4c4; background-color: #fff; transition: bottom 300ms ease-out, opacity 300ms ease-out, visibility 0ms ease-out 300ms;}.alert-bottom-center.is-active {transform: translate(-50%); bottom: 0; transition: bottom 300ms ease-out, opacity 300ms ease-out, visibility 0ms ease-out 300ms; transition-delay: 0ms;}html[dir=rtl] .alert-bottom-center.is-active {left: auto; right: 50%; transform: translate(50%);}.alert__text-container {overflow-wrap: break-word;}@-webkit-keyframes fade-out-up {0% {opacity: 1; visibility: visible; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);} 100% {opacity: 0; visibility: hidden; -webkit-transform: translate3d(0, -12px, 0); -moz-transform: translate3d(0, -12px, 0); -ms-transform: translate3d(0, -12px, 0); -o-transform: translate3d(0, -12px, 0); transform: translate3d(0, -12px, 0);}}@keyframes fade-out-up {0% {opacity: 1; visibility: visible; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);} 100% {opacity: 0; visibility: hidden; -webkit-transform: translate3d(0, -12px, 0); -moz-transform: translate3d(0, -12px, 0); -ms-transform: translate3d(0, -12px, 0); -o-transform: translate3d(0, -12px, 0); transform: translate3d(0, -12px, 0);}}.alert-inline {z-index: auto;}@media screen and (min-width: 1460px) {.overlay__alert {right: calc((100% - 1460px) / 2); top: 6rem;} .esriRtl .overlay__alert {right: auto; left: calc((100% - 1460px) / 2);}}@media screen and (max-width: 720px) {.alert-fixed {top: auto; bottom: 0; background-color: #fff; border: none; width: calc(100% - 4rem); max-width: calc(100% - 4rem); margin: 0; padding: 1rem 3rem 1rem 1rem;} .esriRtl .alert-fixed {padding: 1rem 1rem 1rem 3rem;} .alert.alert-fade-in-down {transform: translate3d(0, 200px, 0); transition: transform 1s ease-out, opacity 1s ease-out, visibility 0ms ease-out 1s;} .alert-fade-in-down.is-active {transform: translate3d(0, 0, 0); transition: transform 1s ease-out, opacity 1s ease-out, visibility 0.5ms;} .alert-red {border-top: 4px solid #da5656;} .alert-green {border-top: 4px solid #1B8617;} .alert-yellow {border-top: 4px solid #e4d154;} .alert-green.alert-fade-in-down.is-active {-webkit-animation: fade-down-out 1s ease-in 4s 1 forwards; -moz-animation: fade-down-out 1s ease-in 4s 1 forwards; animation: fade-down-out 1s ease-in 4s 1 forwards;} .alert-green.alert-fade-in-down.is-active:hover, .alert-green.alert-fade-in-down.is-active:focus {-webkit-animation: none; -moz-animation: none; animation: none;} @-webkit-keyframes fade-down-out {0% {opacity: 1; visibility: visible; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);} 100% {opacity: 0; visibility: hidden; -webkit-transform: translate3d(0, 200px, 0); -moz-transform: translate3d(0, 200px, 0); -ms-transform: translate3d(0, 200px, 0); -o-transform: translate3d(0, 200px, 0); transform: translate3d(0, 200px, 0);}} @keyframes fade-down-out {0% {opacity: 1; visibility: visible; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);} 100% {opacity: 0; visibility: hidden; -webkit-transform: translate3d(0, 200px, 0); -moz-transform: translate3d(0, 200px, 0); -ms-transform: translate3d(0, 200px, 0); -o-transform: translate3d(0, 200px, 0); transform: translate3d(0, 200px, 0);}}}.badge {padding: 4px 6px; border-radius: 20px; font-size: 14px; background-color: #DBEDFA; color: #196FA6; margin-right: 6px; margin-bottom: 2px; margin-top: 2px; display: inline-block; line-height: 1.4; align-self: flex-start;}.esriRtl .badge {margin-right: 0; margin-left: 6px;}.badge svg {vertical-align: -3px;}.badge--deprecated {background-color: #F3DED7; color: #8C2907;}.badge--retired {background-color: #efe397; color: #786d1c;}.badge--authoritative {background-color: #DDEEDB; color: #2B622B;}.badge__text {padding-right: 3px;}.esriRtl .badge__text {padding-left: 3px; padding-right: 0;}.icon-inline {fill: currentColor; pointer-events: none; vertical-align: middle; display: block; transform: rotate(360deg);}.esriRtl .icon-inline--flip-rtl {-webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1);}.icon-inline--on-left,.icon-inline--on-right {display: inline; margin-top: -.15em;}.icon-inline--on-right,.esriRtl .icon-inline--on-left {margin-left: 6px; margin-right: 0;}.icon-inline--on-left,.esriRtl .icon-inline--on-right {margin-right: 6px; margin-left: 0;}.icon--large > .icon-inline {width: 64px; height: auto; margin: 0 auto;}.icon-social-small {vertical-align: middle; background-size: 20px; height: 20px; width: 20px;}.icon-ui-calculator, .icon-ui-sort-ascending, .icon-ui-sort-descending {width: 22px; height: 22px; display: block; background: url("../img/calculator.svg") center center no-repeat transparent; background-size: 22px;}.icon-ui-sort-ascending {background-image: url("../img/sort-ascending.svg");}.icon-ui-sort-descending {background-image: url("../img/sort-descending.svg");}.esri-premium-icon {vertical-align: -2px;}.esri-premium-icon {margin: 0 .25rem 0 .35rem;}.esriRtl .esri-premium-icon {margin: 0 .35rem 0 .25rem;}.ar .esriHelpIcon,.ar .icon-ui-question:before {transform: scale(-1, 1); padding-right: 0.775rem !important; padding-left: 0 !important;}.ar .help-icon {transform: scale(-1, 1);}@-moz-keyframes rotate {from {-moz-transform: rotate(0deg);} to {-moz-transform: rotate(359deg);}}@-webkit-keyframes rotate {from {-webkit-transform: rotate(0deg);} to {-webkit-transform: rotate(359deg);}}@keyframes rotate {from {transform: rotate(0deg);} to {transform: rotate(359deg);}}.icon-ui-spinning:before {-webkit-animation: rotate 900ms linear infinite; -moz-animation: rotate 900ms linear infinite; animation: rotate 900ms linear infinite;}.progress-bar {height: 12px; border-radius: 6px; background-color: #efefef; position: relative; margin-bottom: .5rem; margin-top: 0; overflow: hidden; width: 98%; margin-left: auto; margin-right: auto;}.progress-bar--flush {width: 100%;}.progress-bar-fill {width: 0%; height: 12px; display: block; background-color: #5a9359; -webkit-transition: width 250ms ease-in; -o-transition: width 250ms ease-in; transition: width 250ms ease-in;}.progress-bar-fill--blue {background-color: #0079c1;}.progress-bar-fill--red {background-color: #de2900;}.progress-bar-fill--dark-green {background-color: #338033;}.progress-bar-label {width: 90%; text-align: right; display: block; margin-left: 1em; margin-bottom: 0;}.progress-bar-fill.progress-bar-fill-10 {width: 10%;}.progress-bar-fill.progress-bar-fill-20 {width: 20%;}.progress-bar-fill.progress-bar-fill-30 {width: 30%;}.progress-bar-fill.progress-bar-fill-40 {width: 40%;}.progress-bar-fill.progress-bar-fill-50 {width: 50%;}.progress-bar-fill.progress-bar-fill-60 {width: 60%;}.progress-bar-fill.progress-bar-fill-70 {width: 70%;}.progress-bar-fill.progress-bar-fill-80 {width: 80%;}.progress-bar-fill.progress-bar-fill-90 {width: 90%;}.progress-bar-fill.progress-bar-fill-100 {width: 100%;}.dj_a11y .progress-bar {height: 14px; border-radius: 0; border-right: 1px solid black;}.dj_a11y .progress-bar-fill {border: 1px solid black;} .dropdown-menu-add-create {display: flex; padding: 1.5rem; padding-bottom: .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; 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;}.dropdown-link-add-create:hover .dropdown-link-add-create__thumbnail,.dropdown-link-add-create:focus .dropdown-link-add-create__thumbnail {background: rgb(238, 247, 253);}.dropdown-link-add-create__thumbnail {display: flex; align-items: center; justify-content: center; background: rgb(248, 248, 248); border-radius: 0px; height: 1px; min-height: 85px; min-width: 87px;}.dropdown-link-add-create__thumbnail > 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;}.glyph-color__online {color: #5763f8;}.glyph-color__storymaps {color: #4fbaa9;}.glyph-color__webappbuilder {color: #09b8ca;}.glyph-color__dashboard {color: #ee9e01;}.glyph-color__sites {color: #7842ed;}.dj_chrome *:focus,.dj_chrome input:focus {outline-color: #BFD7FC;}.dj_safari body {font-feature-settings: normal;}.avenir-demi, .avenir-medium {font-weight: 500;}.zh-hk body,.zh-tw body {font-family: "Avenir Next W01","Avenir Next W00","Avenir Next","Avenir","Helvetica Neue", "Microsoft JhengHei", "Microsoft YaHei", "PingFang TC", sans-serif;}button {font-size: 0.9375rem; border-radius: 0;}.btn {border-radius: 0;}button span {pointer-events: none;}.btn-wrap {white-space: normal;}input[type="text"]::-ms-clear {display: none;}input[type="search"] {background: url("images/search.svg") no-repeat 0.25em center white; margin-top: 0; padding-left: 1.75rem;}.search-input::-webkit-search-cancel-button {display: none;}.search-input::-ms-clear {display: none;}.search-input {padding-right: 30px; padding-left: 30px;}.search-input__clear-btn {position: absolute; right: 10px; top: 50%; transform: translate(0, -50%);}.esriRtl .search-input__clear-btn {right: auto; left: 10px;}html[dir="rtl"] input[type="search"] {background-position: calc(100% - 0.25em); padding-left: 0.31rem; padding-right: 1.75rem;}input[type="file"] {max-width: 100%;}.dj_a11y .toggle-switch-track {overflow: hidden;}.dj_a11y .toggle-switch-track:after {z-index: 2;}.dj_a11y .toggle-switch-input[type]:checked + .toggle-switch-track:before {content: ""; border: 24px solid black;}.radio-group[disabled] .radio-group-label {opacity: .3; pointer-events: none;}.radio-group[disabled] .radio-group-input {opacity: 0;}.dj_a11y .radio-group-label {border: none;}.dj_a11y :checked.radio-group-input + .radio-group-label + .radio-group-input + .radio-group-label {border: none;}.dj_safari {-webkit-font-smoothing: subpixel-antialiased;}.side-nav, .dropdown-menu, .filter-dropdown-list, .filter-dropdown-inner-list {border-color: #ccc;}.dropdown-menu, .filter-dropdown-list {-webkit-box-shadow: 0 0 16px 0 rgba(0,0,0,0.15); -moz-box-shadow: 0 0 16px 0 rgba(0,0,0,0.15); box-shadow: 0 0 16px 0 rgba(0,0,0,0.15);}.dropdown-link, .dropdown-title {border-top-color: #ddd; margin: 0;}.accordion {border-color: #ddd;}.accordion-title, .side-nav-title {background-color: #efefef; border-top: 1px solid #ddd; word-wrap: break-word;}.accordion-title .icon-inline {display: inline-block; pointer-events: none; margin: 0 8px; vertical-align: -3px;}.accordion-title > .icon-inline:first-of-type {-webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg);}.esriRtl .accordion-title > .icon-inline:first-of-type {-webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg);}.esriRtl .accordion-title > .icon-inline:first-of-type {-ms-transform: rotate(-90deg);}.accordion-section.is-active .accordion-title > .icon-inline:first-of-type {-webkit-transform: rotate(0); -moz-transform: rotate(0); -ms-transform: rotate(0); -o-transform: rotate(0); transform: rotate(0);}.dropdown-menu-constrained {max-width: 100%;}.dropdown-menu-constrained .dropdown-link {white-space: normal;}.dropdown-up .dropdown-menu {bottom: 100%;}.dropdown-link-external-icon:before {text-indent: 0;}.tab-content {position: relative;}.content-wrapper {min-height: 100vh; min-height: var(--esri-vh);}.footer {background-color: #f4f4f4;}.footer a {color: #005e95; padding: 0 .5rem; display: inline-block; border-right: 1px solid #ccc;}.esriLtr .footer a:last-of-type {border-right: none;}.esriRtl .footer a:first-of-type {border-right: none;}.no-footer .tab-content {min-height: 500px;}.no-footer .footer {display: none;}.third-nav--top {z-index: 999;}.input-minimal {border-bottom-width: 2px;}.input-minimal:focus {border-bottom-color: #0079c1;}.input-group-button {vertical-align: top;}.input-group-button .btn {white-space: nowrap;}.fieldset-checkbox--inline {display: inline-block;}.tooltip--data:after {content: attr(data-tooltip);}.tooltip--no-pointer {cursor: default;}.tooltip-bottom-right:before {right: 9px;}.esriRtl .tooltip-bottom-right:before {right: auto; left: 9px;}.tooltip-bottom-left:after, .tooltip-bottom-right:after {top: 100%; margin-top: 5px; line-height: 1.5; -webkit-transform: translateX(0%); -moz-transform: translateX(0%); -ms-transform: translateX(0%); -o-transform: translateX(0%); transform: translateX(0%);}.tooltip-bottom-left:after {max-width: 170px;}.tooltip-bottom-left:after, .esriRtl .tooltip-bottom-right:after {right: auto; left: -9px;}.tooltip-bottom-right:after, .esriRtl .tooltip-bottom-left:after {right: -9px; left: auto;}.tooltip:focus {outline: none;}.radio-group-input:focus + .radio-group-label {box-shadow: 0 0 2px 0 rgba(0,121,193,1);}.radio-group--2-up .radio-group-label {width: 50%;}.toggle-switch-inline {display: inline-block;}.ios-prevent-scroll {position: fixed; height: 100%; width: 100%; overflow: hidden;}table {width: 100%;}.dj_trident textarea {overflow: auto;}.toggle-switch--disabled {pointer-events: none;}.toggle-switch--disabled .toggle-switch-label--text,.toggle-switch--disabled .toggle-switch-track {opacity: .4}.toggle-switch--tooltip {pointer-events: auto;}.input-error-warning {border-color: #e4d154; padding-right: 24px;}.input-error-warning:focus {border-color: #e4d154; box-shadow: inset 0 1px 2px rgba(0,0,0,0.075),0 0 5px rgba(228,209,84,0.5);}.input-error-warning-icon {position: absolute; top: 36px; right: 5px; color: #e4d154; display: none;}.esriRtl .input-error-warning-icon {right: auto; left: 5px;}.input-error-warning + .input-error-warning-icon {display: block;}.input-error-message-warning {background-color: #fffbef; border-color: #e4d154;}.input-error-message-warning:before {border-bottom-color: #e4d154;}.input-error-message-warning:after {border-bottom-color: #fffbef;;}.input-error-message-right:before {left: auto; right: 11px;}.input-error-message-right:after {left: auto; right: 11px;}.input-error--no-icon {background-image: none;}.loader-centered {position: absolute; top: 50%; left: 50%; margin-top: -3.5rem; margin-left: -2.35rem;}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/77156710-6a58-4606-b189-b4185e75967b.woff2") format("woff2"),url("../../calcite-fonts/fonts/3d5260a1-e4cd-4567-80ed-69d23c40355f.woff") format("woff");font-weight:300;font-style:normal;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/77caabd3-1877-4634-85c8-8e398a093b99.woff2") format("woff2"),url("../../calcite-fonts/fonts/e388ac99-8c6a-4451-8690-1d15b4d45adb.woff") format("woff");font-weight:400;font-style:normal;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/014f2daa-c310-4a36-b9fd-79a8e0c48d44.woff2") format("woff2"),url("../../calcite-fonts/fonts/12b00842-ec20-4c7f-aa72-802fb00f6cc4.woff") format("woff");font-weight:400;font-style:italic;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/b0b84e4d-2164-45c7-a674-1662f19f3ba6-basic.woff2") format("woff2"),url("../../calcite-fonts/fonts/e91d1bbf-3fea-45e2-b003-a22b12ce6e5f-basic.woff") format("woff");font-weight:500;font-style:normal;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/e78b17bb-11fb-4860-8d66-4ee0d0c1e117.woff2") format("woff2"),url("../../calcite-fonts/fonts/d4ffabb3-dd7c-472a-bdfb-6700383c6354.woff") format("woff");font-weight:700;font-style:normal;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/77156710-6a58-4606-b189-b4185e75967b-ext.woff2") format("woff2"),url("../../calcite-fonts/fonts/3d5260a1-e4cd-4567-80ed-69d23c40355f-ext.woff") format("woff");font-weight:300;font-style:normal;unicode-range:U+0100-017F, U+0180-024F, U+1E00-1EFF, U+02B0-02FF;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/77caabd3-1877-4634-85c8-8e398a093b99-ext.woff2") format("woff2"),url("../../calcite-fonts/fonts/e388ac99-8c6a-4451-8690-1d15b4d45adb-ext.woff") format("woff");font-weight:400;font-style:normal;unicode-range:U+0100-017F, U+0180-024F, U+1E00-1EFF, U+02B0-02FF;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/014f2daa-c310-4a36-b9fd-79a8e0c48d44-ext.woff2") format("woff2"),url("../../calcite-fonts/fonts/12b00842-ec20-4c7f-aa72-802fb00f6cc4-ext.woff") format("woff");font-weight:400;font-style:italic;unicode-range:U+0100-017F, U+0180-024F, U+1E00-1EFF, U+02B0-02FF;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/b0b84e4d-2164-45c7-a674-1662f19f3ba6-ext.woff2") format("woff2"),url("../../calcite-fonts/fonts/e91d1bbf-3fea-45e2-b003-a22b12ce6e5f-ext.woff") format("woff");font-weight:500;font-style:normal;unicode-range:U+0100-017F, U+0180-024F, U+1E00-1EFF, U+02B0-02FF;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/e78b17bb-11fb-4860-8d66-4ee0d0c1e117-ext.woff2") format("woff2"),url("../../calcite-fonts/fonts/d4ffabb3-dd7c-472a-bdfb-6700383c6354-ext.woff") format("woff");font-weight:700;font-style:normal;unicode-range:U+0100-017F, U+0180-024F, U+1E00-1EFF, U+02B0-02FF;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/77156710-6a58-4606-b189-b4185e75967b-greek.woff2") format("woff2"),url("../../calcite-fonts/fonts/3d5260a1-e4cd-4567-80ed-69d23c40355f-greek.woff") format("woff");font-weight:300;font-style:normal;unicode-range:U+0370-03FF;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/77caabd3-1877-4634-85c8-8e398a093b99-greek.woff2") format("woff2"),url("../../calcite-fonts/fonts/e388ac99-8c6a-4451-8690-1d15b4d45adb-greek.woff") format("woff");font-weight:400;font-style:normal;unicode-range:U+0370-03FF;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/014f2daa-c310-4a36-b9fd-79a8e0c48d44-greek.woff2") format("woff2"),url("../../calcite-fonts/fonts/12b00842-ec20-4c7f-aa72-802fb00f6cc4-greek.woff") format("woff");font-weight:400;font-style:italic;unicode-range:U+0370-03FF;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/a1049d00-54ad-4589-95b8-d353f7ab52f0-greek.woff2") format("woff2"),url("../../calcite-fonts/fonts/13faf0ae-dcab-4d1c-9c08-f9ca339b6023-greek.woff") format("woff");font-weight:500;font-style:normal;unicode-range:U+0370-03FF;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/e78b17bb-11fb-4860-8d66-4ee0d0c1e117-greek.woff2") format("woff2"),url("../../calcite-fonts/fonts/d4ffabb3-dd7c-472a-bdfb-6700383c6354-greek.woff") format("woff");font-weight:700;font-style:normal;unicode-range:U+0370-03FF;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/174d458a-81e0-4174-9473-35e3bf0a613c.woff2") format("woff2"),url("../../calcite-fonts/fonts/57a79aa3-9b06-4ba7-a9a4-2b766d826ecf.woff") format("woff");font-weight:300;font-style:normal;unicode-range:U+0400-04FF;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/7db1f672-3a8f-4d19-9c49-7f61aed450b5.woff2") format("woff2"),url("../../calcite-fonts/fonts/4ab86b35-c0c2-42b5-98ad-4b6eba66b197.woff") format("woff");font-weight:400;font-style:normal;unicode-range:U+0400-04FF;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/b17468ea-cf53-4635-984b-4d930a68ed4d.woff2") format("woff2"),url("../../calcite-fonts/fonts/4d1d0d0d-9ea6-4117-901f-8b32ca1ab936.woff") format("woff");font-weight:400;font-style:italic;unicode-range:U+0400-04FF;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/b0b84e4d-2164-45c7-a674-1662f19f3ba6.woff2") format("woff2"),url("../../calcite-fonts/fonts/e91d1bbf-3fea-45e2-b003-a22b12ce6e5f.woff") format("woff");font-weight:500;font-style:normal;unicode-range:U+0400-04FF;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/40d36b4a-60c6-460a-bf43-4c948c23563e.woff2") format("woff2"),url("../../calcite-fonts/fonts/45b78f45-e639-4836-8612-e0892e120f14.woff") format("woff");font-weight:700;font-style:normal;unicode-range:U+0400-04FF;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/281f890c-8412-4ee3-84ed-8b5d062d2ab8.woff2") format("woff2"),url("../../calcite-fonts/fonts/5729f02e-f6b0-4f35-8ee5-c2cffa65fa76.woff") format("woff");font-weight:300;font-style:normal;unicode-range:U+10A0-10FF;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/281f890c-8412-4ee3-84ed-8b5d062d2ab8.woff2") format("woff2"),url("../../calcite-fonts/fonts/5729f02e-f6b0-4f35-8ee5-c2cffa65fa76.woff") format("woff");font-weight:400;font-style:normal;unicode-range:U+10A0-10FF;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/1fed34fa-250a-4d32-9f1d-42f978a2e0b2.woff2") format("woff2"),url("../../calcite-fonts/fonts/e57662ff-b1ef-4122-88c1-61bbdabeb365.woff") format("woff");font-weight:500;font-style:normal;unicode-range:U+10A0-10FF;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/2200dfff-da50-40b0-bc12-5e4b872a1998.woff2") format("woff2"),url("../../calcite-fonts/fonts/dc10b3bd-5076-4df5-a5f5-e5961f4a6938.woff") format("woff");font-weight:700;font-style:normal;unicode-range:U+10A0-10FF;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/2a1ae9a5-b6b5-405c-b660-bbdf1b356952.woff2") format("woff2"),url("../../calcite-fonts/fonts/a8aeea1b-1a9d-45b7-8ad9-7c71824599e2.woff") format("woff");font-weight:300;font-style:normal;unicode-range:U+0600-06FF, U+FB50-FDFF, U+FE70-FEFF;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/6ea5fa46-5311-450b-8744-288a30c55348.woff2") format("woff2"),url("../../calcite-fonts/fonts/d9e4040d-32ff-4a1c-ac04-927a781da1f5.woff") format("woff");font-weight:400;font-style:normal;unicode-range:U+0600-06FF, U+FB50-FDFF, U+FE70-FEFF;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/97694c53-4e94-4f9e-969b-a148adfcdcfd.woff2") format("woff2"),url("../../calcite-fonts/fonts/8b01637a-f445-4f10-92ea-b84a355f7690.woff") format("woff");font-weight:500;font-style:normal;unicode-range:U+0600-06FF, U+FB50-FDFF, U+FE70-FEFF;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/97694c53-4e94-4f9e-969b-a148adfcdcfd.woff2") format("woff2"),url("../../calcite-fonts/fonts/8b01637a-f445-4f10-92ea-b84a355f7690.woff") format("woff");font-weight:700;font-style:normal;unicode-range:U+0600-06FF, U+FB50-FDFF, U+FE70-FEFF;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/31da4b04-f98a-4b5f-b545-a31d26da99e5.woff2") format("woff2"),url("../../calcite-fonts/fonts/d98fb015-7ef6-404f-a58a-5c9242d79770.woff") format("woff");font-weight:300;font-style:normal;unicode-range:U+0590-05FF, U+FB00-FB4F;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/31da4b04-f98a-4b5f-b545-a31d26da99e5.woff2") format("woff2"),url("../../calcite-fonts/fonts/d98fb015-7ef6-404f-a58a-5c9242d79770.woff") format("woff");font-weight:400;font-style:normal;unicode-range:U+0590-05FF, U+FB00-FB4F;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/32a2c5cf-6736-44a6-a276-49ba7e030944.woff2") format("woff2"),url("../../calcite-fonts/fonts/fa71df11-7b19-4baf-8ff7-3537dea718f0.woff") format("woff");font-weight:400;font-style:italic;unicode-range:U+0590-05FF, U+FB00-FB4F;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/a9eaf4d3-6427-42df-9306-3ea1270f7b1a.woff2") format("woff2"),url("../../calcite-fonts/fonts/f4a085c3-1c64-4fc0-a598-26f3e658c2b0.woff") format("woff");font-weight:500;font-style:normal;unicode-range:U+0590-05FF, U+FB00-FB4F;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/a9eaf4d3-6427-42df-9306-3ea1270f7b1a.woff2") format("woff2"),url("../../calcite-fonts/fonts/f4a085c3-1c64-4fc0-a598-26f3e658c2b0.woff") format("woff");font-weight:700;font-style:normal;unicode-range:U+0590-05FF, U+FB00-FB4F;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/94aa531e-7746-4df0-bb6e-349891f2eda5.woff2") format("woff2"),url("../../calcite-fonts/fonts/121524c1-8d82-4155-bfb3-fd2f15f09e93.woff") format("woff");font-weight:300;font-style:normal;unicode-range:U+0900-097F;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/3ae1e25e-3aa6-4061-a016-a079159f9d65.woff2") format("woff2"),url("../../calcite-fonts/fonts/f1799750-0952-403f-8108-b2402eed0f62.woff") format("woff");font-weight:400;font-style:normal;unicode-range:U+0900-097F;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/41331c3c-3759-4462-8695-33c9a21b6a5b.woff2") format("woff2"),url("../../calcite-fonts/fonts/31e0c094-e345-4a54-a797-d5f1a5885572.woff") format("woff");font-weight:500;font-style:normal;unicode-range:U+0900-097F;font-display:auto}@font-face{font-family:"Avenir Next";src:url("../../calcite-fonts/fonts/41331c3c-3759-4462-8695-33c9a21b6a5b.woff2") format("woff2"),url("../../calcite-fonts/fonts/31e0c094-e345-4a54-a797-d5f1a5885572.woff") format("woff");font-weight:700;font-style:normal;unicode-range:U+0900-097F;font-display:auto}@font-face{font-family:"SST Vietnamese";src:url("../../calcite-fonts/fonts/c4cc9032-7eee-4a6e-ae8b-f384b1349bcf.woff2") format("woff2"),url("../../calcite-fonts/fonts/1b3078ef-2971-4c95-b6ca-13ab528758cb.woff") format("woff");font-weight:300;font-style:normal;font-display:auto}@font-face{font-family:"SST Vietnamese";src:url("../../calcite-fonts/fonts/c1905e2e-a1cb-49de-9bb0-ce3c5ffc85ae.woff2") format("woff2"),url("../../calcite-fonts/fonts/341bcc5e-7ac0-44ff-819d-5887892eab1b.woff") format("woff");font-weight:400;font-style:normal;font-display:auto}@font-face{font-family:"SST Vietnamese";src:url("../../calcite-fonts/fonts/18629a56-2ec3-4470-a65f-f82d7ec4d41b.woff2") format("woff2"),url("../../calcite-fonts/fonts/439a2ded-d7a4-42d4-8660-ef8765fa7486.woff") format("woff");font-weight:500;font-style:normal;font-display:auto}@font-face{font-family:"SST Vietnamese";src:url("../../calcite-fonts/fonts/4daa2125-53c6-4da8-9614-8a1049eaccc2.woff2") format("woff2"),url("../../calcite-fonts/fonts/0763eab1-d6ed-4c73-afb0-895f930df099.woff") format("woff");font-weight:700;font-style:normal;font-display:auto}.dgrid {position: relative; overflow: hidden; border: 1px solid #ddd; height: 30em; display: block;}.dgrid-header {background-color: #eee;}.dgrid-header-row {position: absolute; right: 17px; left: 0;}.dgrid-header-scroll {position: absolute; top: 0; right: 0;}.dgrid-footer {position: absolute; bottom: 0; width: 100%;}.dgrid-header-hidden,html.has-quirks .dgrid-header-hidden .dgrid-cell {font-size: 0; height: 0 !important; border-top: none !important; border-bottom: none !important; margin-top: 0 !important; margin-bottom: 0 !important; padding-top: 0 !important; padding-bottom: 0 !important;}.dgrid-footer-hidden {display: none;}.dgrid-sortable {cursor: pointer;}.dgrid-header, .dgrid-header-row, .dgrid-footer {overflow: hidden; background-color: #eee;}.dgrid-row-table {border-collapse: collapse; border: none; table-layout: fixed; empty-cells: show; width: 100%; height: 100%;}.dgrid-cell {padding: 0px; text-align: left; overflow: hidden; vertical-align: top; border: 1px solid #ddd; border-top-style: none; box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -webkit-box-sizing: border-box;}.dgrid-cell-padding {padding: 3px;}.dgrid-content {position: relative; height: 99%;}.dgrid-scroller {overflow-x: auto; overflow-y: scroll; position: absolute; top: 0px; margin-top: 25px; bottom: 0px; width: 100%;}.dgrid-preload {font-size: 0; line-height: 0;}.dgrid-loading {position: relative; height: 100%;}.dgrid-above {position: absolute; bottom: 0;}.ui-icon {width: 16px; height: 16px; background-image: url("../../jsapi/dgrid/css/images/ui-icons_222222_256x240.png");}.ui-icon-triangle-1-e {background-position: -32px -16px;}.ui-icon-triangle-1-se {background-position: -48px -16px;}.dgrid-expando-icon {width: 16px; height: 16px;}.dgrid-tree-container {-webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -ms-transition-duration: 0.3s; -o-transition-duration: 0.3s; transition-duration: 0.3s; overflow: hidden;}.dgrid-tree-container.dgrid-tree-resetting {-webkit-transition-duration: 0; -moz-transition-duration: 0; -ms-transition-duration: 0; -o-transition-duration: 0; transition-duration: 0;}.dgrid-sort-arrow {background-position: -64px -16px; display: block; float: right; margin: 0 4px 0 5px; height: 12px;}.dgrid-sort-up .dgrid-sort-arrow {background-position: 0px -16px;}.dgrid-selected {background-color: #bfd6eb;}.dgrid-input {width: 99%;}html.has-mozilla .dgrid *:focus, html.has-opera .dgrid *:focus {outline: 1px dotted;}html.has-ie-6-7.has-no-quirks .dgrid-row-table {width: auto;}html.has-quirks .dgrid-row-table, html.has-ie-6 .dgrid-row-table {height: auto;}html.has-quirks .dgrid-header-scroll,html.has-ie-6 .dgrid-header-scroll {font-size: 0;}html.has-mozilla .dgrid-focus {outline-offset: -1px;}.dgrid-scrollbar-measure {width: 100px; height: 100px; overflow: scroll; position: absolute; top: -9999px;}.dgrid-autoheight {height: auto;}.dgrid-autoheight .dgrid-scroller {position: relative; overflow-y: hidden;}.dgrid-autoheight .dgrid-header-scroll {display: none;}.dgrid-autoheight .dgrid-header {right: 0;}#dgrid-css-dgrid-loaded {display: none;}.dgrid-column-resizer {position: absolute; width: 2px; background-color: #666; z-index: 1000;}.dgrid-resize-handle {height: 100px; width: 0; position: absolute; right: -4px; top:-4px; cursor: col-resize; z-index: 999; border-left: 5px solid transparent; outline: none;}html.has-ie-6 .dgrid-resize-handle {border-color: pink; filter: chroma(color=pink);}html.has-mozilla .dgrid .dgrid-resize-handle:focus,html.has-opera .dgrid .dgrid-resize-handle:focus {outline: none;}.dgrid-resize-header-container {height:100%;}html.has-touch .dgrid-resize-handle {border-left: 20px solid transparent;}html.has-touch .dgrid-column-resizer {width: 2px;}html.has-no-quirks .dgrid-resize-header-container {position: relative;}html.has-ie-6 .dgrid-resize-header-container {position: static;} .dgrid-header .dgrid-cell-padding {overflow: hidden;}html.has-ie-6 .dgrid-header .dgrid-cell-padding {margin-right: 4px;}html.has-ie-6 .dgrid-header .dgrid-sort-arrow {margin-right: 0;}html.has-quirks .dgrid-header .dgrid-cell-padding, html.has-ie-6 .dgrid-header .dgrid-cell {position:relative;}#dgrid-css-extensions-ColumnResizer-loaded {display: none;}.dgrid-header .dojoDndTarget .dgrid-cell {display: table-cell;}.dgrid-header .dojoDndItemBefore {border-left: 2px dotted #000 !important;}.dgrid-header .dojoDndItemAfter {border-right: 2px dotted #000 !important;}#dgrid-css-extensions-ColumnReorder-loaded {display: none;}.dgrid-hider-toggle {background-position: 0 -192px; background-color: transparent; border: none; cursor: pointer; position: absolute; right: 0; top: 0;}.dgrid-rtl-swap .dgrid-hider-toggle {right: auto; left: 0;}.dgrid-hider-menu {position: absolute; top: 0; right: 17px; width: 184px; background-color: #fff; border: 1px solid black; z-index: 99999; padding: 4px; overflow-x: hidden; overflow-y: auto;}.dgrid-rtl-swap .dgrid-hider-menu {right: auto; left: 17px;}.dgrid-hider-menu-row {position: relative; padding: 2px;}.dgrid-hider-menu-check {position: absolute; top: 2px; left: 2px; padding: 0;}.dgrid-hider-menu-label {display: block; padding-left: 20px;}html.has-quirks .dgrid-hider-menu-check,html.has-ie-6-7 .dgrid-hider-menu-check {top: 0; left: 0;}#dgrid-css-extensions-ColumnHider-loaded {display: none;}.dgrid-status {padding: 2px;}.dgrid-pagination .dgrid-status {float: left;}.dgrid-pagination .dgrid-navigation, .dgrid-pagination .dgrid-page-size {float: right;}.dgrid-navigation .dgrid-page-link {cursor: pointer; font-weight: bold; text-decoration: none; color: inherit; padding: 0 4px;}.dgrid-first, .dgrid-last, .dgrid-next, .dgrid-previous {font-size: 130%;}.dgrid-pagination .dgrid-page-disabled,.has-ie-6-7 .dgrid-navigation .dgrid-page-disabled,.has-ie.has-quirks .dgrid-navigation .dgrid-page-disabled {color: #aaa; cursor: default;}.dgrid-page-input {margin-top: 1px; width: 2em; text-align: center;}.dgrid-page-size {margin: 1px 4px 0 4px;}#dgrid-css-extensions-Pagination-loaded {display: none;}.dojoDndAvatar {font-size: 75%; color: black;}.dojoDndAvatarHeader td {padding-left: 20px; padding-right: 4px; height: 16px;}.dojoDndAvatarHeader {background: #ccc;}.dojoDndAvatarItem {background: #eee;}.dojoDndMove .dojoDndAvatarHeader {background-image: url("../../jsapi/dojo/resources/images/dndNoMove.png"); background-repeat: no-repeat;}.dojoDndCopy .dojoDndAvatarHeader {background-image: url("../../jsapi/dojo/resources/images/dndNoCopy.png"); background-repeat: no-repeat;}.dojoDndMove .dojoDndAvatarCanDrop .dojoDndAvatarHeader {background-image: url("../../jsapi/dojo/resources/images/dndMove.png"); background-repeat: no-repeat;}.dojoDndCopy .dojoDndAvatarCanDrop .dojoDndAvatarHeader {background-image: url("../../jsapi/dojo/resources/images/dndCopy.png"); background-repeat: no-repeat;}.dojoDndHandle {cursor: move;}.dojoDndIgnore {cursor: default;}.dj_a11y .dojoDndAvatar {font-size: 1em; font-weight:bold;}.dj_a11y .dojoDndAvatarHeader td {padding-left:2px !important;}.dj_a11y .dojoDndAvatarHeader td span {padding-right: 5px;}.dijitSlider.dojoxRangeSlider .dijitSliderLeftBumper,.dijitSlider.dojoxRangeSlider .dijitSliderBottomBumper {background:#FFFFFF;}.claro .dijitSliderDisabled.dojoxRangeSlider .dijitSliderLeftBumper,.claro .dijitSliderDisabled.dojoxRangeSlider .dijitSliderBottomBumper {background:#EFEFEF;}.dojoxRangeSliderBarContainer {position:relative;}.dojoxRangeSlider .dijitSliderProgressBarV {position:relative !important;}.dojoxRangeSlider .dijitSliderProgressBar {overflow:hidden; cursor:pointer;}.dojoxRangeSlider .dijitSliderProgressBarV {position:absolute !important; border-width: 0px;}.dojoxRangeSlider .dijitSliderImageHandleH {left: -50%;}.dijitSlider .dojoxRangeSliderBarContainer .dijitSliderProgressBarH,.dojoxRangeSlider .dijitSliderMoveableH {right:auto !important;}.esriVisibleScaleRangeSlider {font-family: "Avenir LT W01 65 Medium", Arial, Helvetica, sans-serif; position: relative;}.esriVisibleScaleRangeSlider .esriScaleIndicatorContainer {position: absolute; height: 4px; top: 0; left: 0; right: 0;}.esriVisibleScaleRangeSlider .esriCurrentScaleIndicator {position: absolute; bottom: 4px; margin: 0 -4px ; width: 0; height: 0; border-right: 4px solid transparent; border-left: 4px solid transparent; border-top: 8px solid black;}.esriVisibleScaleRangeSlider .esriScaleIndicator {transition-property: left, right, width; transition-duration: 0.2s;}.esriScalePreviewPopup.dijitPopup {border: none; box-shadow: none; -webkit-box-shadow: none; padding: 6px 0;}.esriScalePreviewPopup.dijitPopup .esriScalePreview {background-color: #fff; padding: 6px; box-shadow: #4d4d4d 0 0 6px;}.esriScalePreviewPopup.dijitPopup .esriScalePreview .esriHeader {color: #5cace1; margin: 0 0 4px 0; max-width: 128px; word-wrap: break-word;}.esriScalePreviewPopup.dijitPopup .esriScalePreview .esriThumbnail {display: block; box-sizing: border-box; padding: 64px;}.esriVisibleScaleRangeSlider .esriScaleMenuButton {margin-top: 6px; width: 50%;}.esriVisibleScaleRangeSlider .esriScaleMenuButton .dijitButtonNode,.esriVisibleScaleRangeSlider .esriScaleMenuButton .dijitButtonContents {width: 100%;}.esriVisibleScaleRangeSlider .esriScaleMenuButton .dijitButtonText {text-overflow: ellipsis; overflow: hidden; max-width: 80%;}.esriVisibleScaleRangeSlider .esriMinScaleMenuButton .dijitButtonNode {text-align: left;}.esriVisibleScaleRangeSlider .esriMaxScaleMenuButton .dijitButtonNode {text-align: right;}.dijitRtl .esriVisibleScaleRangeSlider .esriMinScaleMenuButton .dijitButtonNode {text-align: right;}.dijitRtl .esriVisibleScaleRangeSlider .esriMaxScaleMenuButton .dijitButtonNode {text-align: left;}.esriVisibleScaleRangeSlider .esriScaleMenuButton .dijitButtonNode {border: none; background: transparent none; box-shadow: none; -webkit-box-shadow: none;}.esriScaleMenuPopup .esriScaleMenu .esriSection .esriHeader {display: block; background-color: #a6a8ab; padding: 4px 8px; color: #f6f6f8; text-transform: uppercase;}.esriScaleMenuPopup .esriScaleMenu .esriSection:last-child .esriHeader .esriInline {vertical-align: middle;}.esriScaleMenuPopup .esriScaleMenu .esriSection:last-child .esriHeader .esriInline:last-child {font-size: 0.8em; padding: 0 4px;}.esriScaleMenuPopup .esriScaleMenu .esriSection .esriContent {padding: 15px 4px;}.esriScaleMenuPopup .esriScaleMenu {padding: 0; background-color: #f6f6f8; color: #4d4d4d;}.esriScaleMenuPopup .esriScaleMenu .esriList {padding: 0; margin: 0;}.esriScaleMenuPopup .esriScaleMenu .esriItem {padding: 4px 0; margin: 0; list-style-type: none;}.esriScaleMenuPopup .esriScaleMenu .esriItem.esriSelectable:hover {cursor: pointer; color: #21759B; text-decoration: underline;}.esriScaleMenuPopup .esriHidden {display: none;}.esriScaleMenuPopup .esriScaleMenu .esriSection .esriContent .esriCurrent.esriItem:first-child {white-space: nowrap; display: inline-block; padding: 0 4px 0 0; font-size: 1.2em; font-weight: bolder; vertical-align: middle;}.dijitRtl .esriScaleMenuPopup .esriScaleMenu .esriHeader .esriItem {padding: 0 0 0 4px;}.esriScaleMenuPopup .esriScaleMenu .esriContent .esriInput {width: 10em;}.esriScaleMenuPopup .esriScaleMenu {padding: 0; background-color: #f6f6f8; border: 1px solid #999;}.esriScaleMenuPopup .esriScaleMenu .dijitTooltipContainer {padding: 0; box-shadow: none; border: none;}.esriScaleMenuPopup .esriScaleMenu .dijitTooltipContainer .dijitTooltipFocusNode {padding: 0;}.esriScaleMenuPopup .esriScaleMenu .dijitTooltipContainer + .dijitTooltipConnector {background-image: none;}.esriVisibleScaleRangeSlider .esriScaleMenuButton .dijitDownArrowButton .dijitArrowButtonInner {background: url("../../jsapi/esri/css/calcite/images/ago_sprite.png") -66px -50px;}.esriVisibleScaleRangeSlider .esriHorizontalSlider.dijitDisabled {pointer-events: none;}.map {overflow: hidden;}.map .esriMapContainer {position: relative; border: none; padding: 0px; margin: 0px; left: 0px; top: 0px; overflow: hidden; width: 100%; height: 100%; text-align: left;}.map .esriMapContainer .esriMapLayers {position: relative; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 0;}.map .esriMapContainer .esriMapLayers .layerTile,.map .esriMapContainer .esriMapLayers .esri-display-object {position: absolute; border: none; margin: 0px; padding: 0px;}.map .esriMapContainer .esriMapLayers > div {pointer-events: none;}.map .esriMapContainer .esriMapLayers canvas {pointer-events: auto;}.map .esriMapContainer .esriMapLayers > div[data-reference="true"] {z-index: 1;}.map .esriMapContainer .esriMapLayers > div[data-reference="true"] canvas,.map .esriMapContainer .esriMapLayers > div[data-vectortiles="true"] canvas {pointer-events: none;}.map .esriMapContainer .esriMapLayers svg g text {white-space: pre;}.map .esriMapContainer .esriMapContainer {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}.esriControlsBR {position: absolute; right: 5px; bottom: 5px; z-index: 30; text-align: right; pointer-events: none;}.esriControlsBR > * {pointer-events: auto;}.esriControlsBR.withPanArrows {right: 25px;}.esriAttribution {font-size: 13px; line-height: 15px; color: #323232; display: inline-block; text-align: left; vertical-align: bottom; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding:0 4px; margin: 0 5px 0 0; background: rgba(255,255,255,0.7); background: repeat left top url("../../jsapi/esri/images/map/70-percent-white.png")\9;}.esriAttributionOpen {white-space: normal; cursor: pointer;}.dj_ie7 .esriAttribution,.dj_ie6 .esriAttribution {display: inline;}.esriAttributionLastItem span.esriAttributionDelim {display: none;}.map .logo-med {display: inline-block; vertical-align: bottom; width:65px; height:36px; z-index:30; background-image:url("../../jsapi/esri/images/map/logo-med.png"); cursor:pointer; _background-image:none;}.map .logo-sm {display: inline-block; vertical-align: bottom; width:46px; height:22px; z-index:30; background-image:url("../../jsapi/esri/images/map/logo-sm.png"); cursor:pointer; _background-image:none;}.dj_ie7 .map .logo-med,.dj_ie7 .map .logo-sm,.dj_ie6 .map .logo-med,.dj_ie6 .map .logo-sm {display: inline;}.map .bingLogo-lg {position:absolute; left:5px; bottom:5px; width:93px; height:29px; z-index:30; background-image:url("../../jsapi/esri/images/map/bing-logo-lg.png"); _background-image:none;}.map .esriMapContainer .fixedPan {position:absolute; width:15px; height:15px; background-image:url("../../jsapi/esri/images/map/fixed-pan-sprite.png"); overflow:hidden; cursor:pointer;}.map .esriMapContainer .panUp {background-position:-16px 0px; top:5px;}.map .esriMapContainer .panUpperRight {background-position:-32px 0px; right:5px; top:5px;}.map .esriMapContainer .panRight {background-position:-32px -16px; right:5px;}.map .esriMapContainer .panLowerRight {background-position:-32px -32px; right:5px; bottom:5px;}.map .esriMapContainer .panDown {background-position:-16px -32px; bottom:5px;}.map .esriMapContainer .panLowerLeft {background-position:-47px -32px; left:5px; bottom:5px;}.map .esriMapContainer .panLeft {background-position:-47px -16px; left:5px;}.map .esriMapContainer .panUpperLeft {background-position:-47px 0px; left:5px; top:5px;}.map .esriMapTooltip {width: 100px; word-wrap: break-word; position: absolute; border: 1px solid #7EABCD; background-color: white; padding: 5px; font-size:9pt; z-index: 9999; -o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}.esriSimpleSlider {position:absolute; text-align:center; border:1px solid #57585A; background-color:#FFF; color:#4C4C4C; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; border-radius:5px;}.esriSimpleSliderTL {top:20px; left:20px;}.esriSimpleSliderTR {top:20px; right:20px;}.esriSimpleSliderBL {bottom:40px; left:20px;}.esriSimpleSliderBR {bottom:45px; right:20px;}.esriSimpleSlider div {width:30px; height:30px; font-size:24px; font-family:verdana,helvetica; line-height:25px; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; cursor:pointer;}.esriSimpleSliderVertical .esriSimpleSliderIncrementButton {border-bottom:1px solid #57585A; -webkit-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0;}.esriSimpleSliderVertical .esriSimpleSliderDecrementButton {-webkit-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px;}.esriSimpleSliderHorizontal.esriSimpleSliderBL {left:5px;}.esriSimpleSliderHorizontal.esriSimpleSliderBR {right:5px;}.esriSimpleSliderHorizontal .esriSimpleSliderIncrementButton {float:right; -webkit-border-radius:0 5px 5px 0; border-radius:0 5px 5px 0;}.esriSimpleSliderHorizontal .esriSimpleSliderDecrementButton {float:left; border-right:1px solid #57585A; -webkit-border-radius:5px 0 0 5px; border-radius:5px 0 0 5px;}.esriSimpleSliderDecrementButton:hover,.esriSimpleSliderIncrementButton:hover {background-color:#eee;}.esriSimpleSliderDecrementButton:active,.esriSimpleSliderIncrementButton:active {background-color:#ddd;}.esriSimpleSliderDisabledButton,.esriSimpleSliderDisabledButton:active,.esriSimpleSliderDisabledButton:hover {cursor:default; background-color:#f4f4f4; color:#bbb;}.esriSimpleSliderHorizontal .esriSimpleSliderIncrementButton.dj_ie67Fix {float:none; text-align:center;}.esriLargeSlider {position: absolute;}.esriLargeSliderTL {top: 30px; left: 30px;}.esriLargeSliderTR {top: 30px; right: 15px;}.esriLargeSliderBL {bottom: 40px; left: 30px;}.esriLargeSliderBR {bottom: 45px; right: 15px;}.esriLargeSliderVertical {height: 200px;}.esriLargeSliderHorizontal {width: 200px;}.esriLargeSliderHorizontal.esriLargeSliderBL {left: 5px;}.esriLargeSliderHorizontal.esriLargeSliderBR {right: 5px;}.esriLargeSliderHorizontal .esriLargeSliderTicks {height: 5px;}.esriLargeSliderVertical .esriLargeSliderTicks {width: 5px;}.esriLargeSliderHorizontal .esriLargeSliderLabels {height: 2em; font-family: Verdana; font-size: 50%;}.esriLargeSliderVertical .esriLargeSliderLabels {width: 2em; font-family: Verdana; font-size: 50%;}.esriIconFallbackText {clip: rect(0 0 0 0); overflow: hidden; position: absolute; height: 1px; width: 1px;}.heatmapImgLyr img{-webkit-transition: opacity .25s ease; -moz-transition: opacity .25s ease; -ms-transition: opacity .25s ease; -o-transition: opacity .25s ease; transition: opacity .25s ease;}.heatmapImgLyr img:nth-last-child(n+2){opacity: 0;}.arcgisGeocoder .esriGeocoderContainer * {-moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;}.arcgisGeocoder .esriGeocoderContainer {width: 250px; font-size: 12px; line-height: 16px; font-family: verdana,helvetica;}.arcgisGeocoder .esriGeocoderContainer ul {margin: 0; padding: 0; list-style: none; display: block;}.arcgisGeocoder .esriGeocoderIcon {float: right; outline: 0; width: 16px; height: 16px; display: block; overflow: hidden; margin: 2px 5px 2px 0;}.dj_rtl .arcgisGeocoder .esriGeocoderIcon {float: left; margin: 2px 0 2px 5px;}.esriGeocoder .esriGeocoderClearFloat {clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}.arcgisGeocoder .esriGeocoder {display: block; width: 100%; margin: 0; border: 1px solid #8b8b8b; background: #fff;}.arcgisGeocoder .esriGeocoderActive,.arcgisGeocoder .esriGeocoderMenuActive {border-bottom: 0;}.arcgisGeocoder .esriGeocoder input {outline: 0; display: block; border: 0; border-collapse: collapse; vertical-align: middle; font-size: 12px; line-height: 16px; margin: 0; padding: 2px 0; float: left; color: #444; background: none; margin: 0 5px; width: 196px;}.arcgisGeocoder .esriGeocoderMultiple input {width: 175px;}.dj_rtl .arcgisGeocoder .esriGeocoder input {float: right;}.arcgisGeocoder .esriGeocoder input:focus {color: #333;}.arcgisGeocoder .esriGeocoder .esriGeocoderSearch {cursor: pointer; background: url("../../jsapi/esri/dijit/images/arcgisGeocoder.png") no-repeat 0 0;}.arcgisGeocoder .esriGeocoder .esriGeocoderSearch:hover,.arcgisGeocoder .esriGeocoder .esriGeocoderSearch:focus {opacity: .75;}.arcgisGeocoder .esriGeocoder .esriGeocoderReset {display: none;}.arcgisGeocoder .esriGeocoderHasValue .esriGeocoderReset {display: block; cursor: pointer; background: url("../../jsapi/esri/dijit/images/arcgisGeocoder.png") no-repeat -48px 0;}.arcgisGeocoder .esriGeocoderLoading .esriGeocoderReset {background: url("../../jsapi/esri/dijit/images/loading.gif") center center no-repeat;}.arcgisGeocoder .esriGeocoder .esriGeocoderReset:hover,.arcgisGeocoder .esriGeocoder .esriGeocoderReset:focus {opacity: .75;}.arcgisGeocoder .esriGeocoder .esriGeocoderMenuArrow {display: none; cursor: pointer; background: url("../../jsapi/esri/dijit/images/arcgisGeocoder.png") no-repeat -32px 0;}.arcgisGeocoder .esriGeocoderMultiple .esriGeocoderMenuArrow {display: block;}.arcgisGeocoder .esriGeocoder .esriGeocoderMenuArrow:hover,.arcgisGeocoder .esriGeocoder .esriGeocoderMenuArrow:focus {opacity: .75;}.arcgisGeocoder .esriGeocoderResults {display: none; z-index: 99; width: 100%; position: absolute; left: 0; top: 100%; margin: -1px 0 0; border: 1px solid #8b8b8b; border-top: 0; padding: 0; background: #fff;}.arcgisGeocoder .esriGeocoderResult {padding: 5px; display: block; cursor: pointer; outline: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis;}.arcgisGeocoder .esriGeocoderResult:hover,.arcgisGeocoder .esriGeocoderResultEven:focus,.arcgisGeocoder .esriGeocoderResultOdd:focus {background-color: #d9e7fa;}.arcgisGeocoder .esriGeocoderResult .esriGeocoderResultPartial {font-weight: 700;}.arcgisGeocoder .esriGeocoderMenu {display: none; width: 100%; z-index: 99; position: absolute; left: 0; top: 100%; margin: -1px 0 0; padding: 0; background: #fff; border: 1px solid #8b8b8b; border-top: 0;}.dj_rtl .arcgisGeocoder .esriGeocoderMenu,.dj_rtl .arcgisGeocoder .esriGeocoderResults {left: auto; right: 0;}.arcgisGeocoder .esriGeocoderMenu .esriGeocoderMenuHeader {padding: 0 0 5px; margin: 5px; display: block; border-bottom: 1px solid #8b8b8b; color: #000; font-weight: 700;}.arcgisGeocoder .esriGeocoderMenu .esriGeocoderMenuClose {display: block; float: right; width: 16px; height: 16px; background: url("../../jsapi/esri/dijit/images/arcgisGeocoder.png") no-repeat -64px 0; cursor: pointer; outline: 0;}.dj_rtl .arcgisGeocoder .esriGeocoderMenu .esriGeocoderMenuClose {float: left;}.arcgisGeocoder .esriGeocoderMenu .esriGeocoderMenuClose:hover,.arcgisGeocoder .esriGeocoderMenu .esriGeocoderMenuClose:focus {opacity: .75;}.arcgisGeocoder .esriGeocoderMenu .esriGeocoderSelectedCheck {width: 16px; height: 16px; display: block; float: right; margin: 0 0 0 5px;}.dj_rtl .arcgisGeocoder .esriGeocoderMenu .esriGeocoderSelectedCheck {float: left; margin: 0 5px 0 0;}.arcgisGeocoder .esriGeocoderMenu .esriGeocoderSelected .esriGeocoderSelectedCheck {background: url("../../jsapi/esri/dijit/images/arcgisGeocoder.png") no-repeat -16px 0;}.simpleGeocoder .esriGeocoderContainer * {-moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;}.simpleGeocoder .esriGeocoderContainer {width: 225px; font-size: 12px; line-height: 16px; font-family: verdana,helvetica;}.simpleGeocoder .esriGeocoderContainer ul {margin: 0; padding: 0; list-style: none; display: block;}.simpleGeocoder .esriGeocoderIcon {float: left; outline: 0; width: 16px; height: 16px; display: block; overflow: hidden; margin: 6px 0 6px 6px;}.dj_rtl .simpleGeocoder .esriGeocoderIcon {float: right; margin: 6px 6px 6px 0;}.esriGeocoder .esriGeocoderClearFloat {clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}.simpleGeocoder .esriGeocoder {display: block; width: 100%; margin: 0; border: 1px solid #57585A; background: #fff; -webkit-border-radius: 5px; border-radius: 5px;}.simpleGeocoder .esriGeocoderActive,.simpleGeocoder .esriGeocoderMenuActive {border-bottom: 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;}.simpleGeocoder .esriGeocoder input {outline: 0; display: block; border: 0; border-collapse: collapse; vertical-align: middle; font-size: 12px; line-height: 16px; margin: 0; padding: 6px 0; float: left; color: #444; background: none; margin: 0 6px; width: 160px;}.simpleGeocoder .esriGeocoderMultiple input {width: 146px;}.dj_rtl .simpleGeocoder .esriGeocoder input {float: right;}.simpleGeocoder .esriGeocoder input:focus {color: #333;}.simpleGeocoder .esriGeocoder .esriGeocoderSearch {cursor: pointer; margin-left: 6px; background: url("../../jsapi/esri/dijit/images/simpleGeocoder.png") no-repeat 0 0;}.dj_rtl .simpleGeocoder .esriGeocoder .esriGeocoderSearch {margin-left: 0; margin-right: 6px;}.simpleGeocoder .esriGeocoder .esriGeocoderSearch:hover,.simpleGeocoder .esriGeocoder .esriGeocoderSearch:focus {opacity: .75;}.simpleGeocoder .esriGeocoder .esriGeocoderReset {margin: 6px 6px 6px 0; float: right; display: none;}.dj_rtl .simpleGeocoder .esriGeocoder .esriGeocoderReset {margin: 6px 0 6px 6px; float: left;}.simpleGeocoder .esriGeocoderHasValue .esriGeocoderReset {cursor: pointer; display: block; background: url("../../jsapi/esri/dijit/images/simpleGeocoder.png") no-repeat -48px 0;}.simpleGeocoder .esriGeocoderLoading .esriGeocoderReset {background: url("../../jsapi/esri/dijit/images/loading.gif") center center no-repeat;}.simpleGeocoder .esriGeocoder .esriGeocoderReset:hover,.simpleGeocoder .esriGeocoder .esriGeocoderReset:focus {opacity: .75;}.simpleGeocoder .esriGeocoder .esriGeocoderMenuArrow {display: none; cursor: pointer; background: url("../../jsapi/esri/dijit/images/simpleGeocoder.png") no-repeat -32px 0;}.simpleGeocoder .esriGeocoderMultiple .esriGeocoderMenuArrow {display: block;}.simpleGeocoder .esriGeocoder .esriGeocoderMenuArrow:hover,.simpleGeocoder .esriGeocoder .esriGeocoderMenuArrow:focus {opacity: .75;}.simpleGeocoder .esriGeocoderResults {display: none; z-index: 99; width: 100%; position: absolute; left: 0; top: 100%; margin: -1px 0 0; border: 1px solid #57585A; border-top: 0; padding: 0; background: #fff; -webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px;}.simpleGeocoder .esriGeocoderResult {padding: 6px; display: block; cursor: pointer; outline: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis;}.simpleGeocoder .esriGeocoderResultOdd {}.simpleGeocoder .esriGeocoderResult:hover,.simpleGeocoder .esriGeocoderResultEven:focus,.simpleGeocoder .esriGeocoderResultOdd:focus {background-color: #ededed;}.simpleGeocoder .esriGeocoderResultLast {-webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px;}.simpleGeocoder .esriGeocoderResult .esriGeocoderResultPartial {font-weight: 700;}.simpleGeocoder .esriGeocoderMenu {display: none; width: 100%; z-index: 99; position: absolute; left: 0; top: 100%; margin: -1px 0 0; padding: 0; background: #fff; border: 1px solid #57585A; border-top: 0; -webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px;}.dj_rtl .simpleGeocoder .esriGeocoderMenu,.dj_rtl .simpleGeocoder .esriGeocoderResults {left: auto; right: 0;}.simpleGeocoder .esriGeocoderMenu .esriGeocoderMenuHeader {padding: 6px; margin: 0; display: block; background: #666; color: #fff; font-weight: 700;}.simpleGeocoder .esriGeocoderMenu .esriGeocoderMenuClose {display: block; float: right; width: 16px; height: 16px; background: url("../../jsapi/esri/dijit/images/simpleGeocoder.png") no-repeat -64px 0; cursor: pointer; outline: 0;}.dj_rtl .simpleGeocoder .esriGeocoderMenu .esriGeocoderMenuClose {float: left;}.simpleGeocoder .esriGeocoderMenu .esriGeocoderMenuClose:hover,.simpleGeocoder .esriGeocoderMenu .esriGeocoderMenuClose:focus {opacity: .75;}.simpleGeocoder .esriGeocoderMenu .esriGeocoderSelectedCheck {width: 16px; height: 16px; display: block; float: right; margin: 0 0 0 6px;}.dj_rtl .simpleGeocoder .esriGeocoderMenu .esriGeocoderSelectedCheck {float: left; margin: 0 6px 0 0;}.simpleGeocoder .esriGeocoderMenu .esriGeocoderSelected .esriGeocoderSelectedCheck {background: url("../../jsapi/esri/dijit/images/simpleGeocoder.png") no-repeat -16px 0;}.dijitButton {display: inline-block;}.dijitButtonContents {display: inline-block;}.dijitButtonHover {text-decoration: none; color: #FFF;}.dijitButtonText {position: relative; display: inline-block; padding: 0.35rem .9rem; width: auto; letter-spacing: 0em; font-style: normal; color: #FFF; border: 1px solid #0079c1; 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; white-space: nowrap; font-size: 0.9375rem; line-height: 1.55rem;}.dijitButtonHover .dijitButtonText {background-color: #005e95;}.dijitButton.cancel .dijitButtonText, .dijitButton.clear .dijitButtonText {color: #0079c1; background: transparent; border-color: #0079c1;}.dijitButton.cancel .dijitButtonText:hover, .dijitButton.clear .dijitButtonText:hover {color: #FFF; background: #005e95; border-color: #005e95;}.dijitToggleButtonIconChar {display: none;}.dijitArrowButtonChar {font-size: 10px; line-height: 3.25; margin-left: 3px;}.btn-icon-left .dijitButtonText {border: 1px solid transparent; background-position: .3rem center; background-repeat: no-repeat; background-color: transparent; padding: .65rem 1rem .65rem 1.75rem; line-height: 1; color: #007ac2;}.esriRtl .btn-icon-left .dijitButtonText {background-position: right .3rem center; padding: .65rem 1.75rem .65rem 1rem;}.btn-icon-left.dijitButtonHover {background-color: #e2f1fb;}.btn-icon-left.dijitButtonHover .dijitButtonText {border-color: #007ac2;}.btn-icon-folder .dijitButtonText {background-image: url("../img/new-folder.svg");}.dj_a11y .dijitButtonContents .dijitButtonText, .dj_a11y .dijitTab .tabLabel {display: inline !important;}.dijitButtonFocused .dijitButtonContents {outline: 1px dotted; outline: auto -webkit-focus-ring-color;}.esriCalcField {width: 100%; height: 100%;}.esriCalcField .esriCalcTitleLabel {font-weight: bold;}.esriCalcField .esriCalcSelField {width: 50%;}.esriCalcField .esriExprBox {width: 99%; max-width: 99%; max-height: 40%;}.esriCalcField .esriActionButtonCtr {width:100%; padding-bottom: 0.5em; padding-top: 0.75em;}.esriCalcField .esriCalcFieldValidateIcon {background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriCalcField .esriCalcFieldValidateDisabledIcon {background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriCalcField .esriActionButton {background-color: transparent; background: none; border: 1px solid #888; -webkit-border-radius: 1px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; padding-top: 0.5em; height: 3em; width: 4em;}.esriCalcField .esriActionButtonCtr .icon-ui-check-mark,.esriCalcField .esriActionButtonCtr .icon-ui-erase {font-size: 22px; padding-left: .6em; padding-right: 0;}.calculateFieldDialogRtl .esriCalcField .esriActionButtonCtr .icon-ui-check-mark,.calculateFieldDialogRtl .esriCalcField .esriActionButtonCtr .icon-ui-erase {padding-left: 0; padding-right: .6em;}.esriCalcField .esriActionButtonCtr .dijitButtonText {border-radius: 5px; margin: 0 5px; text-align: center; width: 42px;}.esriCalcField .esriActionButtonCtr .esriActionButton:hover{background-color: #005e95;}.esriCalcField .esriCalcFieldClearIcon {background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriCalcField .esriCalcFieldClearDisabledIcon {background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriCalcField .esriCalcFieldFuncCtr {clear:both; padding-top:0.5em; padding-bottom:0.5em; width: 100%; height: 65%;}.esriCalcField .esriCalcFieldCtr {width: 50%; height: 100%; float: left;}.esriCalcField .esriCalcFuncCtr {width: 50%; height: 100%; float: right;}.esriCalcField .esriCalcFieldsList {height: 19em; overflow-y: auto; width: 70%;}.esriCalcField .esriCalcFunctionList {height: 26em; overflow-y: auto; width: 98%;}.esriCalcField .esriFieldsSelectionCtr {padding-bottom: 0.5em; width: 100%;}.esriCalcField .esriCalExpRowOuter {padding: 0 0.25em;}.esriCalcField .esriCalcExpLabelRow {cursor: pointer; color: #000; border: 1px solid white; background-color: #fff;}.esriCalcField .esriCalcFieldTextTrimWithEllipses {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.esriCalcField .esriLoading {background-image: url("../img/ft-loading-indicator.gif");}.esriCalcField .esriLoadingLarge {background-image: url("../img/ft-loading-indicator.gif"); background-repeat: no-repeat; background-position: 43% 50%; background-size: auto;}.esriCalcField .esriFormWarning {padding:0.5em; margin: 0.7em 0; border: 1px solid #a67032; background-color: #F4DA6E; height: 3em; overflow-y: auto;}.esriCalcField .esriFormSuccess {padding: 1.2em; margin: 0.7em 0; border: 1px solid #257824; background-color: #D2E959;}.esriCalcHelp {padding-bottom: 0.5em;}.esriCalcHelp a {color: #336699;}.esriCalcHelp a,.esriCalcHelp a:hover,.esriCalcHelp a:active,.esriCalcHelp a:visited {color: #21759B;}.calculateFieldDialog {width: 50em !important; font-size: 0.7em;}.calculateFieldDialog label{display: block; margin: 0;}.calculateFieldDialog .esriContainerSelector label,.calculateFieldDialog .esriSelectLabel {cursor: pointer;}.calculateFieldDialog .esriTrailingMargin1 {margin-right: 1em;}.calculateFieldDialog .esriLeadingMargin05 {margin-left: 0.5em;}.calculateFieldDialog .esriLeadingMargin2 {margin-left: 2em;}.calculateFieldDialog .esriFloatLeading {float: left;}.calculateFieldDialog .esriFloatTrailing {float: right;}.calculateFieldDialogRtl .esriFloatLeading {float: right;}.calculateFieldDialogRtl .esriFloatTrailing {float: left;}.esriCalcField .esriFormSuccess,.esriCalcField .esriFormWarning {margin-left: 0px;}.esriActionDividerLine {clear: both;}.esriFloatLeading.esriActionButtonCtr .esriFloatLeading.esriLeadingMargin1 {width: auto !important;}.calculateFieldDialogRtl .dgrid{text-align: right;}.esriCalcFieldActionCtr {padding: 1em 0;}.dijitCalendarContainer {width: auto; margin-bottom: 0; padding: .25rem;}.dijitCalendar {background: #fff; text-align: center; -webkit-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05); box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05);}.dijitCalendar table {margin-bottom: .25rem;}.dijitCalendarArrow {display: inline-block; width: 24px; height: 32px; cursor: pointer; background: url("../img/left.svg") no-repeat center center transparent;}.dijitCalendarDecrementArrow {float: left;}.esriRtl .dijitCalendarDecrementArrow {float: right; background-image: url("../img/right.svg");}.dijitCalendarIncrementArrow {float: right; background-image: url("../img/right.svg");}.esriRtl .dijitCalendarIncrementArrow {float: left; background-image: url("../img/left.svg");}.dijitCalendarMonthContainer th {border-top: 1px solid #CCC; text-align: center; vertical-align: middle;}.dijitCalendarContainer .dijitSpacer {display: none;}.dijitCalendarCurrentMonthLabel {color: #4c4c4c;}.dijitCalendarMonthContainer .dijitButtonText {background-color: transparent; border: none; font-weight: bold; padding-right: .25em; padding-left: 0;}.dijitA11ySideArrow {display: none;}.dijitCalendarContainer th,.dijitCalendarContainer td {padding: 4px; text-align: center !important;}.dijitCalendarDayLabelTemplate {text-align: center; font-size: 0.875rem; border-bottom: 1px solid #d0d0d0;}.dijitCalendarDayLabel {font-weight: bold;}.dijitCalendarDateTemplate {font-size: 0.9em; letter-spacing: 0.05em; text-align: center;}.dijitCalendarDateTemplate .dijitCalendarDateLabel {text-decoration: none; display: block; padding: 2px 4px; border: 1px solid transparent; border-radius: 3px; cursor: pointer;}.dijitCalendarPreviousMonth .dijitCalendarDateLabel,.dijitCalendarNextMonth .dijitCalendarDateLabel {color: #a7acb7;}.dijitCalendarCurrentDate .dijitCalendarDateLabel {color: #007ac2;}.dijitCalendarHoveredDate .dijitCalendarDateLabel {border-color: #007ac2; color: #007ac2;}.dijitCalendarActiveDate .dijitCalendarDateLabel {background: #007ac2; color: #fff;}.dijitCalendarSelectedDate .dijitCalendarDateLabel {background: #007ac2; color: #fff;}.dijitCalendarDisabledDate .dijitCalendarDateLabel {opacity: 0.65; cursor: auto;}.dijitCalendarYearContainer {vertical-align: middle; padding: .25rem 0;}.dijitCalendarYearLabel span {padding: 4px; cursor: pointer; border: 1px solid transparent; border-radius: 3px; font-size: .875rem;}.dijitCalendarYearLabel span:hover {border-color: #007ac2;}.dijitCalendarNextYear,.dijitCalendarPreviousYear {color: #007ac2; font-size: 0.9em; line-height: 20px;}.dijitCalendarSelectedYear {background-color: #007ac2; color: #fff;}.dijitCalendarMonthMenu {margin-top: 9px;}.dijitCalendarMonthMenu .dijitCalendarMonthLabel {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0.5rem; font-size: 0.875rem; line-height: 1.55rem; color: #6e6e6e; border-top: 1px solid #efefef; cursor: pointer; min-width: 180px;}.dijitCalendarMonthMenu .dijitCalendarMonthLabelHover {background-color: #f8f8f8; text-decoration: none; color: #6e6e6e;}.esriRtl .dijitCalendarContainer th, .esriRtl .dijitCalendarContainer td {text-align: center;}.dijitCheckBoxInput {opacity: 0.01; margin: 1px !important; vertical-align: -2px; cursor: pointer; box-sizing: border-box !important;}.dijitCheckBox, .dijitRadio {padding: 0; border: 0; width: 20px; height: 20px; margin-right: 6px; background-position: center center; background-repeat: no-repeat; overflow: visible; cursor: pointer;}.esriRtl .dijitCheckBox, .esriRtl .dijitRadio {margin-left: 6px; margin-right: 0;}.dijitCheckBox {background-color: #f5f5f5; border: 1px solid #d0d0d0; width: 16px; height: 16px; vertical-align: -3px; padding: 0; -webkit-box-shadow: none; box-shadow: none; -webkit-border-radius: 3px; border-radius: 3px; position: relative;}.dijitCheckBoxInput {position: absolute; top: 0; left: 0; height: 18px !important; width: 18px !important; margin: -1px !important;}.dijitCheckBoxIcon {padding: 0;}.dijitCheckBoxChecked {background-color: #007ac2; border: 1px solid #0068a5; background-image: url("../img/check-mark.svg"); background-size: 12px;}.dj_a11y .dijitCheckBoxChecked:before {content: "✔"; color: white; position: absolute; line-height: 1;}.dijitCheckBoxHover {background-color: #f5f5f5; border: 1px solid #007ac2;}.dijitCheckBoxCheckedHover {background-color: #12a7ff; border: 1px solid #0068a5;}.dijitCheckBoxFocused {outline: auto;}.dj_gecko .dijitCheckBoxFocused,.dj_trident .dijitCheckBoxFocused {outline-width: 1px; outline-style: dashed;}.dijitCheckBoxDisabled,.dijitCheckBoxCheckedDisabled,.dijitCheckBoxCheckedReadOnly {opacity: 0.5; cursor: default; pointer-events: none;}.copy-to-clipboard-input {-webkit-user-select: all; -moz-user-select: all; -ms-user-select: all; user-select: all;}.copy-to-clipboard-input-small .input-group {margin-top: 0; max-width: 16vw;}.copy-to-clipboard-input-small .copy-to-clipboard-input,.copy-to-clipboard-input-small .input-group .input-group-button button {height: 1.75rem;}.copy-to-clipboard-input-small .input-group .input-group-button button {padding: 0.15rem 0.55rem;}.dijitDialog {background: white; padding: 1.55rem; min-width: 400px; max-width: 100vw; height: auto !important; box-sizing: border-box;}@media screen and (max-width: 480px) {.dijitDialog {min-width: 300px;}}.dijitDialog .esriAlignTrailing {text-align: right;}.esriRtl .dijitDialog .esriAlignTrailing {text-align: left;}.dijitDialogTitleBar {padding: 0 6px; position: static !important;}.dijitDialogTitle {display: block; margin-bottom: 0.5rem; padding-right: 2rem; font-size: 1.484375rem; width: 100%; box-sizing: border-box; overflow-wrap: break-word;}.esriRtl .dijitDialogTitle {padding-right: 0; padding-left: 2rem;}.dijitDialogTitleBar:after {content: ""; display: table; clear: both;}.dijitDialogCloseIcon {width: 24px; height: 24px; cursor: pointer; position: absolute; top: 1.45rem; right: 1.55rem;}.esriRtl .dijitDialogCloseIcon {left: 1.55rem; right: auto;}.dijitDialogCloseIcon:before {content: ''; width: 24px; height: 24px; display: inline-block; background: url("../img/x-24.svg"), linear-gradient(transparent, transparent);}.closeText {display: none;}.dj_a11y .closeText {display: block; font-size: 32px; margin-top: -45px;}.dijitDialogPaneContent {overflow-y: auto; overflow-x: hidden !important; position: static !important; width: auto !important; height: auto !important; max-height: 60vh; padding: 0 6px; box-sizing: border-box;}.dijitDialogPaneActionBar {top: auto !important; bottom: 1.5rem !important; left: 1.9rem !important; right: 1.9rem !important; width: auto !important; padding: .5rem 0 0 0 !important; position: static !important; background-color: #ffffff; box-sizing: border-box; z-index: 120;}.dijitDialogPaneActionBar:after {content: ""; display: table; clear: both;}.esriRtl .dijitDialogPaneActionBar {float: left;}.dijitDialog .dijitButton.cancel {float: right; margin-left: 3px;}.esriRtl .dijitDialog .dijitButton.cancel {float: left; margin-left: 0; margin-right: 3px;}.dijitDialogUnderlayWrapper {position: fixed; top: 0 !important; right: 0 !important; bottom: 0 !important; left: 0 !important; background: rgba(0,0,0,.65);}.esriDijitDialogPaneActionBar {padding: 8px 6px 8px 6px !important;}.general-dialog {width: 450px;}.general-dialog-content {overflow-y: auto; max-height: calc(60vh - 70px);}.dijitEditor {border: 1px solid #a9a9a9; margin-top: 0.31rem;}.dijitEditor .dijitToolbar {opacity: .5; border-bottom: 1px solid #a9a9a9; padding: 6px 3px; -webkit-transition: opacity 100ms linear; -moz-transition: opacity 100ms linear; -ms-transition: opacity 100ms linear; -o-transition: opacity 100ms linear; transition: opacity 100ms linear;}.dijitEditorFocused .dijitToolbar {opacity: 1;}.dijitEditor .dijitToolbar:after {content: ''; display: table; clear: both;}.dijitEditor .dijitToolbar label {margin: .25rem; line-height: 1.89rem;}.dj_edge .dijitEditor .dijitToolbar label {line-height: 1.65rem;}.dijitToolbarSeparator {float: left; display: inline-block; height: 24px; border-right: 1px solid #a9a9a9; margin: 7px 5px 7px 5px; pointer-events: none;}.dijitEditorIFrameContainer {padding: .31rem .31rem 0 .31rem; line-height: 1.55;}.dijitEditorIFrameContainer iframe {background-color: white;}.dijitEditor textarea {border: none; color: #595959; font-size: 0.85rem; line-height: 1.4rem; font-family: 'Consolas', 'Andale Mono', 'Lucida Console', 'Monaco', 'Courier New', Courier, monospace; box-shadow: none;}.dijitEditor .dijitToolbar .dijitInline {float: left;}.esriRtl .dijitEditor .dijitToolbar .dijitInline {float: right;}.dijitEditor .dijitToolbar .dijitDropDownButton, .dijitEditor .dijitToolbar .dijitToggleButton, .dijitEditor .dijitToolbar .dijitButton {border-radius: 3px; margin-right: 2px; margin-top: 3px; margin-bottom: 3px; height: 32px; background-color: #ffffff; cursor: pointer;}.dijitEditor .dijitToolbar .dijitDropDownButton:hover,.dijitEditor .dijitToolbar .dijitDropDownButtonOpened,.dijitEditor .dijitToolbar .dijitToggleButtonChecked,.dijitEditor .dijitToolbar .dijitToggleButton:hover,.dijitEditor .dijitToolbar .dijitButton:hover {background-color: #efefef;}.dijitDisabled {opacity: 0.35; cursor: default; pointer-events: none;}.dijitToolbar .dijitDisabled {background-color: transparent !important;}.dijitDisabled .dijitButtonNode {cursor: default; pointer-events: none;}.dijitEditorIcon {width: 32px; height: 32px; background-color: transparent; background-image:url("../img/editorSprite.png"); background-repeat: no-repeat; display: inline-block;}.esriRtl .dijitEditorIcon {background-image:url("../img/editorSpriteRtl.png");}.dijitPaletteTable {border-collapse: initial; margin-bottom: 0;}.dijitColorPalettePopup tr {border: none;}.dijitPaletteCell:focus {outline: none;}.dijitPaletteCell {padding: 0; line-height: 0; cursor: pointer; border: none; border: 1px solid transparent;}.dijitColorPalettePopup .dijitPaletteCellSelected {border: 1px solid #0079c1;}.dijitColorPaletteSwatch {width: 20px; height: 20px;}.dijitEditorIconBold {background-position: 0 0;}.dijitEditorIconItalic {background-position: -32px 0;}.dijitEditorIconUnderline {background-position: -64px 0;}.dijitEditorIconForeColor {background-position: -96px 0;}.dijitEditorIconHiliteColor {background-position: -128px 0;}.dijitEditorIconJustifyLeft {background-position: -160px 0;}.dijitEditorIconJustifyCenter {background-position: -192px 0;}.dijitEditorIconJustifyRight {background-position: -224px 0;}.dijitEditorIconJustifyFull {background-position: -256px 0;}.dijitEditorIconInsertOrderedList {background-position: -288px 0;}.dijitEditorIconInsertUnorderedList {background-position: -320px 0;}.dijitEditorIconIndent {background-position: -352px 0;}.dijitEditorIconOutdent {background-position: -384px 0;}.dijitEditorIconCreateLink {background-position: -416px 0;}.dijitEditorIconLink {background-position: -448px 0;}.dijitEditorIconUnlink {background-position: -480px 0;}.dijitEditorIconInsertImage {background-position: -512px 0;}.dijitEditorIconRemoveFormat {background-position: -544px 0;}.dijitEditorIconUndo {background-position: -576px 0;}.dijitEditorIconRedo {background-position: -608px 0;}.dijitEditorIconViewSource {background-position: -640px 0;}.ar .dijitEditorIconJustifyLeft, .he .dijitEditorIconJustifyLeft,.ar .dijitEditorIconJustifyRight, .he .dijitEditorIconJustifyRight,.ar .dijitEditorIconUndo, .he .dijitEditorIconUndo,.ar .dijitEditorIconRedo, .he .dijitEditorIconRedo,.ar .dijitEditorIconIndent, .he .dijitEditorIconIndent,.ar .dijitEditorIconOutdent, .he .dijitEditorIconOutdent {-moz-transform: scaleX(-1); -o-transform: scaleX(-1); -webkit-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; -ms-filter: "FlipH";}.dijitFontSizeCombo {max-width: 103px; margin-top: 0 !important;}.dijitFontSizeWrap label {display: none;}.dijitFontNameCombo {max-width: 100px; margin-top: 0 !important;}@media screen and (-ms-high-contrast: active) {.dijitEditor .dijitToolbar .dijitToggleButton .dijitButtonText, .dijitEditor .dijitToolbar .dijitDropDownButton .dijitButtonText, .dijitEditor .dijitToolbar .dijitButton .dijitButtonText {display: inline-block !important;}}.description-rich-text font, .description-rich-text span, .description-rich-text a, .description-rich-text div {font-family: inherit;}.description-rich-text ul ul, .description-rich-text ul ol, .description-rich-text ol ul {margin-bottom: 0; margin-top: 0;}.description-rich-text ul, .description-rich-text ol {margin-left: 1.5rem; margin-top: 1rem;}.description-rich-text ul ul li {list-style-type: circle;}.esriRtl .description-rich-text ul, .esriRtl .description-rich-text ol {margin-right: 1.5rem; margin-left: 0;}.simpleGeocoder .esriGeocoderMultiple input, .simpleGeocoder .esriGeocoder input {width: 146px; font-size: 14px; padding: 0; line-height: 1; box-shadow: none; color: inherit;}.simpleGeocoder .esriGeocoder {border: 1px solid #a9a9a9; background: #fff; -webkit-border-radius: 0; border-radius: 0;}.simpleGeocoder .esriGeocoderIcon {margin: 12px 0 11px 6px;}.simpleGeocoder .esriGeocoder .esriGeocoderReset {margin-top: 11px;}.simpleGeocoder .esriGeocoder .esriGeocoderSearch {background-image: url("../img/search.svg");}.simpleGeocoder .esriGeocoderHasValue .esriGeocoderReset {background: url("../img/x-gray.svg") no-repeat center center transparent;}.simpleGeocoder .esriGeocoderMenu .esriGeocoderMenuClose {background: url("../img/x-gray.svg") no-repeat center center transparent; margin-top: 4px;}.simpleGeocoder .esriGeocoder .esriGeocoderMenuArrow {background: url("../img/down.svg") no-repeat center center transparent; background-size: 18px;}.simpleGeocoder .esriGeocoderResult {margin: 0; padding: 0.5166666667rem; font-size: 0.875rem; line-height: 1.55rem; color: #6e6e6e; background-color: #FFF; border-top: 1px solid #efefef;}.simpleGeocoder .esriGeocoderMenu .esriGeocoderSelected .esriGeocoderSelectedCheck {background: url("../img/check-mark-green.svg") no-repeat center center transparent; height: 24px;}.simpleGeocoder .esriGeocoderMenu {border-radius: 0; border: 1px solid #efefef; border-top: none; marign-top: 1px; -webkit-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05); box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05);}.simpleGeocoder .esriGeocoderMenu .esriGeocoderMenuHeader {margin: 0; padding: 0.5166666667rem; font-weight: 400; font-style: normal; font-size: 0.9375rem; line-height: 1.55rem; background-color: #f8f8f8; border-top: 1px solid #efefef; color: #4c4c4c; font-family: inherit;}.simpleGeocoder .esriGeocoderContainer {font-family: inherit;}.dojoxGrid {position: relative; -moz-outline-style: none; outline: none; overflow: hidden; height: 0; border: 1px solid #CCC;}.dojoxGridMasterHeader {background-color: #EFEFEF; position: relative;}.dojoxGridMasterView {position: relative;}.dojoxGridView {position: absolute; overflow: hidden; width: 100% !important; left: 0px !important;}.dojoxGridHeader {position: absolute; overflow: hidden; cursor: default; border-bottom: 1px solid #CCC; width: 100% !important; left: 0px !important;}.dojoxGridHeader .dojoxGridCell {cursor: pointer;}.dojoxGridHeader .dojoxGridCellOver {background-color: #DDDDDD;}.dojoxGridArrowButtonNode {display: none; padding-left: 16px;}.dojoxGridArrowButtonChar {display: inline; float: right; margin-right: 4px; font-size: 0.7rem;}.dojoxGridScrollbox {position: relative; overflow: auto; background-color: white;}.dojoxGridContent {position: relative; overflow: hidden; -moz-outline-style: none; outline: none;}.dojoxGridContent > div {right: 0; left: 0;}.dojoxGridRow {position: relative; width: 100%; border-bottom: 1px solid #CCC; background-color: white; border-top: none;}.dojoxGridRowOdd {background-color: #f8f8f8;}.dojoxGridRowSelected {background-color: #D1E9FA;}.dojoxGridRowTable {table-layout: fixed; width: 0; empty-cells: show; margin: 0; border: none; border-collapse: collapse; background-color: transparent;}.dojoxGridInvisible {visibility: hidden;}.dojoxGridHiddenFocus {position: absolute; top: -1000px; height: 0; width: 0;}.dojoxGridInvisible td, .dojoxGridHeader .dojoxGridInvisible td {border: none; padding: 0; height: 0; overflow: hidden;}.dojoxGrid .dojoxGridCell {border-left: 1px solid #CCCCCC; border-right: none; padding: 0.5166666667rem; text-align: left; overflow: hidden; word-wrap: break-word;}.esriRtl .dojoxGrid .dojoxGridCell {border-left: none; border-right: 1px solid #CCCCCC; text-align: right;}.dojoxGrid .dojoxGridCell:first-child {border-left: none;}.esriRtl .dojoxGrid .dojoxGridCell:first-child {border-right: none; border-left: 1px solid #CCCCCC;}.dojoxGrid .dojoxGridFixedRowHeight .dojoxGridCell {white-space: nowrap; word-break: keep-all; word-wrap: normal; text-overflow: ellipsis;}.dgrid-pagination {padding: 3px;}.dgrid-pagination:after {content: ''; display: table; clear: both;}.dgrid-pagination .dgrid-status,.dgrid-pagination .dgrid-navigation {margin: 3px;}.dgrid-navigation .dgrid-page-link {line-height: 1.2;}.dgrid-scroller {overflow-y: auto;}html.has-mozilla .dgrid .dgrid-scroller:focus,html.has-opera .dgrid .dgrid-scroller:focus {outline: none;}.dijitMenu {border: 1px solid #efefef; margin: 0; padding: 0; background-color: #fff;}.dijitMenuPopup {min-width: 200px;}.dijitMenuTable {border: none; display: block;}.dijitMenuTable tbody {display: block;}.dijitMenuItem {position: relative; display: block; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0; max-width: 600px; font-size: 0.875rem; line-height: 1.55rem; color: #6e6e6e; background-color: #FFF; border: none; border-top: 1px solid #efefef; word-wrap: normal; cursor: pointer;}.dijitMenuItemLabel {padding: 0.5166666667rem; border: none;}.dijitMenu .dijitMenuItem td {border: none; font-weight: 400;}.dijitMenuArrowCell {display: none;}.dijitMenuItemHover, .dijitMenuItemSelected, .dijitTimePickerTickHover {background-color: #f8f8f8;}.dijitMenuItemActive, .dijitMenuItemFocused, .dijitTimePickerItemSelected {background-color: #aadbfa; outline: none;}.dijitComboBoxMenu .dijitMenuItem {padding: .25rem;}.dijitMenuSeparatorTop {height: auto; margin-top: 1px;}.dijitMenuSeparatorBottom {height: auto; margin-bottom: 1px; border-top: 0 none;}.dijitMenuExpand:before {content: "\f0da";}.dijitMenuItemIconCell {padding: 0;}.dijitMenuBar {margin: 0; padding: 0; background: #f5f5f5;}.dijitMenuBar .dijitMenuItem {padding: 8px 12px; margin: 0;}.dijitMenuBar .dijitMenuItemHover {background: #007ac2;}.dijitMenuBar .dijitMenuItemActive,.dijitMenuBar .dijitMenuItemSelected,.dijitMenuBar .dijitMenuItemHover.dijitMenuItemSelected,.dijitMenuBar .dijitMenuItemActive.dijitMenuItemSelected {outline: none; color: #fff; background: #007ac2;}.gxeEditor {}.gxeEditorDialog .gxePrimaryToolbar {width: 100%;}.gxePrimaryToolbar {padding-bottom: 4px;}.gxePrimaryToolbar .gxeTabs, .gxePrimaryToolbar .gxeToolsets, .gxePrimaryToolbar .gxeToolset {display: inline-block;}.gxePrimaryToolbar .gxeMessageArea {display: inline-block; margin-left: 8px; margin-right: 8px;}.gxePrimaryToolbar .gxeMessageArea .gxeIconWorking {display: inline-block; height: 16px; width: 16px; vertical-align: top; background-position: center; background-repeat: no-repeat;}.gxePrimaryToolbar .gxeMessageArea .gxeWorkingMessage {display: inline-block; font-style: italic;}.gxeViewDocumentPane, .gxeEditDocumentPane {overflow-y: auto;}.gxeXmlPane textarea {margin-top: 4px; width: 100%;}.gxeViewDocumentPane > .gxeMessage, .gxeXmlPane > .gxeMessage {padding: 10px; font-style: italic;}.gxeDownloadPane .gxeLine {margin: 16px 4px 4px 16px;}.gxeLoadDocumentPane > .gxePrompt {margin-bottom: 16px; max-width: 500px;}.gxeLoadDocumentPane .gxePrompt {font-style: italic;}.gxeLoadDocumentPane .gxeSection {padding: 10px; min-height: 150px; min-width: 350px; border: 1px solid #CCCCCC; border-top-right-radius: 4px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px;}.gxeLoadDocumentPane .gxeTabButton {border-bottom: none;}.gxeValidationPane .gxeValidationPrompt {font-style: italic; font-size: 10px; margin: 0px 4px 0px 4px;}.gxeLoadDocumentPane .gxeLine, .gxeTransformPane .gxeLine {margin-top: 4px; margin-bottom: 4px;}.gxeLoadDocumentPane .gxeInputFileContainer {margin-top: 10px; margin-bottom: 10px;}.gxeLoadDocumentPane .gxeWarning {font-style: italic; max-width: 400px; vertical-align: top !important;}.gxeLoadDocumentPane .gxeWarningSection > div {display: inline-block; vertical-align: middle;}.gxeViewDocumentPane .gxeEditOnly {display: none;}.gxeEditDocumentPane .gxeViewOnly {display: none;}.gxeDisplayNone {display: none;}.gxeBold {font-weight: bold;}.gxeSmallText {font-size: 10px;}.gxeRootLabel {font-style: italic; font-weight: bold;}.gxeInput input[type="text"] {background-color: rgba(0, 0, 0, 0) !important; border: 1px solid #BBBBBB; margin: 0 !important; padding: 2px 4px !important;}.gxeInput textarea {background-color: rgba(0, 0, 0, 0) !important; border: 1px solid #BBBBBB; margin: 0 !important; padding: 2px 4px !important;}.gxeInput input[type="text"]:focus, .gxeInput textarea:focus, .gxeInput select:focus {border: 1px solid #66AFDA;}.gxeTabs > .gxeContainer {margin-bottom: 6px; padding: 10px 5px 5px 5px; width: 98%;}.gxeViewDocumentPane .gxeTabs > .gxeContainer {border: 1px solid #CCCCCC;}.gxeViewDocumentPane .gxeHeader > .gxeTabButton {border-bottom: none;}.gxeViewDocumentPane .gxeTabButton > input[type=radio] {display: none;}.gxeViewDocumentPane .gxeOptionalLabel input[type=checkbox] {display: none;}.gxeViewDocumentPane .gxeInput .gxeViewOnlyText.populated,.gxeViewDocumentPane .gxeInputSelect .gxeViewOnlyText.populated {display: inline-block; padding: 2px 8px; min-width: 300px; max-width: 98%; border: 1px solid #BBBBBB; border-radius: 4px;}.gxeViewDocumentPane .gxeInput .gxeViewOnlyText > .gxeParagraph {margin-top: 2px; margin-bottom: 10px;}.gxeEditDocumentPane .gxeTabs > .gxeContainer {background: url("../../jsapi/esri/dijit/metadata/css/images/gxe-small-bg.gif") repeat-x scroll 0 0 rgba(0, 0, 0, 0); border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;}.gxeEditDocumentPane .gxeMandatoryLabel {font-style: italic; font-weight: bold;}.gxeEditDocumentPane .gxeRepairMode {}.gxeSection > .gxeHeader {margin-bottom: 8px;}.gxeAttribute {margin-bottom: 12px;}.gxeAttribute > .gxeContainer {margin-top: 8px;}.gxeElementHeader {margin-bottom: 8px;}.gxeElement.single {margin-bottom: 12px;}.gxeElement.tabless {margin-bottom: 16px;}.gxeMultiplicityHeader.tabbed.open {margin-bottom: 10px;}.gxeMultiplicityHeader.tabbed.closed {margin-bottom: 6px;}.gxeMultiplicityHeader.tabbed > .gxeContainer {margin-top: 4px;}.gxeMultiplicityHeader.tabless.open > .gxeHeader {margin-bottom: 4px;}.gxeLabelContainer {display: inline-block;}.gxeMultiplicityTools {display: inline-block; margin: 0px 4px; -moz-user-select: none; -ms-user-select: none; user-select: none;}.gxeMultiplicitys {display: inline-block; margin: 0px 4px;}.gxeInput > .gxeContainer {display: inline-block;}.gxeInput .gxeHint.populated {padding: 2px; font-style: italic; font-size: 10px;}.gxeInputSelectMany .gxeOption {margin-bottom: 8px;}.gxeValidationPane {margin-bottom: 6px;}.gxeValidationPane > .gxeContent {margin-top: 2px; padding-top: 2px; background-color: #FFFFFF; max-height: 102px; overflow-y: auto; border: 1px solid #CCCCCC;}.gxeValidationMessage {padding: 4px 8px;}.gxeValidationMessage.current {background: #F8F8F8;}.gxeValidationMessage > div {display: inline-block; vertical-align: middle;}.gxeValidationMessage .gxeDeleted {text-decoration: line-through; opacity: 0.3;}.gxeValidationMessage .gxeOff {text-decoration: line-through;}.gxeEditDocumentPane .gxeInput .gxeReadOnlyValue {display: inline-block; padding: 2px 8px; border: 1px solid #BBBBBB; border-radius: 4px;}.gxePrompt {padding: 2px; font-style: italic; font-size: 10px; margin-bottom: 8px;}.gxeInputHtmlTextArea .gxeClickableText {vertical-align: top;}.gxeInputSelect .dijitSelect .dijitButtonContents {padding: 2px; min-width: 80px;}.gxeInputCheckBox {margin-bottom: 14px;}.gxeInputCheckBox input[type="checkbox"] {margin: 0 !important;}.gxeHtmlEditorDialog .dijitFontNameCombo.dijitTextBox,.gxeHtmlEditorDialog .dijitFontSizeCombo.dijitTextBox {width: 12em;}.gxeHtmlEditorDialog .dijitEditorIFrameContainer {padding: 4px;}.gxeHtmlEditorDialog .dijitToolbar {background: none !important;}.gxeViewDocumentPane .gxeOptionalLabel .gxeSwitchToggle {display: none;}.gxeEditDocumentPane .gxeOptionalLabel .gxeSwitchLabel {cursor: pointer;}.gxeHiddenAttribute, .gxeHiddenElement, .gxeHiddenTab, .gxeHiddenSection {display: none;}.gxeDialog {background-color: #FFFFFF !important; border-color: #555555 !important; border-radius: 5px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.35) !important;}.gxeDialog .dijitDialogTitleBar {background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border-radius: 3px 3px 0 0;}.gxeDialog .dijitDialogPaneContent {background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important; border-top: medium none !important;}.gxeDialogActionBar {background-color: #FFFFFF; margin: 4px 0 0 0; padding: 8px 0 0 0; border: medium none;}.gxeDialogActionBar .gxeRight .gxeMessage {display: inline-block;}.gxeDialogActionBar .gxeButtons {display: inline-block;}.gxePopupDialog .gxePrimaryPane {min-width: 300px; min-height: 50px;}.gxePopupDialog .gxeMessagePane {margin-top: 24px;}.gxePopupDialog .gxeMessagePane .gxeIcon, .gxePopupDialog .gxeMessagePane .gxeMessageText {display: inline-block;}.gxePopupDialog .gxeMessagePane .gxeMessageText {margin-left: 4px; margin-right: 4px;}.gxePopupDialog .gxeButton {padding: 5px 8px;}.gxeButton {padding: 2px 6px; white-space: nowrap; vertical-align: middle; color: #000; background: #f2f2f2; cursor: pointer; border: 1px solid #B8B8B8; border-radius: 3px; text-shadow: 0 1px 1px white; -webkit-box-shadow: 0 1px 1px #fff; -moz-box-shadow: 0 1px 1px #fff; box-shadow: 0 1px 1px #fff; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.gxeButton:disabled {cursor: default; opacity: 0.3;}.gxeButton:hover:enabled {color: #000; border-color: #818181; background: #DEDEDE;}.gxeButton:active:enabled {border: 1px solid #AAA; border-bottom-color: #CCC; border-top-color: #999; -webkit-box-shadow: inset 0 1px 2px #aaa; -moz-box-shadow: inset 0 1px 2px #aaa; box-shadow: inset 0 1px 2px #aaa; background: -webkit-linear-gradient(top, #E6E6E6, gainsboro); background: -moz-linear-gradient(top, #E6E6E6, gainsboro); background: -ms-linear-gradient(top, #E6E6E6, gainsboro); background: -o-linear-gradient(top, #E6E6E6, gainsboro);}.gxeButton.prominent {border-color: #747474; background: none repeat scroll 0 0 #5DADDD; color: #FFFFFF; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}.gxeButton.prominent:hover:enabled {border-color: #000000; background: none repeat scroll 0 0 #4997D2; color: #FFFFFF; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);}.gxeButton.prominent:active:enabled {border-color: #AAA; background: none repeat scroll 0 0 #4997D2; color: #FFFFFF; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25) inset;}.gxeTabButton {display: inline-block; margin: 0; padding: 3px 10px; background-color: #FFFFFF; border: 1px solid #CCCCCC; border-top-left-radius: 6px; border-top-right-radius: 6px; color: #333333; font-weight: normal; text-align: center; text-decoration: none;}.gxeTabButton:hover {background: #E8E8E8;}.gxeTabButton.current {background: #E8E8E8; font-weight: bold;}.gxeTabButton, .gxeTabButton > input[type=radio], .gxeTabButton > label {cursor: pointer;}.gxeTabButton > input[type=radio] {margin: 0px; padding: 0px; vertical-align: middle;}.gxeTabsPrompt {display: inline-block; margin: 0px 0px -1px 0px; padding: 5px 10px 4px 10px; background-color: #FFFFFF; border-bottom: 1px solid #CCCCCC; color: #333333; font-style: italic; font-size: 10px; font-weight: normal; text-align: center; text-decoration: none;}.gxeClickableText {display: inline-block; color: #21759B; cursor: pointer; margin-left: 4px; margin-right: 4px; text-decoration: none;}.gxeClickableText:hover {text-decoration: underline;}.gxeClickableText:focus {text-decoration: underline;}.gxeSwitchLabel {display: inline-block;}.gxeSwitchToggle {position: relative; height: 16px; width: 32px; background: #dbdbdb; border: 0 none; border-radius: 99px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset; display: inline-block; vertical-align: top; cursor: pointer;}.gxeSwitchToggle:after {position: absolute; height: 10px; width: 10px; top: 3px; right: 19px; content: ""; background: #F5F5F5; background: linear-gradient(#FFF, #F5F5F5) repeat scroll 0 0 rgba(0, 0, 0, 0); border-radius: 99px 99px 99px 99px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); padding: 0; transition: right .3s; -webkit-transition: right .3s; z-index: 100; transition: right 0.2s;}.gxeSwitchToggle:before {position: absolute; height: 6px; width: 6px; top: 5px; right: 21px; content: ""; background: #D7D7D7; background: linear-gradient(#E9E9E9, #FFF); border: 0 none; border-radius: 99px; box-shadow: none; display: block; z-index: 101; transition: right 0.2s;}.gxeSwitchToggle.checked {background: #87c2e6;}.gxeSwitchToggle.checked:after {right: 3px;}.gxeSwitchToggle.checked:before {right: 5px;}.gxeMultiplicityTools > .gxeIcon {display: inline-block; margin: 6px 2px; padding: 2px; width: 16px; height: 16px; cursor: pointer; vertical-align: middle; background-position: center; background-repeat: no-repeat;}.gxeDisabledIcon {opacity: 0.3;}.gxeValidationIcon {cursor: pointer;}.gxeIconSuccess, .gxeIconWarning, .gxeIconError {display: inline-block; height: 10px; width: 10px; border-radius: 10px;}.gxeIconSuccess {background-color: #2E8B57;}.gxeIconWarning {background-color: #FFCC00;}.gxeIconError {background-color: #FF0000;}.gxeIconInfo {background-image: url("../../jsapi/esri/dijit/metadata/css/images/gxe-info.png");}.gxeIconMoveDown {background-image: url("../../jsapi/esri/dijit/metadata/css/images/gxe-move-down.png");}.gxeIconMoveLeft {background-image: url("../../jsapi/esri/dijit/metadata/css/images/gxe-move-left.png");}.gxeIconMoveRight {background-image: url("../../jsapi/esri/dijit/metadata/css/images/gxe-move-right.png");}.gxeIconMoveUp {background-image: url("../../jsapi/esri/dijit/metadata/css/images/gxe-move-up.png");}.gxeIconRemove {background-image: url("../../jsapi/esri/dijit/metadata/css/images/gxe-remove.png");}.gxeIconRepeat {background-image: url("../../jsapi/esri/dijit/metadata/css/images/gxe-repeat.png");}.gxeIconSearch {background-image: url("../../jsapi/esri/dijit/metadata/css/images/Search16.png"); background-repeat: no-repeat; background-position: center bottom; width: 16px; height: 16px;}.gxeIconWorking {}.gxeFloatLeft {float: left;}.gxeFloatRight {float: right;}.gxeClear {clear: both;}.gxeViewDocumentPane .gxeGeoExtentSection .gxeGeoExtentCoordinates {float: left;}.gxeViewDocumentPane .gxeGeoExtentSection .gxeGeoExtentViewSection {float: left;}.gxeViewDocumentPane .gxeGeoExtentSection .gxeGeoExtentBottom {clear: both;}.gxeIndent, .gxeInput {margin-left: 15px; margin-right: 0px;}.gxeDialogActionBar .gxeRight .gxeMessage {margin-right: 10px;}.gxeViewDocumentPane .gxeGeoExtentView {margin: 20px 10px 2px 40px;}.gxeOption > input[type=checkbox], .gxeOptionalLabel > input[type=checkbox] {margin-left: 0px; margin-right: 3px;}.gxeRtl .gxeFloatLeft {float: right !important;}.gxeRtl .gxeFloatRight {float: left !important;}.gxeRtl .gxeClear {clear: both;}.gxeRtl .gxeViewDocumentPane .gxeGeoExtentSection .gxeGeoExtentCoordinates {float: right !important;}.gxeRtl .gxeViewDocumentPane .gxeGeoExtentSection .gxeGeoExtentViewSection {float: right !important;}.gxeRtl .gxeViewDocumentPane .gxeGeoExtentSection .gxeGeoExtentBottom {clear: both;}.gxeRtl .gxeIndent, .gxeRtl .gxeInput {margin-right: 15px !important; margin-left: 0px !important;}.gxeRtl .gxeDialogActionBar .gxeRight .gxeMessage {margin-left: 10px !important;}.gxeRtl .gxeViewDocumentPane .gxeGeoExtentView {margin: 20px 40px 2px 10px !important;}.gxeRtl .gxeOption > input[type=checkbox], .gxeRtl .gxeOptionalLabel > input[type=checkbox] {margin-left: 3px; margin-right: 0px;}.gxeGeoExtent .simpleGeocoder {position: relative;}.gxeGeoExtent .gxeMap {width: 500px; height: 400px; border: 1px solid #CCCCCC;}.gxeGeoExtent .gxeTop {margin-bottom: 2px;}.gxeGeoExtent .gxeLeft {display: inline-block;}.gxeGeoExtent .gxeRight {display: inline-block;}.gxeGeoExtent .gxeTop .gxeLeft {margin-top: 6px;}.gxeGeoExtent .gxeClear {display: block;}.gxeGeoExtent .gxeMessage {font-style: italic;}.gxeGeoExtent .gxeGeocoder {display: inline-block;}.gxeGeoExtent .simpleGeocoder {display: inline-block;}.gxeViewDocumentPane .gxeGeoExtentView .gxeMap {width: 250px; height: 200px; border: 1px solid #CCCCCC;}.gxeCenteredCalendar {margin-left: auto !important; margin-right: auto !important;}table.gxeCenteredCalendar.dijitCalendarContainer {border: none !important;}.gxeCenteredCalendar .dijitCalendarMonthContainer th {background: none;}table.gxeCenteredCalendar.dijitCalendar .dijitDropDownButton .dijitButtonNode {border: none;}.gxeCenteredCalendar .dijitCalendarDayLabelTemplate {background: none; border-bottom: 1px solid #E6E6E6;}.gxeCenteredCalendar .dijitCalendarYearContainer {background: none;}.gxeCenteredCalendar .dijitCalendarYearLabel {margin-top: 4px; margin-bottom: 10px; border-top: 1px solid #E6E6E6;}.gxeCenteredCalendar .dijitCalendarSelectedDate {background-color: #E8E8E8 !important; border: 1px solid #CCCCCC !important; border-radius: 4px;}.gxeCenteredCalendar .dijitCalendarCurrentDate {text-decoration: none;}.gxeCenteredCalendar .dijitCalendarSelectedYear {background-color: #E0E0E0 !important; border: 1px solid #CCCCCC !important; border-radius: 4px;}.gxeIsoTopicDialog .gxeOptions {min-width: 400px; max-height: 300px; overflow-y: auto;}.gxeIsoTopicDialog .gxeOption {margin-bottom: 8px; white-space: nowrap;}.gxeIsoTopicDialog .gxeOption label {white-space: nowrap; -moz-user-select: none; user-select: none;}.gxeGemetDialog .gxeOptions {padding: 6px; min-width: 550px; max-width: 550px; min-height: 300px; max-height: 300px; margin-top: 4px; border: 1px solid #CCCCCC; overflow-y: auto;}.gxeGemetDialog .gxeOption {margin-bottom: 8px;}.gxeGemetDialog .gxeDescription {display: block; margin-left: 20px; margin-right: 20px; font-style: italic;}.gxeGemetDialog .gxeIconSearch {display: inline-block; cursor: pointer;}.gxeGemetDialog .gxeDialogActionBar .gxeMessage {font-style: italic;}.gxeGemetDialog .gxeOption label {-moz-user-select: none; user-select: none;}.gxeDialog {border: none !important; border-radius: 0; box-shadow: none;}.gxeDialog .dijitDialogPaneContent {padding: 0;}.gxeEditor {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; max-height: 60vh !important; overflow: auto;}.gxeViewDocumentPane .gxeEditOnly {display: none;}.gxeEditDocumentPane .gxeViewOnly {display: none;}.gxeDisplayNone {display: none;}.gxeHeader:after, .gxeToolsets:after, .gxeDialogActionBar:after, .gxePrimaryToolbar:after {content: ''; display: table; clear: both;}.gxeElementHeader {margin-top: 1em;}.gxePrimaryPane {margin-top: 12px;}.gxePrimaryToolbar {padding-top: 4px;}.gxeOption label {margin-bottom: 0;}.gxeToolsets {margin-bottom: 1em;}.gxeToolset {float: left; margin-right: 0.3em;}.esriRtl .gxeToolset {float: right; margin-right: 0; margin-left: 0.3em;}.gxeButton {background: #FFF; color: #0079c1; margin-right: 3px; display: inline-block; padding: .31rem .9rem !important; border: 1px solid #0079c1; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: all 50ms linear; transition: all 50ms linear; font-weight: 400; border-radius: 0; text-shadow: none; box-shadow: none;}.esriRtl .gxeButton {margin-left: 3px; margin-right: 0;}.gxeButton.prominent {background: #0079c1; border-color: #0079c1; color: white; text-shadow: none;}.gxeButton:hover:enabled {color: white; border-color: #005e95; background: #005e95;}.gxeButton.prominent:hover:enabled {background-color: #005e95; border-color: #005e95; text-shadow: none; box-shadow: none;}.gxeButton.simple {border: 1px solid transparent; padding-left: .25rem !important; padding-right: .25rem !important;}.gxeButton.simple:hover {background-color: white; color: #005e95; text-decoration: underline; border-color: transparent;}.gxeButton.simple:before {content: ""; width: 16px; height: 16px; display: inline-block; margin: 0 6px; vertical-align: -2px;}.gxeButton.gxeSaveDraftButton:before {background-image: url("../img/metadata/download-to-16.svg");}.gxeButton.gxeValidateButton:before {background-image: url("../img/metadata/exclamation-mark-circle-16.svg");}.gxeButton.gxeViewHtmlButton:before {background-image: url("../img/metadata/eye-16.svg");}.gxeButton.gxeLoadButton:before {background-image: url("../img/metadata/file-16.svg");}.gxeButton.gxeDeleteButton:before {background-image: url("../img/metadata/trash-16.svg");}.gxeSeparator {display: inline-block; width: 1px; background: #ccc; height: 1.875rem; vertical-align: top; margin: 0 .5rem;}.gxeTabsPrompt {display: block; margin-bottom: .5em;}.gxeTabs {margin-top: .5em;}.gxeTabs:after {content: ""; display: table; clear: both;}.gxeTabButton {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-size: 0.875rem; line-height: 1.55rem; -webkit-transition: all, 150ms linear; transition: all, 150ms linear; padding: 0.3875rem 0.775rem; float: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; background-color: #f8f8f8; border: 1px solid #CCC; margin-right: -1px; cursor: pointer; border-top-left-radius: 0; border-top-right-radius: 0;}.gxeTabButton:focus {outline: none;}.esriRtl .gxeTabButton {float: right; margin-right: 0; margin-left: -1px;}.gxeTabButton.current {border-bottom: 1px solid #FFF; background-image: linear-gradient(to top, transparent 94%, #0079c1 96%, #0079c1 100%); background-color: #FFF; font-weight: 400;}.gxeTabButton label {margin-bottom: 0; display: inline-block; font-size: 0.875rem;}.gxeTabButton input {float: none;}.gxeEditDocumentPane .gxeViewOnly {display: none;}.gxeInput > .gxeContainer {display: inline; padding: 0; border: none; margin: 0;}.gxeInputCheckBox label {margin-bottom: 0;}.gxeInputCheckBox input {margin-top: 5px;}.gxeEditDocumentPane .gxeTabs > .gxeContainer, .gxeLoadDocumentPane .gxeSection {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: 1px solid #CCC; margin-top: -1px; margin-bottom: .5em; padding: 1em; background-image: none;}.gxeElement.single {margin-bottom: 1em;}.gxeElementChoice .gxeTabsPrompt {display: none;}.gxeClickableText {color: #0079c1; padding: .5em .5em .5em 0; cursor: pointer;}.gxeClickableText:hover {text-decoration: underline;}.gxeSwitchLabel {display: inline-block; margin-left: .5em; margin-right: .5em; margin-bottom: .5em; cursor: pointer;}.gxeSwitchToggle {display: inline-block; background-color: #fafafa; border-radius: 26px; box-shadow: inset 0 0 0 1px #d3d3d3; cursor: pointer; height: 28px; position: relative; transition: border .25s .15s, box-shadow .25s .3s, padding .25s; width: 44px; vertical-align: top;}.gxeSwitchToggle:before {display: none;}.gxeSwitchToggle:after {background-color: #fff; border: 1px solid #d3d3d3; border-radius: 24px; box-shadow: inset 0 -3px 3px rgba(0, 0, 0, 0.025), 0 1px 4px rgba(0, 0, 0, 0.15), 0 4px 4px rgba(0, 0, 0, 0.1); content: ''; display: block; height: 24px; width: 24px; left: 0; position: absolute; right: 16px; top: 0; transition: border .25s .15s, left .25s .1s, right .15s .175s;}.gxeSwitchToggle.checked {border-color: #0079c1; box-shadow: inset 0 0 0 14px #0079c1; transition: border .25s, box-shadow .25s, padding .25s .15s;}.gxeSwitchToggle.checked:after {border-color: #0079c1; left: 16px; right: 0; transition: border .25s, left .15s .25s, right .25s .175s;}input.gxeEditOnly {margin-bottom: .25em;}.gxeHint {color: #959595; font-size: .85rem;}.gxeInput .gxeHint.populated {font-size: .85rem;}.gxeInput {margin-left: 0; margin-bottom: 1rem;}.gxeInputCheckBox {margin-bottom: 0;}.gxeInputCheckBox input[type="checkbox"] {margin-top: 5px !important;}.gxeTabButton > input[type=radio] {display: inline-block; vertical-align: initial;}.gxeAttribute {max-width: 300px;}.gxeInputSelect {max-width: 300px; margin-left: 0; margin-right: 0;}.gxeSmallText {font-size: .75rem;}.gxeFloatRight {float: right;}.esriRtl .gxeFloatRight {float: left;}.gxeFloatLeft {float: left;}.esriRtl .gxeFloatLeft {float: right;}.gxeLoadDocumentPane .gxePrompt {margin-top: 12px;}.gxeDialogActionBar {margin-top: 1em;}.gxeValidationPane {font-size: .875rem;}.gxeValidationPane > .gxeContent {max-height: 102px; overflow-y: auto; background-color: #f8f8f8; border: 1px solid #CCC; margin-bottom: 1rem;}.gxeValidationMessage {padding: .15em .5em;}.gxeValidationMessage .gxeClickableText {padding: 0; margin-left: .5em;}.gxeValidationMessage > div {display: inline-block; vertical-align: middle;}.gxeIconWarning {background-color: #FC0;}.gxeIconSuccess, .gxeIconWarning, .gxeIconError {display: inline-block; height: 10px; width: 10px; border-radius: 10px;}.gxeValidationIcon {cursor: pointer;}.gxeEditDocumentPane .gxeMandatoryLabel {font-style: normal; font-weight: 400;}.gxeEditDocumentPane .gxeMandatoryLabel:after {content: "*";}.gxeMultiplicityTools > .gxeIcon {width: 18px; height: 18px; background-size: 18px;}.gxeIconRepeat {background-image: url("../img/plus-circled.svg");}.gxeIconRemove {background-image: url("../img/minus-circled.svg");}.gxeIconMoveUp {background-image: url("../img/up.svg");}.gxeIconMoveDown {background-image: url("../img/down.svg");}.gxeMultiplicityTabs {vertical-align: -.75rem;}.gxeEditDocumentPane .gxeInput .gxeReadOnlyValue {background-color: #efefef; padding: .5em .75em; border-radius: 3px; font-size: .875rem; line-height: 1; border: none;}.gxeAttribute {margin-top: .5rem;}.gxeDialog .dijitCalendar {box-shadow: none; display: block;}.gxeCenteredCalendar .dijitCalendarSelectedYear {background-color: #007ac2 !important; border: 1px solid rgba(0, 0, 0, 0) !important; border-radius: 3px;}.gxeCenteredCalendar .dijitCalendarYearLabel {margin-top: 0; margin-bottom: 0; border-top: none;}.gxeCenteredCalendar {display: block;}.gxeAttribute > .gxeContainer {margin-top: 0; margin-bottom: 1rem;}.dijitPopup {position: absolute; margin: 1px 0 0 0; padding: 0; -webkit-overflow-scrolling: touch; border: 1px solid #efefef !important; background-color: #FFF; -webkit-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05); box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05); z-index: 1000;}.dijitMenuPopup {border-top-left-radius: 0; border-top-right-radius: 0;}.dijitMenuPopup .dijitMenu, .dijitPopup > .dijitMenu {border-top-left-radius: 0; border-top-right-radius: 0; border: none;}.dijitRadio,.dijitRadioIcon {width: 14px; height: 14px; border: 1px solid #007ac2; -webkit-border-radius: 50%; border-radius: 50%; position: relative; overflow: hidden; margin-right: 4px; vertical-align: -2px; min-width: 14px;}.dijitRadio:after,.dijitRadioIcon:after {content: "\2022"; display: block; width: 8px; height: 8px; margin: 3px; background: #007ac2; -webkit-border-radius: 50%; border-radius: 50%; opacity: 0; position: absolute; top: 0; left: 0; pointer-events: none; -webkit-transition: all 0.15s ease-in-out; -moz-transition: all 0.15s ease-in-out; -o-transition: all 0.15s ease-in-out; -ms-transition: all 0.15s ease-in-out; transition: all 0.15s ease-in-out; color: #007ac2; line-height: 8px;}.dijitRadioChecked:after,.dijitChecked .dijitRadioIcon:after {opacity: 1;}.dijitRadioDisabled {pointer-events: none; opacity: 0.3;}.dijitRadioFocused {outline: 1px dotted;}@media (-webkit-min-device-pixel-ratio:0) {.dijitRadioFocused {outline: auto;}}.dj_gecko .dijitRadioFocused {outline: 1px dotted;}.dojoxRating {vertical-align: -2px;}.dojoxRating ul {padding: 0; margin: 0;}.dojoxRatingStar {position: relative; height: 16px; width: 16px; float: left; margin: 0; padding-right: .25em; color: #b5b5b5;}.dojoxRatingStar .icon-inline:first-of-type {display: none;}.dojoxRatingInput,.dojoxRatingHidden,.dojoxRatingLabel {border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; white-space: nowrap;}.dojoxRatingStarChecked {color: #2890ce;}.dojoxRatingStarHover {color: #edd317;}.dojoxRatingInput:focus + .icon-inline,.dojoxRatingInput:focus + .icon-inline + .icon-inline {outline: 1px dotted; outline: auto -webkit-focus-ring-color;}.dj_a11y .dojoxRatingStar .icon-inline:first-of-type,.dj_a11y .dojoxRatingStarChecked .icon-inline:last-of-type {display: block;}.dj_a11y .dojoxRatingStar .icon-inline:last-of-type,.dj_a11y .dojoxRatingStarChecked .icon-inline:first-of-type {display: none;}.dojoxRating.dijitDisabled {cursor: default; opacity: 1;}.arcgisSearch .searchGroup {position: relative; color: #4C4C4C; font-family: Arial, Helvetica, sans-serif; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;}.arcgisSearch .searchInputGroup {float: left; position: relative;}.dj_rtl .arcgisSearch .searchInputGroup {float: right;}.arcgisSearch .searchInputGroup form {margin: 0; padding: 0;}.arcgisSearch .searchBtn {display: block; float: left; padding: 6px 12px; margin: 0; font-size: 16px; font-weight: normal; line-height: 20px; height: 20px; width: 20px; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border: 1px solid #57585A; -webkit-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; background-color: #fff; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;}.dj_rtl .arcgisSearch .searchBtn {float: right; -webkit-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px;}.arcgisSearch .searchBtn:hover,.arcgisSearch .searchBtn:focus {text-decoration: none; background-color: #eee;}.arcgisSearch .searchBtn:active {background-color: #ddd;}.arcgisSearch .searchButtonText {clip: rect(0 0 0 0); overflow: hidden; position: absolute; height: 1px; width: 1px;}.arcgisSearch .searchGroup .searchInput {position: relative; z-index: 2; margin: 0; float: left; display: block; height: 20px; width: 200px; padding: 6px 24px 6px 12px; font-size: 14px; line-height: 20px; color: #4C4C4C; background-color: #fff; border: 1px solid #57585A; border-right: 0; -webkit-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; -webkit-transition: width .175s ease-in; -moz-transition: width .175s ease-in; -ms-transition: width .175s ease-in; -o-transition: width .175s ease-in; transition: width .175s ease-in; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;}.dj_rtl .arcgisSearch .searchGroup .searchInput {float: right; padding: 6px 12px 6px 24px; border: 1px solid #57585A; border-left: 0; -webkit-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0;}.arcgisSearch .searchGroup .searchInput::-ms-clear {display: none;}.arcgisSearch .searchInput::-moz-placeholder {color: #999; opacity: 1;}.arcgisSearch .searchInput:-ms-input-placeholder {color: #999;}.arcgisSearch .searchInput::-webkit-input-placeholder {color: #999;}.arcgisSearch .searchClear {display: none; position: absolute; top: 2px; right: 0; z-index: 2; height: 30px; width: 24px; text-align: center; background-color: #fff; cursor: pointer;}.dj_rtl .arcgisSearch .searchClear {right: auto; left: 0;}.arcgisSearch .sourceName {clip: rect(0 0 0 0); overflow: hidden; position: absolute; height: 1px; width: 1px;}.dj_rtl .arcgisSearch .sourceName {text-align: right;}.arcgisSearch .hasValue .searchClear {display: block;}.arcgisSearch .searchIcon {font-size: 16px; width: 20px; height: 20px; line-height: 20px; display: inline-block;}.arcgisSearch .searchClose,.arcgisSearch .searchSpinner {line-height: 30px; width: 24px; height: 30px;}.arcgisSearch .searchLoading .searchClose {display: none;}.arcgisSearch .searchSpinner {display: none;}.arcgisSearch .searchLoading .searchSpinner {display: block;}.arcgisSearch .searchMenu {position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; padding: 5px 0; margin: 2px 0 0; font-size: 14px; line-height: 16px; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #57585A; -webkit-border-radius: 4px; border-radius: 4px; overflow: auto; max-height: 300px;}.dj_rtl .arcgisSearch .searchMenu {left: auto; right: 0; float: right;}.arcgisSearch .searchMenu ul {margin: 0; padding: 0; list-style: none;}.arcgisSearch .searchMenu li {padding: 6px 12px; cursor: pointer;}.arcgisSearch .searchMenu li:hover,.arcgisSearch .searchMenu li:focus {background-color: #eee;}.arcgisSearch .searchMenu li:active {background-color: #ddd;}.arcgisSearch .searchMenu li.active {background-color: #4C4C4C; color: #fff; cursor: default;}.arcgisSearch .searchMenu .menuHeader {padding: 6px 12px; background: #4C4C4C; color: #fff;}.arcgisSearch .showSuggestions .suggestionsMenu {display: block; width: 100%;}.arcgisSearch .showSources .sourcesMenu {display: block; width: 70%;}.arcgisSearch .searchToggle {display: none; -webkit-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px;}.dj_rtl .arcgisSearch .searchToggle {-webkit-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0;}.arcgisSearch .hasMultipleSources .searchToggle {display: block;}.arcgisSearch .hasMultipleSources .searchInput {border-left: 0; -webkit-border-radius: 0; border-radius: 0;}.dj_rtl .arcgisSearch .hasMultipleSources .searchInput {border-right: 0; -webkit-border-radius: 0; border-radius: 0;}.arcgisSearch .searchLatLongHeader {font-weight: bold; margin-bottom: 2px;}.arcgisSearch .moreResults .moreHeader {font-weight: bold; margin-bottom: 2px;}.arcgisSearch .moreResults .moreItem {margin-bottom: 10px;}.arcgisSearch .moreResults .resultsList {display: none;}.arcgisSearch .moreResults .resultsList ul {list-style: none; margin: 0 0 10px 0; padding: 0;}.arcgisSearch .moreResults .resultsList li {padding: 2px 0;}.arcgisSearch .moreResults .resultsList .popupHeader {font-weight: bold;}.arcgisSearch .showMoreResults .resultsList {display: block; margin-top: 10px; padding-top: 10px; border-top: 1px solid #ccc;}.arcgisSearch .noResultsMenu {display: none; width: 100%;}.arcgisSearch .noResultsBody {padding: 12px;}.arcgisSearch .noResultsHeader {font-weight: bold; margin-bottom: 5px;}.arcgisSearch .showNoResults .noResultsMenu {display: block;}.arcgisSearch .noValueIcon {font-size: 16px; line-height: 16px; margin: 0 5px 0 0; vertical-align: text-bottom;}.dj_rtl .arcgisSearch .noValueIcon {margin: 0 0 0 5px;}.arcgisSearch .searchExpandContainer {float: left;}.dj_rtl .arcgisSearch .searchExpandContainer {float: right;}.arcgisSearch .hasButtonMode .searchExpandContainer {-webkit-transition: width .175s ease-in; -moz-transition: width .175s ease-in; -ms-transition: width .175s ease-in; -o-transition: width .175s ease-in; transition: width .175s ease-in; overflow: hidden; height: 34px;}.arcgisSearch .hasButtonMode.showSuggestions .searchExpandContainer {overflow: inherit;}.arcgisSearch .hasButtonMode.searchCollapsed .searchExpandContainer {width: 0px;}.arcgisSearch .hasButtonMode.searchExpanded .searchExpandContainer,.arcgisSearch .hasButtonMode .searchAnimate {width: 237px;}.arcgisSearch .hasButtonMode.searchExpanded.hasMultipleSources .searchExpandContainer,.arcgisSearch .hasButtonMode.hasMultipleSources .searchAnimate {width: 282px;}.arcgisSearch .searchCollapsed .searchSubmit {-webkit-border-radius: 4px; border-radius: 4px;}.arcgisSearch .searchClearFloat {clear: both;}@-webkit-keyframes anim-rotate {0% {-webkit-transform: rotate(0); transform: rotate(0);} 100% {-webkit-transform: rotate(360deg); transform: rotate(360deg);}}@keyframes anim-rotate {0% {-webkit-transform: rotate(0); transform: rotate(0);} 100% {-webkit-transform: rotate(360deg); transform: rotate(360deg);}}.arcgisSearch .searchSpinner {-webkit-animation: anim-rotate 1.25s infinite linear; animation: anim-rotate 1.25s infinite linear;}.arcgisSearch .searchMenu {border-radius: 0; -webkit-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05); box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05); font-family: inherit;}.arcgisSearch .searchGroup .searchInput,.esriRtl .arcgisSearch .searchGroup .searchInput {display: inline-block; padding: 0 1.75rem 0 0.31rem; font-size: 0.9375rem; line-height: 1.55rem; color: #595959; border: 1px solid #a9a9a9; border-radius: 0; -webkit-transition: border-color 150ms linear; transition: border-color 150ms linear; -webkit-appearance: textfield; height: 36px;}.arcgisSearch .searchGroup .searchInput:focus {border-color: #0079c1;}.arcgisSearch .searchClear {background-color: rgba(0, 0, 0, 0); margin-top: 2px; margin-bottom: 2px;}.arcgisSearch .searchIcon:before {padding-right: 0; color: #888;}.arcgisSearch .searchBtn {width: auto; height: 38px; border-radius: 0; border: 1px solid #a9a9a9; border-left: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.arcgisSearch .searchBtn:hover, .arcgisSearch .searchBtn:focus {outline: none;}.arcgisSearch .suggestionsMenu {border: 1px solid #ddd; background-color: #FFF;}.suggestionsMenu li {list-style-type: none; margin: 0; font-size: .8rem; line-height: 1.25;}.suggestionsMenu li:focus {outline: none;}.suggestionsMenu li strong {color: #007ac2;}.searchMenu.noResultsMenu {background-color: #f3ded7; padding: 0.775rem 0.775rem; color: rgba(0, 0, 0, 0.75); border: 1px solid #e4a793; -webkit-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05); box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.searchMenu .noValueIcon {display: none;}.dijitSelect {position: relative; margin-bottom: 0; width: auto !important; margin-top: .375rem; overflow: hidden; vertical-align: middle; border-collapse: separate; border: 1px solid #a9a9a9; background-color: white;}.dijitSelectFocused {outline: none; border-color: #0079c1; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(81, 167, 232, 0.5);}.dijitSelect tr, .dijitSelect td {border: none; padding: 0;}.dijitSelectDisabled {pointer-events: none; opacity: 0.75;}.dijitSelectNoMargin {margin-top: 0;}.dijitDownArrowButtonHover {background-color: #efefef;}.dijitSelect td {font-weight: 400;}.dijitSelect .dijitButtonText {border: none; background: transparent; color: #6e6e6e; padding: 0.4rem 3rem .35rem .5rem;}.esriRtl .dijitSelect .dijitButtonText {padding: 0.4rem .5rem .35rem 3rem;}input.dijitArrowButtonInner {margin: 0; border: none; box-shadow: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: .4rem .35rem; height: 100%; border-left: 1px solid #CCC !important; font-size: .75rem; cursor: pointer; line-height: 1;}.esriRtl input.dijitArrowButtonInner {border-left: none !important; border-right: 1px solid #CCC !important;}.dijitSliderMoveable {z-index:99; position:absolute !important; display:block; vertical-align:middle;}.dijitSliderMoveableH {right:0;}.dijitSliderMoveableV {right:50%;}.dj_a11y div.dijitSliderImageHandle,.dijitSliderImageHandle {margin:0; padding:0; position:relative !important; border:8px solid gray; width:0; height:0; cursor: pointer;}.dj_iequirks .dj_a11y .dijitSliderImageHandle {font-size: 0;}.dj_ie7 .dijitSliderImageHandle {overflow: hidden;}.dj_ie7 .dj_a11y .dijitSliderImageHandle {overflow: visible;}.dj_a11y .dijitSliderFocused .dijitSliderImageHandle {border:4px solid #000; height:8px; width:8px;}.dijitSliderImageHandleV {top:-8px; right: -50%;}.dijitSliderImageHandleH {left:50%; top:-5px; vertical-align:top;}.dijitSliderBar {border-style:solid; border-color:black; cursor: pointer;}.dijitSliderBarContainerV {position:relative; height:100%; z-index:1;}.dijitSliderBarContainerH {position:relative; z-index:1;}.dijitSliderBarH {height:4px; border-width:1px 0;}.dijitSliderBarV {width:4px; border-width:0 1px;}.dijitSliderProgressBar {background-color:red; z-index:1;}.dijitSliderProgressBarV {position:static !important; height:0; vertical-align:top; text-align:left;}.dijitSliderProgressBarH {position:absolute !important; width:0; vertical-align:middle; overflow:visible;}.dijitSliderRemainingBar {overflow:hidden; background-color:transparent; z-index:1;}.dijitSliderRemainingBarV {height:100%; text-align:left;}.dijitSliderRemainingBarH {width:100% !important;}.dijitSliderBumper {overflow:hidden; z-index:1;}.dijitSliderBumperV {width:4px; height:8px; border-width:0 1px;}.dijitSliderBumperH {width:8px; height:4px; border-width:1px 0;}.dijitSliderBottomBumper,.dijitSliderLeftBumper {background-color:red;}.dijitSliderTopBumper,.dijitSliderRightBumper {background-color:transparent;}.dijitSliderDecoration {text-align:center;}.dijitSliderDecorationC,.dijitSliderDecorationV {position: relative;}.dijitSliderDecorationH {width: 100%;}.dijitSliderDecorationV {height: 100%; white-space: nowrap;}.dijitSliderButton {font-family:monospace; margin:0; padding:0; display:block;}.dj_a11y .dijitSliderButtonInner {visibility:visible !important;}.dijitSliderButtonContainer {text-align:center; height:0;}.dijitSliderButtonContainer * {cursor: pointer;}.dijitSlider .dijitButtonNode {padding:0; display:block;}.dijitRuleContainer {position:relative; overflow:visible;}.dijitRuleContainerV {height:100%; line-height:0; float:left; text-align:left;}.dj_opera .dijitRuleContainerV {line-height:2%;}.dj_ie .dijitRuleContainerV {line-height:normal;}.dj_gecko .dijitRuleContainerV {margin:0 0 1px 0;}.dijitRuleMark {position:absolute; border:1px solid black; line-height:0; height:100%;}.dijitRuleMarkH {width:0; border-top-width:0 !important; border-bottom-width:0 !important;}.dijitRuleLabelContainer {position:absolute;}.dijitRuleLabelContainerH {text-align:center; display:inline-block;}.dijitRuleLabelH {position:relative; left:-50%;}.dijitRuleLabelV {text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}.dijitRuleMarkV {height:0; border-right-width:0 !important; border-left-width:0 !important; width:100%; left:0;}.dj_ie .dijitRuleLabelContainerV {margin-top:-.55em;}.dj_a11y .dijitSliderReadOnly,.dj_a11y .dijitSliderDisabled {opacity:0.6;}.dj_ie .dj_a11y .dijitSliderReadOnly .dijitSliderBar,.dj_ie .dj_a11y .dijitSliderDisabled .dijitSliderBar {filter: alpha(opacity=40);}.dj_a11y .dijitSlider .dijitSliderButtonContainer div {font-family: monospace; font-size: 1em; line-height: 1em; height: auto; width: auto; margin: 0 4px;}.dijitSlider {background: transparent; border: 0 none; -webkit-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; padding: 0; border-collapse: collapse; border-spacing: 0; width: auto; font-size: inherit; margin-bottom: 0;}.dijitSlider .dijitReset {margin: 0; border: 0; padding: 0; font: inherit; line-height: normal; color: inherit;}.dijitSlider tbody {border: none;}.dijitSliderBar {border-style: solid; outline: 1px;}.dijitRuleLabelsContainer {color: #2b2e34;}.dijitSliderDisabled {opacity: 0.65; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; filter: alpha(opacity=65);}.dijitRuleLabelsContainerH {padding: 0;}.dijitSliderBarH,.dijitSliderBumperH {height: 6px;}.dijitSlider .dijitSliderRightBumper {-webkit-border-radius: 0 2px 2px 0; border-radius: 0 2px 2px 0; border-width: 1px 1px 1px 0; margin-left: -2px; margin-right: 4px;}.dijitSlider .dijitSliderLeftBumper {-webkit-border-radius: 0 0 2px 2px; border-radius: 2px 0 0 2px; border-width: 1px 0 1px 1px; margin-right: -2px; margin-left: 4px; border-color: #d0d0d0; background-color: #fff; -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.075) inset; box-shadow: 1px 1px 1px rgba(0,0,0,0.075) inset;}.dijitSlider .dijitSliderProgressBarH {border-color: #0068a5; background-color: #007ac2; background-image: -webkit-linear-gradient(#0080cb, #007ac2); background-image: -moz-linear-gradient(#0080cb, #007ac2); background-image: -o-linear-gradient(#0080cb, #007ac2); background-image: -ms-linear-gradient(#0080cb, #007ac2); background-image: linear-gradient(#0080cb, #007ac2);}.dijitSlider .dijitSliderRemainingBarH,.dijitSlider .dijitSliderRightBumper {border-color: #d0d0d0; background-color: #fff; -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.075) inset; box-shadow: 1px 1px 1px rgba(0,0,0,0.075) inset;}.dijitSlider .dijitSliderLeftBumper {-webkit-border-radius: 2px 0 0 2px; border-radius: 2px 0 0 2px; border-width: 1px 0 1px 1px; margin-left: 4px; border-color: #d0d0d0;}.dijitSliderHover .dijitSliderProgressBarH,.dijitSliderHover .dijitSliderLeftBumper {border-color: #005b92; background-color: #0070b2; background-image: -webkit-linear-gradient(#0084d2, #0070b2); background-image: -moz-linear-gradient(#0084d2, #0070b2); background-image: -o-linear-gradient(#0084d2, #0070b2); background-image: -ms-linear-gradient(#0084d2, #0070b2); background-image: linear-gradient(#0084d2, #0070b2);}.dijitSliderFocused .dijitSliderProgressBarH,.dijitSliderFocused .dijitSliderLeftBumper {border-color: #0068a5;}.dijitRuleLabelsContainerV {padding: 0;}.dijitSliderBarV,.dijitSliderBumperV {width: 6px;}.dijitSlider .dijitSliderTopBumper {-webkit-border-radius: 2px 2px 0 0; border-radius: 2px 2px 0 0; border-width: 1px 1px 0 1px; margin-top: 4px; margin-bottom: -2px;}.dijitSlider .dijitSliderBottomBumper {-webkit-border-radius: 0 0 2px 2px; border-radius: 0 0 2px 2px; border-width: 0 1px 1px 1px; margin-bottom: 4px;}.dijitSlider .dijitSliderProgressBarV,.dijitSlider .dijitSliderBottomBumper {border-color: #0068a5; background-color: #007ac2; background-image: -webkit-linear-gradient(left, #0080cb, #007ac2); background-image: -moz-linear-gradient(left, #0080cb, #007ac2); background-image: -o-linear-gradient(left, #0080cb, #007ac2); background-image: -ms-linear-gradient(left, #0080cb, #007ac2); background-image: linear-gradient(to right, #0080cb, #007ac2);}.dijitSlider .dijitSliderRemainingBarV,.dijitSlider .dijitSliderTopBumper {border-color: #d0d0d0; background-color: #fff; -webkit-box-shadow: 1px -1px 1px rgba(0,0,0,0.075) inset; box-shadow: 1px -1px 1px rgba(0,0,0,0.075) inset;}.dijitSliderHover .dijitSliderProgressBarV,.dijitSliderHover .dijitSliderBottomBumper {border-color: #005b92; background-color: #0070b2; background-image: -webkit-linear-gradient(left, #0084d2, #0070b2); background-image: -moz-linear-gradient(left, #0084d2, #0070b2); background-image: -o-linear-gradient(left, #0084d2, #0070b2); background-image: -ms-linear-gradient(left, #0084d2, #0070b2); background-image: linear-gradient(to right, #0084d2, #0070b2);}.dijitSliderFocused .dijitSliderProgressBarV,.dijitSliderFocused .dijitSliderBottomBumper {border-color: #0068a5;}.dijitSliderImageHandle {background: #f5f5f5; background: -webkit-linear-gradient(#fdfdfd 0%, #f5f5f5 100%); background: -moz-linear-gradient(#fdfdfd 0%, #f5f5f5 100%); background: -o-linear-gradient(#fdfdfd 0%, #f5f5f5 100%); background: -ms-linear-gradient(#fdfdfd 0%, #f5f5f5 100%); background: linear-gradient(#fdfdfd 0%, #f5f5f5 100%); -webkit-box-shadow: 0 2px 3px rgba(0,0,0,0.5); box-shadow: 0 2px 3px rgba(0,0,0,0.5); -webkit-border-radius: 50%; border-radius: 50%; border: 1px solid #007ac2; width: 16px; height: 16px; margin-top: -1px; position: absolute;}.dijitSliderImageHandle:after {content: ""; display: block; background: #f5f5f5; background: -webkit-linear-gradient(#ddd, #fdfdfd 100%); background: -moz-linear-gradient(#ddd, #fdfdfd 100%); background: -o-linear-gradient(#ddd, #fdfdfd 100%); background: -ms-linear-gradient(#ddd, #fdfdfd 100%); background: linear-gradient(#ddd, #fdfdfd 100%); -webkit-border-radius: 50%; border-radius: 50%; height: 10px; width: 10px; left: 3px; top: 3px; position: absolute;}.dijitSliderHover .dijitSliderImageHandle:after,.dijitSliderFocused .dijitSliderImageHandle:after {background: #007ac2; background: -webkit-linear-gradient(#0082cf 0, #0073b6 100%); background: -moz-linear-gradient(#0082cf 0, #0073b6 100%); background: -o-linear-gradient(#0082cf 0, #0073b6 100%); background: -ms-linear-gradient(#0082cf 0, #0073b6 100%); background: linear-gradient(#0082cf 0, #0073b6 100%); height: 6px; width: 6px; border-width: 2px; border-style: solid; border-color: #ddd #f5f5f5 #fdfdfd;}.dijitSliderDisabled.dijitSliderFocused .dijitSliderImageHandle:after {display: none;}.dijitSliderDecrementIconH,.dijitSliderIncrementIconH,.dijitSliderDecrementIconV,.dijitSliderIncrementIconV {padding: 4px 12px; -webkit-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: none; box-shadow: none; line-height: 20px; text-shadow: 0 1px 1px rgba(255,255,255,0.75); cursor: pointer; border: 1px solid #d0d0d0; background: #f5f5f5; background: -webkit-linear-gradient(#f5f5f5, #f5f5f5); background: -moz-linear-gradient(#f5f5f5, #f5f5f5); background: -o-linear-gradient(#f5f5f5, #f5f5f5); background: -ms-linear-gradient(#f5f5f5, #f5f5f5); background: linear-gradient(#f5f5f5, #f5f5f5); padding: 0; height: 20px; width: 20px;}.dijitSliderDecrementButtonHover,.dijitSliderIncrementButtonHover {-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.2); box-shadow: 0 1px 1px rgba(0,0,0,0.2); -webkit-transition: all 0.1s; -moz-transition: all 0.1s; -o-transition: all 0.1s; -ms-transition: all 0.1s; transition: all 0.1s; background: #e1e1e1; background: -webkit-linear-gradient(#f6f6f6, #e1e1e1); background: -moz-linear-gradient(#f6f6f6, #e1e1e1); background: -o-linear-gradient(#f6f6f6, #e1e1e1); background: -ms-linear-gradient(#f6f6f6, #e1e1e1); background: linear-gradient(#f6f6f6, #e1e1e1);}.dijitSliderDecrementButtonActive,.dijitSliderIncrementButtonActive {-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.25) inset; box-shadow: 0 1px 3px rgba(0,0,0,0.25) inset; -webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none; transition: none; outline: none; background: #d0d0d0; background: -webkit-linear-gradient(#f5f5f5, #f5f5f5); background: -moz-linear-gradient(#f5f5f5, #f5f5f5); background: -o-linear-gradient(#f5f5f5, #f5f5f5); background: -ms-linear-gradient(#f5f5f5, #f5f5f5); background: linear-gradient(#f5f5f5, #f5f5f5);}.dijitSliderReadOnly .dijitSliderDecrementIconH,.dijitSliderDisabled .dijitSliderDecrementIconH,.dijitSliderReadOnly .dijitSliderDecrementIconV,.dijitSliderDisabled .dijitSliderDecrementIconV,.dijitSliderReadOnly .dijitSliderIncrementIconH,.dijitSliderDisabled .dijitSliderIncrementIconH,.dijitSliderReadOnly .dijitSliderIncrementIconV,.dijitSliderDisabled .dijitSliderIncrementIconV {cursor: default; opacity: 0.65; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; filter: alpha(opacity=65);}.dijitSliderButtonInner {font-family: FontAwesome; font-style: normal; font-weight: normal; font-size: 14px; text-decoration: inherit; vertical-align: bottom; height: 14px; width: 14px; margin: 3px; font-size: 0;}.dijitSliderIncrementIconH .dijitSliderButtonInner:before,.dijitSliderIncrementIconV .dijitSliderButtonInner:before {content: "\f067"; font-size: 14px;}.dijitSliderDecrementIconH .dijitSliderButtonInner:before,.dijitSliderDecrementIconV .dijitSliderButtonInner:before {content: "\f068"; font-size: 14px;}.dijitRuleMarkH,.dijitRuleMarkV {border-left: 1px solid #9a9b9f; border-right: 1px solid #fff;}.dijitRuleMarkV {border-right: 0 none; border-bottom: 1px solid #fff;}.dijitRuleLabelContainerH {margin-top: 2px; margin-bottom: 2px;}.dijitRuleLabelContainerV {margin-left: 2px; margin-right: 2px;}.esriScalePreviewPopup.dijitPopup {border: none !important; background-color: transparent; padding-bottom: 16px !important;}.esriScaleMenuButton .dijitButtonText {background-color: transparent; color: #6d6d6d; border: none; padding: .25rem; font-size: .875rem; font-family: inherit;}.item .esriVisibleScaleRangeSlider .esriScaleMenuButton .dijitButtonContents {width: auto; display: inline-block;}.esriVisibleScaleRangeSlider {margin-top: .5rem;}.esriScaleMenuButton .dijitButtonText.dijitButtonHover {background-color: transparent;}.esriVisibleScaleRangeSlider .esriScaleMenuButton .dijitButtonContents .dijitButtonText {overflow: visible; max-width: 95%;}.visibleScaleRange {width: 99%;}.visibleScaleRange .esriCurrentScaleIndicator {display: none;}.dijitSliderRtl .dijitSliderImageHandleV {left: auto;}.dijitSliderRtl .dijitSliderImageHandleH {left: -50%;}.dijitSliderRtl .dijitSliderMoveableH {right: auto; left: 0;}.dijitSliderRtl .dijitRuleContainerV {float: right;}.dj_ie .dijitSliderRtl .dijitRuleContainerV {text-align: right;}.dj_ie .dijitSliderRtl .dijitRuleLabelV {text-align: left;}.dj_ie .dijitSliderRtl .dijitRuleLabelH {zoom: 1;}.dijitSliderRtl .dijitSliderProgressBarH {float: right; right: 0; left: auto;}.dijitRtl .dojoDndHorizontal .dojoDndItemBefore {border-width: 0 2px 0 0; padding: 2px 0 2px 2px;}.dijitRtl .dojoDndHorizontal .dojoDndItemAfter {border-width: 0 0 0 2px; padding: 2px 2px 2px 0;}.esriTags .select2-container-multi .select2-choices {list-style-type:none;}.esriTags .select2-container-multi .select2-choices .select2-search-choice {padding: 3px 18px 3px 3px; margin: 3px 5px 3px 5px; position: relative; line-height: 13px; color: #333; cursor: default; border: 1px solid #7FBBDF; display:inline-block; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0, 0, 0, 0.05); box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0, 0, 0, 0.05); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-color: #D1E9F9; filter: none; background-image: none;}.esriTags .select2-container-multi .select2-search-choice-close {left: 3px;}.esriTags .select2-search-choice-close {background-image: url("../../jsapi/esri/css/calcite/images/ago_sprite.png") !important; background-position: -48px -81px; width: 13px; height: 13px; display:block; position: absolute; left: auto; right: 3px; top: 3px; font-size: 1px; outline: none;}.esriTags .select2-search-choice-close:hover,.esriTags .select2-search-choice-close:focus {background-position: -32px -81px;}.esriTags .select2-container .dgrid-row.ui-state-default {padding:3px 3px 4px 3px; cursor:pointer; outline: none !important;}.esriTags .select2-container .dgrid-row.ui-state-default.dgrid-row-odd {background:#eee;}.esriTags .select2-container .dgrid-row.ui-state-default.dgrid-hover,.esriTags .select2-container .dgrid-row.ui-state-default.dgrid-row-odd.dgrid-hover,.esriTags .dgrid-focus,.esriTags .select2-container-multi .select2-choices .select2-search-choice-focus {background: #E1F0FB !important;}.esriTags .select2-container .dgrid-no-data {color: #969696; font-size: 1.3em; padding: 1em; text-align: center;}.esriTags .select2-container .dgrid-scroller {outline: none !important;}.esriTags .select2-container-multi .select2-choices .select2-search-choice {padding: 3px 20px 3px 3px; float: left;}.dj_rtl .esriTags .select2-container-multi .select2-choices .select2-search-choice {padding: 3px 5px 3px 18px; float: right;}.dj_rtl .esriTags .select2-container-multi .select2-search-choice-close {right: auto; left: 3px;}.esriTags .dijitReset .dijitInputInner, .esriTags .dijitInputField {margin-left: 0.3em;}.dj_rtl .esriTags .dijitReset .dijitInputInner,.dj_rtl .esriTags .dijitInputField {margin-left: 0; margin-right: 0.3em;}.esriTags .dijitInputInner {background-color: white !important;}div.esriTags {outline: none;}.esriTags .highlightMatch {color: red;}.esriTags .dgrid-no-data, .esriTags .dgrid-loading {color: #aaa; font-size: 2em; padding: 1em; text-align: center;}.esriTags .dgrid-selected {background: #999;}.esriTags .dgrid-cell {border: none !important;}.esriTags .dgrid-focus {background-color: #CCCCCC;}.esriTags .dijitInputInner {background-color: white !important;}.esriTags .dgrid-scroller {margin-top: 0 !important;}.esriTags .dijitButton {position: absolute !important; top: 120px !important;}.esriTags .rtl {padding-right: 1em;}.esriTags .gridHeightLimiter {height: 6em;}.esriTags .select2-container {margin: 0; position: relative; display: inline-block; zoom: 1; *display: inline; vertical-align: middle;}.esriTags .select2-container,.esriTags .select2-search,.esriTags .select2-search input {-webkit-box-sizing: border-box; -khtml-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}.esriTags .select2-container .select2-choice {display: block; height: 26px; padding: 0 0 0 8px; overflow: hidden; position: relative; border: 1px solid #aaa !important; white-space: nowrap; line-height: 26px; color: #444; text-decoration: none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-color: #fff; background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.5, white)); background-image: -webkit-linear-gradient(center bottom, #eeeeee 0%, white 50%); background-image: -moz-linear-gradient(center bottom, #eeeeee 0%, white 50%); background-image: -o-linear-gradient(bottom, #eeeeee 0%, #ffffff 50%); background-image: -ms-linear-gradient(top, #ffffff 0%, #eeeeee 50%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#eeeeee", GradientType=0); background-image: linear-gradient(top, #ffffff 0%, #eeeeee 50%);}.esriTags .select2-container .select2-choice span {margin-right: 26px; display: block; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; text-overflow: ellipsis;}.esriTags .select2-search {display: inline-block; width: 100%; min-height: 26px; margin: 0; padding-left: 4px; padding-right: 4px; position: relative; z-index: 10000; white-space: nowrap;}.esriTags .select2-search input {width: 100%; height: auto !important; min-height: 26px; padding: 4px 20px 4px 5px; margin: 0; outline: 0; font-family: sans-serif; font-size: 1em; border: 1px solid #aaa; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background: #fff url("../../jsapi/esri/dijit/images/select.png") no-repeat 100% -22px; background: url("../../jsapi/esri/dijit/images/select.png") no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee)); background: url("../../jsapi/esri/dijit/images/select.png") no-repeat 100% -22px, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%); background: url("../../jsapi/esri/dijit/images/select.png") no-repeat 100% -22px, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%); background: url("../../jsapi/esri/dijit/images/select.png") no-repeat 100% -22px, -o-linear-gradient(bottom, white 85%, #eeeeee 99%); background: url("../../jsapi/esri/dijit/images/select.png") no-repeat 100% -22px, -ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%); background: url("../../jsapi/esri/dijit/images/select.png") no-repeat 100% -22px, linear-gradient(top, #ffffff 85%, #eeeeee 99%);}.esriTags .select2-container-multi .select2-choices {height: auto !important; height: 1%; margin: 0; padding: 0; position: relative; border: 1px solid #aaa; cursor: text; overflow: hidden;}.esriTags .select2-container-multi .select2-choices {min-height: 26px;}.esriTags .select2-container-multi.select2-container-active .select2-choices {border: 1px solid #5897fb; outline: none; -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3); -moz-box-shadow: 0 0 5px rgba(0, 0, 0, .3); box-shadow: 0 0 5px rgba(0, 0, 0, .3);}.esriTags .select2-container-multi .select2-choices li {float: left; list-style: none;}.esriTags .select2-container-multi .select2-choices .select2-search-field {margin: 0; padding: 0; white-space: nowrap;}.esriTags .select2-container-multi .select2-choices .select2-search-field input {padding: 5px; margin: 1px 0; font-family: sans-serif; font-size: 100%; color: #666; outline: 0; border: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background: transparent !important;}.esriTags .select2-default {color: #999 !important;}.esriTags .select2-container-multi .select2-choices .select2-search-choice {padding: 3px 5px 3px 18px; margin: 3px 0 3px 5px; position: relative; line-height: 13px; color: #333; cursor: default; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0, 0, 0, 0.05); box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0, 0, 0, 0.05); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.esriTags .select2-container-multi .select2-choices .select2-search-choice span {cursor: default;}.esriTags .select2-container-multi .select2-choices .select2-search-choice-focus {background: #d4d4d4;}.esriTags .select2-search-choice-close {display: block; width: 12px; height: 13px; position: absolute; right: 3px; top: 3px; font-size: 1px; outline: none;}.esriTags .dijitReset .dijitInputInner,.esriTags .dijitInputField {line-height: 23px; padding: 2px 0 0 !important; outline: none;}.esriTags .ie8Style .dijitReset .dijitInputInner,.esriTags .ie8Style .dijitInputField {padding: 2px 0 2px !important;}.esriTags .ieStyle .dijitReset .dijitInputInner,.esriTags .ieStyle .dijitInputField {line-height: 21px !important; padding: 2px 0 2px !important;}.esriTags .dijitPlaceHolder {left: 0 !important;}.dj_rtl .esriTags .dijitPlaceHolder {left: auto; right: 0 !important;}.esriTags .inputTextBox {margin-top: 0.2em; margin-bottom: 0.2em; border: none !important; margin-left: 10px;}.esriTags .dropDownList {display: none; position: absolute; z-index: 999; -moz-box-shadow: 2px 2px 20px #888888; -webkit-box-shadow: 2px 2px 20px #888888; box-shadow: 2px 2px 20px #888888; background-color: white;}.esriTags .select2-container-multi .select2-choices .select2-search-choice {padding: 3px 20px 3px 3px; float: left;}.dj_rtl .esriTags .select2-container-multi .select2-choices .select2-search-choice {padding: 3px 3px 3px 20px; float: right;}.esriTags .select2-container-multi .select2-search-choice-close {right: 3px; left: auto;}.dj_rtl .esriTags .select2-container-multi .select2-search-choice-close {left: 3px; right: auto;}.esriTags .container_2 {width: 92%; margin-left: 4%; margin-right: 4%;}.esriTags .grid_1,.esriTags .grid_2 {display:inline; float: left; position: relative; margin: 0;}.dj_rtl .esriTags .grid_1,.dj_rtl .esriTags .grid_2 {float: right;}.esriTags .alpha {margin-left: 0;}.esriTags .omega {margin-right: 0;}.esriTags .container_2 .grid_1 {width:48.0%;}.esriTags .container_2 .grid_2 {width:98.0%;}.esriTags .container_2 .prefix_1 {padding-left:50.0%;}.esriTags .container_2 .suffix_1 {padding-right:50.0%;}.esriTags .container_2 .push_1 {left:50.0%;}.esriTags .container_2 .pull_1 {left:-50.0%;}.esriTags .clear {clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}.esriTags .clearfix:after {clear: both; content: " "; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0;}.esriTags .clearfix {display: inline-block;}.esriTags .clearfix {height: 1%;}.esriTags .clearfix {display: block;}.esriTags {margin: 0.3875rem 0 0 0;}.esriTags:after {content: ''; display: table; clear: both;}.esriTags .grid_1 {width: 100%;}.esriTags .dijitInputField {float: left; display: inline-block; padding: 0 !important; margin-left: 0; line-height: 2; width: inherit;}.esriRtl .esriTags .dijitInputField {float: right;}.esriTags .dijitTextBox {margin: 0; height: auto;}.esriTags input[type="text"] {height: auto;}.esriTags .dijitTextBox {box-shadow: none; padding: .25rem 0 .25rem 0 !important;}.esriTags .dijitTextBoxFocused {outline: none; box-shadow: none;}.esriTags .dijitTextBox {display: inline-block; vertical-align: text-top;}.esriTags .dijitPlaceHolder {top: 0; line-height: 1.5;}.esriTags .dijitReset .dijitInputInner {padding: 0 !important; margin-left: 0;}.esriTags .select2-container-multi {width: 100%; max-width: none !important;}.esriTags .select2-container-multi .select2-choices {padding: 0.31rem; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.esriTags .select2-container-multi .select2-choices .select2-search-choice {box-shadow: none; margin: 6px 5px 3px 0; padding: 8px 24px 6px 6px; line-height: 15px; font-size: 15px; word-wrap: break-word; max-width: 100%; box-sizing: border-box;}.esriRtl .select2-container-multi .select2-choices .select2-search-choice {padding: 8px 6px 6px 24px;}.esriTags .select2-search-choice-close, .esriTags .select2-search-choice-close:hover {background-image: url("../img/x-16.svg") !important; background-repeat: no-repeat; background-position: center center; background-size: 16px; width: 16px; height: 16px; top: 6px; opacity: .6;}.esriTags .select2-search-choice-close:hover {opacity: 1;}.esriTags .select2-container-multi .select2-choices li.select2-search-choice-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);}.esriTags .select2-container-multi .select2-choices .select2-search-choice-focus.dijitTextBox {background-color: #fff !important;}.esriTags .select2-container .dgrid-row.ui-state-default.dgrid-row-odd {background: inherit;}.dijitSelectError,.dijitSelectError .dijitButtonContents,.dijitTextBoxError,.dijitTextBoxError .dijitButtonNode {border-color: #de2900;}.dijitInputContainer {position: relative;}.dijitPlaceHolder {position: absolute; padding: 0; line-height: 1.55rem; left: 0; top: 6px; color: #a9a9a9; font-family: inherit; font-weight: 300;}.esriRtl .dijitPlaceHolder {left: inherit; right: 0;}.dijitTextArea.dijitPlaceHolder {top: 0;}.dijitTextBox input[type="text"],.dijitTextBox input[type="search"],.dijitTextBox input[type="password"] {border: 0; background-color: rgba(0, 0, 0, 0); width: 100%; padding-right: 0; margin-left: 0; margin-right: 0; margin-top: 0; -webkit-appearance: none; box-shadow: none;}.dijitTextBox input[type="text"], .dijitTextBox input[type="password"] {padding-left: 0;}.dijitTextBox input[type="text"]:focus,.dijitTextBox input[type="search"]:focus,.dijitTextBox input[type="password"]:focus {outline: none;}.dijitTextBox {position: relative; font-family: inherit; display: inline-block; padding: 0 0.31rem !important; font-size: 0.9375rem; line-height: 1.55rem; color: #595959; border: 1px solid #a9a9a9; -webkit-transition: border-color 150ms linear; transition: border-color 150ms linear; -webkit-appearance: none; height: 2.4rem; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: block; width: 100%; outline: none; outline-offset: 0; vertical-align: baseline; margin-top: 0.3875rem; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);}.dijitTextBoxDisabled {opacity: .6; pointer-events: none;}.dijitTextArea {padding-top: 0.31rem !important;}.dijitTextBoxFocused {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;}.dijitTextBoxFlushTop {margin-top: 0;}.dj_ie11 .dijitTextBox input[type="text"],.dj_trident .dijitTextBox input[type="text"],.dj_edge .dijitTextBox input[type="text"],.dj_ie11 .dijitTextBox input[type="search"],.dj_trident .dijitTextBox input[type="search"],.dj_edge .dijitTextBox input[type="search"],.dj_ie11 .dijitTextBox input[type="password"],.dj_trident .dijitTextBox input[type="password"],.dj_edge .dijitTextBox input[type="password"] {height: 2rem;}.dijitValidationTextBox .dijitValidationContainer {display: none;}.dijitComboBox {border: 1px solid #ccc;}.dijitComboBoxFocused {border-color: #0079c1;}.dijitArrowButtonInner {text-align: center !important;}.dijitComboBox .dijitInputContainer {margin-right: 2rem;}.dijitArrowButtonContainer {position: absolute; top: 0; right: 0; width: 2rem; cursor: pointer; height: 100%;}.esriRtl .dijitComboBox .dijitInputContainer {margin-left: 2rem; margin-right: 0;}.esriRtl .dijitArrowButtonContainer {left: 0; right: auto;}.dijitTooltip {position: absolute; z-index: 2000; display: block; left: 0; top: -10000px; overflow: visible;}.dijitTooltipContainer {padding: 0.3875rem 0.775rem; font-size: 0.875rem; line-height: 1.55rem; color: #FFF; text-align: center; word-wrap: break-word; background: rgba(0, 0, 0, 0.75); border-radius: 3px;}.dijitTooltipConnector {content: ""; position: absolute; z-index: 1000001; width: 0; height: 0; top: 50%; bottom: 50%; color: rgba(0, 0, 0, 0.75); pointer-events: none; border: 5px solid rgba(0, 0, 0, 0);}.dijitTooltipRight {padding-left: 6px;}.dijitTooltipLeft {padding-right: 6px;}.dijitTooltipRight .dijitTooltipConnector {left: -4px; border-right-color: rgba(0, 0, 0, 0.75); border-bottom: 5px solid rgba(0, 0, 0, 0);}.dijitTooltipLeft .dijitTooltipConnector {right: -4px; border-left-color: rgba(0, 0, 0, 0.75); border-bottom: 5px solid rgba(0, 0, 0, 0);}.dijitTooltipFocusNode {padding: 2px 2px 2px 2px;}.dijitTooltipConnector {position: absolute;}.dj_a11y .dijitTooltipConnector {display: none;}.dijitTooltipData {display:none;}.dijitTooltipContents table, .dijitTooltipContents tr, .dijitTooltipContents td {border: none;}.dijitTooltipContents table {margin-bottom: 0;}.dijitTooltipContents td label {margin-bottom: 0;}.dijitTooltipContainer {padding: .5em;}.dijitTooltipContainer.link-container {padding: 0; min-width: 350px; max-width: 350px;}.link-container__title {top: 0; padding: 0.5rem; border-bottom: 1px solid #efefef;}.link-container__content {padding: 0.5rem;}.link-container__button-row {padding: 0.5rem; border-top: 1px solid #efefef;}.dijitTooltipContents td .dijitButton {margin-left: .5em;}.esriRtl .dijitTooltipContents td .dijitButton {margin-left: auto; margin-right: .5em;}.dijitTooltipContents td:last-child {text-align: right;}.esriRtl .dijitTooltipContents td:last-child {text-align: left;}.dijitTooltipContents td .dijitButton:first-child .dijitButtonText {background-color: #005e95; color: white;}.dijitTooltipContents td .dijitButton:first-child .dijitButtonText:hover {background-color: transparent; color: #007ac2;}.dijitTooltipContents td .dijitButton:last-child .dijitButtonText {background-color: transparent; color: #007ac2;}.dijitTooltipContents td .dijitButton:last-child .dijitButtonText:hover {background-color: #005e95; color: white;}.dijitPopup .dijitTooltipContainer {background-color: white; color: #4c4c4c;}.popover-link {cursor: pointer; color: #0079c1;}.popover {width: 300px;}.popover .dijitTooltipContainer {padding: 0; border: none; z-index: 10; -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);; box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);;}.popover .dijitTooltipContents {padding: 12px 15px; position: relative; background-color: #fff; z-index: 1;}.popover .dijitTooltipConnector {background: none; background-color: #fff; width: 12px; height: 12px; bottom: 5px; z-index: 0; -webkit-transform: scale(0.8, 1) rotate(45deg); -moz-transform: scale(0.8, 1) rotate(45deg); -ms-transform: scale(0.8, 1) rotate(45deg); -o-transform: scale(0.8, 1) rotate(45deg); transform: scale(0.8, 1) rotate(45deg); -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2); box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);}.popover-close {position: absolute; cursor: pointer; padding: 8px; top: -4px; right: -8px; opacity: 0.7;}.info-tooltip__close {top: 0; right: 0;}.popover-close:hover {opacity: 1;}.esriRtl .popover-close {right: auto; left: 0;}.popover-title {font-size: 18px; font-weight: 400; width: 92%;}.popover-text {width: 92%;}.info-tooltip .popover-title {font-weight: 500;}.one-time-error-tooltip {width: auto !important;}.one-time-error-tooltip .dijitTooltipContents {background-color: #f3ded7; border: 1px solid #e4a793; margin-top: .5rem; font-size: 0.875rem; line-height: 1.55rem; padding: 0.3875rem; color: rgba(0,0,0,0.75);}.one-time-error-tooltip.dijitTooltipBelow .dijitTooltipContents:before,.one-time-error-tooltip.dijitTooltipBelow .dijitTooltipContents:after {content: ""; position: absolute; top: -6px; width: 0; height: 0; pointer-events: none; border: 8px solid transparent; border-bottom-color: #e4a793;}.one-time-error-tooltip.dijitTooltipBelow .dijitTooltipContents:after {top: -5px; border-bottom-color: #f3ded7;}.one-time-error-tooltip.dijitTooltipBelow.dijitTooltipABRight .dijitTooltipContents:before,.one-time-error-tooltip.dijitTooltipBelow.dijitTooltipABRight .dijitTooltipContents:after {right: 20px;}.one-time-error-tooltip.dijitTooltipBelow.dijitTooltipABLeft .dijitTooltipContents:before,.one-time-error-tooltip.dijitTooltipBelow.dijitTooltipABLeft .dijitTooltipContents:after {left: 20px;}.dojoxTriStateCheckBox {background-color: #f5f5f5; border: 1px solid #d0d0d0; width: 16px; height: 16px; vertical-align: -3px; padding: 0; -webkit-box-shadow: none; box-shadow: none; -webkit-border-radius: 3px; border-radius: 3px; position: relative; background-position: center; background-repeat: no-repeat; background-size: 12px; margin-right: .25rem;}.esriRtl .dojoxTriStateCheckBox {margin-right: 0; margin-left: .25rem;}.dojoxTriStateCheckBoxChecked {background-color: #007ac2; border: 1px solid #0068a5; background-image: url("../img/check-mark.svg");}.dj_a11y .dojoxTriStateCheckBoxCheckedd:before {content: "✔"; color: white; position: absolute; line-height: 1;}.dojoxTriStateCheckBoxMixed {background-image: url("../img/check-mark-mixed.svg");}.dojoxTriStateCheckBoxDisabled,.dojoxTriStateCheckBoxCheckedDisabled,.dojoxTriStateCheckBoxMixedDisabled {opacity: 0.5;}.dojoxTriStateCheckBoxHover,.dojoxTriStateCheckBoxMixedHover {background-color: #f5f5f5; border: 1px solid #007ac2;}.dojoxTriStateCheckBoxCheckedHover {background-color: #12a7ff; border: 1px solid #0068a5;}.dojoxTriStateCheckBoxInner {visibility: hidden; display: none; position: absolute; text-align: center;}.dijit_a11y .dojoxTriStateCheckBoxInner {visibility: visible; display: block;}.dojoxTriStateCheckBoxInput {opacity: 0.01; padding: 0; margin: 0, border: 0; width: 15px; height: 16px; background-position:center center; background-repeat:no-repeat;}.dj_ie .dojoxTriStateCheckBoxInput {filter: alpha(opacity=0);}.esriAddItemDlg {width: 680px; max-width: 100%;}.esriAddItemDlg .help-icon {position: relative; float: right; margin-right: 25px;}.esriRtl .esriAddItemDlg .help-icon {right: auto; float: left; margin-right: inherit; margin-left: 25px; transform: inherit;}.dj_gecko .esriAddItemDlg input[type=file]{padding:0.31rem;}.esriAddItemDlg br {display: none;}.esriAGOAddItemForm .subtable .dojoxGrid {height: 150px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100%; font-weight: 400;}.esriAGOAddItemForm .subtable .dojoxGrid td, .esriAGOAddItemForm .subtable .dojoxGrid th {font-weight: 400;}.esriAGOAddItemForm .timeZones .dijitSelect {margin-top: 0;}.multigeocode {width: 50%;}.esriAddItemDlg .add-item-geocode-table .dojoxGridContent {max-width: 100%;}.esriAddItemDlg .esriTags .gridHeightLimiter {height: 4.5em;}.esriTags .dropDownList {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.categories-container {max-width: 700px; margin-bottom: .5rem;}.categories-container .category-picker {display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;}.categories-container .category-picker__chip-wrap {-webkit-box-flex: 1; -ms-flex: 1; flex: 1;-webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; margin: 0 .5rem;}.categories-container .category-picker__dropdown {margin-top: 0; -webkit-flex: 0 0 auto; -moz-flex: 0 0 auto; -ms-flex: 0 0 auto; -o-flex: 0 0 auto; flex: 0 0 auto;}.categories-container .category-picker__dropdown-menu {bottom: 100%; top: auto;}.categories-container .category-picker-dropdown-nav {max-height: 160px;}.geocode-input-wrapper {display: inline-block; white-space: nowrap;}.geocode-option-container {display: flex; justify-content: space-between; flex-wrap: wrap;}.geocode-option {display: inline-block; white-space: nowrap; width: auto;}.timezone-select-wrapper {display: inline-block; white-space: nowrap;}.esriAGOAddItemForm .url .dijitTextBox .dijitInputContainer {overflow: hidden;}.esriAGOAddItemForm .dijitTextBox .dijitPlaceHolder{font-size: 15px !important;}.update-item-dlg {width: 680px; max-width: 100%;}.esriMessageNode {padding: 1px;}.fieldsGridContainer {height: auto; margin: 1rem 0; padding-bottom: 1px;}.fieldsGridContainer .dgrid-row {padding: 0 1rem 0 .5rem; background-color: #f8f8f8; border: 1px solid #efefef; display: block; position: relative; margin-bottom: -1px;}.deleteLayer-link {position: absolute; right: .75rem; top: 3px;}.field-layer {margin-left: 0 !important;}.exactMatchEditor, .fieldEditor, .layerEditor {display: inline-block;}.layerEditor .dijitButtonText {width: 200px;}.fieldEditor .dijitButtonText {width: 120px;}.exactMatchEditor .dijitButtonText {width: 140px;}.fieldsGridContainer .deleteLayer {margin-top: 1rem;}.fieldsGridContainer .dgrid-row-table {background-color: transparent;}.fieldsGrid .dgrid-cell {border: none; display: inline-block; margin: 0 .5rem .25rem 0;}.fieldsGrid .field-layer {text-overflow: ellipsis;}.fieldsGrid .field-field,.fieldsGrid .field-exactMatch {overflow: hidden;}.fieldsGrid .field-last {width: 25px; vertical-align: middle;}.fieldsGrid .dgrid {min-height: 25px; height: auto; border: none;}.fieldsGrid .dgrid .dgrid-scroller {position: relative; overflow: visible;}.fieldsGrid .dgrid-no-data {padding: 0;}.fieldsGrid .dgrid .ui-state-highlight {background: #fff;}.esri .fieldsGrid .dgrid-row {border: none;}.esri .fieldsGrid .dgrid .ui-state-default.dgrid-row:hover,.esri .fieldsGrid .dgrid .ui-state-default.dgrid-row.dgrid-row-odd:hover,.esri .fieldsGrid .dgrid .ui-widget-header th:hover {background-color: #FFF !important;}.esri .fieldsGrid .dgrid .dgrid-cell {border: none;}.esri .fieldsGrid .dgrid .dgrid-header.dgrid-header-row.ui-widget-header,.esri .fieldsGrid .dgrid .ui-widget-header {background: #FFF !important;}.fieldsGrid .dgrid .dgrid-row.dgrid-row-odd {background-color: #FFF;}.fieldsGrid .dgrid-footer {display: none;}.esri .fieldsGrid .dijitButtonText {color: #444444;}.expcon.opFindLocations {cursor: pointer; font-size: 1.25em; color: #595959; border: none; padding: 0;}.expcon.opFindLocations:hover {background: transparent;}#find-locations-container.fieldsGrid {padding-top: 5px;}.redirects .dgrid {height: 8rem; width: 100%; margin-top: 1rem; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; min-width: 500px;}.redirects .dgrid-scroller {margin-top: 0;}.redirects .dgrid-row {cursor: pointer; font-size: .875rem; padding: .25rem .5rem;}.redirects .dgrid-row.ui-state-active:hover {background-color: #bfd6eb;}.redirects .dgrid-row:hover {background-color: #efefef;}.redirect-input {width: 60%;}.esriHelpIcon {padding: 0; background: url("images/helpIcon.png") no-repeat top left; width: 16px; height: 16px; cursor: pointer; margin-left: 0.5rem; display: inline-block;}.esriRtl .esriHelpIcon {margin-left: auto; margin-right: 0.5rem;}.esriRtl.ar .esriHelpIcon {-moz-transform: scaleX(-1); -o-transform: scaleX(-1); -webkit-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; -ms-filter: "FlipH";}.deleteLayer {vertical-align: middle;}.byLayerDiv .dgrid-row-table {margin-bottom: .25rem;}.usage-app-dlg, .esriUsageApp {max-width: 610px; min-height: 300px;}.usage-app-dlg .dgrid-row-table {margin-bottom: 0;}.usage-app-dlg .dgrid-cell-editing .dgrid-input {margin-top: 0;}.usage-app-dlg .dgrid-header .dgrid-row-table {background-color: #efefef; border-top: 1px solid #ddd;}.usage-app-dlg .grid {width: 608px;}.usage-app-dlg .dgrid {height: 200px; border: none;}.esri .esriCreateAppDlg .dijitDialogPaneContent,.esri .esriShareMapDlg .dijitDialogPaneContent,.esri .esriPublishingWizardDlg .dijitDialogPaneContent{padding: 0px; overflow: hidden;}.esri .esriCreateAppDlg.dijitDialog {min-width: 665px;}.esri .esriCreateAppDlg .dijitContentPane {padding: 15px; min-width: 70% !important;}.esri .esriCreateAppDlg .dojoxWizardButtons {margin-bottom: 15px;}.esri .esriCreateAppDlg .dojoxWizard {}.esri .esriShareMapDlg {min-width: 675px;}.esri .esriShareMapDlg .dijitDialogPaneContent .share-map-stack-stack {margin-bottom: 15px;}.esriCreateApp {width: 900px; max-width: 900px; height: 600px;}.esriBrowseItems {margin: 0 auto; width: auto !important; font-family: 'Avenir Next', 'Avenir', 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif; font-weight: 400; height: 100%;}.esriBrowseItems.filters .esriHelpIcon {background: url("../sharing/dijit/css/images/helpIcon.png") no-repeat center; width: 20px; height: 20px; margin: 1px 0 0 10px; cursor: pointer; display: inline-block; padding: 0;}.esriBrowseItems.filters .esriHelpIcon.hide {display:none;}.esriRtl .esriBrowseItems.filters .esriHelpIcon {margin: 0 10px 0 0;}.esriRtl.ar .esriBrowseItems.filters .esriHelpIcon {-moz-transform: scaleX(-1); -o-transform: scaleX(-1); -webkit-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; -ms-filter: "FlipH";}.esriBrowseItems .gallery {min-height: 450px; margin: 0 auto; height: 100%; clear: both;}.esriBrowseItems #loader-wrap,.esriBrowseItems .dgrid .dgrid-loading {position: absolute; background: #fff url("images/LoadingIndicator_blue.gif") 100% center no-repeat !important; top: 45%; width: 33px; text-align: center; z-index: 100; color: #ccc; height: 39px; left: 58%;}.esriBrowseItems.nofilters #loader-wrap {left: 48%;}.esriBrowseItems .top-bar {clear: both; width: 100%; padding: 0 10px; margin: auto;}.esriBrowseItems #gallery-grid_search {width: 31%; margin-bottom: 10px;}.esriBrowseItems .gallery .gallery-left {float: left; width: 25%;}.esriBrowseItems.nofilters .gallery .gallery-left {width: 0; display: none;}.esriBrowseItems .gallery-left ul {list-style: none; padding: 0 0; margin: 15px 0; width: auto; border-right: 1px solid #efefef; border-bottom: 1px solid #efefef; border-left: 1px solid #efefef;}.esriBrowseItems .gallery-left li a {padding: .5rem .7rem; font-size: 15px; margin-right: 0; display: block; line-height: 1.42857143; border-top: 1px solid #efefef; width: 90%; color: #6e6e6e; position: relative;}.esriBrowseItems .gallery-left li.active>a, .esriBrowseItems .gallery-left li.active>a:focus {color: #6e6e6e; cursor: default; background-color: #d2e9f9;}.esriBrowseItems .gallery-left li a:hover:after {content: "»"; opacity: 1; position: absolute; right: 0; top: .5rem; padding: 0 0.3875rem; -webkit-transition: all 150ms linear; transition: all 150ms linear;}.esriBrowseItems .gallery .gallery-left a {text-decoration: none; color: #6e6e6e; font-size: 15px;}.esriBrowseItems .gallery .gallery-right {float: right; width: 74%; height: 100%; margin-top: 8px;}.esriBrowseItems.nofilters .gallery .gallery-right {width: 100%; float: left; overflow: hidden;}.esriBrowseItems .gallery .gallery-right p.filter-title {margin-bottom: 0.3em; padding: 0 1.5% 0 1.5%; font-size: 17px;}.esriBrowseItems .dgrid .gallery-view h5 {width: 100%; height: 2.125em; line-height: 1.0em; font-size: 16px; word-wrap: break-word; line-break:strict; font-family: "Avenir Next", Avenir, "Helvetica Neue", Helvetica, Arial, sans-serif; overflow: hidden;}.esriBrowseItems .dgrid-grid.dgrid .gallery-view img {display: block; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out;}.esriBrowseItems .dgrid-grid.dgrid .gallery-view img:hover {border-color: #333;}.esriBrowseItems.showing .dgrid-grid.dgrid .gallery-view img:hover {border-color: #e0e0e0;}.esriBrowseItems .dgrid-grid.dgrid .dgrid-row .gallery-view {float: left; width: 29.9%; padding: 0 1.6%; margin: auto; position: relative;}.esriBrowseItems.nofilters.wide .dgrid-grid.dgrid .dgrid-row .gallery-view, .esriPublishingWizard .esriBrowseItems.nofilters .dgrid-grid.dgrid .dgrid-row .gallery-view {width: 21%;}.grid-item-thumbnail-wrap {position: relative; border: 1px solid #e0e0e0; padding: 4px; margin-bottom: .25rem; display: inline-block;}.esriBrowseItems .template-overlay {position: absolute; z-index: 100; top: 4px; right: 4px; bottom: 4px; left: 4px; background: rgba(0, 0, 0, 0.7); text-align: center; color: #fff; line-height: 124px; pointer-events: none; font-size: 15px !important; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}.esriBrowseItems .template-overlay p {font-size: 15px;}.esriBrowseItems .gallery .gallery-left {overflow-y: auto; overflow-x: hidden; height: calc(80% - 3rem)}.esriBrowseItems .instructions {margin-top: 10px; margin-bottom: 10px; width: 50%;}.esriBrowseItems.filters .instructions {width: 75%;}.esriBrowseItems .instructions span{font-size: 17px;}.esriBrowseItems .instructions span {display: inline-block;}.esriBrowseItems .instructions span.hide.messageLeft,.esriBrowseItems.nofilters span.messageLeft {width: 0; padding: 0; display: none;}.esriBrowseItems .instructions span.messageLeft {width: auto; max-width: 37%; padding-right: 6.25%; vertical-align: top;}.esriBrowseItems .instructions span.messageRight {vertical-align: top;}.esriBrowseItems.nofilters .gallery span.messageRight {width: 100%; vertical-align: top;}.esriBrowseItems.filters .instructions span.messageRight {max-width: 60%; width: auto; vertical-align: top; display: inline-block; padding: 0;}.esriBrowseItems .input-group-btn .btn {margin-top: 0.6em; border-top-left-radius: 0; border-bottom-left-radius: 0; height: 2.25rem;}.esriBrowseItems .dgrid {border: none !important;}.esriBrowseItems .dgrid-no-data {position: relative; font-size: 17px; margin: 20px;}.esriBrowseItems.showing .instructions .messageRight,.esriBrowseItems.showing .templates .dgrid,.esriBrowseItems.showing .templates .filter-title,.esriBrowseItems .templates.fade .dgrid,.esriBrowseItems .templates.fade .filter-title,.esriBrowseItems.showing .esriHelpIcon {opacity: 0.3; -webkit-transition: opacity 250ms ease-in-out, left 0ms linear 250ms; -moz-transition: opacity 250ms ease-in-out, left 0ms linear 250ms; -ms-transition: opacity 250ms ease-in-out, left 0ms linear 250ms; -o-transition: opacity 250ms ease-in-out, left 0ms linear 250ms; transition: opacity 250ms ease-in-out, left 0ms linear 250ms; pointer-events: none;}.esriBrowseItems.showing .esriHelpIcon {pointer-events: none; cursor: default;}.esriBrowseItems.showing .gallery .gallery-right {cursor: pointer;}.esriBrowseItems .instructions .messageRight,.esriBrowseItems .templates {opacity: 1; -webkit-transition: opacity 250ms ease-in-out, left 0ms linear; -moz-transition: opacity 250ms ease-in-out, left 0ms linear; -ms-transition: opacity 250ms ease-in-out, left 0ms linear; -o-transition: opacity 250ms ease-in-out, left 0ms linear; transition: opacity 250ms ease-in-out, left 0ms linear;}.esriBrowseItems .dgrid-grid.dgrid .dgrid-scroller {}.esriBrowseItems.nofilters .dgrid-grid.dgrid .dgrid-scroller {margin-bottom: 0px !important;}.esriBrowseItems .dgrid-grid.dgrid, .esriBrowseItems .dgrid-grid.dgrid .dgrid-content {background: none repeat scroll 0 0 #FFF; border: none; width: auto !important; height: auto;}.esriBrowseItems .dgrid {max-height: 70%; height: 450px; overflow-y: auto;}.esriShareMapDlg .esriBrowseItems .dgrid-grid.dgrid {max-height: 450px;}.esriBrowseItems .dgrid-grid.dgrid .dgrid-content {overflow-y: hidden;}.esriBrowseItems .dgrid-grid.dgrid .dgrid-row .gallery-view:hover {cursor: pointer; background: #fff; background-color: #fff;}.esriBrowseItems .dgrid-grid.dgrid .dgrid-row.dgrid-selected .gallery-view,.esriBrowseItems .dgrid-grid.dgrid .dgrid-row.dgrid-selected .gallery-view:hover,.esriBrowseItems .soria .dgrid-selected {background: #fff; background-color: #fff;}.esriBrowseItems .dgrid .dgrid-footer {background: none repeat scroll 0 0 #FFF !important; position: relative;}.esriBrowseItems .dgrid-grid.dgrid .dgrid-navigation {float: inherit !important; margin: 0 auto; height: 40px; text-align: center; display: table; width: auto !important;}.esriBrowseItems .dgrid .dgrid-status {display: none !important; visibility: hidden;}.esriBrowseItems .dgrid .dgrid-pagination .dgrid-page-link,.esriBrowseItems .dgrid .dgrid-pagination .dgrid-page-skip{background: none repeat scroll 0 0 #F2F2F2; border: 1px solid #EDEDED; border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; -moz-border-radius: 4px 4px 4px 4px; -ms-border-radius: 4px 4px 4px 4px; -o-border-radius: 4px 4px 4px 4px; color: #999999; font-size: 1em; line-height: 1.5em; margin: 5px; padding: 5px 10px; float: left;}.esriBrowseItems .dgrid .dgrid-pagination .dgrid-page-disabled,.esriBrowseItems .dgrid .dgrid-pagination .dgrid-page-link:hover,.esriBrowseItems .dgrid .dgrid-pagination .dgrid-first:hover,.esriBrowseItems .dgrid .dgrid-pagination .dgrid-previous:hover,.esriBrowseItems .dgrid .dgrid-pagination .dgrid-next:hover,.esriBrowseItems .dgrid .dgrid-pagination .dgrid-last:hover {background-color: #007AC2; color: #FFF;}.esriBrowseItems .dgrid .dgrid-pagination .dgrid-first,.esriBrowseItems .dgrid .dgrid-pagination .dgrid-previous,.esriBrowseItems .dgrid .dgrid-pagination .dgrid-next,.esriBrowseItems .dgrid .dgrid-pagination .dgrid-last {background: none repeat scroll 0 0 #F2F2F2; border: 1px solid #EDEDED; color: #999999; font-size: 1em; line-height: 1.5em; margin: 5px; padding: 5px 10px; float: left;}.esriBrowseItems #template-info-panel {width: 285px; padding: 15px; background: rgba(255,255,255, 1); border: solid 1px #e0e0e0; right: 0; -webkit-transform: translate3d(680px,0,0); transform: translate3d(680px,0,0); bottom: 0; top: 0; overflow-x: hidden; position: absolute; z-index: 800; -webkit-transition: all 500ms ease-in-out; -moz-transition: all 500ms ease-in-out; -ms-transition: all 500ms ease-in-out; -o-transition: all 500ms ease-in-out; transition: all 500ms ease-in-out;}.esrRtl .esriBrowseItems #template-info-panel {-webkit-transform: translate3d(-680px,0,0); transform: translate3d(-680px,0,0);}.esriCreateAppDlg .esriBrowseItems.showing #template-info-panel {-webkit-transform: translate3d(3px,0,0); transform: translate3d(3px,0,0);}.esriBrowseLayersExtent {width: 100%; min-height: 330px; padding: 0; overflow: hidden; clear: both;}.esriBrowseOption {display: inline-block; margin: 12px 8px 0;}.esri .esriCreateAppDlg .dijitReset.dijitButtonNode,#browse-layers-dialog .dijitReset.dijitButtonNode {border: solid 1px #007ac2;}.dj_ie8 .esriBrowseItems #template-info-panel {background: #fff;}.esriBrowseItems.showing #template-info-panel {opacity: 1; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}.esriCreateAppDlg .esriBrowseItems.filters #template-info-panel {height: 94.5%;}#share-map-dialog .esriBrowseItems #template-info-panel {height: 97%;}.esriPublishingWizard .esriBrowseItems #template-info-panel {top: 0px; height: auto;}.esriPublishingWizard .withTabs .esriBrowseItems #template-info-panel {top: 49px;}.esriBrowseItems .template-info-showing {min-height: 150px; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1;}.esriBrowseItems .template-info-showing .template-info {display: block;}.esriBrowseItems .template-info-showing .thumbnail {border: 1px solid #e0e0e0; width: auto; margin: 0 0 10px 0; float: left; padding: 0;}.esriRtl .esriBrowseItems .template-info-showing .thumbnail {float: right;}.esriBrowseItems .template-info-showing .thumbnail:hover {border-color: #e0e0e0; cursor: initial;}.esriBrowseItems .template-info-showing .thumbnail > img{margin: 0; width: 277px;}.esriBrowseItems .template-info-showing h4 {margin-bottom:0.5rem; font-size: 1.2rem; clear:left; color: #616161; font-weight: normal; overflow: hidden; height: auto; word-wrap: break-word; line-break: strict;}.esriRtl .esriBrowseItems .template-info-showing h4 {clear: right; width: 100%;}.esriBrowseItems .template-info-showing p {font-size: 1rem !important; width: 100%; overflow-y: auto; overflow-x: hidden; height: 7.5em; line-height: 1.25em;}.esriBrowseItems .panel-actions {width: 100%; opacity: 0; -webkit-transition: opacity 250ms ease 500ms; -moz-transition: opacity 250ms ease 500ms; -ms-transition: opacity 250ms ease 500ms; -o-transition: opacity 250ms ease 500ms; transition: opacity 250ms ease 500ms; text-align: center;}.esriBrowseItems .template-info-wrapper {display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; min-height: 100%;}.esriBrowseItems .quiet-scroll pre::-webkit-scrollbar, .esriBrowseItems .quiet-scroll::-webkit-scrollbar {width: 4px !important; height: 4px !important; border-left: 0; background: rgba(0, 0, 0, 0.1);}.esriBrowseItems .quiet-scroll pre::-webkit-scrollbar-thumb, .esriBrowseItems .quiet-scroll::-webkit-scrollbar-thumb {background: rgba(0, 0, 0, 0.4); border-radius: 0;}.esriBrowseItems .quiet-scroll pre::-webkit-scrollbar-track, .esriBrowseItems .quiet-scroll::-webkit-scrollbar-track {background: none;}.esriBrowseItems.showing .panel-actions {opacity: 1;}.esriBrowseItems .btn-main {width: 90%; margin-bottom: 10px; background-color: #0079C1; border: solid 1px #0079c1}.esriBrowseItems .btn-secondary {background-color: transparent; border: solid 1px #0079c1; color: #0079c1; width: 44%; border: 1px solid #0079c1; margin: 4px 4px 10px 4px;}.de .esriBrowseItems .btn-secondary,.sv .esriBrowseItems .btn-secondary,.da .esriBrowseItems .btn-secondary,.nl .esriBrowseItems .btn-secondary,.fr .esriBrowseItems .btn-secondary,.lv .esriBrowseItems .btn-secondary,.nb .esriBrowseItems .btn-secondary,.pl .esriBrowseItems .btn-secondary,.ro .esriBrowseItems .btn-secondary,.bs .esriBrowseItems .btn-secondary,.el .esriBrowseItems .btn-secondary{width: 90%;}.esriBrowseItems .btn-wide {width: 90%;}.esriBrowseItems .btn-secondary:hover {text-decoration: none; background-color: #5daddd; color: white;}.esriBrowseItems .btn-cancel {background: none; border-color: #fff; color: #828282;}.esriBrowseItems .btn-cancel:hover {background: none; border-color: #fff; color: #005e95;}.esriBrowseItems p {margin:0;}.esriBrowseItems .btn {text-transform: uppercase; font-size: 14px; padding: 0.37rem 0.85rem; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; text-shadow: none; white-space: normal; word-wrap: break-word; -webkit-border-radius: 0; border-radius: 0;}.esriBrowseItems .btn.hide {display: none;}.hr .esriBrowseItems .btn {font-size: 13px;}.esriBrowseItems .searchBar {margin-right: 15px; margin-top: 3px; max-width: 37%; width: auto;}.esriBrowseItems .searchBar .esriSearchBox {padding-left: 1.50em !important; background: url("../sharing/dijit/css/images/search.svg") no-repeat .25em center white !important; display: inline-block; padding: 0 0.31rem; font-size: 0.9375rem; line-height: 1.55rem; color: #595959; border: 1px solid #a9a9a9; -webkit-transition: border-color 150ms linear; transition: border-color 150ms linear; -webkit-appearance: textfield; height: 2.25rem; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; width: auto; margin: 0 0 0 0 0; float: left; width: auto;}.esriRtl .esriBrowseItems .searchBar .esriSearchBox {padding-left: inherit; padding-right: 1.50em;}.esriBrowseItems .searchBar .btn {margin-top: 0.6em; height: 38px; border-top-left-radius: 0; border-bottom-left-radius: 0;}.dj_ie .esriBrowseItems .searchBar .btn {margin-top: 0.5em;}.dj_ie8 .esriBrowseItems .searchBar {width: 38%;}.dj_ie8 .esriBrowseItems .searchBar .btn {margin-top: 0.6em; height: 32px;}.dj_ie8 .esriBrowseItems .searchBar input {width: 150px; height: 30px;}@media screen and (max-width: 1400px) {#template-info-panel .thumbnail, #template-info-panel .thumbnail img {width: 177px; display: block;}}@media screen and (max-height: 961px) {#template-info-panel .thumbnail, #template-info-panel .thumbnail img {width: 177px; display: block;}}@media screen and (max-width: 980px) {.ru .esriBrowseItems.filters .instructions span.messageRight, .ru .esriBrowseItems.filters .instructions span.messageRight, .ru .instructions span, .uk .esriBrowseItems.filters .instructions span.messageRight, .uk .esriBrowseItems.filters .instructions span.messageRight, .uk .instructions span{font-size: 15px;} .ru .esriBrowseItems.filters .instructions, .uk .esriBrowseItems.filters .instructions{width: 70%;} .ru .esriBrowseItems .searchBar, .uk .esriBrowseItems .searchBar{max-width: 20%;}}@media screen and (max-width: 1100px) {.esriBrowseItems .dgrid {max-height: 65%}}@media (max-width: 965px) and (min-width: 600px) {.esriCreateApp .esriBrowseItems .dgrid-grid.dgrid .dgrid-row .gallery-view {width: 45%;}} .esriBrowseItems .esriSearchBox:focus {border: 1px solid #0079C1}.esriRtl .esriBrowseItems .dgrid .dgrid-pagination .dgrid-page-link,.esriRtl .esriBrowseItems .dgrid .dgrid-pagination .dgrid-page-skip {float:right;}.esriRtl .esriCreateApp .dojoxWizardButtons {right: inherit; left: 5px;}.esriRtl .esriBrowseItems .dgrid .dgrid-row .gallery-view {float: right;}.esriRtl .esriBrowseItems .gallery .gallery-left {float: right;}.esriRtl .esriBrowseItems .gallery-left li a:hover:after {right: inherit; left: 0;}.esriRtl .esriBrowseItems .instructions span.messageLeft {padding-right: inherit; padding-left: 6.25%; width: 25%;}.esriRtl .esriBrowseItems .searchBar {margin: 0 0 0 10px;}.esriRtl .esriBrowseItems .searchBar .esriSearchBox {background: url("../sharing/dijit/css/images/search.svg") no-repeat 98% center white !important;}.esriRtl .esriBrowseItems .searchBar .btn {border-radius: 4px 0 0 4px;}.esriRtl .esriBrowseItems #template-info-panel {border-left: none; left: 0; right: inherit; -webkit-transform: translate3d(-680px,0,0); transform: translate3d(-680px,0,0); -webkit-box-shadow: 2px 1px 2px rgba(0,0,0, 0.25); box-shadow: 2px 1px 2px rgba(0,0,0, 0.25); -webkit-transition: all 500ms ease-in-out; -moz-transition: all 500ms ease-in-out; -ms-transition: all 500ms ease-in-out; -o-transition: all 500ms ease-in-out; transition: all 500ms ease-in-out;}.esriRtl .esriBrowseItems.showing #template-info-panel {left: 0; right: inherit; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}.esriRtl .esri .esriShareMapDlg .dijitDialogCloseIcon {left: 1% !important; right: inherit !important;}.esriRtl .esriBrowseItems .searchBar {margin-right: inherit; margin-left: 15px;}.esriBrowseItems, .esriBrowseItems .dgrid .gallery-view h5 {font-family: inherit;}.esriBrowseItems {overflow: hidden;}.esriCreateAppDlg .dijitDialogPaneContent {width: 100%; padding: 0;}.esriBrowseItems .gallery-left ul li {margin: 0;}.esriBrowseItems .gallery-left li a {box-sizing: border-box; width: 100%;}.esriBrowseItems .gallery-left li.active>a, .esriBrowseItems .gallery-left li.active>a:focus {background-color: #fff; border-left: 3px solid #0079c2; text-indent: -3px;}.esriRtl .esriBrowseItems .gallery-left li.active>a, .esriRtl .esriBrowseItems .gallery-left li.active>a:focus {border-left: none; border-right: 3px solid #0079c2;}.esriBrowseItems .gallery .gallery-right .dgrid-header {display: none;}.esriBrowseItems .gallery .gallery-right .dgrid-content {display: flex; flex-wrap: wrap; justify-content: flex-start;}.esriBrowseItems .gallery .gallery-right .dgrid-grid.dgrid .dgrid-row {width: 32%; min-width: 0; margin-bottom: 1rem; margin-right: 1%;}.esriRtl .esriBrowseItems .gallery .gallery-right .dgrid-grid.dgrid .dgrid-row {margin-left: 1%; margin-right: 0;}.esriBrowseItems.nofilters .gallery .gallery-right .dgrid-grid.dgrid .dgrid-row {width: 24%;}.esriBrowseItems .dgrid-grid.dgrid .dgrid-row .gallery-view {width: 100% !important;}.esriBrowseItems .dgrid .gallery-view h5 {margin-bottom: 0; line-height: 1.25; height: auto; margin-bottom: 8px; max-width: 100%;}.esriBrowseItems .searchBar {display: inline-block;}.esriBrowseItems .dgrid .dgrid-pagination {margin-top: .5rem;}.esriBrowseItems .dgrid .dgrid-pagination .dgrid-page-link, .esriBrowseItems .dgrid .dgrid-pagination .dgrid-page-skip {background: transparent; color: #0079c2; font-weight: 400; border-radius: 0; border: none; padding: 0.31rem 0.9rem; font-size: 0.9375rem; line-height: 1.55rem;}.esriBrowseItems .dgrid .dgrid-pagination .dgrid-page-link:hover {background: transparent; text-decoration: underline; color: #0079c2;}.esriBrowseItems .dgrid .dgrid-pagination .dgrid-next, .esriBrowseItems .dgrid .dgrid-pagination .dgrid-previous {font-size: 1.5rem; line-height: .85;}.esriBrowseItems .dgrid .dgrid-pagination .dgrid-next.dgrid-page-disabled, .esriBrowseItems .dgrid .dgrid-pagination .dgrid-previous.dgrid-page-disabled {opacity: .3; pointer-events: none;}.esriBrowseItems .dgrid .dgrid-pagination .dgrid-pagination-links .dgrid-page-link.dgrid-page-disabled {background-color: #0079c2; color: #fff;}.esriBrowseItems .grid-item-thumb {height: 125px; width: 100%;}.esriCreateApp {overflow: hidden;}.dojoxWizardButtons {position: absolute; bottom: 5px; right: 5px; left: 5px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;}.dojoxWizardButtons:after {content: ""; clear: both; display: table;}.dojoxWizardButtons .btn-back {color: #007ac2; border: none; padding: 0; -webkit-flex: 1 1 auto; -moz-flex: 1 1 auto; -ms-flex: 1 1 auto; -o-flex: 1 1 auto; flex: 1 1 auto; overflow: hidden;}.dojoxWizardButtons .btn-back:hover {background-color: transparent;}.dojoxWizardButtons .dijitButton.cancel {margin-left: auto;}.dojoxWizardButtons .calcite.primary {margin-right: 3px;}.esriRtl .dojoxWizardButtons .calcite.primary {margin-right: 0; margin-left: 3px;}.dojoxWizardButtons .btn-back .dijitButtonText {background: transparent; color: #007ac2; border: none; padding-right: 0; padding-left: 0;}.esriRtl .esriCreateApp .dojoxWizardButtons {right: 5px; left: 5px;}.esriRtl .dojoxWizardButtons .dijitButton.cancel {margin-right: auto;}.esriRtl .dojoxWizardButtons .btn-back {text-align: right;}.esriRtl .dojoxWizardButtons .btn-back:before {-moz-transform: scaleX(-1); -o-transform: scaleX(-1); -webkit-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; -ms-filter: "FlipH";}.esriBrowseItems .instructions span.messageRight, .esriBrowseItems.nofilters .gallery span.messageRight {display: inline;}.esriRtl .esriBrowseItems .searchBar .esriSearchBox {border-radius: 0; padding-right: 1.50em !important;}.esriCreateAppDlg .esriBrowseItems.showing #template-info-panel {-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}.esriRtl .esriBrowseItems.showing #template-info-panel {left: 0; right: inherit;}.dj_safari .dojoxWizardButtons {padding-bottom: 0.19375rem; bottom: 0;}#open-map-dialog {max-width: 960px;}.esriPublishingWizardDlg .dijitDialogPaneContent {max-height: 79vh;}.esriPublishingWizard .dijitContentPane {overflow-y: auto;}.esriPublishingWizard.esriFeatureLayers {width: 960px; height: 630px; padding-bottom: 4rem;}.esriPublishingWizardDlg--content .esriBrowseItems .gallery {min-height: auto !important;}.esriPublishingWizard .map {border: 1px solid #ccc;}.esriPublishingWizard.esriTileLayers {width: 720px; height: 630px;}.esriPublishingWizard.esriTileLayers .dijitContentPane.esriPublishingWizard {margin-bottom: 3.5rem;}.esriPublishingWizard.esriTileLayers .esriPublishTilesDlg {height: 100%;}.esriPublishingWizard.esriTileLayers .gallery .gallery-right .dgrid-grid.dgrid .dgrid-row {width: 24%; word-wrap: break-word; min-width: 0;}.esriPublishingWizard.esriTileLayers .esriPublishTilesDlg {max-width: 100%;}.esriPublishingWizard .dojoxWizardContainer {width: 100%; box-sizing: border-box; overflow-y: auto; overflow-x: hidden;}.esriPublishingWizard .esriPublishTilesDlg {height: calc(100% - 4rem); overflow: auto; width: 100%;}.esriPublishingWizard .esriPublishTilesDlg .esriItemPropertiesDlg {margin-right: 15px;}.esriRtl .esriPublishingWizard .esriPublishTilesDlg .esriItemPropertiesDlg {margin-right: inherit; margin-left: 15px;}.esriPublishingWizard.esriFeatureLayers {box-sizing: border-box;}.esriPublishingWizard .templateContent.withTabs {height: calc(100% - 2.55rem);}.esriPublishingWizard .templateContent.withTabs,.esriPublishingWizard .fromUrl {border-top: 1px solid #ccc; margin-top: -1px;}.esriPublishingWizard .esriBrowseItems .gallery {min-height: 450px; height: calc(100% - 2rem); overflow: hidden; width: 100%;}.esriPublishingWizard .esriBrowseItems .top-bar {margin: 0 auto 8px auto;}.esriBrowseItems .gallery .gallery-right {margin-top: 0;}.esriPublishingWizard.esriFeatureLayers .esriBrowseItems .dgrid {height: 100%; max-height: inherit;}.esriPublishingWizard.esriFeatureLayers .esriBrowseItems.nofilters .dgrid {max-height: calc(100% - 43px);}.esriPublishingWizard.esriFeatureLayers .esriBrowseItems.nofilters .dgrid .dgrid-pagination {margin-top: 0;}.esriPublishingWizard.esriFeatureLayers .esriBrowseItems.nofilters .instructions {width: 60%;}.esriPublishingWizard .esriBrowseItems .gallery .gallery-left {height: 100%;}.esriPublishingWizard .esriBrowseItems .gallery-left ul {margin: 0; margin-bottom: .75rem;}.esriPublishingWizard .esriBrowseItems .gallery-left li a {word-wrap: break-word;}.esriPublishingWizard .layerDetails .dgrid-row-table {height: 3rem;}.esriPublishingWizard .layerDetails .dgrid {height: 400px;}.esriPublishingWizardDlg--content .esriPublishingWizard .layerDetails .dgrid {height: 200px;}.esriPublishingWizard .field-name {border: none; line-height: 3; font-size: 0.9375rem; text-indent: .35rem; font-weight: 400; color: #4c4c4c;}.esriPublishingWizard .layerDetails .dgrid-row-even{background-color: #efefef;}.esriPublishingWizard .field-visible {padding-left: 0.75rem; width: 1.9rem; border: none; vertical-align: middle;}.esriPublishingWizard .field-visible input[type='checkbox'] {margin-top: 0;}.esriPublishingWizard .esriHighAccuracy input[type='checkbox'] {margin-top: 0.25rem;}.esriPublishingWizard.esriFeatureLayers .esriBrowseItems.filters .instructions span.messageRight {max-width: 50%;}.esriPopup .hidden {display: none;}.esriPublishingWizard .extentDetails {height: 400px;}.esriPublishingWizard .extentDetails label {display: inline-block; width: 10%;}.esriPublishingWizard .dijitTextBox.extent {width: 15%; display: inline-block; margin: 0 2%;}.esriThumbnailDlg {position: relative;}.esriThumbnailDlg .content-node {padding: 0px;}.horizontal-lines:before {content: ""; display: inline-block; border-top: solid 1px #959595; width: 15%; height: 1px; vertical-align: middle; z-index: 1;}.esriThumbnailDlg .horizontal-lines span {padding: 0 10px;}.esriThumbnailDlg .horizontal-lines:after {content: ""; display: inline-block; border-top: solid 1px #959595; width: 15%; height: 1px; vertical-align: middle; z-index: 1;}.esriThumbnailDlg .preview-image {margin: 0; position: absolute; left: 0px; top: 0px; transform-origin: 50% 50%; max-width: none;}.different-image-link {display: inline-block; vertical-align: middle; transform: translate(0%, 25%); font-weight: bold; font-size: 10pt; cursor: pointer;}.edit-thumb-display {min-height: 330px; overflow: hidden;}.crop-thumb-clear {position: absolute; top: 50%; left: 50%; margin-right: -50%; transform: translate(-50%, -50%); overflow-x: visible; background-color: #efefef; border: 1px solid #ccc; box-sizing: border-box;}.crop-thumb-translucent {position: absolute; top: 0px; left: 50%; margin-right: -50%; transform: translate(-50%); overflow: hidden; cursor: all-scroll;}.crop-thumb-translucent:after {box-sizing: border-box; content: ""; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; width: 100%; height: 100%; opacity: 0.9; border: 30px solid white;}.crop-thumb-container {position: relative; width: 100%;}.dlg-element-show {display: inline-block !important;}.dlg-element-hide {display: none !important;}.image-preview-container {position: relative; background-color: white; width: 100%; padding-bottom: 100%; text-align: center; border: 1px solid #efefef;}.group-preview-image {position: absolute; top: 50%; left: 50%; margin-right: -50%; transform: translate(-50%, -50%);}.hovering-thumbnail-image {opacity: 0.15;}.change-thumbnail-image {position: absolute; text-align: center; top: 50%; left: 50%; margin-right: -50%; transform: translate(-50%, -50%);}.extent-dialogue {border: none;}.extent-dialogue tr {border: none;}.extent-border-container .action.zoomTo {display: none;}.extent-dialogue td {border: none;}.extent-table-column-hide {display: none;}.extent-dialogue label {margin-bottom: 0; float: right;}.esriRtl .extent-dialogue label {float: left;}.extent-border-container {width: 100% !important;}.extent-search-section .filter {padding: .125em 0 0.75rem 0;}.extent-search.filter {padding: 0 0 2rem 0;}.extent-search .arcgisSearch .searchExpandContainer {width: 100%;}.extent-search .arcgisSearch .searchInputGroup {width: 100%;}.extent-search .arcgisSearch .searchGroup {font-family: inherit;}.extent-search .arcgisSearch .searchGroup .searchInput {background-color: transparent; box-shadow: none; padding: 0 2.25rem 0 0.5rem; height: 2.25rem; border: 1px solid #dfdfdf; width: 100%; box-sizing: border-box;}.extent-search .arcgisSearch .searchGroup .searchInput:focus {background-color: #fff; border-color: #0079c1;}.extent-search .arcgisSearch .searchGroup .searchInput:focus {border-color: #0079c1;}.extent-search .arcgisSearch .searchBtn,.extent-search .arcgisSearch .searchClear {z-index: 2; height: 2.25rem; top: 0; right: 0; padding: 0 .5rem; margin: 0; display: flex; align-items: center; justify-content: center; background-color: transparent;}.extent-search .arcgisSearch .searchBtn.searchToggle,.extent-search .arcgisSearch .searchClear {display: none;}.extent-search.backward-compatible-extent-search .arcgisSearch .searchGroup .searchInput {border: 1px solid #a9a9a9;}.extent-search.backward-compatible-extent-search .arcgisSearch .searchBtn {height: 2.35rem; border-left: 1px solid #a9a9a9;}.extent-search .arcgisSearch .noResultsBody {padding: 0;}.extent-search .arcgisSearch .hasValue .searchSubmit {display: none;}.extent-search .arcgisSearch .hasValue .searchClear {display: flex;}.suggestionsMenu li strong {color: inherit;}.extent-search .esri-icon-search {background: transparent url("../img/search.svg") no-repeat center center;}.extent-search .esri-icon-close {background: transparent url("../img/x-16.svg") no-repeat center center; background-size: 16px;}.extent-search .esri-icon-down-arrow {background: transparent url("../img/down.svg") no-repeat center center; background-size: 20px; vertical-align: -7px;}.extent-search .searchMenu {margin: 0; box-sizing: border-box; max-width: 100%; padding-top: 0; border-top: none;}.extent-search .searchMenu li {margin: 0; font-size: 0.875rem;}.arcgisSearch .searchMenu .menuHeader {background: #efefef; color: #323232; font-size: 12px;}.extent-search .filter-tree-item:hover:before {display: none;}.extent-search .filter-tree-item.is-active:before {display: none;}.extent-label {width: 5em;}.extent-input {width: 5em;}html[dir="ltr"] .extent-ltr-margin-right-0 {margin-right: 0;}html[dir="rtl"] .extent-search .arcgisSearch .searchGroup .searchInput {padding-left: 2.25rem; padding-right: 0.5rem;}html[dir="rtl"] .extent-search .arcgisSearch .searchBtn {right: auto; left: 0;}html[dir="rtl"] .extent-search .arcgisSearch .searchClear {right: auto; left: 0;}.esriItemPropertiesDlg .dijitExpandingTextArea {min-height: 4rem; max-height: 7rem;}.wabdiv {margin-bottom: .5rem;}.wablbl {margin-bottom: 0; text-transform: uppercase; display: inline-block; margin-right: 1rem;}.saveFolderLbl {display: block;}.esriItemPropertiesDlg .esriTags + br, .esriItemPropertiesDlg .snippet + br {display: none;}.esriItemPropertiesDlg .folderDropdownSelect {width: 100% !important; box-sizing: border-box;}.dijitSelectMenu tr.dijitMenuItem {width: 100% !important; max-width: 100% !important; box-sizing: border-box;}.profilePopup {background-color: #FFF; border: 1px solid #ccc; padding: 1.023rem; margin-top: .25rem; max-width: 600px; min-width: 400px; -webkit-box-shadow: 0 0 16px 0 rgba(0,0,0,0.1); -moz-box-shadow: 0 0 16px 0 rgba(0,0,0,0.1); box-shadow: 0 0 16px 0 rgba(0,0,0,0.1); z-index: 10;}.profilePopup .dijitContentPane {overflow: visible !important;}.profilePopup .itemThumbnailContainer {float: left; padding-right: 1rem; padding-bottom: 1rem; margin-bottom: 1rem; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;}.esriRtl .profilePopup .itemThumbnailContainer {float: right; padding-right: 0; padding-left: 1rem;}.profilePopup .itemDetail {margin: 2rem 0 0 0;}.profilePopup .esriItemSnippet {font-size: 0.825rem; margin-bottom: .5rem; -webkit-flex: 1 1 auto; -moz-flex: 1 1 auto; -ms-flex: 1 1 auto; -o-flex: 1 1 auto; flex: 1 1 auto; overflow: hidden;}.profilePopup .esriItemTitle {font-weight: 500; margin: 0 0 .5rem 0; display: inline-block;}.profilePopup .esriProfilePopupTitle {width: 70%; word-break: break-all;}.profileLinks {float: left;}.profileLinks:after {content: ""; clear: both; display: table;}.profileLinks a {float: left; margin-right: 1rem; display: inline-block;}.esriRtl .profileLinks a {float: right; margin-left: 1rem; margin-right: 0;}.profile-popup__container {border-color: #c4c4c4 !important; box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.2);}.profile-popup {min-width: 450px; max-width: 100vw;}.profile-popup__link {height: 40px; padding: 0 1rem;}.profile-popup__link:hover {text-decoration: none; background-color: #f5f5f5;}.profile-popup .dijitTooltipContainer,.profile-popup .dijitTooltipFocusNode {padding: 0;}.profile-popup__loader.is-active {min-height: 300px; display: flex; align-items: center;}.profile-popup__loader-bars {position: relative; right: auto; left: auto;}.profile-popup__top-section {padding: 1rem; border-bottom: 1px solid #efefef;}.profile-popup__bottom-section {padding: 1rem 1rem 0 1rem;}.profile-popup__bio-section {max-width: 450px; max-height: 115px; overflow: hidden; margin: 0;}.profile-popup__bio-container {padding-bottom: 1.5rem; position: relative; border-bottom: 1px solid #efefef;}.profile-popup__more-toggle {position: absolute; background-color: #fff; opacity: 0.75; width: 100%; left: 0; bottom: 0; display: flex; align-items: center; justify-content: flex-end; height: 40px; flex-direction: column;}.profile-popup__more-toggle:hover {background-color: #fff;}.profile-popup__bio-container--expanded .profile-popup__bio-section {max-height: none;}.profile-popup__bio-container--expanded .profile-popup__more-toggle {background-color: transparent; height: 24px;}.profile-popup__bio-container--expanded svg {transform: rotate(180deg);}.profile-popup__groups-section {padding: 0.5rem 0 0.75rem; border-bottom: 1px solid #efefef;}.profile-popup__items-section {padding: 0.5rem 0;}.profile-popup__item-count {color: #0079c1;}.profile-popup__full-name {max-width: 250px; overflow-wrap: break-word;}.esriPublishTilesDlg {max-width: 625px; width: auto;}.esriPublishTilesDlg label {margin: .75rem 0 0 0;}.esriPublishTilesDlg br {display: none;}.tileProperties,.sceneProperties {margin-top: 1rem;}.tilePropertiesRadios {margin-bottom: 1.5rem;}.tilePropertiesRadios label {margin-bottom: 0; margin-top: 0; display: inline-block; width: 80%;}.tilePropertiesRadios .dijitTextBox {width: calc(100% - 1.3rem); margin-left: 1.3rem;}.tilePropertiesSelects:after {content: ''; display: table; clear: both;}.tilePropertiesSelects .dijitSelectFixedWidth {float: left; margin-right: 1rem;}.tileRange.toLabel {float: left; margin-right: 1rem; margin-top: .75rem;}.esriRtl .dgrid-header-scroll {right: auto; left: 0;}.esriRtl .dgrid-header-row {right: 0; left: 17px;}.esriPublishTilesDlg .visibleScaleRange {width: 70%;}.dijitDialogPaneActionBar {width: 100% !important;}.rateLimiting .hitRate {width: auto; max-width: 15%; float: left; margin-right: .5rem;}.esriRateLimiting {min-width: 540px;}.referrerUrl {width: 60%; margin-top: 0;}.referralUris {width: 100%;}.sharedOwnershipDlg {width: 600px;}.esriSharedOwnershipDlg {width: 100%;}.esriSharedOwnershipDlg .main {margin-bottom: .5rem;}.esriSharedOwnershipDlg .dgrid-row {padding: .5rem 0 .25rem 0;}.esriSharedOwnershipDlg .dgrid-row-table {margin: 0;}.esriSharedOwnershipDlg .dgrid-row .field-title {text-indent: .25rem;}.esriSharedOwnershipDlg .dgrid-row-table .dgrid-column-0 {width: 1.5rem; padding-left: .25rem; padding-right: .25rem;}.esriSharedOwnershipDlg .dgrid-row-table .dgrid-column-0 .dojoxTriStateCheckBoxInner {display: none;}.esriSharedOwnershipDlg .dgrid-row-table .dgrid-column-0 input[type="checkbox"] {margin-top: 0;}#share-dialog {max-width: 400px;}#share-dialog .label-yellow {background-color:#f0edc9; border:2px solid #dcd060; padding: 5px; margin-bottom: 5px;}.share-wrapper,.share-title {padding: 5px !important;}.share-wrapper label {margin-bottom: 0; font-size: inherit; line-height: inherit;}.share-groups-wrapper {padding: 0 !important; border: 1px solid #efefef; overflow: auto; margin-left: 1.25rem; margin-bottom: 1rem; margin-top: .5rem;}.share-groups-table {margin: 0; border: none;}.share-groups-table td {border: none; padding: 0 0 0 0;}.share-groups-table tr {border: none;}.share-groups-table label {font-size: 0.875rem; line-height: 1.4rem;}.share-action-bar {padding-bottom: 0 !important;}#shareCheck-dialog {width: 600px; max-width: 100%;}.esriSignInDialog .dijitDialogPaneContent table,.esriSignInDialog .dijitDialogPaneContent table tr,.esriSignInDialog .dijitDialogPaneContent table th,.esriSignInDialog .dijitDialogPaneContent table td {border: none; padding: 0;}.esriSignInDialog table td label {margin: 1rem 0 0 0;}.esriSignInDialog table td br {display: none;}.esriIdCancel {margin-left: 3px;}.esriRtl .esriIdCancel {margin-right: 3px; margin-left: 0;}.esriSignInDialog .dijitDialogPaneActionBar .esriIdCancel .dijitButtonText {color: #0079c1; background: transparent; border-color: #0079c1;}.esriSignInDialog .dijitDialogPaneActionBar .esriIdCancel .dijitButtonText:hover {color: #FFF; background: #005e95; border-color: #005e95;}.esriCreateAppDlg .dijitDialogPaneContent {max-height: 75vh;}.esriCreateAppDlg .esriCreateApp {max-width: 100%;}.esriCreateAppDlg .dijitStackContainer-dijitContentPane {overflow: auto; max-width: 100%;}.esriCreateAppDlg .dojoxWizardButtons {left: 0; right: 0; background: white; padding-top: 6px;}.esriCreateAppDlg .esriItemPropertiesDlg {margin-bottom: 4rem;}.esriCreateAppDlg .esriBrowseItems.nofilters .dgrid-grid {max-height: 85%;}.esriCreateAppDlg .dgrid .dgrid-pagination {margin-top: .4rem;}.esriCreateGeolocatorDlg {width: auto; max-width: 450px;}#account-move-to-dialog .dijitDialogPaneContent {max-height: 65vh;}#account-move-to-dialog .dijitTree {max-width: 360px;}#account-move-to-dialog .dijitTreeRow {text-overflow: ellipsis; overflow: hidden;}.esriRtl #account-move-to-dialog .dijitTreeNodeContainer .dijitTreeIsRoot:first-child .dijitTreeRow {background-position: calc(100% - .5rem) center;}#account-move-to-dialog .userNotFound {display: none; width: 300px; height: 200px;}#account-move-to-dialog .userFolderContainer {width: 380px; height: 200px; background: white;}#userFolderTree {width: 380px;}.redirects .redirect-input,.redirects .btn {vertical-align: middle;}.register-app-dlg .help-icon {position: relative; float: right; margin-right: 25px;} .esriRtl .register-app-dlg .help-icon {right: auto; float: left; margin-right: inherit; margin-left: 25px; transform: inherit;}.license-level-badge {vertical-align: 2px;}.esriRtl .license-level-badge {margin-right: -6px; margin-left: 16px;}.licenses__section-tabs-container {border-bottom: 1px solid #e7e7e7;}.licenses__section-tabs-container button {padding: 1rem; color: #4c4c4c; border-bottom: 2px solid #f8f8f8;}.licenses__section-tabs-container button.tab-selected {border-bottom: 2px solid #0079c1;}.licenses__section-tabs {margin: 0 auto;}.licenses__no-apps-info-icon {width: 16px; height: 16px; vertical-align: middle; padding-bottom: 0.45rem;}.dj_a11y .licenses__no-apps-info-icon path {fill: #FFFFFF;}.licenses-tab .accordion-title {background: none; border-top: 0;}.licenses-tab .accordion-title:focus {box-shadow: 0 0 2px 0 rgba(0,121,193,1); background-color: transparent;}.licenses-section--disable,.licenses-section-tab--disable {color: #aeaeae; pointer-events: none;}.licenses-section--disable .btn-link {color: #aeaeae;}.licenses-card__body {padding: 1rem 1rem 0.5rem 1rem; display: flex; flex-direction: column;}.licenses-card__included-apps {border-top: 1px solid #ebebeb;}.licenses-card__action-bar {border-top: 1px solid #ebebeb;}.licenses-card__action-divider {border-left: 1px solid #ebebeb; height: 2rem;}.licenses-card__name {font-weight: bold; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.licenses-card__expiration {background-color: #f9f9f9; padding: 0.1rem 0.75rem; border-radius: 1rem; white-space: nowrap;}.licenses-card__expiration--danger {background-color: #f9eeeb; color: #a7593e;}.licenses-card__expiration--danger:hover {background-color: #f9eeeb; color: #a7593e;}.licenses-card__progress-text {white-space: nowrap; display: inline-block;}.licenses-card__app-icon {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.licenses-card__level-desc {font-size: 0.9rem; border-bottom: 1px dashed #0079c1; padding-bottom: 3px; display: inline-block;}.licenses-card__level-desc:hover {text-decoration: none;}.licenses-card .org-member-card__license-abbr {font-size: 1.1rem;}.license-type-desc__dropdown {padding: 1rem; overflow: visible; margin-top: 1rem;}.license-type-desc__dropdown:before {content: ""; position: absolute; left: 11px; top: -21px; width: 0; height: 0; pointer-events: none; border: 10px solid transparent; border-bottom-color: rgba(0,0,0,0.15);}.license-type-desc__dropdown:after {content: ""; position: absolute; left: 11px; top: -20px; width: 0; height: 0; pointer-events: none; border: 10px solid transparent; border-bottom-color: #fff;}.license-type-desc__list-item {white-space: nowrap; text-indent: -5px; margin-left: 1rem;}.esriRtl .license-type-desc__list-item {margin-left: auto; margin-right: 1rem;}.license-type-desc__list-item svg {width: 20px; fill: #4D904D; position: relative; top: 5px;}.import-product-licenses-result-icon {width: 1.5rem;}.dj_trident .import-product-licenses-result-icon > img {max-height: 25px;}.licenses-card__member-count-btn {border: 1px solid #D8D8D8; border-radius: 14px; padding: 0.25rem 0.5rem; color: #4C4C4C;}.licenses-card__member-count-btn:hover {color: #4C4C4C;}.licenses-card__member-count-text {border-right: 1px solid #ebebeb;}.licenses-card__progress-bar-container {width: 5rem; 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; justify-content: center;}.licenses-card__progress-bar-container .progress-bar {margin-bottom: 0;}.license-type-card {background: #fff;}.license-type-card__top {padding: 1rem 1rem;}.license-type-card__top-row {border-bottom: 1px solid #e7e7e7;}.license-type-card--no-divider .license-type-card__top-row {border-bottom: none;}.license-type-card__top-row.accordion-title .icon-inline {margin-left: 0;}.license-type-card__expand-link {padding-bottom: 1rem; padding-top: 1rem;}.license-type-card__expand-link:hover .license-type-card__count-label {text-decoration: underline;}.license-type-card__count-badge {padding: 0.2rem 0.5rem; background: #f4f4f4; border-radius: 2px;}.license-type-card__toggle-btns {border-bottom: 1px solid #e7e7e7;}.license-type-card__expand-link--selected {border-bottom: 2px solid #0079c1;}.license-type-card__expand-link--selected:hover {color: #0079c1;}.license-type-card__expand-link--selected .license-type-card__count-badge {background: #e2f1fb;}.license-type-card__compatible-all {font-size: 0.9375rem; line-height: normal; padding-top: 1rem;}.license-type-card__expanded-section {margin-left: 0; margin-right: 0; padding-bottom: 1rem;}.license-type-card__expanded-section .block {margin: 0; padding: 0.75rem; border-left: 1px solid #efefef;}@media screen and (max-width: 860px) {.license-type-card__expanded-section .block {padding: 0.75rem 0; border-left: none;} .license-type-card__expand-link:hover {color: #6e6e6e; text-decoration: none;} .license-type-card__expand-link--selected:hover {color: #0079c1;} .license-type-card__expand-link:hover .license-type-card__count-label {text-decoration: none;}}.license-type-card__expanded-section .block:first-child,.license-type-card__expanded-section .block:nth-child(3n+1) {padding: 0.75rem 0; border-left: none;}.license-type-card__included-apps {border-top: 1px solid #ebebeb; padding: 1rem 3.5rem;}.license-type-card .compatible-badge__dropdown {top: 2.5rem;}.role-item-icon {width: 30px; height: 30px; border-radius: 15px;}.licenses-available__divider {color: #e0e0e0;}.license-type-option .compatible-badge__count-btn {position: relative; top: 0.4rem;}.license-type-option .compatible-badge__dropdown {top: 2rem;}.license-row__main-icon.org-member-card__license-icon,.licenses-card__name-section .org-member-card__license-icon {width: 45px; min-width: 45px; height: 45px;}.license-row__main-icon.org-member-card__license-icon img,.licenses-card__name-section .org-member-card__license-icon img {width: 45px; height: 45px;}.licenses-card__assigned-info {width: 100%;}.user-type-app-bundle {padding: 0.25rem 0.25rem 1rem; border: 1px solid #e0e0e0; margin-bottom: 0.775rem;}.user-type-app-bundle:last-child {margin-bottom: 0;}.user-type-app-bundle .org-member-card__license-abbr {font-size: 0.85em;}.user-type-app {border: 1px solid #e0e0e0; padding: 0.5rem 1rem; box-shadow: 0px 1px 2px #e0e0e0;}.import-license-warning-dialog {width: 400px; height: auto;}.import-license-manager-warning {width: 500px; height: auto;}.licenses__mobile-menu {display: none;}@media screen and (max-width: 720px) {.licenses__section-tabs {width: 100%;} .licenses__tab-btn {margin: 0 !important; flex: 1 1 auto;} .licenses-tab {padding-top: 0;} .licenses-tab .grid-container {max-width: 100%;} .licenses__sections-container {padding: 1rem 0.5rem 0;} .licenses-section {margin-bottom: 0;} .licenses-section__title {margin-bottom: 0; font-size: 1rem; font-weight: 600;} .licenses-section__title svg {margin-left: 0 !important;} .esriRtl .licenses-section__title svg {margin-right: 0 !important;} .licenses-section__content {padding: 0 !important;} .licenses-section__content .toggle-switch {margin-bottom: 0.5rem;} .licenses-section__content .toggle-switch-label {font-size: 0.9rem;} .licenses-section__cards-container {margin: 0;} .licenses-card {margin: 0; width: 100% !important; flex-basis: 100% !important; box-shadow: none; border-bottom: 1px solid #efefef;} .licenses-card .licenses-card__progress-bar-container {display: none;} .licenses-card .licenses-available__total {display: none;} .licenses-card__action-bar {display: none;} .licenses-card__name-section .org-member-card__license-icon {width: 32px; min-width: 32px; height: 32px;} .licenses-card__name-section .org-member-card__license-icon img {width: 32px; height: 32px;} .licenses-card__assigned-info {flex-direction: row; margin: 0 !important; align-items: center;} .licenses-card__title-container {flex: 1 1 auto; min-width: 0;} .licenses-card__available-text {white-space: nowrap;} .licenses-card__available-container {margin: 0; align-items: center;} .licenses-card__body {padding: 0.5rem;} .licenses-card__body .license-expiration-badge {display: none;} .licenses-card__name {font-weight: normal; font-size: 1rem;} .licenses-card__name-section {padding-bottom: 0;} .licenses-card__included-apps {padding-top: 0;} .licenses-card__included-apps-title {display: none;} .licenses-bundle-card .licenses-card__name-section {padding-bottom: inherit;} .licenses__user-types-container {width: 100%; max-width: 100%; margin-bottom: 0;} .license-type-card {margin-bottom: 0; border-bottom: 1px solid #efefef;} .license-type-card__toggle-btns {display: none;} .license-type-card__list-container {display: none;} .license-type-card__top-row {border: 0; padding-bottom: 0;} .mobile-user-type .overlay-title-bar {padding: 0.5rem;} .mobile-user-type .overlay-close {height: 20px;} .mobile-user-type .overlay-close svg {width: 20px; height: 20px;} .mobile-user-type__body {padding: 0.5rem 1rem;} .mobile-user-type__body .accordion-title {width: 100%; background: none; font-weight: 600; font-size: 1rem; border: none; padding: 0.5rem 0 0;} .mobile-user-type__body .accordion-title svg {margin-left: 0; width: 20px; height: 20px;} .esriRtl .mobile-user-type__body .accordion-title svg {margin-right: 0; margin-left: auto;} .mobile-user-type__list {padding: 0 1rem 1rem 1rem; border-bottom: 1px solid #ddd;} .role-summary-alert .invite-members__mobile-error-description {padding-bottom: 0;} .license-type-desc__dropdown:before, .license-type-desc__dropdown:after {content: none;} .license-type-card__top-row.accordion-title .icon-inline {display: none !important;} .licenses__mobile-menu--show .licenses__section-tabs-container {display: none;} .licenses__mobile-menu--show .licenses__mobile-menu {display: block;}}.esriOrgSettings {font-size: 0.9rem;}.esriOrgSettings .dijitCheckBoxInput {margin: 0 !important;}.esriOrgSettings .org-settings-tab-wrapper {width: 100% !important;}.esriOrgSettings .org-settings-tab-wrapper .dijitTabInner {display: block;}.esriOrgSettings .shared-styles__logo-response-container {position: absolute; right: 0.5rem; top: 0.5rem;}.esriRtl .esriOrgSettings .shared-styles__logo-response-container {right: auto; left: 0.5rem;}.esriOrgSettings .shared-styles__logo-response-container img {width: 20px;}#widget_homePageFeaturedCountSelect {width: 85px !important;}#widget_homePageFeaturedSortBy,#widget_gallerySortBy,widget_galleryAppsSortBy,#widget_templatesSortBy {width: 150px !important;}.esriOrgSettings .example {font-size: 0.9em; color: #999; word-wrap: break-word; word-break: break-all;}.esriOrgSettings label {display: inline;}.esriOrgSettings label.inline-block {display: inline-block;}.esriOrgSettings td {padding: 0;}.esriOrgSettings .orgComboBox {width: 400px;}.esriOrgSettings .orgServerSelect {width: 400px !important; border: 1px solid #ccc; box-shadow: none;}.esriOrgSettings .orgServerSelect.dijitSelectDisabled .dijitInputField {opacity: .3; cursor: default;}.esriOrgSettings .orgServerSelect input {color: #6e6e6e;}.esriOrgSettings .clickable {cursor: pointer;}.esriOrgSettings .license-level-badge {display: inline-block; border: solid 1px #005E95; color: #005E95; font-size: 12px; width: 22px; height: 22px; line-height: 22px; text-align: center; font-weight: normal; white-space: nowrap; -webkit-border-radius: 50%; border-radius: 50%;}.esriOrgSettings .td-default-width {width: 15em;}.esriOrgSettings .tabTitle {font-size: 180%; line-height: 1.5; font-weight: 400;}@media screen and (max-width: 720px) {.tabTitle {margin-top: 2rem; display: block;}}@media screen and (max-width: 640px) {.titleColumn {display: none;}}.esriOrgSettings table {line-height: 1.55; margin-bottom: 0;}.esriOrgSettings .panelContents > table:first-of-type {margin-top: 1.5rem;}.esriOrgSettings .esriFloatLeading {float: left; position: relative;}.esriRtl .esriOrgSettings .esriFloatLeading {float: right; position: relative;}.esriOrgSettings .esriFloatTrailing {float: right;}.esriRtl .esriOrgSettings .esriFloatTrailing {float: left;}.esriOrgSettings .clearBoth {clear: both;}.clearBreak {clear: both;}.esriOrgSettings .section {margin-bottom: 1em;}.esriOrgSettings .section2 {margin-bottom: 2em;}.esriOrgSettings .action {font-weight: bold;}.esriOrgSettings .talignCenter {text-align: center;}.esriOrgSettings .valignCenter,.orgDlg .valignCenter {vertical-align: middle;}.esriOrgSettings .customImage {font-size: 8pt; width: 115px; color: white; font-weight: bold; background-color: #888;}.esriOrgSettings .orgSettingTooltip {border-bottom: 1px dotted #487696;}.esriOrgSettings .sample-text-padding {padding: 3px;}.esriOrgSettings .dijitVisible {display: block !important; position: relative; visibility: visible;}.esriOrgSettings .dijitHidden {position: absolute; visibility: hidden;}.esriOrgSettings .groupThumbnail {max-width: 65px; max-height: 65px;}.esriOrgSettings .titleColumn {vertical-align: top; width: 150px;}.esriOrgSettings .respond {position: static; margin: 0 auto; height: auto !important;}.esriOrgSettings .orgSettingTab {height: auto !important; width: 100% !important; box-sizing: border-box;}.esriOrgSettings .dijitTabContainerLeft-tabs,.esriOrgSettings .dijitTabContainerRight-tabs,.esriOrgSettings .dijitTabPaneWrapper {height: auto !important; position: static !important;}.esriOrgSettings .dijitTabSpacer {display: none !important;}.esriOrgSettings .dijitTabContainerLeft-tabs {min-width: 160px; width: 23.75vw; margin-right: 3.95833vw;}.esriRtl .esriOrgSettings .dijitTabContainerLeft-tabs {margin-right: 0; margin-left: 3.95833vw;}.esriOrgSettings .dijitTabContainerRight-tabs {min-width: 160px; width: 23.75vw; margin-left: 3.95833vw;}.esriOrgSettings .dijitTabPaneWrapper {width: 100% !important;}.esriOrgSettings table,.esriOrgSettings th,.esriOrgSettings td,.esriOrgSettings tr {border: none;}.esriOrgSettings .orgEditThumbnail {position: relative; width: 120px; padding: 0 1em 0 0; text-align: center;}.esriOrgSettings .orgDeleteThumbnail {position: absolute; top: -5px; left: 20px; width: 16px; height: 16px; background: rgba(255, 255, 255, 0.5); cursor: pointer;}.esriOrgSettings .orgTextBox.short {width: 20em;}.esriOrgSettings .orgTextBox + .dijitButton,.esriOrgSettings .hostInput + .dijitButton {vertical-align: top; margin-top: 0.3875rem;}.esriOrgSettings .warning-block {background-color: #ba2f34; color: #fff; padding: 3px; font-size: 0.9rem; margin-bottom: 1rem;}.esriRtl #orgShortName {text-align: right;}.esriOrgSettings hr {margin: 6px 0;}.esriOrgSettings .link-settings-table {margin-bottom: .5rem;}.esriOrgSettings .calcite-style-button {padding: 8px !important; font-size: 13px !important;}.esriOrgSettings .dijitButton {margin: 0.2em; vertical-align: middle;}.esriOrgSettings .dijitButton.calcite.transparent .dijitButtonText {color: #007ac2 !important; background: none !important; border: 0 !important;}.esriOrgSettings .dijitButton.caution,.esriOrgSettings .dijitButton.caution .dijitButtonText {background: none; color: #de2900; text-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; border: solid 1px #de2900;}.esriOrgSettings span.dijitButton.caution {border: none;}.esriOrgSettings .dijitButton.calcite.tertiary,.esriOrgSettings .dijitButton.calcite.tertiary .dijitButtonText {background: none; color: #007ac2; text-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border: solid 1px #007ac2; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0;}.esriOrgSettings span.dijitButton.calcite.tertiary {border: none;}.esriOrgSettings button.dijitButton.calcite.tertiary:hover,.esriOrgSettings .dijitButton.calcite.tertiary .dijitButtonText:hover {color: #fff; border: solid 1px #005e95; background: #005e95}.esriOrgSettings .logo-image {position: relative; top: 8px; width: 58px;}.esriOrgSettings .dijitTabContent .dijitTabButtonIcon.dijitNoIcon {display: none;}.esriOrgSettings .dijitTabContent .tabLabel {background-color: #f4f4f4; padding: 0.51667rem; cursor: pointer; border: 1px solid #ddd; margin-top: -1px; box-sizing: border-box; display: block !important; position: relative; width: 100%;}.esriOrgSettings .dijitTabContent .tabLabel:focus {border-color: #007ac2; outline: none; z-index: 2;}.esriOrgSettings .dijitTabContent.dijitTabChecked .tabLabel {font-weight: 500; background-color: #fff; border-left: 3px solid #007ac2; text-indent: -2px; z-index: 2;}.esriRtl .esriOrgSettings .dijitTabContent.dijitTabChecked .tabLabel {border-right: 3px solid #007ac2; border-left: 1px solid #ddd;}.esriOrgSettings .dgrid-grid {height: 18em; max-height: 18em; width: 100%; max-width: 100%; border: none;}.esriOrgSettings .dgrid-header,.esriOrgSettings .dgrid-row,.esriOrgSettings .dgrid-footer {width: 100%; max-width: 600px;}.esriOrgSettings .dgrid-content {width: 100% !important;}.esriOrgSettings .dgrid-header tr {background: #EFEEEF !important;}.esriOrgSettings .dgrid-header-scroll {display: none;}.esriOrgSettings .dgrid-column-actions {text-align: center; padding-left: 3px; padding-right: 3px; width: 100px; max-width: 100px;}.esriOrgSettings .dgrid-cell {padding: 7px 3px 8px 3px; outline: none !important;}.esriOrgSettings .dgrid-row-odd tr {background-color: #F7F8F8;}.esriOrgSettings #bgImagePanel table,.esriOrgSettings #bannerImagePanel table {width: auto;}.esriOrgSettings #bannerImagePanel table td,.esriOrgSettings #bgImagePanel table td {height: 50px; padding: 0 5px;}.esriOrgSettings #bannerImagePanel table tr:nth-child(2) td,.esriOrgSettings #bannerImagePanel table tr:nth-child(4) td {height: 25px;}.esriOrgSettings #bgImagePanel tr:nth-child(2) td {height: 25px;}.esriOrgSettings .esriCfgAGOLUtilSvcs .inlineBlock,.esriOrgSettings .esriCfgAGOLUtilSvcs .inlineBlockLong {display: inline-block; width: 35%; text-align: left;}.esriRtl .esriOrgSettings .esriCfgAGOLUtilSvcs .inlineBlock,.esriRtl .esriOrgSettings .esriCfgAGOLUtilSvcs .inlineBlockLong {text-align: right;}.esriOrgSettings .privGroup {padding-right: 1.5rem; margin-top: 1rem; margin-bottom: 2rem; width: 33%; box-sizing: border-box;}.esriOrgSettings .privBlock {margin-top: 1rem;}.esriRtl .esriOrgSettings .privGroup {padding-left: 1.5rem; padding-right: 0;}.esriOrgSettings .privGroupPrivs {padding-top: .5rem; margin-top: .5rem; border-top: 1px solid #ddd;}.esriOrgSettings .privilege-label {vertical-align: top; display: inline-block; margin: .175rem .25rem;}.esriOrgSettings .expcon {float: right; cursor: pointer;}.esriRtl .esriOrgSettings .expcon {float: left;}.esriOrgSettings .esriColorPicker {font-family: inherit; font-weight: 500; font-size: 12px; color: #4d4d4d; text-shadow: none; width: 195px;}.esriOrgSettings .esriColorPicker .esriSection {margin: 10px 0 8px;}.esriOrgSettings .esriColorPicker .esriSection:last-child {margin-bottom: 0;}.esriOrgSettings .esriColorPicker.esriContainer {border: solid 2px #aaa; display: inline-block; padding: 4px 15px; background-color: #fff; border-radius: 4px;}.esriOrgSettings .esriColorPicker .esriHexInput {display: inline-block; color: #4d4d4d; width: 5.6em; border: 1px solid #aaa; direction: ltr; margin-top: 0; margin-bottom: 0.5rem; flex: 1 1 auto; min-width: 0;}.esriOrgSettings .esriColorPicker .esriHexInput .dijitInputInner {text-transform: uppercase;}.esriOrgSettings .esriColorPicker .esriHexInput .dijitInputContainer {height: auto;}.esriOrgSettings .esriColorPicker .esriInputLabel {display: inline-block; vertical-align: middle;}.esriOrgSettings .esriColorPicker .esriSwatch {box-sizing: border-box; vertical-align: middle; height: 15px; width: 15px; display: inline-block; cursor: pointer; margin: 0; border-radius: 0; border: 2px solid transparent; transition: background-color .25s, border-color 0.25s;}.esriOrgSettings .esriColorPicker .esriSwatch:focus {border: 2px solid; transition: none;}.esriOrgSettings .esriColorPicker .esriDisplayNone {display: none;}.esriOrgSettings .esriColorPicker .esriSwatchEmpty:before {display: inline-block; background-color: #f00; position: absolute; height: 1px; bottom: 0; left: 0; width: 200%; transform: rotate(-45deg); -ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transform-origin: top left; -ms-transform-origin: top left; -webkit-transform-origin: top left; content: "";}.esriOrgSettings .esriColorPicker .esriSwatchEmpty {position: relative; overflow: hidden; border: solid 1px #aaa; background-color: #fff; margin: 0 10px 8px;}.esriOrgSettings .esriColorPicker .esriPaletteOptions {padding: 6px 0 0; display: flex; flex-wrap: wrap; align-items: center;}.esriOrgSettings .esriColorPicker {margin: 0 10px 0;}.esriOrgSettings .esriColorPicker .esriPaletteOptions .esriPaletteToggle {box-shadow: none; border: none; padding: 0; margin-bottom: 0.5rem;}.esriOrgSettings .dijitRtl .esriColorPicker .esriPaletteOptions .esriPaletteToggle {left: 0; right: auto;}.esriOrgSettings .esriColorPicker .esriMiddle .esriPaletteOptions .dijit.esriPaletteToggle .dijitButtonNode {background: none; box-shadow: none; border: none; padding: 0;}.esriOrgSettings .esriColorPicker .esriPaletteOptions .esriPaletteToggle.dijitChecked {background-color: transparent;}.esriOrgSettings .esriColorPicker .esriLabel {margin: 0 0 4px;}.esriOrgSettings .esriColorPickerLabel.esriDisabled {opacity: 0.6;}.esriOrgSettings .esriColorPicker .esriSwatchPreview {box-sizing: border-box; margin: 0; vertical-align: middle; display: inline-block; height: 25px; width: 100%;}.esriOrgSettings .esriColorPicker .esriSwatchPreview.esriContainer {position: relative; left: 0; right: 0; display: block; text-align: center;}.esriOrgSettings .esriColorPicker .esriSwatchPreview .esriSwatch {position: absolute; cursor: auto; margin: 0; right: 0; top: 0; bottom: 0; left: 0; height: 25px; width: 100%;}.esriOrgSettings .esriColorPicker .esriSwatchPreview .esriSwatch.esriSwatchEmpty {display: none;}.esriOrgSettings .esriColorPicker .esriSwatchRow {font-size: 0; white-space: nowrap;}.esriOrgSettings .esriColorPicker .esriSwatch.esriSwatchTransparencyBackground {background-image: url("/home/js/jsapi/esri/dijit/images/transparent-bg.png");}.esriOrgSettings .esriColorPicker .esriSwatch.esriSelected,.esriOrgSettings .esriColorPicker .esriSwatchPreview .esriSwatch {border: 1px solid;}.esriOrgSettings .esriColorPicker .esriTransparencySlider {padding-top: 5px;}.esriOrgSettings .esriColorPicker .esriSwatch.esriSelected {-webkit-animation: esriColorPicker-highlight-selection 0.2s ease; animation: esriColorPicker-highlight-selection 0.2s ease;}.esriOrgSettings .esriColorPicker .esriHeader,.esriOrgSettings .esriColorPicker .esriFooter {margin: 8px 0 10px;}.esriOrgSettings .esriColorPicker .dijitRuleContainer {padding: 5px; color: #4d4d4d;}.esriOrgSettings .esriColorPicker .esriPalette.esriContainer.esriAlt .esriPalette {left: -100%;}.esriOrgSettings .esriColorPicker .esriPalette.esriContainer {width: 100%; overflow: hidden; white-space: nowrap;}.esriOrgSettings .esriColorPicker .esriPalette {left: 0; width: 100%; position: relative; display: inline-block; -webkit-transition: left 0.15s, visibility 0.1s; -moz-transition: left 0.15s, visibility 0.1s; -ms-transition: left 0.15s, visibility 0.1s; -o-transition: left 0.15s, visibility 0.1s; transition: left 0.15s, visibility 0.1s;}.esriOrgSettings .esriColorPicker .esriCollapseIcon {display: none;}.esriOrgSettings .esriColorPicker.esriCollapsible {padding: 4px; position: relative; width: auto; border-radius: 0;}.esriOrgSettings .esriColorPicker.esriCollapsible .esriColorControls {top: 40px; left: -2px; right: -2px; position: absolute; border: solid 2px #aaa; padding: 1rem 1rem 0; background-color: #fff; width: 195px; z-index: 1;}.esriOrgSettings .esriColorPicker.esriCollapsible .esriHeader {margin: 0; display: inline-block;}.esriOrgSettings .esriColorPicker.esriCollapsible .esriSwatchPreview.esriContainer {display: inline-block; width: 25px;}.esriOrgSettings .esriColorPicker.esriCollapsible .esriHeader,.esriOrgSettings .esriColorPicker.esriCollapsible .esriSwatchPreview .esriSwatch {cursor: pointer;}.esriOrgSettings .esriColorPicker.esriCollapsed .esriHeader {margin: 0;}.esriOrgSettings .esriColorPicker.esriCollapsed .esriColorControls {display: none;}.esriRtl .esriOrgSettings .esriColorPicker .esriPalette {left: auto; right: 0; -webkit-transition-property: right; -moz-transition-property: right; -ms-transition-property: right; -o-transition-property: right; transition-property: right;}.esriRtl .esriOrgSettings .esriColorPicker .esriPalette.esriContainer.esriAlt .esriPalette {right: -100%; left: 0;}.esriOrgSettings .travelModesWidgetHiddenByDefault,.esriOrgSettings .display_none {display: none;}.esriOrgSettings .dijitDialog {border: none; padding: 12px 15px; background-color: #fff !important; -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.35) !important; -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.35) !important; box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.35) !important;}.esriOrgSettings .thumbnailDialog {position: absolute; width: 460px; z-index: 900;}.esriOrgSettings .linkNoHref {cursor: pointer;}.esriOrgSettings #travelModesGrid {height: 35em; max-height: 40em; width: 600px;}.esriOrgSettings #travelModesGrid .dgrid-header,.esriOrgSettings #travelModesGrid .dgrid-row,.esriOrgSettings #travelModesGrid .dgrid-footer {width: 584px; max-width: 584px;}.esriOrgSettings #travelModesGrid .dgrid-cell {text-overflow: initial; white-space: normal; padding: 7px 6px 2em 6px;}.esriOrgSettings #travelModesGrid .dgrid-cell[role="columnheader"] {padding-bottom: 8px;}.esriOrgSettings .esriAGOTravelModes {background-color: #fff; line-height: normal; width: 100%; height: 100%; max-width: 100%; padding: 0; top: 41px;}.esriOrgSettings .esriAGOTravelModes label {display: block; margin-top: 1.5rem; margin-bottom: 0;}.esriOrgSettings .esriAGOTravelModes .inline-label {display: inline-block;}.esriOrgSettings .esriAGOTravelModes #travel-mode-description {width: 400px; min-height: 48px; max-height: 16em;}.esriOrgSettings .esriAGOTravelModes .dijitTextBox {width: 15em;}.esriAGOTravelModes .apvSoftRestrictionSelect {min-width: 120px; border: 1px solid #ccc; background-color: #fff; color: #4c4c4c;}.esriAGOTravelModes .apvSoftRestrictionSelect.dijitSelectFocused {border-color: #0079c1;}.esriAGOTravelModes .apvSoftRestrictionSelect tr {background-color: white;}.esriAGOTravelModes .dgrid-row:last-child {padding-bottom: 2rem;}.esriOrgSettings .esriAGOTravelModes #apGrid {max-height: 48em;}.de .esriOrgSettings .esriAGOTravelModes #apGrid .dgrid-column-apply {width: 130px;}.el .esriOrgSettings .esriAGOTravelModes #apGrid .dgrid-column-apply {width: 115px;}.nl .esriOrgSettings .esriAGOTravelModes #apGrid .dgrid-column-apply {width: 115px;}.esriOrgSettings .parameterName {padding-right: 1em;}.esriRtl .esriOrgSettings .parameterName {padding-right: 0; padding-left: 1em;}.esriAGOTravelModes #apGrid .dgrid-cell {padding-left: 6px; padding-right: 6px;}.esriOrgSettings #apGrid .dijitSelect {background: none; background-image: none !important; user-select: none; padding: 0; margin-top: 0;}.esriOrgSettings #apGrid .apvParameterValue {width: 140px; background: none; background-image: none !important; background-color: #fff;}.esriAGOSetIdentityProviderDlg .signedMetadataUrl {width: 700px; word-break: break-all; -ms-word-break: break-all; word-wrap: break-word; -ms-word-wrap: break-word;}.esriOrgSettings .dgrid .dgrid-cell {text-overflow: ellipsis; white-space: nowrap; border: none; color: #444;}.esriRtl .esriOrgSettings .dgrid .dgrid-cell {text-align: right;}.esriOrgSettings .dgrid .dgrid-column-primary {max-width: 50px; width: 50px; text-align: center; color: #444;}.esriOrgSettings .dgrid .dgrid-column-copy,.esriOrgSettings .dgrid .dgrid-column-alter,.esriOrgSettings .dgrid .dgrid-column-remove {width: 32px; max-width: 32px; text-align: center;}.esriOrgSettings #federatedServersGridNode .dojoxGridCell {padding: 5px;}.esriOrgSettings #federatedServersGridNode .dojoxGridRow {border-bottom: none;}.esriOrgSettings #federatedServersGridNode th[idx="0"],.esriOrgSettings #federatedServersGridNode td[idx="0"] {text-align: center;}.esriOrgSettings .esriSecuredHosts .dgrid-no-data {color: gray; font-size: 1.3em; padding: 1em; text-align: center;}.esriOrgSettings .esriSecuredHosts .hostInput {width: 29em;}.esriOrgSettings .esriCollaborations .hasTooltip {border-bottom: 1px dashed #0079c1;}.sync-label-blue {color: #0079c1;}.sync-label-blue:hover {color: #005e95;}.sync-status-link {cursor: pointer;}.sync-status-link:hover {text-decoration: underline;}.esriCollabDlg .sync-success {display: inline-block; padding: 0 0 0 24px; background: url("../img/check-mark-green.svg") left center no-repeat;}.esriCollabDlg .sync-failure {display: inline-block; padding: 0 0 0 24px; background: url("../img/delete.svg") left center no-repeat;}.esriRtl .esriCollabDlg .sync-success,.esriRtl .esriCollabDlg .sync-failure {padding: 0 24px 0 0; background-position: right center;}.esriOrgSettings .esriCollaborations .syncStatusIcon {width: 25px; height: 25px; margin-top: 5px;}html[dir="rtl"] .esriCollaborations .dgrid-pagination .dgrid-status {float: right;}html[dir="rtl"] .esriCollaborations .dgrid-pagination .dgrid-navigation,html[dir="rtl"] .esriCollaborations .dgrid-pagination .dgrid-page-size {float: left;}.esriOrgSettings .esriCollaborations .dgrid .dgrid-cell.field-url {width: 300px;}.workspace-sync-tooltip-content {text-align: left;}.collaboration-tooltip-popup-close {font-family: inherit; font-weight: 500; position: absolute; cursor: pointer; padding: 8px; top: -4px; right: 0; opacity: 0.7;}.collaboration-tooltip-popup-close img {width: 16px; height: 16px;}.esriOrgSettings .esriCollaborations #guest-view-grid.dgrid .field-status,.esriOrgSettings .esriCollaborations #workspace-view-grid.dgrid .field-status {width: 120px; max-width: 120px; text-align: center;}.esriOrgSettings .esriCollaborations #collaborations-view-grid.dgrid .field-action,.esriOrgSettings .esriCollaborations #collaboration-guests-view-grid.dgrid .field-action,.esriOrgSettings .esriCollaborations #collaboration-workspaces-view-grid.dgrid .field-action,.esriOrgSettings .esriCollaborations #guest-view-grid.dgrid .field-action, .esriCollaborations #workspace-view-grid.dgrid .field-action {width: 52px; max-width: 52px; text-align: center;}.esriOrgSettings .esriCollaborations #collaboration-workspaces-view-grid.dgrid .field-status {width: 100px; max-width: 100px;}.esriOrgSettings .esriCollaborations #collaboration-workspaces-view-grid.dgrid .field-access {width: 150px; max-width: 150px;}.esriOrgSettings .esriCollaborations .esriBreadcrumb {display: inline-flex; border-bottom: 1px solid #ccc; padding: 0 0 0.2rem 0; width: 100%; font-size: 12px; margin: 0 0 1rem 0;}.esriOrgSettings .esriCollaborations .esriBreadcrumb .breadcrumb {color: #828282; display: inline-flex; justify-content: center; align-items: center; padding: 0.2rem 0.5rem 0.2rem 0; word-wrap: break-word;}.esriOrgSettings .esriCollaborations .esriBreadcrumb .breadcrumb:after {content: "/"; display: block; padding-left: 0.5rem; font-size: .9rem; color: #a9a9a9;}.esriRtl .esriOrgSettings .esriCollaborations .esriBreadcrumb .breadcrumb {padding-right: 1rem;}.esriOrgSettings .esriCollaborations .esriBreadcrumb .current-breadcrumb {border: solid 1px; border-color: transparent; border-radius: 0; display: inline-flex; justify-content: center; align-items: center; font-weight: bold; color: #6e6e6e;}.esriOrgSettings .esriCollaborations .esriBreadcrumb .breadcrumb-label {-ms-word-break: break-all; word-break: break-all; -ms-word-wrap: break-word; word-wrap: break-word;}.esriOrgSettings .esriCollaborations .esriBreadcrumb .breadcrumb > div.breadcrumb-label {text-decoration: none; color: #007ac2;}.esriOrgSettings .esriCollaborations .esriBreadcrumb .breadcrumb > div.breadcrumb-label:hover {text-decoration: underline; cursor: pointer;}.esriOrgSettings .esriCollaborations .collaborationClickable {color: #007ac2; cursor: pointer;}.esriOrgSettings .esriCollaborations .collaborationClickable:hover {text-decoration: underline;}.esriOrgSettings .esriCollaborations .collaboration-host-contact-edit {color: #007ac2; text-transform: uppercase; margin-left: 1rem; cursor: pointer;}.esriOrgSettings .esriCollaborations .collaboration-host-contact-edit:hover {text-decoration: underline;}.esriOrgSettings .esriCollaborations .dgrid-row-table th.dgrid-cell:hover {background-color: #E1F0FB;}.esriOrgSettings .esriCollaborations .dgrid-row-table tr:hover {background-color: #E1F0FB;}.esriOrgSettings .esriCollaborations .dgrid {height: 29rem; max-height: 29rem;}.esriOrgSettings .esriCollaborations .dgrid-header,.esriOrgSettings .esriCollaborations .dgrid-row,.esriOrgSettings .esriCollaborations .dgrid-footer {width: 100%; max-width: 100%;}.esriOrgSettings .esriCollaborations .dgrid-no-data {color: gray; font-size: 1.3em; padding: 1em; text-align: center;}.esriOrgSettings .esriCollaborations #collaborations-view-grid.dgrid .field-action {width: 62px; max-width: 62px; text-align: center;}.accept-collaboration-invite-dialog {max-width: 1000px;}.esriOrgSettings .table-auto-width {width: auto;}.esriOrgSettings .table-auto-width td {padding-right: .5em;}.esriRtl .esriOrgSettings .table-auto-width td {padding-right: 0; padding-left: .5em;}.esriOrgSettings .table-no-table tbody {font-size: inherit;}.esriOrgSettings #groupSelector td.column10 {width: 4%; max-width: 10px;}.esriOrgSettings #groupSelector td.column270 {width: 48%; max-width: 270px;}.esriOrgSettings .group-selector-table {table-layout: fixed; word-wrap: break-word; width: 100%;}.esriOrgSettings .featuredGroupListLabel,.esriOrgSettings .selectedGroupListLabel {border: 1px solid #cccccc; background-color: #efefef; padding: 0.51667rem;}.esriOrgSettings .groupListBorderContainer {border-color: #cccccc !important; border-top: none !important; padding: .5em !important;}.esriOrgSettings .groupListBorderContainer .dijitBorderContainerNoGutterPane {width: calc(100% - 15px);}.esriOrgSettings .esriPrintTemplates .dgrid-column-move {max-width: 50px; width: 50px; text-align: center; color: #444;}.esriOrgSettings .esriPrintTemplates .dgrid-column-info {width: 32px; max-width: 32px; text-align: center; padding-left: 3px; padding-right: 3px;}.esriOrgSettings .esriCachedElevationLayers .serviceInput {width: 33em;}.esriOrgSettings .esriAGOCustomRoles .dgrid-header,.esriOrgSettings .esriAGOCustomRoles .dgrid-row,.esriOrgSettings .esriAGOCustomRoles .dgrid-footer {max-width: 800px;}.esriOrgSettings .esriAGOCustomRoles .dgrid-column-level {width: 130px; max-width: 130px;}.ru .esriOrgSettings .esriAGOCustomRoles .dgrid-column-level {width: 240px;}.ar .esriOrgSettings .esriAGOCustomRoles .dgrid-column-level {width: 200px;}.esriOrgSettings .esriAGOCustomRoles .dgrid-cell {text-align: center; padding-left: 3px; padding-right: 3px;}.esriOrgSettings .esriAGOCustomRoles .dgrid-cell .dgrid-resize-header-container {overflow: hidden; text-overflow: ellipsis;}.esriOrgSettings .esriAGOCustomRoles .dgrid-column-name {text-align: left;}.esriRtl .esriOrgSettings .esriAGOCustomRoles .dgrid-column-name {text-align: right;}.esriRtl .esriOrgSettings .dgrid-sort-arrow {float: left;}.esriRtl .esriOrgSettings .dgrid-pagination .dgrid-navigation {float: left;}.esriRtl .esriOrgSettings .dgrid-status {float: right;}.esriOrgSettings .esriAGOCustomRoles #rolesGrid {height: 35em; max-height: 35em;}.esriOrgSettings .esriAGOCustomRoles #rolesGrid .dgrid-scroller {overflow-y: hidden;}.esriOrgSettings .esriAGOCustomRoles div:first-child > div > div:first-child {margin-bottom: 5px;}.esriOrgSettings .badge__text {padding-left: 3px; padding-right: 3px !important;}.orgDlg.dijitDialog table,.orgDlg.dijitDialog tr,.orgDlg.dijitDialog td {border: none;}.orgDlg.dijitDialog table {margin-bottom: 0;}.orgDlg.dijitDialog td {padding-top: 0; padding-bottom: 0;}div[class*='batch-assign-'].orgDlg.dijitDialog {width:650px;}.esriOrgUserSelector .searchBySelect {width: 10em !important;}.esriOrgUserSelector .userSearch {width: 15em !important;}.esriOrgUserSelector .clearSearchBtn {background: transparent url("images/ago_sprite.png") no-repeat -32px -64px; height: 16px; width: 16px; line-height: normal; position: absolute; cursor: pointer; border: none; right: 20px; bottom: 14px; padding: 0 9px 5px 5px; margin-right: 6px; display: inline-block; outline: none;}.esriRtl .esriOrgUserSelector .clearSearchBtn {right: auto; left: 20px; margin-right: auto; margin-left: 6px; padding: 0 5px 5px 9px;}.esriOrgUserSelector .searchBtn {background: transparent url("images/search_16x16.png") no-repeat 0 0; background-clip: border-box; border: none; height: 16px; line-height: normal; position: absolute; cursor: pointer; right: 0; bottom: 14px; width: 16px; padding: 0 9px 5px 5px; margin-right: 6px; display: inline-block;}.esriRtl .esriOrgUserSelector .searchBtn {right: auto; left: 0; padding: 0 5px 5px 9px; margin-right: auto; margin-left: 6px;}.dj_gecko .esriOrgUserSelector .searchBtn,.dj_gecko .esriOrgUserSelector .clearSearchBtn,.dj_chrome .esriOrgUserSelector .searchBtn,.dj_chrome .esriOrgUserSelector .clearSearchBtn {bottom: 12px;}.esriBatchAssignToGroups .select-users-stack,.esriBatchAssignToGroups .dijitStackContainer {width: auto !important; height: auto !important;}.esriBatchAssignToGroups td.column270 {padding: 0;}.esriBatchAssignToGroups .searchControls .dijitInputInner {padding-right: 40px;}.esriRtl .esriBatchAssignToGroups .searchControls .dijitInputInner {padding-right: 0; padding-left: 40px;}.esriBatchAssignToGroups .esriOrgUserSelector .searchControls {display: inline-block;}.esriBatchAssignToGroups .esriOrgUserSelector .marginTop1 {margin-top: 1em;}.esriBatchAssignToGroups .dijitDialogPaneContent {max-height: calc(80vh - 5.5rem) !important;}.esriBatchAssignToGroups .dijitStackContainerChildWrapper {overflow-y: hidden; overflow-x: hidden;}.esriAddGeocoderDlg {width: 620px; max-width: 620px;}.esriAddGeocoderDlg .with-radio-buttons {width: 575px; max-width: 575px;}.esriAddGeocoderDlg .example.with-radio-buttons {word-break: break-all; word-wrap: break-word;}.esriAddGeocoderDlg .geocode-dialog-input {width: 350px; margin-top: 0;}.esriAddGeocoderDlg .geocode-dialog-number-input {width: 3rem; margin-top: 0;}.esriAddGeocoderDlg .geocode-dialog-example {width: 380px; margin-top: .5rem; word-wrap: break-word; line-height: 1.25; color: #6e6e6e;}.dj_trident .esriAddGeocoderDlg fieldset label {display: inline-block;}#socialLoginsGroupSelector .groupListContainer,#socialLoginsGroupSelector .selectedGroupListContainer {overflow: auto; height: 120px; width: 270px; max-width: 270px; background-color: #fff; border: 1px solid #999; -webkit-border-bottom-left-radius: 3px; -webkit-border-bottom-right-radius: 3px; -moz-border-radius-bottomleft: 3px; -moz-border-radius-bottomright: 3px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px;}#socialLoginsGroupSelector .groupListInnerContainer {padding: 5px; border: 0; width: 96%; max-width: 96%;}#socialLoginsGroupSelector .group-list {height: auto; border: 0;}#socialLoginsGroupSelector .groupListLabel {position: relative; font-size: 14px; padding: 0; padding-left: 10px; line-height: 25px; background-color: #f0f1f1; border: 1px solid #999; -webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px;}#socialLoginsGroupSelector .selectedGroupListLabel {background-color: #91b7d2;}.esriCollabWizDlg {width: 700px;}.esriCollabWizDlg .dijitStackContainer-dijitContentPane {height: auto !important;}.esriCollabWizDlg .stepHeader .stepMessage {font-size: 1.1rem;}.esriCollabWizDlg .collaboration-container,.esriCollabWizDlg .collaboration-workspace-container,.esriCollabWizDlg .collaboration-workspace-sync-container,.esriCollabWizDlg .collaboration-workspace-group-container,.esriCollabWizDlg .workspace-container,.esriCollabWizDlg .workspace-group-container,.esriCollabWizDlg .workspace-sync-container,.esriCollabWizDlg .workspace-access-container {height: auto !important; min-height: 18rem;}.esriCollabWizDlg textarea {resize: none; width: 33rem; max-width: 33rem; height: 4rem; min-height: 4rem; max-height: 4rem; border: 1px solid #ccc; padding: 6px;}.esriCollabWizDlg .dijitTextBox {width: 20rem;}.esriCollabWizDlg #widget_existing-group-select,.esriCollabWizDlg #widget_existing-group {height: 38px !important;}.esriCollabWizDlg #widget_existing-group-select .dijitArrowButtonContainer,.esriCollabWizDlg #widget_existing-group .dijitArrowButtonContainer {height: 38px !important; padding: 0 !important;}.esriCollabWizDlg #widget_existing-group-select input,.esriCollabWizDlg #widget_existing-group input {height: 37px !important; padding: 0;}.esriCollabWizDlg .modeSelect {height: 38px !important;}.esriCollabWizDlg .modeSelect .dijitArrowButtonContainer {height: 38px !important; padding: 0 !important;}.esriCollabWizDlg .modeSelect input {height: 37px !important; padding: 0;}.esriCollabWizDlg label {padding: 0 !important; margin-bottom: 0 !important;}.esriCollabWizDlg .dijitTextBox {margin-bottom: 0 !important; width: 20.9rem !important;}.esriCollabDlg label {width: 100%;}.esriCollabDlg .file-container {width: 100%;}.esriCollabDlg .workspace-access-container {padding: 6px; border: 1px solid #bbb; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; height: 7rem; min-height: 7rem; max-height: 7rem; overflow-x: auto;}.esriCollabWizDlg .esriTags {width: 20.9rem;}.join-collaboration-workspace-dialog .groupTable > tbody > tr > td,.guest-edit-workspace-dialog .groupTable > tbody > tr > td {vertical-align: top;}.join-collaboration-workspace-dialog .groupTable > tbody > tr > td:nth-child(1),.guest-edit-workspace-dialog .groupTable > tbody > tr > td:nth-child(1) {width: 1rem; padding: 0;}.join-collaboration-workspace-dialog .groupTable > tbody > tr > td:nth-child(2),.guest-edit-workspace-dialog .groupTable > tbody > tr > td:nth-child(2) {white-space: nowrap;}.join-collaboration-workspace-dialog .groupTable > tbody > tr > td:nth-child(3),.guest-edit-workspace-dialog .groupTable > tbody > tr > td:nth-child(3) {width: 85%;}.esriCollabDlg .timeSelect {width: calc(100% - 50px);}.esriCreateAppIconDialog {width: 700px;}.esriCreateAppIconDialog .dijitTabContainerTop-tabs {border-color: #57585A !important; padding-left: 0 !important; font-size: .875rem;}.esriCreateAppIconDialog .dijitTabContainerTop-tabs .dijitTab.dijitTabContent {color: #333; border: 1px solid #ccc !important; background: #F2F3F3; padding: .5rem; display: inline-block; box-sizing: border-box; width: 50% !important; margin-right: -1px; cursor: pointer;}.esriRtl .esriCreateAppIconDialog .dijitTabContainerTop-tabs .dijitTab.dijitTabContent {margin-left: -1px; margin-right: 0;}.esriCreateAppIconDialog .logo-response-icon {top: 44px !important;}.esriCreateAppIconDialog .dijitTabContainerTop-tabs .dijitTab.dijitTabChecked {border-bottom: 1px solid #fff !important; background-color: #fff;}.esriCreateAppIconDialog .dijitTabContainerTop-tabs .tabLabel:focus {outline: none; text-decoration: underline;}.esriCreateAppIconDialog .dijitTextBox.input-error {background-image: none;}.esriCreateAppIconDialog .dijitTabContainerTop-tabs {width: 100% !important;}.esriCreateAppIconDialog label {width: 100%; margin-bottom: 0;}.esriOrgSettings .appSwitcherConfiguration .dgrid-scroller {width: auto; margin-top: 33px !important; overflow: auto; outline: none;}.esriOrgSettings .appSwitcherConfiguration .dgrid-footer {bottom: 1px; width: 100%; left: 1px; right: 1px;}.esriOrgSettings .appSwitcherConfiguration #customAppGrid {height: 22.2em; max-height: 23em;}.esriOrgSettings .appSwitcherConfiguration li {font-size: .875rem;}.column270 {width: 48%; vertical-align: top; max-width: 270px;}.esriBatchAssignToGroups .creditEntry {width: 75px; margin: 0 6px;}.marginTop1 {margin-top: 1em;}.esriAGOOpenData {margin-top: 1.5rem;}.dj_trident .esriOrgSettings label {margin-bottom: 0;}.dj_trident .esriOrgSettings .dijitTextBox,.dj_trident .orgDlg .dijitTextBox {vertical-align: middle;}.dj_trident .esriOrgSettings .dijitTextBox .dijitInputInner,.dj_trident .esriOrgSettings .dijitTextBox .dijitArrowButtonInner {height: 2.3rem;}.dj_trident .orgDlg label {display: inline;}.dj_trident .esriAddGeocoderDlg .geocode-dialog-example {display: inline-block;}.short-name-confirm-dlg {width: 400px; height: auto;}.esriRtl .orgDlg .stepProgressBar--4-steps {background: -moz-linear-gradient(right, #e0e0e0 0%, #e0e0e0 25%, #e0e0e0 25%, #e0e0e0 50%, #cccccc 50%, #cccccc 75%, #a9a9a9 75%); background: -webkit-linear-gradient(right, #e0e0e0 0%, #e0e0e0 25%, #e0e0e0 25%, #e0e0e0 50%, #cccccc 50%, #cccccc 75%, #a9a9a9 75%); background: linear-gradient(to left, #e0e0e0 0%, #e0e0e0 25%, #e0e0e0 25%, #e0e0e0 50%, #cccccc 50%, #cccccc 75%, #a9a9a9 75%);}.create-role__top-buttons-container {position: absolute; right: 0; top: -4rem;}.esriRtl .create-role__top-buttons-container {right: auto; left: 0;}.create-role__input {max-width: 750px;}.create-role__slider-container {max-width: 600px; margin-top: 2rem;}.create-role__slider-ticks {height: 1rem; border-left: 1px solid #ccc; margin: 0 0.18rem;}.create-role__slider-ticks div{border-right: 1px solid #dfdfdf; width: 50%;}.create-role__slider-label {position: absolute;}.create-role__slider-label:first-child {top: 0; left: 0;}.esriRtl .create-role__slider-label:first-child {top: 0; left: auto; right: 0;}.create-role__slider-label:nth-child(2) {top: 0; left: 50%; transform: translate(-50%);}.esriRtl .create-role__slider-label:nth-child(2) {top: 0; right: 50%; transform: translate(-50%);}.create-role__slider-label:last-child {top: 0; right: 0; text-align: right; width: 130px; line-height: 1.2rem;}.esriRtl .create-role__slider-label:last-child {top: 0; right: auto; left: 0; text-align: left; width: 130px; line-height: 1.2rem;}.create-role .dijitSliderBarH {height: 3px; box-shadow: none; border-right: 1px solid #ccc; transition: width 300ms ease;}.create-role .dijitSliderBumperH {width: 0; height: 3px;}.create-role .dijitSliderImageHandle {background: #0079c1; box-shadow: none; top: -8px; width: 20px; height: 20px;}.create-role .dijitSliderImageHandle:after {display: none;}.create-role__privileges-section {border-top: 1px solid #ddd;}.create-role__privileges-link {white-space: nowrap;}.create-role .privilege-checkbox {margin: 0.25rem 0.45rem 0 0; min-width: 20px;}.create-role .vertAlignTextTop {margin: 0.25rem 0.45rem 0 0;}.esriRtl .create-role .vertAlignTextTop {margin: 0.25rem 0 0 0.45rem;}.import-role-template__body {padding: 1.55rem;}.import-role-template__buttons {border-top: 1px solid #d8d8d8; padding: 1.55rem;}.import-role-template.dijitDialog {padding: 0;}.import-role-template.dijitDialog .dijitDialogTitleBar {padding: 1.55rem; border-bottom: 1px solid #d8d8d8;}.default-groups-overlay__selected-groups {max-height: 65vh;}.default-groups-overlay__content {background-color: #fff;}.default-groups-overlay__content .gb-search-area__container {padding-left: 1rem;}.esriRtl .default-groups-overlay__content .gb-search-area__container {padding-right: 1rem;}.default-groups-overlay__content .gcard-gcc__owner {display: inline-block;}.member-defaults-edit--disable {opacity: 0.5;}.default-usertype-role-overlay .license-type-option--disabled {pointer-events: all; opacity: 1; color: #b3b3b3;}.default-usertype-role-overlay .license-type-option--disabled .compatible-badge__label.text-darker-gray {color: #b3b3b3;}.default-usertype-role-overlay .license-type-option--disabled .text-dark-green {color: #99bf99;}.default-usertype-role-overlay .license-type-option--disabled .text-red {color: #f1a493;}.default-usertype-role-overlay .license-type-option--disabled .compatible-badge__count-btn {background-color: #f9f9f9; color: #b3b3b3;}.default-usertype-role-overlay .license-type-option--disabled .compatible-badge__dropdown {color: #6e6e6e;}.org-settings__role-warning,.org-settings__role-warning:hover {color: #d9c44c;}.overlay-general-error-dlg {border-top: 4px solid #de2900;}.overlay-general-error-dlg .dijitDialogTitleBar {padding: 0;}.overlay-general-error-dlg .dijitDialogCloseIcon {display: none;}.org-settings__color-contrast-warning {background-color: #f3f3f3; padding: 0.5rem;}.org-settings__color-contrast-warning svg {color: #de2900;}@media screen and (max-width: 720px) {.dijitComboBoxMenuPopup[aria-label=homePageFeaturedSelect_popup] {max-width: calc(100% - 167px);}}@media screen and (max-width: 640px) {.dijitComboBoxMenuPopup[aria-label=homePageFeaturedSelect_popup] {max-width: calc(100% - 9.5px);}}.org-settings__social-provider-icon {vertical-align: middle;}.org-settings__social-provider-icon svg {height: 1.5rem; width: 1.5rem;}.change-user-license-level-dialog .groupSelect {width: 10rem; margin-left: 0 !important; margin-right: 0 !important; margin-top: 0 !important; padding-top: 0 !important;}.change-user-license-level-dialog p {margin: 1rem 0;}.assign-credits-dialog {line-height: normal;}.assign-credits-dialog .creditEntry {width: 75px; margin: 0 6px;}.esriAGOLocationTracking {margin-top: 1rem;}.esriAGOLocationTracking .section2 {margin-bottom: 1rem;}.esriAGOLocationTracking .dijitButton {margin-left: 0;}.esriRtl .esriAGOLocationTracking .dijitButton {margin-right: 0; margin-left: 0.2rem;}.esriAGOLocationTrackingDialog .dijitDialogTitleBar:after {content: ""; display: block; clear: both; width: 100%; border-bottom: solid rgba(0,0,0,0.2) .15em; margin: 1rem 0 1.5rem;}.esriAGOLocationTrackingDialog .dijitDialogPaneContent li {margin: 0.3rem 0 0 0; line-height: 1.2; list-style-type: none;}.esriAGOLocationTrackingDialog .dijitDialogPaneContent li:before {content: "-"; margin-right: 0.3rem;}.esriRtl .esriAGOLocationTrackingDialog .dijitDialogPaneContent li:before {margin-left: 0.3rem; margin-right: auto;}.esriAGOLocationTracking p:not([class*="trailer"]) {margin-bottom: 1rem;}.esriAGOLocationTracking strong {font-weight: 600;}.esriAGOLocationTracking ol {font-size: 0.875rem; line-height: 1.2; margin-left: 0;}.esriRtl .esriAGOLocationTracking ol {margin-right: 0; margin-left: auto;}.esriAGOLocationTracking .retainTracksSelect {display: inline-table; margin-top: 0; margin-left: 0.5rem; border: 1px solid #959595;}.esriRtl .esriAGOLocationTracking .retainTracksSelect {margin-right: 0.5rem; margin-left: auto;}.esriAGOLocationTracking .retainTracksSelect .dijitArrowButtonContainer {width: 1.5rem;}.esriAGOLocationTracking .retainTracksSelect .dijitArrowButtonInner {font-size: 0.5rem;}.esriAGOLocationTracking .retainTracksSelect .dijitMenuItem, .esriAGOLocationTracking .retainTracksSelect .dijitButtonText {font-size: 0.875rem;}.esriAGOLocationTracking .retainTracksSelect .dijitButtonText {padding: 0.1rem 2.5rem .1rem .5rem;}.retainTracksDropdown tr {color: #959595;}.esriLTRoleDisplay {max-width: 450px; line-height: 2;}.esriLTRoleDisplay th {padding: 0;}.esriLTRoleDisplay strong {margin-left: 0.5rem;}.esriRtl .esriLTRoleDisplay strong {margin-right: 0.5rem; margin-left: auto;}.esriLTRoleDisplay tr:nth-child(odd) {background-color: #f8f8f8;}.esriLTRoleDisplay td:last-child {text-align: right;}.esriRtl .esriLTRoleDisplay td:last-child {text-align: left;}.esriLTRoleDisplay span {margin: 0 0.5rem; vertical-align: middle; vertical-align: -webkit-baseline-middle;}.esriAGOLocationTracking button.dijitButton.calcite.caution:hover, .esriAGOLocationTracking .dijitButton.calcite.caution .dijitButtonText:hover {color: #ffffff; background: #ab3c16; border-color: #ab3c16;}.card {box-shadow: 0 0 0 1px #dfdfdf, 0 0 16px 0 rgba(0,0,0,0);}.card-wide-image {height: auto; min-height: 100%;}.dj_ie10 .card-wide-image-wrap {display: inline-block; margin: 1em;}.dj_ie10 .card-wide-image {border: none; outline: none;}.card-wide .card-content {max-width: 75%; min-width: 0; display: -webkit-box; display: -ms-flexbox; display: flex;}.card-content-auto-top {margin-top: auto;}.card-content-no-padding {padding: 0;}.card-action-bar {border-top: 1px solid #EFEFEF; line-height: 1rem; padding: 7px;}.dj_trident .card-action-bar {height: 2rem;}.card-action {display: block; padding: 6px; background: transparent; color: #4c4c4c; border: none; cursor: pointer;}.card-image-overlay {opacity: 0; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: rgba(0, 0, 0, 0.7); color: white; pointer-events: none; -webkit-transition: opacity 200ms linear; -o-transition: opacity 200ms linear; transition: opacity 200ms linear; z-index: 1;}.card-image-overlay__item-badge {position: absolute; bottom: 0; left: 0; right: 0; padding: 0.2rem 0.5rem; background-color: rgba(0, 0, 0, 0.7); color: #e0e0e0; pointer-events: none; z-index: 2; display: flex; align-items: center;}.card-image-overlay__item-badge-icon {margin-right: 0.25rem; height: 16px; width: auto;}.esriRtl .card-image-overlay__item-badge-icon {margin-right: 0; margin-left: 0.25rem;}.card-select:hover {box-shadow: 0 0 0 1px #dfdfdf, 0 0 16px 0 rgba(0, 0, 0, 0.08);}.card-select-active, .card-select-active:hover {-webkit-transition: all 200ms linear; -o-transition: all 200ms linear; box-shadow: 0 0 0 1px #0079c1, 0 0 16px 0 rgba(0, 0, 0, 0);}.card-select-active:hover {box-shadow: 0 0 0 1px #0079c1, 0 0 16px 0 rgba(0, 0, 0, 0.08);}.card-select-check-mark {position: absolute; left: 0; top: 0; padding: .5rem .5rem .25rem .5rem; text-align: center; z-index: 3; -webkit-transition: all 125ms linear; -o-transition: all 125ms linear; transition: all 125ms linear; display: none; border: none; overflow: visible;}.esriRtl .card-select-check-mark {left: auto; right: 0;}.card-select-check-mark.card-select-check-mark--wide {padding: 1rem 1rem .25rem 1rem;}.card-select .card-select-check-mark {display: block;}.card-select-check-mark .checkbox-custom {margin: 0;}.card-select:hover .card-select-check-mark .checkbox-custom {border-color: rgba(0,121,193,.4); background-color: rgba(0,121,193,.4); opacity: 1;}.card-select:hover .card-select-check-mark .checkbox-custom--on-dark {border-color: rgba(255, 255, 255, 0.6); background-color: rgba(0, 0, 0, 0.4); opacity: 1;}.card-select:hover .card-select-check-mark .checkbox-custom .checkbox-custom-icon--checked {display: block; opacity: .7;}.card-select-active:hover .card-select-check-mark .checkbox-custom {border-color: #0079c1; background-color: #0079c1;}.card-select-active .card-select-check-mark .checkbox-custom--on-dark, .card-select-active:hover .card-select-check-mark .checkbox-custom--on-dark {border-color: rgba(255, 255, 255, 0.6);}.card-select-active:hover .card-select-check-mark .checkbox-custom .checkbox-custom-icon--checked {opacity: 1;}.card-select-removed {opacity: .2; pointer-events: none;}.card-image-wrap:focus .card-image-overlay,.card-wide-image-wrap:focus .card-image-overlay,.card-image-wrap:hover .card-image-overlay,.card-wide-image-wrap:hover .card-image-overlay {opacity: 1;}.card-image-wrap {max-height: 400px; overflow: hidden;}.card-wide-image-wrap--static {padding: 0; width: 25%; height: 100%; position: absolute; left: 0; background-color: #f8f8f8; border-right: 1px solid #efefef; box-sizing: border-box; margin: 0; max-height: 400px; overflow: hidden; display: flex; align-items: center; justify-content: center;}.esriRtl .card-wide-image-wrap--static {left: 75%;}.card-image--static {width: calc(100% - 1rem); max-height: calc(100% - 1rem); height: auto; flex: 0 0 auto; align-self: flex-start; margin-top: .5rem;}.card-content--static {margin-left: 25%;}.esriRtl .card-content--static {margin-left: 0; margin-right: 25%;}.card-wide-image-wrap--contained {display: block; padding: .5rem;}.card-image--contained {min-height: 0; height: auto;}.card--image-item .card-image-wrap {padding-top: 66.66%; background-color: #f8f8f8;}.card-image-wrap__center-image {position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: flex; align-items: center; justify-content: center;}.card-image-wrap__center-image .card-image {max-width: calc(100% - .75rem); max-height: calc(100% - .75rem); width: auto; height: auto; flex: 0 0 auto;}.card--image-item .card-image--static {width: auto; min-width: 0; min-height: 0; object-fit: contain; max-width: calc(100% - .75rem); max-height: calc(100% - .75rem);}.dj_edge .card-wide-image-wrap--static,.dj_trident .card-wide-image-wrap--static {padding: .75rem; align-items: flex-start;}.dj_edge .card-image--static,.dj_trident .card-image--static {width: 100%; height: auto; min-height: 0;}.card-image-wrap__center-image .card-image {}.card-title-link {outline-offset: -3px;}.hide-created .card-created {display: none;}.card-mobile {color: #4d4d4d; transition: box-shadow 200ms ease-in-out;}.card-mobile:hover {text-decoration: none; color: #4d4d4d; box-shadow: 0 0 0 1px rgba(0,0,0,0.3), 0 0 16px 0 rgba(0,0,0,0.1);}.minimal-card__title-link {color: #4c4c4c;}.gu-mirror {position: fixed !important; margin: 0 !important; z-index: 9999 !important; opacity: 0.8; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80);}.gu-hide {display: none !important;}.gu-unselectable {-webkit-user-select: none !important; -moz-user-select: none !important; -ms-user-select: none !important; user-select: none !important;}.gu-transit {opacity: 0.2; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; filter: alpha(opacity=20);}.category-setup-option {padding: .75rem; background: white; -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; appearance: none; box-sizing: border-box; border: 1px solid #a9a9a9; margin-bottom: -1px; text-align: left; width: 100%; position: relative; z-index: 1; cursor: pointer;}.category-setup-option * {pointer-events: none;}.category-setup-option .tooltip {pointer-events: auto;}.esriRtl .category-setup-option {text-align: right;}.category-setup-option.is-active {border: 1px solid #0079c1; background-color: #d2e9f9;}.category-setup-option:hover, .category-setup-option:focus, .category-setup-option.is-active {z-index: 2;}.category-setup-option:hover, .category-setup-option:focus {border-color: #0079c1;}.category-editor-group {border-left: 1px solid #ddd; padding: 0; margin: 0.25rem 0 0 1rem; line-height: 1; -webkit-transition: all 100ms ease-in; -o-transition: all 100ms ease-in; transition: all 100ms ease-in;}.esriRtl .category-editor-group {border-left: none; border-right: 1px solid #ddd; margin: 0.25rem 1rem 0 0;}.category-editor-item.is-parent > .category-editor-group,.category-editor-item.is-parent.gu-mirror > .category-editor-group,.category-editor-item.is-parent.gu-transit > .category-editor-group {display: none;}.category-editor-item.is-open > .category-editor-group {display: block;}.category-editor-item.is-editing .category-editor-group {display: none;}.category-editor-expand {left: -14px; padding: 3px; margin-right: -14px; position: relative; background-color: #efefef; border-radius: 14px; border: 5px solid white; -webkit-appearance: none; -moz-appearance: none; appearance: none; line-height: 0; cursor: move; cursor: grab; cursor: -moz-grab; cursor: -webkit-grab;}.esriRtl .category-editor-expand {left: auto; right: -14px; margin-right: auto; margin-left: -14px;}.gu-mirror .category-editor-expand,.gu-mirror.is-parent .category-editor-expand,.category-editor-expand:active,.gu-mirror .category-edit-item {cursor: move; cursor: grabbing; cursor: -moz-grabbing; cursor: -webkit-grabbing;}.is-parent > .category-editor-expand {cursor: pointer;}.is-parent > .category-editor-expand:hover, .is-parent > .category-editor-expand:focus {box-shadow: 0 0 0 1px rgba(0,0,0,0.1), 0 0 16px 0 rgba(0,0,0,0.05); outline: none;}.category-editor-item.is-editing .category-editor-expand {pointer-events: none;}.category-editor-expand-icon {display: none; pointer-events: none; fill: #828282; width: 12px; height: 12px;}.category-editor-dot {display: block;}.is-parent > .category-editor-expand > .category-editor-plus {display: block;}.is-parent.is-open > .category-editor-expand > .category-editor-plus {display: none;}.is-parent > .category-editor-expand > .category-editor-minus,.is-parent > .category-editor-expand > .category-editor-dot {display: none;}.is-parent.is-open > .category-editor-expand > .category-editor-minus {display: block;}.category-editor-item {list-style-type: none; padding-left: 0; margin-left: 0; margin-top: 0; margin-bottom: .25em; line-height: 0; position: relative;}.esriRtl .category-editor-item {padding-left: auto; padding-right: 0; margin-left: auto; margin-right:0;}.category-editor-name {display: inline-block; padding: 0 0 .25rem 0; border-bottom: 2px solid transparent; white-space: nowrap; min-width: 9rem; max-width: 90%; line-height: 1.25;}.category-editor-name.input-error:focus {border-bottom-color: #c86a4a; box-shadow: none;}.category-editor-name:focus {outline: none; border-bottom-color: #007ac2;}.category-editor-name--draggable {background-color: #efefef; padding: .25em .5em; border-radius: 3px; min-width: auto; pointer-events: auto; cursor: move; cursor: grab; cursor: -moz-grab; cursor: -webkit-grab; font-size: .8125rem; white-space: normal; align-self: center;}.category-editor-add-sibling {padding: 0; margin: 0 7px 0 -15px; line-height: 0.6; -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-appearance: none; -webkit-appearance: none; border: 5px solid white; border-radius: 24px; background-color: white; overflow: visible;}.esriRtl .category-editor-add-sibling {margin: 0 -15px 0 7px;}.category-editor-add-sibling:hover, .category-editor-add-sibling:focus {box-shadow: 0 0 0 1px rgba(0,0,0,0.1), 0 0 16px 0 rgba(0,0,0,0.05);}.category-editor-add-sibling-icon {opacity: .6; -webkit-transition: opacity 100ms linear; -o-transition: opacity 100ms linear; transition: opacity 100ms linear; pointer-events: none;}.category-editor-add-sibling:hover .category-editor-add-sibling-icon, .category-editor-add-sibling:focus .category-editor-add-sibling-icon {opacity: 1;}.category-editor-add-sibling--with-text {margin-top: 0; vertical-align: -4px;}.category-editor-add-sibling-label {vertical-align: 4px; color: #4c4c4c; padding-right: .25rem;}.category-edit-item {background-color: white; border-radius: 3px; border: 1px solid #efefef; padding: .75rem; position: relative; display: block; line-height: 1.25; margin: 0 1.25rem; cursor: move; cursor: grab; cursor: -moz-grab; cursor: -webkit-grab;}.category-edit-item.is-editing {padding-bottom: 0; padding-top: 0;}.category-edit-item__disabled {opacity: .4; pointer-events: none; z-index: 1;}.category-edit-item--title {font-size: 1.2019rem; max-width: calc(100% - 4rem); display: inline-block; pointer-events: none;}.is-editing .category-edit-item--title {display: none;}.is-editing .if-renameDeleteFromSchema {display: none !important;}.category-edit-item--count {font-size: 0.875rem; line-height: 1; padding: 0 .25rem;}.category-edit-item--count:empty {display: none;}.category-edit-item--action {border: 1px solid #ffffff; border-radius: 3px; padding: .25rem .35rem; margin: 0; background-color: transparent; overflow: visible;}.category-edit-item--action--delete {color: #d04719;}.category-edit-item--action:hover, .category-edit-item--action:focus {border-color: #efefef;}.category-edit-form {display: none; position: relative;}.category-edit-form__actions {height: 2.25rem; position: absolute; top: 0; right: 0;}.esriRtl .category-edit-form__actions {right: unset; left: 0;}.category-edit-form__action {width: auto; padding: 0.375rem; margin-top: .375rem; color: #333; border: 1px solid transparent; border-radius: 3px;}.category-edit-form__action:focus {border-color: #efefef;}.category-edit-form__action--green:hover,.category-edit-form__action--green:focus {color: #338033;}.category-edit-form__input {margin-top: 0; border: none; border-bottom: 1px solid #a9a9a9; background-color: transparent; box-shadow: none; padding-right: 4.75rem; padding-left: 0; font-size: 1.2019rem; height: 3rem; line-height: 1.5;}.category-edit-form__input.input-error,.category-edit-form__input.input-error:focus {background-image: none; border-bottom-color: #d04719;}.esriRtl .category-edit-form__input {padding-left: 4.75rem; padding-right: 0;}.category-edit-form__input:focus {box-shadow: none;}.category-edit-form__input:focus {border-bottom-color: #0079c1;}.category-edit-form .input-error-message {position: absolute; z-index: 1;}.is-editing .category-edit-form {display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;}.is-editing .category-edit-item--actions {display: none;}.category-editor-item__offset:first-child:before {content: ""; display: block; position: absolute; background-color: #f8f8f8; top: 0; left: -1px; width: 2px; height: 30px;}.category-edit-expand__absolute {position: absolute; top: 11px;}.category-edit--messaging {padding: 1rem 2rem;}.category-editor-group--spaced {margin: .5rem 0 .5rem 2rem;}.esriRtl .category-editor-group--spaced {margin: .5rem 2rem .5rem 0;}.if-renameDeleteFromSchema {display: none;}.can-renameDeleteFromSchema .if-renameDeleteFromSchema {display: inherit;}.category-picker-search-wrap {margin: 0; padding: 0.35rem; font-size: 0.9375rem; line-height: 1.55rem; background-color: #f8f8f8; color: #4c4c4c; font-weight: 400; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; margin-bottom: -1px;}.category-picker--add-category-dropdown-link.is-selected {background-color: #efefef; border-radius: 3px;}.category-picker--add-category-dropdown-icon {position: absolute; top: .25em; opacity: 0; color: #666;}.is-active > .category-picker--add-category-dropdown-icon {opacity: 1; color: #5a9359;}.category-picker--add-category-dropdown:hover > .category-picker--add-category-dropdown-icon {opacity: .6;}.category-picker-dropdown-nav {max-width: 300px; max-height: 200px; overflow: auto;}.category-picker-dropdown-nav .filter-tree .filter-tree {margin-left: 1.25rem;}.esriRtl .category-picker-dropdown-nav .filter-tree .filter-tree {margin-right: 1.25rem; margin-left: 0;}.category-picker-dropdown-nav .filter-tree-link {display: block; padding: .25rem 0; margin-top: 0; margin-bottom: 0; margin-left: 1.25rem;}.esriRtl .category-picker-dropdown-nav .filter-tree-link {margin-left: 0; margin-right: 1.25rem;}.category-picker--always-open .category-picker-dropdown-nav {max-width: 100%;}.category-picker--always-open .category-picker__dropdown-btn {display: none;}.category-picker--always-open .category-picker__dropdown {width: 100%;}.category-picker__dropdown-menu {min-width: 13.25rem;}.category-picker--always-open .category-picker__dropdown-menu {display: block; position: static; box-shadow: none; width: 100%; min-width: auto;}.filter-label {margin-right: .125em; margin-bottom: .25em; display: inline-block; padding: .5em; white-space: normal; word-wrap: break-word; max-width: 100%; box-sizing: border-box;}.esriRtl .filter-label {margin-left: .125em; margin-right: 0;}.filter-label-remove:hover {color: #de2900;}.filter-label-remove {color: #959595; display: inline-block; margin-top: 2px; -webkit-transition: color 50ms linear; -o-transition: color 50ms linear; transition: color 50ms linear;}.esriRtl .filter-label-remove {padding-left: 0; padding-right: .125em;}.filter-status {margin-bottom: -.2em;}.filter-label .icon-ui-favorites {display: none;}.category-list-items {padding: 1px; overflow: auto; box-sizing: border-box;}.category-list-items .category-card:first-of-type {margin-top: 1.55rem;}.category-card .gu-transit {display: none;}.category-card .card-select-check-mark {display: none;}.category-view-path, .category-view-name {pointer-events: none;}.category-view-path {display: none;}.category-view-item.gu-mirror .category-editor-name {background-color: #0079c1; color: white;}.category-view-item.gu-mirror .category-view-name, .category-view-item.gu-mirror .category-view-item {display: none;}.category-view-item.gu-mirror .category-view-path {display: inline-block;}.category-view-item.gu-mirror .category-view-checkbox {background-color: transparent;}.category-view-item.gu-mirror .category-view-checkbox .checkbox-custom {display: none;}.category-view-group {margin: 0.6rem 0 0 1.45rem;}.add-category-dropdown-button {background-color: white; border: 1px solid #0079c1; padding: .25em .5em; color: #0079c1; font-size: 0.8125rem; border-radius: 3px; -webkit-transition: all 200ms linear; -o-transition: all 200ms linear; transition: all 200ms linear; margin-top: 9px;}.add-category-dropdown-button:hover, .add-category-dropdown-button:focus {outline: none; background-color: #0079c1; color: white;}.add-category-dropdown-link.is-selected {background-color: #d2e9f9;}.category-view-checkbox {margin-bottom: 0; margin-left: -.6em;}.esriRtl .category-view-checkbox {margin-left: auto; margin-right: -.85em;}.category-view-checkbox-input-wrap {padding-top: 4px; padding-bottom: 4px; margin-right: 4px; background-color: white; -ms-align-self: flex-start; align-self: flex-start;}.esriRtl .category-view-checkbox-input-wrap {margin-left: 4px;}.category-tree-full-height {max-height: calc(100vh - 15.75rem); overflow: auto;}.change-owner-container {height: 26rem;}.change-owner-wrapper {opacity: 0; animation-duration: 150ms;}.change-owner-card {cursor: pointer; transition: box-shadow 100ms linear, border-color 100ms linear;}.change-owner-card:focus-within,.change-owner-card:hover {border-color: #ccc; box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05);}.change-owner-card:focus-within .change-owner-card-edit:focus {outline: none;}.change-owner-card.input-error:focus-within,.change-owner-card.input-error:hover {border-color: #c86a4a; box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05);}.change-owner-new-folder-icon {position: absolute; top: 50%; left: 10px; margin-top: -12px; pointer-events: none;}.esriRtl .change-owner-new-folder-icon {left: auto; right: 10px;}.move-item-container,.member-picker {box-sizing: border-box; width: 100%; max-height: 100%; padding: 1.5rem 1rem;}.move-item-container {min-height: 358px;}.member-picker {position: absolute; top: 0; left: 0;}input[type="search"].member-picker-search {border: 1px solid #e7e7e7; background-image: url("../img/search.svg"); background-position: 10px center; box-shadow: none; padding-left: 32px; padding-top: 1.25rem; padding-bottom: 1.25rem; background-color: white;}.esriRtl input[type="search"].member-picker-search {padding-right: 32px; padding-left: 0.31rem; background-position: calc(100% - 10px) center;}.dj_trident input[type="search"].member-picker-search {padding-top: 0; padding-bottom: 0;}input[type="search"].member-picker-search:focus {border-color: #0079c1; background-color: white;}.member-picker-search:focus + .member-picker-results > .member-browser-row--select:first-child {border-top: 1px solid #e9f3fc;}.folder-picker-results,.member-picker-results {max-height: 21rem; overflow: auto; margin: 0; padding: 0; list-style-type: none; border-bottom: 1px solid #e7e7e7; background-color: #fff;}.member-picker-results {max-height: 21rem;}.folder-picker-results {max-height: 16.5rem;}.folder-picker-results.move-item {max-height: 13rem;}.member-picker-result {margin: 0;}.checkbox-custom-label {cursor: pointer;}.checkbox-custom-input {opacity: 0; position: absolute; pointer-events: none;}.checkbox-custom {width: 18px; height: 18px; overflow: hidden; display: inline-block; background-color: rgba(0,0,0,.05); border: 1px solid rgba(0,0,0,.15); border-radius: 2px; vertical-align: -0.25em; margin-right: .25em; cursor: pointer; -webkit-transition: all 150ms linear; -o-transition: all 150ms linear; transition: all 150ms linear; box-sizing: border-box;}.checkbox-custom--white {background-color: #fff;}.checkbox-custom--large {width: 22px; height: 22px;}.checkbox-custom--disabled {opacity: .3; pointer-events: none;}.checkbox-custom-input:checked + .checkbox-custom,.checkbox-custom-input:indeterminate + .checkbox-custom,.checkbox-custom--hover + .checkbox-custom {background-color: #0079c1; border: 1px solid #0079c1; opacity: 1;}.esriRtl .checkbox-custom {margin-right: auto; margin-left: .25rem;}.checkbox-custom-icon {width: 16px; pointer-events: none;}.checkbox-custom--large .checkbox-custom-icon {width: 20px;}.checkbox-custom-icon {visibility: hidden;}.checkbox-custom-icon path {fill: #fff;}.checkbox-custom-input:checked + .checkbox-custom > .checkbox-custom-icon--checked,.checkbox-custom--hover + .checkbox-custom > .checkbox-custom-icon--checked {visibility: visible;}.checkbox-custom-input:indeterminate + .checkbox-custom > .checkbox-custom-icon--mixed {visibility: visible;}.checkbox-custom-input:indeterminate + .checkbox-custom > .checkbox-custom-icon--checked {visibility: hidden;}.checkbox-custom-input:focus + .checkbox-custom, .checkbox-custom:hover, .checkbox-custom--hover + .checkbox-custom {border-color: #0079c1 !important; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(81, 167, 232, 0.5), 0 0 5px rgba(81, 167, 232, 0.5);}.checkbox-custom-input:focus + .checkbox-custom {outline: 1px dotted;}.checkbox-custom--hover + .checkbox-custom {opacity: .4;}@media (-webkit-min-device-pixel-ratio:0) {.checkbox-custom-input:focus + .checkbox-custom {outline: auto;}}.control-bar {position: relative; height: 65px; background-color: #ffffff; border-bottom: 1px solid #e7e7e7; margin-bottom: 1.5rem;}.control-bar--no-margin {margin-bottom: 0;}.control-bar--absolute {background-color: #fff; position: absolute; top: 4.25rem; width: 100%;}.control-bar--absolute .control-bar__dropdown-menu {z-index: 303;}@media screen and (max-width: 859px) {.control-bar--absolute .control-bar__overlay, .view--filters--in-overlay {z-index: 302;} .view--filters--in-overlay .view--filters--wrap {z-index: 303;}}.control-bar--hide-right .control-bar__section--right {display: none;}.control-bar__section--right:before, .control-bar__section--left:after {content: ""; display: block; height: 44px; width: 0; border-left: 1px solid #dddddd; margin-right: 10px;}.esriRtl .control-bar__section--right:before,.esriRtl .control-bar__section--left:after {margin-right: 0; margin-left: 10px;}.control-bar__section--left {min-width: 330px; position: relative; box-sizing: border-box; padding-right: 20px; justify-content: space-between;}.esriRtl .control-bar__section--left {padding-right: 0; padding-left: 20px;}.control-bar__section--left:after {margin-right: -20px;}.esriRtl .control-bar__section--left:after {margin-left: -20px; margin-right: 0;}.control-bar__search {position: relative; border-bottom: 2px solid transparent; transition: border-color 150ms linear;}.control-bar__search--active {border-bottom-color: #007ac2;}.control-bar__search--error {border-bottom-color: #c86a4a;}.control-bar__search-icon {position: absolute; left: 0; top: 50%; margin-top: -12px; color: #6e6e6e;}.control-bar__search-icon svg {width: 20px;}.esriRtl .control-bar__search-icon {left: auto; right: 0;}.control-bar__search-input {border: none; height: 63px; padding: 25px 30px 22px 30px !important; background: transparent !important; font-size: 16px;}.esriRtl .control-bar__search-input {padding: 26px 30px 23px 30px !important;}.control-bar__search--has-actions .control-bar__search-input {padding-left: 50px !important;}.esriRtl .control-bar__search--has-actions .control-bar__search-input {padding-right: 50px !important; padding-left: 12px !important;}.control-bar__search--has-actions .control-bar__search-icon {left: 16px;}.esriRtl .control-bar__search--has-actions .control-bar__search-icon {left: auto; right: 16px;}.control-bar--search-dropdown {margin: 16px 16px 14px 0;}.esriRtl .control-bar--search-dropdown {margin: 16px 0 14px 16px;}.control-bar__search__error {position: absolute; top: 100%; margin-top: 16px; z-index: 1; left: 0;}.esriRtl .control-bar__search__error {right: 0; left: auto;}.control-bar__btn {font-size: 14px; padding: 8px 10px; color: #000; border: none; text-decoration: none; white-space: nowrap; font-weight: inherit; cursor: pointer; background-color: #fff; margin-left: 5px; max-width: 100%;}@media screen and (max-width: 1080px) {.control-bar .control-bar__btn .icon-inline {margin: 0;}}.esriRtl .control-bar__btn {margin-right: 5px; margin-left: 0;}.control-bar__btn:hover {background-color: #efefef; color: #000;}.control-bar__btn:focus {background-color: #efefef; outline: none; color: #000; box-shadow: 0 0 2px 0 rgba(0,121,193,1);}.control-bar__btn.is-active, .is-active > .control-bar__btn {color: #005e95; background-color: #d2e9f9;}.control-bar__btn-text,.control-bar__btn-text--mobile {padding-left: 3px; display: inline-block;}.esriRtl .control-bar__btn-text,.esriRtl .control-bar__btn-text--mobile {padding-left: 0; padding-right: 3px;}@media screen and (max-width: 720px) {.control-bar__action--view {display: none;}}@media screen and (max-width: 859px) {.control-bar__section--left {min-width: 35px;} .control-bar__section--left.has-pending {min-width: 50px;} .control-bar--hide-mobile-actions .control-bar__section--left {display: none;} .control-bar--hide-mobile-actions .control-bar__search-icon {left: 0;} .esriRtl .control-bar--hide-mobile-actions .control-bar__search-icon {right: 0; left: auto;} .control-bar--hide-mobile-actions .control-bar__search-input {padding-left: 30px !important;} .esriRtl .control-bar--hide-mobile-actions .control-bar__search-input {padding-right: 30px !important; padding-left: 24px !important;}}@media screen and (max-width: 480px) {.control-bar--hide-mobile-actions .control-bar__search-input {padding-right: 16px !important; padding-left: 24px !important;}}@media screen and (max-width: 1080px) {.control-bar__btn-text {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;}}.control-bar__action {position: relative; max-width: 100%;}.control-bar__dropdown-menu {visibility: hidden; display: block; position: absolute; width: auto; top: calc(100% + 8px); right: 0; background-color: white; min-width: 200px; z-index: 200; border-top: 1px solid #ccc; opacity: 0; -webkit-transition: -webkit-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); -moz-transition: -moz-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); -o-transition: -o-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); 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); -webkit-transform: translate3d(0, -10px, 0); -moz-transform: translate3d(0, -10px, 0); -ms-transform: translate3d(0, -10px, 0); -o-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0);}.esriRtl .control-bar__dropdown-menu {right: auto; left: 0;}.control-bar__dropdown-menu__close {padding: 4px; margin-top: -14px; margin-right: -10px;}.esriRtl .control-bar__dropdown-menu__close {margin-right: 5px; margin-left: -10px;}.control-bar__dropdown-menu__close--flush {margin-top: -7px;}.control-bar__dropdown-menu__close:hover {background-color: transparent;}.control-bar__overlay {position: fixed; top: 0; right: 0; bottom: 0; left: 0; background-color: rgba(0,0,0,0.75); z-index: 200;}.control-bar__overlay,.view--filters.is-collapsed .control-bar__overlay {opacity: 0; visibility: hidden; -webkit-transition: visibility 0ms linear 200ms, opacity 200ms cubic-bezier(0.215, 0.44, 0.42, 0.88); -moz-transition: visibility 0ms linear 200ms, opacity 200ms cubic-bezier(0.215, 0.44, 0.42, 0.88); -o-transition: visibility 0ms linear 200ms, opacity 200ms cubic-bezier(0.215, 0.44, 0.42, 0.88); transition: visibility 0ms linear 200ms, opacity 200ms cubic-bezier(0.215, 0.44, 0.42, 0.88);}@media screen and (min-width: 860px) {.control-bar__overlay, .control-bar__dropdown-menu__close {display: none;}}.control-bar__action.is-active .control-bar__dropdown-menu,.control-bar__action.is-active .control-bar__overlay,.view--filters .control-bar__overlay {visibility: visible; opacity: 1; -webkit-transition-delay: 0ms; transition-delay: 0ms; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}.control-bar__dropdown-menu__title {font-size: 14px; font-weight: 600; line-height: 1; padding: 12px 0; margin: 0 1rem -1px; border-bottom: 1px solid #eaeaea;}.control-bar__dropdown-menu__title--has-search {margin-bottom: 0; border-bottom: 0;}.control-bar__dropdown-item {position: relative; padding: 0.5rem 1rem 0.5rem 2rem; display: block; border: none !important; color: #4c4c4c; text-decoration: none; white-space: normal; font-size: 14px; line-height: 1.375; font-weight: inherit; text-align: left; cursor: pointer; background-color: transparent; overflow: visible; text-indent: 0 !important; transition: all 0.15s ease-in-out 0s;}.esriRtl .control-bar__dropdown-item {padding: 0.5rem 2rem 0.5rem 1rem;}.control-bar__dropdown-item:focus {outline: 1px dotted; outline: auto -webkit-focus-ring-color; outline-offset: -3px;}.control-bar__dropdown-item__label {pointer-events: none; display: inline-block;}.control-bar__dropdown-item:hover {color: #151515; background-color: #f3f3f3;}.control-bar__dropdown-item:before {content: "\2022"; position: absolute; left: 1rem; font-size: .8em; line-height: 1.7; color: #cccccc; opacity: 0; -webkit-transition: opacity 50ms linear; -o-transition: opacity 50ms linear; transition: opacity 50ms linear; pointer-events: none;}.esriRtl .control-bar__dropdown-item:before {left: auto; right: 1rem;}.control-bar__dropdown-item:hover:before {opacity: 1;}.control-bar__dropdown-item.is-active {font-weight: 500; color: #151515;}.control-bar__dropdown-item.is-active:before {color: #4A90E2; opacity: 1;}.control-bar__dropdown-item .icon-inline {display: inline-block; margin-right: 6px; margin-top: -3px;}.esriRtl .control-bar__dropdown-item .icon-inline {margin-left: 6px; margin-right: 0;}@media screen and (max-width: 859px) {.control-bar__dropdown-menu {position: fixed; bottom: 0; width: 100%; height: auto; top: auto; max-height: 90vh; border: none; border-radius: 3px 3px 0 0; -webkit-transform: translate3d(0, 30px, 0); -moz-transform: translate3d(0, 30px, 0); -ms-transform: translate3d(0, 30px, 0); -o-transform: translate3d(0, 30px, 0); transform: translate3d(0, 30px, 0);}}.view--filters, .view--filters--width {width: 280px; margin-right: 50px; flex-shrink: 0; transition: width 200ms ease-in-out, opacity 200ms ease-in-out 200ms; z-index: 98; opacity: 1;}.esriRtl .view--filters,.esriRtl .view--filters--width {margin-right: 0; margin-left: 50px;}@media screen and (max-width: 480px) {.view--filters--width {margin: 0; width: 100%;}}.view--filters.is-collapsed {visibility: hidden; transition: opacity 125ms ease-in-out, transform 125ms ease-in-out, width 250ms ease-in-out, visibility 250ms ease-in-out 250ms; width: 0; opacity: 0; margin: 0; padding: 0; overflow: hidden; height: 0;}.view--filters hr {border-top: 1px solid #dfdfdf;}.view--filters--header, .view--filters--footer {display: none;}.fixed-to .scrolling-side-menu-container {transform: translate3d(0, 24px, 0); position: fixed; will-change: transform; top: inherit;}.control-bar.fixed-to {animation: fixed-to-animation 250ms ease-in-out; transition: border-color 250ms ease-in-out, background-color 250ms ease-in-out, padding 250ms ease-in-out; left: 0; position: fixed; right: 0; top: 0; z-index: 98; will-change: opacity;}.scrolling-side-menu-container .filters--accordion {overflow: auto;}@media screen and (min-width: 860px) {.scrolling-side-menu-container {margin: 0; max-height: calc(100vh - 7rem); height: calc(100vh - 7rem); overflow-x: hidden; overflow-y: auto; transition: max-height 250ms ease-in-out 500ms, transform 250ms ease-in-out; width: 280px;}}@keyframes fixed-to-animation {0% {opacity: 0; transform: translate3d(0, -30px, 0);} 50% {opacity: 0; transform: translate3d(0, -30px, 0);} 100% {opacity: 1; transform: translate3d(0, 0px, 0);}}.filters-open {overflow: hidden;}.filters--accordion {border: none; background: transparent; border-top: 1px solid #dfdfdf;}.filters--accordion--title {background: transparent; border-top: none; border-bottom: 1px solid #dfdfdf; font-size: 0.9375rem; padding: .5em 0; transition: box-shadow 150ms ease-in-out;}.is-active > .filters--accordion--title {border-bottom: 1px solid transparent;}.filters--accordion .accordion-content {border-bottom: 1px solid transparent;}.filters--accordion .is-active .accordion-content {border-bottom: 1px solid #dfdfdf;}.filters--accordion--title:hover {background-color: transparent; color: #000;}.filters--accordion--title:focus {box-shadow: 0 0 2px 0 rgba(0,121,193,1); background-color: transparent;}.filters--accordion .is-active .filters--accordion--title {font-weight: 600;}.filters--accordion--title:before {font-size: 12px; vertical-align: 1px; margin-right: .7rem; padding: 0;}.esriRtl .filters--accordion--title:before {margin-right: 0; margin-left: .7rem;}.filters--accordion--content {padding: .25rem .75rem .75rem .75rem; font-size: 0.875rem;}input[type="search"].filters--accordion--input {border: 1px solid #dfdfdf; background-image: url("../img/search.svg"); background-position: 10px center; box-shadow: none; margin-top: -1px; padding-left: 32px; background-color: transparent; text-overflow: ellipsis;}.esriRtl input[type="search"].filters--accordion--input {padding-right: 32px; padding-left: .31rem; background-position: calc(100% - 10px) center;}input[type="search"].filters--accordion--input:focus {border-color: #0079c1; background-color: white;}@media screen and (max-width: 859px) {.view--filters {position: fixed; top: 0; right: 0; bottom: 0; left: 0; width: unset; margin: 0; padding: 0; z-index: 101; transition: none; opacity: 1; visibility: visible; -webkit-transition-delay: 0ms; transition-delay: 0ms;} .view--filters.is-collapsed {opacity: 0; visibility: hidden; -webkit-transition: visibility 0ms linear 200ms, opacity 0ms linear 200ms; -moz-transition: visibility 0ms linear 200ms, opacity 0ms linear 200ms; -o-transition: visibility 0ms linear 200ms, opacity 0ms linear 200ms; transition: visibility 0ms linear 200ms, opacity 0ms linear 200ms;} .view--filters--wrap {position: fixed; top: 32px; right: 0; bottom: 0; left: 0; width: unset; padding: 0; margin: 0; background-color: #ffffff; border-radius: 4px 4px 0 0; z-index: 201; opacity: 1; visibility: visible; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-transition: -webkit-transform 200ms cubic-bezier(0.215, 0.44, 0.42, 0.88), visibility 0ms linear 0ms, opacity 200ms cubic-bezier(0.215, 0.44, 0.42, 0.88); -moz-transition: -moz-transform 200ms cubic-bezier(0.215, 0.44, 0.42, 0.88), visibility 0ms linear 0ms, opacity 200ms cubic-bezier(0.215, 0.44, 0.42, 0.88); -o-transition: -o-transform 200ms cubic-bezier(0.215, 0.44, 0.42, 0.88), visibility 0ms linear 0ms, opacity 200ms cubic-bezier(0.215, 0.44, 0.42, 0.88); transition: transform 200ms cubic-bezier(0.215, 0.44, 0.42, 0.88), visibility 0ms linear 0ms, opacity 200ms cubic-bezier(0.215, 0.44, 0.42, 0.88);} .view--filters.is-collapsed .view--filters--wrap {visibility: hidden; opacity: 0; -webkit-transform: translate3d(0, 30px, 0); -moz-transform: translate3d(0, 30px, 0); -ms-transform: translate3d(0, 30px, 0); -o-transform: translate3d(0, 30px, 0); transform: translate3d(0, 30px, 0); -webkit-transition: -webkit-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); -moz-transition: -moz-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); -o-transition: -o-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); 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);} .view--filters--header, .view--filters--footer, .view--filters--content {display: block; padding: 16px 24px;} .view--filters--header {border-bottom: 1px solid #efefef; padding-bottom: 6px;} .view--filters--footer {border-top: 1px solid #efefef;} .view--filters--content {overflow: auto; padding: 0 24px;} .filters--accordion {border-top: none;} .filters--accordion .accordion-section + .accordion-section:last-child .filters--accordion--title {border-bottom: none;} .filters--accordion .accordion-section:last-child .accordion-content {border-bottom-color: transparent;}}.view-wrap {transition: width 200ms ease-in-out, opacity 200ms ease-in-out 200ms; -webkit-flex: 1 1 auto; -moz-flex: 1 1 auto; -ms-flex: 1 1 auto; -o-flex: 1 1 auto; flex: 1 1 auto; width: 100%; min-width: 0;}.view-background {background-color: #f4f4f4;}.filter-status--no-border .filter-chip-wrap {border-left: none; padding-left: 0;}.esriRtl .filter-status--no-border .filter-chip-wrap {border-right: none; padding-right: 0;}.filter-chip-wrap {border-left: 1px solid #e0e0e0; overflow: hidden;}.esriRtl .filter-chip-wrap {border-left: none; border-right: 1px solid #e0e0e0;}.filter-chip {border: 1px solid #e0e0e0; border-radius: 4px; padding: 4px 8px 4px 10px; margin-top: 1px; margin-bottom: 1px; background-color: #ffffff; display: inline-block; color: #4a4a4a; font-size: 14px; text-overflow: ellipsis; overflow-wrap: normal; overflow: hidden; max-width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; vertical-align: middle;}.esriRtl .filter-chip {padding: 3px 10px 1px 6px;}.filter-chip--remove {color: #959595; border: none; background: transparent; outline: none; cursor: pointer; vertical-align: middle; padding: 0; margin-left: 4px; margin-bottom: 2px;}.esriRtl .filter-chip--remove {margin-left: 0; margin-right: 4px;}.filter-chip--remove:hover, .filter-chip--remove:focus {color: #de2900;}.filter-chip--remove-icon {pointer-events: none; width: 10px; height: 10px;}.filter-status-wrap {margin-bottom: 1px;}.filter-chip__more {display: none;}@media screen and (max-width: 719px) {.filter-status-wrap {-webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start;} .filter-chip-wrap {border-left: none; padding-left: 0 !important; padding-right: 0 !important;} .filter-chip:first-child {margin: 0 !important; max-width: calc(100% - 45px); white-space: nowrap;} .filter-chip:first-child .filter-chip-text {white-space: nowrap; max-width: calc(100% - 20px); overflow: hidden; text-overflow: ellipsis;} .filter-chip:not(:first-child) {display: none;} .filter-chip__more {display: inline-block !important;}}.filter-tree {margin: 0; padding: 0;}.filter-tree .filter-tree {margin-left: 1em;}.filter-tree:first-child > .filter-tree-item {margin-left: 0;}.filter-tree-item {margin-top: 0; margin-bottom: 0; margin-left: 0; list-style-type: none; position: relative;}.filter-tree--always-open .filter-tree-item > .filter-tree {display: block;}.filter-tree-item > .filter-tree {display: none;}.filter-tree-item.is-active > .filter-tree {display: block;}.filter-tree-item:before {position: absolute; font-size: .75em; line-height: 2.25; left: 0; color: #cccccc; opacity: 0; -webkit-transition: opacity 50ms linear; -o-transition: opacity 50ms linear; transition: opacity 50ms linear; pointer-events: none;}.filter-tree-item:hover:before {opacity: 1;}.filter-tree-item.is-active:before {opacity: 1; color: #005e95;}.filter-tree-item-single:before {content: "\2022"; font-size: .8em; left: .5em;}.filter-tree-item.is-active > .filter-tree-link {font-weight: 500;}.filter-tree-link {font-size: 0.875rem; line-height: 1.25; color: #4c4c4c; margin-left: 1rem; margin-top: .25rem; margin-bottom: .25rem; display: inline-block; padding: 0 .25rem;}.filter-tree-item-child .filter-tree-link {margin-left: 2rem;}@media screen and (max-width: 859px) {.filter-tree-link {padding: .5rem .25rem; margin-top: 0; margin-bottom: 0;} .filter-tree-item-single:before {top: .1875rem;}}.filter-tree-link:hover {color: #4c4c4c;}.filter-tree-link-no-hover {text-decoration: none; display: inline-block;}.filter-tree-link:hover .filter-tree-link-hover {text-decoration: underline;}.filter-tree-count {font-size: 0.8125rem;}.filter-tree-link--multiple {margin-left: 0; padding: 0;}.filter-tree-link--multiple > .icon-inline {opacity: 0; fill: #cccccc; vertical-align: -3px;}.filter-tree-link--multiple:hover > .icon-inline {opacity: 1;}.filter-tree-item.is-active .filter-tree-link--multiple > .icon-inline {opacity: 1; fill: #005e95;}.esriRtl .filter-tree {margin-right: 0;}.esriRtl .filter-tree .filter-tree {margin-left: 0; margin-right: 1em;}.esriRtl .filter-tree:first-child > .filter-tree-item {margin-right: 0; margin-left: 0;}.esriRtl .filter-tree-item {margin-right: 0;}.esriRtl .filter-tree-item:before {right: 0; left: auto;}.esriRtl .filter-tree-item-single:before {right: .5em; left: auto;}.esriRtl .filter-tree-link {padding-right: 1rem; padding-left: 0;}.filter {padding: .75rem .6rem; font-size: 0.875rem;}.filter--nowrap .filter-tree-item {white-space: nowrap;}.filter--ellipse .filter-tree-item {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.filter--wrap .filter-tree-link {max-width: 100%; word-break: break-word;}.folder-list {margin: 0; padding: 0; position: relative; max-width: 100%; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; max-height: 17rem; overflow-y: auto; overflow-x: visible; border-bottom: 1px solid #dfdfdf;}.folder-list--border-top {border-top: 1px solid #dfdfdf;}@media screen and (max-width: 859px) {.folder-list {height: 50vh;} .folder-list-action {display: none;}}.folder-list-title {margin-bottom: 0; padding-bottom: 0.75rem; font-size: 0.9375rem; background-color: transparent; color: #4c4c4c; border-bottom: 1px solid #dfdfdf;}.folder-list-title--no-border {border-left: none; border-right: none;}.folder-list-item {margin: 0; padding: 0; list-style-type: none; position: relative;}.folder-list-link {display: block; padding: 0.5rem 3.5rem 0.5rem 32px; border: none; border-left: 3px solid transparent; font-size: 0.875rem; color: #4c4c4c; word-wrap: break-word; position: relative;}.folder-list-link > .icon-inline--on-left {position: absolute; top: 13px; left: 8px;}.esriRtl .folder-list-link {padding: 0.45rem 32px 0.45rem 3.5rem;}.esriRtl .folder-list-link > .icon-inline--on-left {left: auto; right: 8px;}input.folder-list-link {border: none; border-bottom: 1px solid #a9a9a9; border-left: 3px solid transparent; background-color: transparent; background-position: 0.75rem 0.75rem; box-shadow: none;}input.folder-list-link.input-error {background-position: 0.5rem 0.75rem;}.esriRtl input.folder-list-link {border-right: 3px solid transparent; border-left: none;}input.folder-list-link:focus {border-color: #0079c1; box-shadow: none; background-color: transparent;}input.folder-link-list.error,input.folder-list-link.error:focus {border-color: #ab421f;}input.folder-list-link--large {padding-top: 11px; padding-bottom: 11px; height: auto; background-color: #fff; border-top: 1px solid #e7e7e7; border-right: 1px solid #e7e7e7; border-left: 1px solid #e7e7e7;}input.folder-list-link--large:focus {background-color: #fff;}.folder-list-link:hover,.folder-list-link:focus {background-color: #fff; text-decoration: none; color: #4c4c4c;}.folder-list-link:focus {outline: none; box-shadow: 0 0 2px 0 rgba(0, 121, 193, 1);}.folder-list-link.is-active {background-color: #fff;}.folder-list-link.is-selected {border-left-color: #0079c1; background-color: #fff;}.folder-list-link.is-selected .icon-inline {fill: #007ac2;}.folder-list-item:last-child .folder-list-link {border-bottom: 0;}.folder-list-action {opacity: 0; position: absolute; top: 0; right: 0.125rem; bottom: 0; width: auto; padding: 0 0.375rem 0 0.25rem; color: #333;}.folder-list-action--show {opacity: 1 !important;}.folder-list-action--left {right: 1.55rem;}.folder-list-item:hover .folder-list-action,.folder-list-action:focus {opacity: 1;}.folder-list-action svg {display: block;}.folder-list-action:focus,.folder-list-action:hover {color: #007ac2;}.folder-list-action--red:focus,.folder-list-action--red:hover {color: #d04719;}.folder-list-action--green:focus,.folder-list-action--green:hover {color: #338033;}.esriRtl .folder-list {margin: 0;}.folder-list-item.is-editing .folder-list-action {opacity: 0;}.esriRtl .folder-list-link {border-right: 3px solid transparent; border-left: none; background-position: calc(100% - 0.5rem) 0.8rem;}.esriRtl .folder-list-link.is-active {border-right-color: none;}.esriRtl .folder-list-link.is-selected {border-right-color: #0079c1;}.esriRtl input.folder-list-link {background-position: calc(100% - 0.5rem) 0.675rem;}.esriRtl .folder-list-action {right: auto; left: 0.125rem;}.esriRtl .folder-list-action--left {left: 1.55rem;}.folder-list-link a.create-folder-inline-link {cursor: pointer;}.folder-list-link--expanded {padding-top: 0.675rem; padding-bottom: 0.675rem; border-left: 1px solid #e7e7e7; border-right: 1px solid #e7e7e7; border-top: 1px solid #fff; border-bottom: 1px solid #fff; transition: border 100ms linear, background-color 100ms linear;}.folder-list-link--expanded > .icon-inline--on-left {top: 15px;}.folder-list-link--expanded.is-active {background-color: rgb(248, 248, 248);}.folder-list-link--expanded.is-selected {border-color: #56a5d8; background-color: #e9f3fc;}.folder-list-item:last-child .folder-list-link--expanded {border-bottom: 1px solid #fff;}.folder-list-item:last-child .folder-list-link--expanded.is-active {border-color: none;}.folder-list-item:last-child .folder-list-link--expanded.is-selected {border-color: #56a5d8;}.folder-list-action--groups {padding: 0.85em;}.image-viewer {max-width: 100vw; max-height: calc(100vh - 4.25rem); overflow: hidden;}.image-viewer__img {object-fit: contain; height: 100%; width: 100%;}.inline-edit-save-loader {background: url("images/LoadingIndicator_blue.gif") 100% center no-repeat !important; display: table-cell; width: 33px; height: 25px; position: relative; visibility: hidden;}.inline-edit-textarea__save-loader {background: url("images/LoadingIndicator_blue.gif") 100% center no-repeat !important; width: 33px; height: 25px; visibility: hidden; display: inline-block; position: relative; top: 6px;}.inline-edit-save-loader--active {visibility: visible;}.dropdown-change {width: 100%;}.inline-edit__characters-left {font-size: 0.9rem; color: #999;}.share-summary {min-width: 180px; margin-top: -1px;}.share-summary--right {min-width: 0; margin-top: 1px;}.share-summary--right.share-summary--no-groups {min-width: auto;}.share-summary__button {width: auto; padding: 2px; position: relative; background: transparent; -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; appearance: none; outline: none; border: none; color: #333; cursor: pointer; transition: all 150ms ease-in-out; vertical-align: -3px; align-items: center; justify-content: flex-start;}.share-summary__button:hover,.share-summary__button:focus {color: #000;}.share-summary__button:focus {outline: none; box-shadow: 0 0 2px 0 rgba(0,121,193,1);}.share-summary__button--editable:hover:after,.share-summary__button--editable:hover:before {display: none;}.share-summary__button span {pointer-events: initial;}.share-summary__level {width: 24px; height: 24px; background-color: #efefef; border-radius: 12px;}.share-summary__level .icon-inline {margin: 0;}.share-summary__level + .icon-inline {margin-top: 1px; margin-left: 4px;}.esriRtl .share-summary__level + .icon-inline {margin-right: 4px;}.share-summary__plus {margin: 0 4px; padding-right: 2px;}.share-summary__group {margin-right: 4px; height: 24px; display: inline-block;}.share-summary__group img {max-width: 24px; height: auto;}.esriRtl .share-summary__group {margin-right: 0; margin-left: 4px;}.share-summary__group--unknown {padding: 3px; border: 1px dashed #bfbfbf; color: #808080; box-sizing: border-box; margin: 0 !important; display: none;}.share-summary--show-unknown-group .share-summary__group--unknown {display: block;}.share-summary__overflow {padding: .25rem .5rem; font-size: 0.9em; color: #4a4a4a; background-color: #efefef; border-radius: 14px; text-align: center; border: 2px solid #fff;}@media screen and (max-width: 1280px) {.share-summary--responsive {min-width: 80px;} .share-summary--responsive .share-summary__group, .share-summary--responsive .share-summary__overflow {display: none;} .share-summary--responsive.share-summary--show-unknown-group-responsive .share-summary__group--unknown, .share-summary--responsive.share-summary--show-unknown-group .share-summary__group--unknown {display: block;} .share-summary--responsive .share-summary__level .icon-inline {display: block;}}.member-browser-row {background-color: #fff; padding: 1rem; border: 1px solid #fff; border-bottom: 1px solid #e7e7e7; box-sizing: border-box; transition: all linear 150ms; margin: 0;}.member-browser-row--select {border-top: 1px solid #e7e7e7; border-bottom: none; cursor: pointer;}.member-browser-row--select:first-child {border-top: 1px solid #fff;}.member-browser-row--select:last-child {border-bottom: 1px solid #fff;}.member-browser-row--select.is-active {border-color: #56a5d8;}.member-browser-row--select:focus {outline: none;}.member-browser-row--select:hover {border-color: rgba(0,121,193,.4); background-color: #f3f8fc;}.member-browser-row--select.is-active + .member-browser-row--select {border-top: 1px solid #56a5d8;}.member-browser-row--select:hover + .member-browser-row--select {border-top: 1px solid rgba(0,121,193,.4);}.member-browser-row--select.is-active {background-color: #e9f3fc;}.member-browser-row--disabled {cursor: not-allowed; border-color: #fff; border-top: 1px solid rgba(240, 240, 240, .4);}.member-browser-row--disabled * {opacity: .4;}.member-browser-row--disabled:hover {background-color: #fff; border-color: #fff; border-top: 1px solid rgba(240, 240, 240, .4);}.member-browser-row--disabled:hover + .member-browser-row--select {border-top-color: rgba(240, 240, 240, .4);}.member-browser-row--disabled:hover + .member-browser-row--select.is-active {border-top-color: #56a5d8;}.member-browser-row--on-gray {border: 1px solid #e7e7e7; border-bottom: 1px solid #fff; transition: none; background-color: white;}.member-browser-row--on-gray:hover {border: 1px solid #e7e7e7; border-bottom-color: #f8f8f8; background-color: #f8f8f8;}.member-browser-row--on-gray:hover + .member-browser-row--on-gray {border-top-color: #e7e7e7;}.member-browser-row--on-gray:hover + .member-browser-row--on-gray.is-active {border-top-color: #56a5d8;}.member-browser-row--on-gray.is-active {border-color: #56a5d8; background-color: #e9f3fc;}.member-browser-row--on-gray.is-active + .member-browser-row--on-gray {border-top-color: #fff;}.member-browser-row--compact {padding: .75rem;}.member-browser-row-thumbnail {width: 40px; height: 40px;}.member-browser-row-name {line-height: 1.35;}.overlay-steps {padding: 0.5rem 2rem 2rem; background-color: #fff; border-bottom: 1px solid #e0e0e0; width: 100%; box-sizing: border-box; z-index: 1;}.overlay-steps--no-border {border-bottom: none;}.overlay-steps__item {padding-top: 0.75rem; pointer-events: none; border-top: 1px solid #ccc; margin-right: 1rem;}.overlay-steps__item:hover {text-decoration: none;}.esriRtl .overlay-steps__item {margin-right: auto; margin-left: 1rem;}.overlay-steps__item:last-child,.esriRtl .overlay-steps__item:last-child {margin: 0;}.overlay-steps__item--active {border-top: 4px solid #0079c1; pointer-events: all; font-weight: 500;}.overlay-steps__item--previous {border-top: 4px solid #b2d6ec; pointer-events: all;}.overlay-step-content__stepper-title {display: none;}.overlay-step-content__body {display: none;}.overlay-step-content--active .overlay-step-content__body {display: block;}.overlay-step-content__next-btn {display: none;}.overlay--with-steps .overlay-content {top: 9.35rem; overflow-x: hidden;}.overlay--max-width.overlay--with-steps .overlay-content {max-height: calc(100vh - 10.55rem);}.overlay--with-steps .overlay-title-bar {border: none; padding-left: 2rem;}.esriRtl .overlay--with-steps .overlay-title-bar {padding-left: 1rem; padding-right: 2rem;}.overlay--with-steps .overlay-content > div {padding: 0 2rem 2rem;}.overlay--hide-steps .overlay-steps{display: none;}@media screen and (max-width: 720px) {.overlay--with-steps .overlay-title-bar, .esriRtl .overlay--with-steps .overlay-title-bar {padding: 1rem; border: 1px solid #d8d8d8; height: 3.5rem;} .overlay--with-steps .overlay-title {font-size: 1.15rem;} .overlay--with-steps .overlay-title-bar svg {width: 1rem; height: 1rem;} .overlay--with-steps .overlay-content {top: 3.5rem; bottom: 0;} .overlay--with-steps .overlay-content > div {padding: 0;} .overlay--with-steps .overlay-action-bar {display: none;} .overlay-steps {display: none;} .overlay-step-content {margin: 1rem 0 1rem 1rem; padding: 0.5rem 1rem; border-left: 3px solid #c4c4c4;} .esriRtl .overlay-step-content {margin: 1rem 1rem 1rem 0; border-left: none; border-right: 3px solid #c4c4c4;} .overlay-step-content--active {border-left: 3px solid #0079c1; padding: 0 1rem;} .esriRtl .overlay-step-content--active {border-left: none; border-right: 3px solid #0079c1;} .overlay-step-content__stepper-title {display: flex; align-items: center; line-height: 1rem; font-size: 1rem; width: 100%; pointer-events: none;} .overlay-step-content__stepper-title svg {display: none;} .overlay-step-content--active .overlay-step-content__stepper-title {font-weight: 600;} .overlay-step-content--active .overlay-step-content__stepper-num {color: #0079c1;} .overlay-step-content--previous {border-left: 3px solid #ababab;} .overlay-step-content--previous .overlay-step-content__stepper-title {pointer-events: all;} .overlay-step-content--previous .overlay-step-content__stepper-title svg {display: block;} .overlay-step-content__next-btn {display: block;} .overlay--hide-steps .overlay-step-content--previous, .overlay--hide-steps .overlay-step-content__stepper-title {display: none;} .overlay--hide-steps .overlay-step-content {border-left: none; padding: 0; margin: 1rem;}}.overlay {width: 100%; height: 100%; z-index: 200; opacity: 0; visibility: hidden; -webkit-transition: visibility 0ms linear 300ms, opacity 300ms cubic-bezier(0.215, 0.44, 0.42, 0.88), -webkit-transform 300ms cubic-bezier(0.215, 0.44, 0.42, 0.88); transition: visibility 0ms linear 300ms, opacity 300ms cubic-bezier(0.215, 0.44, 0.42, 0.88), transform 300ms cubic-bezier(0.215, 0.44, 0.42, 0.88); -webkit-transform: translate3D(0, 24px, 0) scale(.95); -ms-transform: translate3D(0, 24px, 0) scale(.95); -o-transform: translate3D(0, 24px, 0) scale(.95); transform: translate3D(0, 24px, 0) scale(.95); float: none; text-align: left;}.esriRtl .overlay {text-align: right;}.overlay--constrained .overlay {display: inline-block; -ms-flex: 0 1 auto; flex: 0 1 auto;}.overlay--max-width .overlay {height: auto;}.overlay--off-white {background-color: #f8f8f8;}.overlay--white {background-color: #ffffff;}.overlay-background {position: fixed; top: 0; right: 0; bottom: 0; left: 0; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; overflow-y: hidden; text-align: center; opacity: 0; visibility: hidden; background-color: transparent; -webkit-transition: visibility 0ms linear 200ms, opacity 200ms cubic-bezier(0.215, 0.44, 0.42, 0.88); transition: visibility 0ms linear 200ms, opacity 200ms cubic-bezier(0.215, 0.44, 0.42, 0.88); z-index: 200;}.overlay--max-width {background-color: rgba(0, 0, 0, 0.75);}.overlay--max-width .overlay-content {position: relative; top: unset; bottom: unset; height: auto; width: 100%; max-height: calc(100vh - 8.5rem); box-sizing: border-box;}.dj_trident .overlay--max-width .overlay-content {top: 0;}.overlay--max-width .overlay-content--no-actions {padding-bottom: 0;}.overlay-background.is-active {visibility: visible; opacity: 1; -webkit-transition-delay: 0ms; transition-delay: 0ms;}.overlay-background.is-active .overlay {visibility: visible; -webkit-transition-delay: 0ms; transition-delay: 0ms; -webkit-transform: translate3D(0, 0, 0) scale(1); -ms-transform: translate3D(0, 0, 0) scale(1); -o-transform: translate3D(0, 0, 0) scale(1); transform: translate3D(0, 0, 0) scale(1); opacity: 1;}.overlay--top {z-index: 1000;}.overlay-action-bar, .overlay-title-bar {background-color: white; padding: 1rem; height: 4.25rem; position: absolute; width: 100%; box-sizing: border-box; z-index: 300;}.overlay-action-bar {bottom: 0; border-top: 1px solid #efefef;}.overlay-title {margin-bottom: 0; font-size: 1.414rem; line-height: 1.5; float: left; display: inline-block;}.esriRtl .overlay-title {float: right;}.overlay-close {line-height: 1;}.overlay-close svg {width: 36px; height: 36px;}.overlay-close:focus {box-shadow: 0 0 2px 0 rgba(0,121,193,1); background-color: transparent;}.overlay-title-bar {top: 0; border-bottom: 1px solid #efefef;}.overlay-content {position: absolute; top: 4.25rem; bottom: 4.25rem; left: 0; right: 0;}.overlay-content--no-actions {bottom: 0;}.overlay-content--scroll {overflow: auto;}.overlay-content--with-control-bar {top: calc(4.25rem + 66px); z-index: 301;}.overlay-control-bar-filters {z-index: 302; position: relative;}.overlay-loader-container {position: absolute; height: 100%; width: 100%; display: none; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; background: rgba(255, 255,255, 0.7);}.overlay-loader-container.is-active {display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;}.overlay-loader-text {padding-top: 0; margin-top: 6rem;}.dj_trident .overlay-loader-text {margin-top: 4rem;}.overlay-mobile__title {display: none;}.overlay--max-width .overlay-action-bar,.overlay--max-width .overlay-title-bar {position: relative;}.overlay--max-width .overlay {display: flex; flex-direction: column;}.dj_trident .overlay--max-width .overlay-content,.dj_edge .overlay--max-width .overlay-content {max-height: calc(100vh - 14rem);}@media screen and (max-width: 720px) {.mobile-drill-in .overlay {transform: translate3D(-600px, 0, 0) scale(1);} .mobile-drill-in.overlay-background.is-active .overlay {transform: translate3D(0, 0, 0) scale(1);} .mobile-drill-in .overlay-title-bar {height: 3.5rem;} .mobile-drill-in .overlay-content {top: 3.55rem; bottom: 4.3rem;} .mobile-drill-in .overlay-content.overlay-content--no-actions {bottom: 0;} .mobile-drill-in .overlay-mobile__title {width: 100%; position: relative; text-align: center; display: block;} .mobile-drill-in .overlay-mobile__title-text {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;} .mobile-drill-in .overlay-mobile__back-arrow {position: absolute; top: 3px; left: 0;} .mobile-drill-in .overlay-title {display: none;} .mobile-drill-in nav {width: 100%;} .mobile-drill-in .js-overlay-primary {float: right;} .esriRtl .mobile-drill-in .js-overlay-primary {float: left;} .overlay-title {font-size: 1.15rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}}@media screen and (min-width: 1460px) {.overlay--constrained {background-color: rgba(0, 0, 0, 0.75);} .overlay--constrained .overlay {max-height: 90vh; max-width: 1460px;}}@supports (-webkit-overflow-scrolling: touch) {.overlay-content--scroll {-webkit-overflow-scrolling: touch;}}.pagination-links {margin-top: 2px; min-width: 15rem; display: inline-block;}.pagination-btn {color: #005e95;}.pagination-btn--active {color: #fff;}@media screen and (max-width: 30rem) {.pagination {display: flex;} .pagination-links {min-width: 0; margin: 0 1rem; flex: 1;} .pagination-btn {flex: 1;} .pagination-btn--active {width: auto;} .pagination-btn--inactive {display: none;}}.subnav {background-color: #3c3c3c; color: white;}.subnav-wrap {position: relative; min-height: 64px;}.subnav-edit {margin: 0 0.5rem;}.subnav-edit .subnav-title.hide {display: flex !important; visibility: hidden;}.subnav-edit__input {font-size: inherit; border: none; border-bottom: 1px solid rgba(255,255,255,.4); background-color: transparent; color: white; box-shadow: none; outline: none; margin-top: 0;}.subnav-edit__input:focus {border-color: transparent; border-bottom-color: rgba(255,255,255,1); box-shadow: none;}.subnav-title {font-size: 24px; margin: .35em 0; width: 100%; line-height: 1.5; align-items: flex-start; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}.subnav-title--small {font-size: 20px;}.subnav-title--smaller {font-size: 18px;}.subnav-title__name {min-width: 0; overflow: hidden; text-overflow: ellipsis;}.subnav-links {align-items: flex-end; margin: 0 0.5rem; background-color: #3c3c3c;}.subnav-link,.subnav-expand {display: flex; align-items: center; height: 100%; padding: 20px 28px 16px 28px; box-sizing: border-box; border-bottom: 4px solid transparent; background-color: transparent; transition: background-color 150ms ease-in-out, color 150ms ease-in-out, border-color 150ms ease-in-out; color: #fff; font-size: 16px; font-weight: 300; line-height: 1.5;}.subnav-link__text {white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 20rem;}.subnav-link:hover,.subnav-link:focus,.subnav-link.is-active {outline: none; background-color: #000; text-decoration: none; color: white; border-bottom-color: #0079C1;}.subnav-expand {display: none; border: none; padding-left: 1rem; padding-right: 1rem; border-bottom: 4px solid transparent; cursor: pointer; white-space: nowrap; line-height: 1.25; padding-top: 16px; padding-bottom: 7px;}.subnav-expand.is-active,.subnav-expand:hover,.subnav-expand:focus {outline: none; background-color: #000;}.subnav-expand-icon {vertical-align: -.1rem; -webkit-transition: -webkit-transform 200ms cubic-bezier(0.215, 0.44, 0.42, 0.88); -moz-transition: -moz-transform 200ms cubic-bezier(0.215, 0.44, 0.42, 0.88); -o-transition: -o-transform 200ms cubic-bezier(0.215, 0.44, 0.42, 0.88); transition: transform 200ms cubic-bezier(0.215, 0.44, 0.42, 0.88); -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg);}.subnav-expand.is-active .subnav-expand-icon {-webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg);}@media screen and (max-width: 1024px) {.subnav-wrap {max-width: 100%; padding: 0;} .subnav-title {font-size: 24px;} .subnav-title--small {font-size: 18px;} .subnav-title--smaller {font-size: 16px;} .subnav-edit {margin: 0 1rem;} .subnav-expand {display: block;} .subnav-expand__current-label {max-width: calc(100% - 16px);} .subnav-links {position: absolute; top: 100%; right: 0; display: block; width: 100%; max-width: 320px; margin: 0; opacity: 0; visibility: hidden; -webkit-transition: -webkit-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); -moz-transition: -moz-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); -o-transition: -o-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); 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); -webkit-transform: translate3d(0, -10px, 0); -moz-transform: translate3d(0, -10px, 0); -ms-transform: translate3d(0, -10px, 0); -o-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0); z-index: 99; pointer-events: none;} .esriRtl .subnav-links {right: auto; left: 0;} .subnav-links.is-active {visibility: visible; opacity: 1; -webkit-transition-delay: 0ms; transition-delay: 0ms; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); pointer-events: auto;} .subnav-link {display: block; border-left: 4px solid transparent; border-bottom: none;} .subnav-link__text {justify-content: flex-start; display: block;} .subnav-link:hover, .subnav-link.is-active {border-left-color: #0079C1;} .esriRtl .subnav-link {border-left: none; border-right: 4px solid transparent;} .esriRtl .subnav-link:hover, .esriRtl .subnav-link.is-active {border-right-color: #0079C1;}}@media screen and (max-width: 479px) {.subnav-title {font-size: 16px; line-height: 1.5; font-weight: 300; padding: 0; margin-top: 8px;} .subnav-link {padding: 20px calc(1rem - 4px) 16px calc(1rem - 4px);} .subnav-expand {font-size: 20px; font-weight: 400; text-align: left; padding: 8px 1rem 8px 1rem;} .esriRtl .subnav-expand {text-align: right;} .subnav-expand.is-active, .subnav-expand:hover, .subnav-expand:focus {outline: none; background-color: transparent;} .subnav-links {max-width: 100%; width: 100%; min-height: calc(100vh - 4rem);}}.subnav {background-color: #007ac2; background-image: linear-gradient(140deg, #007ac2 10%, #00619b 120%);}.subnav-link:hover,.subnav-link:focus,.subnav-link.is-active {background-color: rgba(0,0,0,.25); border-bottom-color: rgba(0, 0, 0, 0.4);}.subnav-links {background-color: transparent;}.subnav-expand.is-active,.subnav-expand:hover,.subnav-expand:focus {background-color: #007ac2;}@media screen and (max-width: 1024px) {.subnav {background-image: none;} .subnav-links {background-color: #007ac2;}}.table-select {display: table; width: 100%; table-layout: fixed;}.table-select-rows {display: table-row-group;}.table-select-row {display: table-row; position: relative; background-color: #EFEFEF;}.table-select-row-removed {opacity: .2; pointer-events: none;}.table-select-row-header {border: none;}.table-select-head {display: table-header-group;}.table-select-cell {display: table-cell; padding: 0.5167rem 0.5rem; margin: 0; box-sizing: border-box; color: #4c4c4c; background-color: #fff; border-top: 1px solid transparent; border-bottom: 1px solid #efefef; font-size: 0.875rem; line-height: 1.85; text-align: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-top: -1px; vertical-align: top; position: relative;}.table-select-cell--center {vertical-align: middle;}.table-select-cell .badge {margin-top: 0;}.esriRtl.dj_gecko .table-select-row {background: none;}.table-select-cell-overflow {overflow: visible;}.table-select-cell:first-child {border-left: 1px solid transparent;}.table-select-cell:last-child {border-right: 1px solid transparent;}.table-select-checkbox {width: 2rem; padding-left: .3rem; padding-right: .3rem; padding-top: 0.65rem;}.table-select-cell-small {width: 10%;}.table-select-cell-medium {width: 17%;}.table-select-cell-wide {width: 60%; overflow: visible;}.table-select-cell-extra-wide {width: 70%; overflow: visible;}.table-select-cell-th {padding: 0; border: none;}.table-select-cell-th:first-child, .table-select-cell-th:last-child {border: none;}.table-select-cell-sort {background-color: #ffffff; border-top: none; border-bottom: 2px solid #efefef; border-left: none; border-right: none; position: relative; padding-right: 1rem; color: #323232; cursor: pointer; padding: 0.6rem 1rem 0.5rem 0.5rem; margin: 0; width: 100%; height: 2.6rem; text-align: left; font-size: 0.9375rem; font-weight: 500; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; box-sizing: border-box;}.table-select-cell-sort:hover, .table-select-cell-sort:focus {color: #000; outline: none; border-bottom: 2px solid rgba(0,121,193,.3);}.table-select-cell-sort.is-ascending,.table-select-cell-sort.is-descending {border-bottom: 2px solid #007ac2; color: #007ac2;}.table-select-cell-sort.is-ascending:after {content: ""; width: 0; height: 0; border-style: solid; border-width: 0 6px 8px 6px; border-color: transparent transparent #007ac2 transparent; position: absolute; right: .5em; top: .75em;}.table-select-cell-sort.is-descending:after {content: ""; width: 0; height: 0; border-style: solid; border-width: 8px 6px 0 6px; border-color: #007ac2 transparent transparent transparent; position: absolute; right: .5em; top: 1em;}.table-select-check-all {padding: 0;}.table-select-check-all input[type="checkbox"] {float: none; margin: 0.8rem auto;}.table-select-row.table-select-row-active {background-color: #56a5d8;}.table-select-row.table-select-row-active:first-child .table-select-cell {border-top-color: #56a5d8;}.table-select-row-active .table-select-cell, .table-select-row-active:hover .table-select-cell {background-color: #d2e9f9; border-top-color: #56a5d8; border-bottom-color: #56a5d8;}.table-select-row-active .table-select-cell:first-child {border-left-color: #56a5d8;}.table-select-row-active .table-select-cell:last-child {border-right-color: #56a5d8;}.table-select-row-active + .table-select-row-active .table-select-cell {border-top-color: transparent;}.table-select-cell-narrow {width: 7rem;}.it .table-select-cell-narrow,.ru .table-select-cell-narrow {width: 13rem;}.fi .table-select-cell-narrow {width: 12rem;}.nl .table-select-cell-narrow,.pt-br .table-select-cell-narrow,.pt-pt .table-select-cell-narrow,.tr .table-select-cell-narrow {width: 11rem;}.de .table-select-cell-narrow,.es .table-select-cell-narrow,.el .table-select-cell-narrow,.pl .table-select-cell-narrow {width: 10rem;}.fr .table-select-cell-narrow,.id .table-select-cell-narrow {width: 9.5rem;}.cs .table-select-cell-narrow,.da .table-select-cell-narrow,.et .table-select-cell-narrow,.lt .table-select-cell-narrow,.nb .table-select-cell-narrow,.ro .table-select-cell-narrow,.sl .table-select-cell-narrow,.vi .table-select-cell-narrow {width: 9rem;}.esriRtl .table-select-cell {text-align: right;}.esriRtl .table-select-cell-sort {text-align: right; padding-left: 1rem; padding-right: 0.5rem;}.esriRtl .table-select-cell-sort:after {left: .5em; right: auto;}.esriRtl .table-select-check-all {padding: 0.49rem 0.3rem 0.29rem .5rem;}.esriRtl .table-select-check-all input[type="checkbox"] {float: none; margin-top: .35rem;}.esriRtl .table-select-row-active .table-select-cell:last-child {border-left: 1px solid #56a5d8; border-right: none;}.esriRtl .table-select-row-active .table-select-cell:first-child {border-right: 1px solid #56a5d8; border-left: none;}.table-select-row.no-select:hover {border-top: 1px solid #efefef; border-bottom: 1px solid #efefef; border-left: 1px solid transparent; border-right: 1px solid transparent; background-color: white;}.table-select-row.no-select:hover + .table-select-row {border-top-color: #efefef;}.table-select-row-avatar .table-select-cell {padding: .875rem .5rem; vertical-align: middle;}.table-select-avatar {vertical-align: middle; display: inline-block; margin-top: -.25rem; height: 32px; width: 32px;}.table-select-row-avatar .table-select-checkbox {padding-top: 0.65rem;}.table-select-title {width: 65%; display: flex; box-sizing: border-box; white-space: normal; word-wrap: break-word;}.table-select-title .icon-inline {height: 16px; margin-top: 4px; min-width: 16px;}.table-select-item-type {min-width: 35%; max-width: 35%; display: inline-block; vertical-align: -3px; box-sizing: border-box;}.table-select-cell-wrap {white-space: normal;}.overlay-stepper .overlay-title-bar {border-bottom: none; padding-left: 3rem;}.esriRtl .overlay-stepper .overlay-title-bar {padding-left: 1rem; padding-right: 3rem;}.overlay-stepper .overlay-content {top: 9.35rem; overflow-x: hidden;}.overlay-stepper.has-step-bar .overlay-content {top: 13.3rem;}.stepper__progress-error {position: absolute; top: -4rem; right: 1rem; width: 300px; text-align: center; padding: 0.5rem 1rem; background-color: #fff; box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3); border-top: 4px solid #c6542d;}.stepper__progress-error:before {content: ""; position: absolute; right: 1.5rem; bottom: -16px; width: 0; height: 0; pointer-events: none; border: 8px solid transparent; border-top-color: rgba(0, 0, 0, 0.3);}.stepper__progress-error:after {content: ""; position: absolute; right: 1.5rem; bottom: -15px; width: 0; height: 0; pointer-events: none; border: 8px solid transparent; border-top-color: #fff;}.stepper__header {padding: 0.5rem 3rem 2rem; background-color: #fff; border-bottom: 1px solid #e0e0e0; position: absolute; top: 4.25rem; width: calc(100% - 6rem);}.stepper__header-steps {display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; justify-content: space-between;}.stepper__step-bars {position: absolute; top: 9.55rem; width: 100%;}.stepper__step-item {width: 100%; border-top: 1px solid #ccc; margin-right: 0.8rem; padding-top: 0.75rem; pointer-events: none; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}.stepper__step-item--active {border-top: 4px solid #0079c1; pointer-events: all; font-weight: 500;}.btn-link.stepper__step-item--active {text-decoration: none !important;}.stepper__step-item--past {border-top: 4px solid #b2d6ec; pointer-events: all;}.stepper__sub-bar {padding: 0 3rem; background-color: #fff; border-bottom: 1px solid #e0e0e0;}.stepper__sub-bar .btn-link {white-space: nowrap; padding: 1rem;}.stepper__search-container {padding-left: 1.5rem; border-left: 1px solid #e7e7e7; padding-top: 0.5rem;}.stepper__search-container input {border-bottom: 0;}.stepper__body {margin: 3rem; padding: 2rem; background-color: #fff;}.stepper__content {margin: 3rem 0;}.stepper__content-container {position: absolute; top: 0; right: 0; left: 0; bottom: 0;}.stepper__content-pane {padding: 2rem; background-color: #fff; margin-bottom: 0.75rem; box-shadow: 0px 1px 1px #dbdbdb;}.stepper__content-pane-error {border-color: #c86a4a; border-style: solid; border-width: 1px; background-image: url("../img/toast-icons/Error32.svg"); background-size: 24px; background-position: calc(100% - 0.5rem) 0.5rem; background-repeat: no-repeat;}.stepper__content-pane .dijitTextBox.input-error {border-color: #c86a4a;}.stepper__content-pane-flex {display: flex; flex: 1 1 auto; justify-content: space-between; align-items: center;}.stepper__content-pane-title {line-height: 2.3rem;}.stepper__content-pane-compact {padding: 1rem; background-color: #fff; margin-bottom: 0.75rem;}.stepper__alert-error {border-top: 4px solid #da5656;}.stepper__alert-success {border-top: 4px solid #1b8617;}.stepper__alert-warning {border-top: 4px solid #e4d154;}.stepper__radio-title {align-items: baseline;}.stepper__radio-item {background-color: #fff; border: 1px solid #e5e5e5; padding: 1.2rem 1rem 1.2rem;}.stepper__radio-item:first-child {border-top: 1px solid #e5e5e5;}.stepper__radio-item--selected {border: 1px solid #0079c1 !important;}.stepper__radio-item.disabled {opacity: 0.3; pointer-events: none;}.stepper__radio-desc {margin-left: 2.75rem;}html[dir="rtl"] .stepper__radio-desc {margin-right: 2.75rem;}.stepper__radio-details {margin: 1rem auto; align-items: center; justify-content: space-between;}.stepper__radio-detail {width: calc(50% - 2rem);}.stepper_svg {width: 100%; height: 100%;}.stepper__add-options {margin: 1rem auto; max-width: 800px;}.stepper__add-option {width: calc(50% - 2rem); background: #fff; height: 275px; padding: 2rem; box-shadow: 1px 1px 5px #e6e6e6;}.stepper__add-option-icon {height: calc(225px - 1rem); padding-top: 1rem;}.stepper__add-option-icon svg {width: 150px; margin: auto; display: block;}.stepper__add-option-icon svg path {fill: #d2d2d2;}.stepper__add-option-button .btn {width: 100%; text-overflow: ellipsis; overflow: hidden;}.stepper__csv-icon {width: 80px; fill: #c4c6c8;}.stepper--open .dijitMenuItem {max-width: none;}.stepper__title,.stepper__next {display: none;}.stepper__invite-method-item input[type="radio"] {min-width: 1rem; min-width: 1rem;}.whats-new-icon {border-radius: 32px; box-sizing: border-box; padding: 8px; border: 2px solid #d4d4d4; background-color: white;}.whats-new-icon svg {fill: currentColor; display: block;}.whats-new-icon--arcgis svg {margin-top: 3px; margin-bottom: -3px;}.whatsNewDlg {max-width: 550px;}.copy-to-clipboard-input {-webkit-user-select: all; -moz-user-select: all; -ms-user-select: all; user-select: all;}.copy-to-clipboard-input-small .input-group {margin-top: 0; max-width: 16vw;}.copy-to-clipboard-input-small .copy-to-clipboard-input,.copy-to-clipboard-input-small .input-group .input-group-button button {height: 1.75rem;}.copy-to-clipboard-input-small .input-group .input-group-button button {padding: 0.15rem 0.55rem;}.create-imagery {width: 100%; height: 100%;}.create-imagery__iframe {border: none; width: 100%; height: 100%;}.overlay--container{width: 50%; margin: auto; height: 80%; border: 1px solid #e3e3e3;}.manage-areas {width: 100%; height: 100%;}.manage-areas__iframe {border: none; width: 100%; height: 100%;}.replace-lyr-ib-container {transform: translate(-100%, 0%); opacity: 0; position: absolute; width: 350px; height: 100%; top: 0; left: 0; transition: opacity 250ms ease-in-out;}html[dir="rtl"] .replace-lyr-ib-container {transform: translate(100%, 0%); left: auto; right: 0;}.replace-lyr-ib-container--in-right {transform: translate(0%, 0%); opacity: 1; animation: in-right, fade-in; animation-fill-mode: both; animation-duration: 0.25s;}html[dir="rtl"] .replace-lyr-ib-container--in-right {transform: translate(0%, 0%); opacity: 1; animation: in-left, fade-in; animation-duration: 0.25s;}.replace-lyr-ib-container--out-left {pointer-events: none; animation: out-left, fade-out; animation-fill-mode: both; animation-duration: 0.25s;}html[dir="rtl"] .replace-lyr-ib-container--out-left {pointer-events: none; animation: out-right, fade-out; animation-duration: 0.25s;}.replace-lyr-input-disabled {opacity: 0.5;}.replace-lyr-change-lyr-container {width: 100%; text-align: right;}html[dir="rtl"] .replace-lyr-change-lyr-container {text-align: left;}.replace-lyr-switch {margin-bottom: 0;}.replace-lyr-replacement-container {box-shadow: 2px 0 0 0 #fff;}.replace-lyr-item-type-icon {position: relative; top: 0.2rem;}.replace-lyr-status-container {width: 100%; position: relative; text-align: center;}.replace-lyr-error {float: right;}.replace-lyr-error-icon {color: #da5656;}.replace-lyr-success-icon {color: #5a9359;}.replace-lyr-warning-icon {color: #fad817;}.replace-lyr-sub-container {background-color: #fff; text-align: right; justify-content: space-between;}html[dir="rtl"] .replace-lyr-sub-container {text-align: left;}.replace-lyr-loader {background-image: url("images/LoadingAnimation_circle24blue.gif"); height: 24px; vertical-align: middle; width: 24px;}.replace-lyr-edit-container {width: 33%;}.replace-lyr-multiple-styles {align-items: center;}.replace-lyr-preview-container {min-height: 512px; width: 100%; height: 100%; position: relative;}html[dir="rtl"] .replace-lyr-current-layer-svg text {text-anchor: end;}.selected-card {overflow: hidden;}.has-no-enterprise-group-support .if-enterprise-group-support {display: none;}.overlay-invite-members .overlay-title-bar {border-bottom: none; padding-left: 3rem;}.esriRtl .overlay-invite-members .overlay-title-bar {padding-left: 1rem; padding-right: 3rem;}.overlay-invite-members .overlay-content {top: 9.55rem; overflow-x: hidden;}.overlay-invite-members.has-step-bar .overlay-content {top: 13.3rem;}.invite-members__progress-error {position: absolute; top: -4rem; right: 1rem; width: 300px; text-align: center; padding: 0.5rem 1rem; background-color: #fff; box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3); border-top: 4px solid #c6542d;}.invite-members__progress-error:before {content: ""; position: absolute; right: 1.5rem; bottom: -16px; width: 0; height: 0; pointer-events: none; border: 8px solid transparent; border-top-color: rgba(0, 0, 0, 0.3);}.invite-members__progress-error:after {content: ""; position: absolute; right: 1.5rem; bottom: -15px; width: 0; height: 0; pointer-events: none; border: 8px solid transparent; border-top-color: #fff;}.invite-members__header {padding: 0.5rem 3rem 2rem; background-color: #fff; border-bottom: 1px solid #e0e0e0; position: absolute; top: 4.25rem; width: calc(100% - 6rem);}.invite-members__step-bars {position: absolute; top: 9.55rem; width: 100%;}.invite-members__step-item {width: calc(25% - 0.8rem); border-top: 1px solid #ccc; margin-right: 0.8rem; padding-top: 0.75rem; pointer-events: none; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}.invite-members__step-item--active {border-top: 4px solid #0079c1; pointer-events: all; font-weight: 500;}.btn-link.invite-members__step-item--active {text-decoration: none !important;}.invite-members__step-item--past {border-top: 4px solid #b2d6ec; pointer-events: all;}.invite-members__sub-bar {padding: 0 3rem; background-color: #fff; border-bottom: 1px solid #e0e0e0;}.invite-members__sub-bar .btn-link {white-space: nowrap; padding: 1rem;}.invite-members__search-container {padding-left: 1.5rem; border-left: 1px solid #e7e7e7; padding-top: 0.5rem;}.invite-members__search-container input {border-bottom: 0;}.invite-members__body {margin: 3rem; padding: 2rem; background-color: #fff;}.invite-members__content {margin: 2rem 0;}.invite-members__content-pane {padding: 2rem; background-color: #fff; margin-bottom: 1rem; box-shadow: 0px 1px 1px #dbdbdb;}.invite-members__content-pane .dijitTextBox.input-error {border-color: #c86a4a;}.invite-members__assign-groups-pane {padding: 0;}.invite-members__assign-groups-pane .invite-members__content-pane-flex {padding: 1rem 1rem 0;}.invite-members__content-pane-flex {display: flex; flex: 1 1 auto; justify-content: space-between;}.invite-members__content-pane-title {line-height: 2.3rem;}.invite-members__group-browser-container {border-top: 1px solid #ddd;}.invite-members__invite-method-item {border: 1px solid #e5e5e5; padding: 1.2rem 1rem 2.5rem;}.invite-members__invite-method-item:first-child {border-top: 1px solid #e5e5e5;}.invite-members__invite-method-item--selected {border: 1px solid #0079c1 !important;}.invite-members__invite-method-item.disabled {opacity: 0.3; pointer-events: none;}.invite-members__invite-method-desc {margin-left: 40px;}.invite-members__add-options {margin: 1rem auto; max-width: 800px;}.has-enterprise-group-support .invite-members__add-options {width: 1200px;}.invite-members__add-option {width: calc(50% - 2rem); background: #fff; height: 275px; padding: 2rem; box-shadow: 1px 1px 5px #e6e6e6;}.invite-members__add-option-icon {height: calc(225px - 1rem); padding-top: 1rem;}.invite-members__add-option-icon svg {width: 150px; margin: auto; display: block;}.invite-members__add-option-icon svg path {fill: #d2d2d2;}.invite-members__add-option-button .btn {width: 100%; text-overflow: ellipsis; overflow: hidden;}.license-level-badge {display: inline-block; border: solid 1px #005e95; color: #005e95; font-size: 12px; width: 22px; height: 22px; line-height: 22px; text-align: center; font-weight: normal; white-space: nowrap; -webkit-border-radius: 50%; border-radius: 50%;}.invite-members_enterprise-group-input {width: 75%; max-width: 75%;}.esriRtl .invite-members_enterprise-group-search {right: auto; left: 240px;}.esriSelectEnterpriseUserDlg .dgrid-header-scroll {position: absolute; top: 0; right: 0;}.esriSelectEnterpriseUserDlg .dgrid .dgrid-header {width: 100%; max-width: 100%;}.esriSelectEnterpriseUserDlg #widget_searchInputUser {width: 250px;}.esriSelectEnterpriseUserDlg .dgrid-no-data {text-align: center;}.invite-members__form--is-edit .if-add {display: none;}.invite-members__form--is-add .if-edit {display: none;}.invite-members__form-column {width: calc(50% - 1rem);}.invite-members__form-role-error {border: 1px solid #c86a4a; background-position-x: calc(100% - 2.2rem);}html[dir="rtl"] .input-error.invite-members__form-role-error {background-position-x: 2.2rem;}.invite-members__form-bottom-actions {border-top: 1px solid #e0e0e0;}.invite-members__enterprise-user-btn {position: absolute; top: 30px; right: -150px;}.esriRtl .invite-members__enterprise-user-btn {right: auto; left: -160px;}.invite-members__members-num {color: #fff; background-color: #5a9359; padding: 4px 8px; border-radius: 4px;}.invite-members__file-box--hasWarnings .invite-members__members-num {background-color: #e4d154;}.invite-members__file-box--hasWarnings .invite-members__file-name {color: #e4d154;}.invite-members__file-box--hasErrors .invite-members__members-num {background-color: #c6542d;}.invite-members__file-box--hasErrors .invite-members__file-name {color: #c6542d;}.if-has-file-errors,.if-has-file-warnings {display: none;}.invite-members__file-box--hasErrors .if-has-file-errors,.invite-members__file-box--hasWarnings .if-has-file-warnings {display: block;}.invite-members__field-heading {padding-bottom: 1rem;}.invite-members__required-fields-col {border-top: 2px solid #efefef;}.invite-members__field-row {padding: 0.5rem 0; border-bottom: 1px solid #efefef;}.invite-members__field-row--no-border {padding: 0.5rem 0; border-bottom: none;}.js-enterprise-group-loader {clear: both;}.if-field-success,.if-field-error,.if-field-warning {display: none;}.invite-members__field-row--has-errors .if-field-error,.invite-members__field-row--success .if-field-success,.invite-members__field-row--has-warnings .if-field-warning {display: inline-block;}.invite-members__field-check-mark {background-color: #50ad4e; fill: #fff; border-radius: 8px; width: 12px; height: 12px; padding: 2px;}.invite-members__field-check-mark svg {fill: #fff; width: 12px; height: 12px;}.invite-members__field-error {fill: #c6542d; width: 16px; height: 16px;}.invite-members__field-warning svg {fill: #e4d154;}.invite-members__field-error svg {fill: #c6542d;}.invite-members__error-text {color: #c6542d;}.invite-members__warning-text {color: #e4d154;}.invite-members__csv-icon {width: 80px; fill: #c4c6c8;}.license-type__options-container {position: relative;}.license-type__options {display: none; position: absolute; width: 100%; z-index: 1; box-shadow: 1px 1px 1px #dbdbdb, -1px 1px 1px #dbdbdb;}.license-type--is-open .license-type__options {display: block; background-color: #fff;}.license-type__selected-option .license-type-option {background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjQsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiM1OTU5NTkiIGQ9Ik03NS43NDksMzcuNDY2YzAuNDI1LDAuNDI1LDAuNTUyLDEuMDYzLDAuMzIyLDEuNjE4Qzc1Ljg0MSwzOS42MzksNzUuMzAxLDQwLDc0LjY5OSw0MGgtNDkuNA0KCQljLTAuNiwwLTEuMTQzLTAuMzYyLTEuMzcyLTAuOTE3Yy0wLjIzLTAuNTU1LTAuMTAzLTEuMTkzLDAuMzIyLTEuNjE4bDIzLjQ0LTIzLjQ0YzEuMjc2LTEuMjc2LDMuMzQzLTEuMjc2LDQuNjIsMEw3NS43NDksMzcuNDY2DQoJCUw3NS43NDksMzcuNDY2eiBNMjQuMjUsNjIuNTM0Yy0wLjQyNi0wLjQyNS0wLjU1My0xLjA2My0wLjMyMy0xLjYxOGMwLjIzLTAuNTU1LDAuNzctMC45MTYsMS4zNy0wLjkxNkg3NC43DQoJCWMwLjYwMiwwLDEuMTQzLDAuMzU5LDEuMzczLDAuOTE2YzAuMjMsMC41NTUsMC4xMDMsMS4xOTMtMC4zMjIsMS42MThMNTIuMzEsODUuOTc3Yy0xLjI3NSwxLjI3NS0zLjM0NCwxLjI3NC00LjYyLDBMMjQuMjUsNjIuNTM0eg0KCQkiLz4NCjwvZz4NCjwvc3ZnPg0K); background-position: center right; background-repeat: no-repeat; background-size: 1.5rem; background-origin: content-box; border: none; border-bottom: 1px solid #e0e0e0;}.esriRtl .license-type__selected-option .license-type-option {background-position: center left;}.license-type__selected-option .license-type-option .compatible-badge__count-btn {top: 0.7rem;}.invite-members__form-row .license-type-option input[type="radio"] {display: none;}.invite-members__form-row .dijitComboBox {margin-top: 0.25rem;}.license-type__selected-option .license-type-option .compatible-badge__dropdown-container--right {margin-right: 2.5rem; margin-top: 0;}.esriRtl .license-type__selected-option .license-type-option .compatible-badge__dropdown-container--right {margin-right: 0; margin-left: 2.5rem; margin-top: 0;}.license-type-option--error {border: 1px solid #c86a4a !important;}.if-license-type-option-error {display: none;}.license-type-option--error .if-license-type-option-error {display: block;}.license-type-option__error-text {background-color: #f3ded7; border: 1px solid #e4a793; padding: 0.3875rem 0.3875rem; position: relative;}.license-type-option__error-icon {position: relative; top: 5px;}.license-type-option__error-text:before {content: ""; position: absolute; right: -16px; top: 10px; width: 0; height: 0; pointer-events: none; border: 8px solid transparent; border-left-color: #e4a793;}.license-type-option__error-text:after {content: ""; position: absolute; right: -15px; top: 10px; width: 0; height: 0; pointer-events: none; border: 8px solid transparent; border-left-color: #f3ded7;}.license-type-option {padding: 1.5rem 1rem; background-color: #fff; border: none; border-bottom: 1px solid #e0e0e0; cursor: pointer; text-align: left; align-items: stretch;}.esriRtl .license-type-option {text-align: right;}.license-type-option--disabled {opacity: 0.5; pointer-events: none;}.esriRtl .license-type-option {text-align: right;}.license-type-option .expanded-icon-list {display: none;}.license-type-option--selected,.license-type-option--selected-expanded {border: 1px solid #0079c1;}.license-type-option--selected-expanded .expanded-icon-list {display: flex;}.license-type-option--selected-expanded .app-icon-list {display: none;}.license-type-option__desc-container {overflow: visible;}.license-type__selected-line {height: 2px; border-bottom: 1px solid #efefef;}.license-type__single-option .license-type__selected-line {display: none;}.license-type__single-option .license-type-option {background-image: none; cursor: default;}.license-type__selected-option {border: 1px solid #ccc; border-bottom: none;}.license-type--is-open .license-type__selected-option {border: 1px solid #0079c1; box-shadow: 1px 0 1px #dbdbdb, -1px 0 1px #dbdbdb;}.license-type__progress {width: 100px;}.license-type__progress .progress-bar {margin-bottom: 0;}.invite-members__selected-number {color: #fff; background-color: #419ed9; padding: 4px 8px; border-radius: 2px;}.invite-members__remove-btn {fill: #de2900; color: #de2900;}.invite-members__remove-btn:hover {color: #de2900;}.invite-members__remove-btn svg {width: 16px;}.invite-members__member-list--disable {opacity: 0.5; pointer-events: none;}.invite-members__list-item {padding: 1rem; background-color: #fff; border-bottom: 1px solid #e0e0e0;}.invite-members__list-item-attr {width: 15%; overflow: hidden;}.esriRtl .invite-members__list-item-attr {border-right: none; border-left: 1px solid #e0e0e0;}.invite-members__list-licenses-col {width: 15%;}.invite-members__list-item-attr:nth-last-child(2) {border-right: none;}.invite-members__list-item-label {overflow: hidden; padding-bottom: 2px; white-space: nowrap; text-overflow: ellipsis;}.invite-members__list-item-edit .btn-link {width: 16px;}.invite-members__list-item-edit .btn-link svg {fill: #0079c1;}.invite-members__assign-licenses-title {border-bottom: 1px solid #e5e5e5; padding: 2rem; background-color: #fff; box-shadow: 0px 1px 1px #dbdbdb;}.invite-members__content-pane .accordion-title {background-color: #fff; border-top: none;}.invite-members__content-pane .accordion-title:focus {box-shadow: 0 0 2px 0 rgba(0, 121, 193, 1); background-color: transparent;}.invite-members__item-progress {width: 150px; position: relative; top: 10px;}.invite-members__tab-item-row {padding: 0.75rem; border-top: 1px solid #efefef;}.invite-members__tab-item-row .app-icon-list {justify-content: flex-end;}.invite-members__row-title-col {overflow: visible;}.invite-members__row-pop-title {white-space: nowrap;}.invite-members__tab-item-row--disabled {background-color: #fbfbfb;}.invite-members__tab-item-row--disabled div:nth-child(n + 4) {opacity: 0.5;}.invite-members__tab-item-row:last-child {border-bottom: 1px solid #efefef;}.invite-members__tab {color: #4c4c4c;}.invite-members__tab--active {background-color: #f8f8f8; border-bottom: 3px solid #0079c1; color: #0079c1;}.invite-members__tab--active:hover {background-color: #f8f8f8;}.invite-members__settings-select {width: 100%; margin-top: 6px; height: 40px;}.invite-members__settings-checkbox {margin-top: 1rem;}.invite-members__filtering-select .dijitTextBox {padding: 0 !important;}.invite-members__filtering-select .dijitInputInner {margin-top: 0; border: none;}.invite-members__groups-dropdown,.invite-members__groups-dropdown:hover {background-color: #5b9359; border-radius: 4px; color: #fff;}.invite-members__groups-text {padding: 0.3rem 0.6rem;}.invite-members__groups-dropdown-arrow {background-color: #467744; width: 1rem; padding: 0.5rem 0.5rem; border-top-right-radius: 4px; border-bottom-right-radius: 4px;}.invite-members__groups-dropdown-arrow svg {transform: rotate(90deg); fill: #fff;}.dj_trident.esriRtl .invite-members__groups-dropdown-arrow svg {transform: rotate(-90deg);}.invite-members__summary-total-box {padding: 2rem; background-color: #f8f8f8; text-align: center;}.invite-members__summary-item-row {border-bottom: 1px solid #efefef; padding: 0.5rem 0;}.invite-members__summary-item-row > div:first-child {width: 45%;}.invite-members__summary-item-row--top-border {border-top: 1px solid #efefef;}.invite-members__confirm-left {min-width: 250px;}.invite-members__confirm-right {border-left: 1px solid #efefef;}.invite-members__confirm-right .org-member-card__group-tile {padding-top: 2px;}.invite-members__email-message {height: 6rem;}.invite-members__insufficient-licenses,.invite-members__unsent-invitations {width: 400px; height: auto;}.invite-members__selected-group-item-container {padding-top: 1.1625rem; padding-bottom: 1.1625rem; padding-left: 1rem; padding-right: 1rem; box-sizing: border-box; display: flex; position: relative; align-items: center; min-width: 400px;}.invite-members__selected-group-item-thumbnail {width: 50px; height: 50px;}.invite-members__selected-group-item-content {display: flex; flex: 1; justify-content: space-between;}.invite-members__selected-group-item-title-wrapper {width: 16rem; max-width: 16rem;}.invite-members__selected-group-item-title {line-height: 1.55rem; overflow: hidden; white-space: nowrap; display: block; text-overflow: ellipsis;}.invite-members__selected-group-item-owner {line-height: 1.55rem; display: block;}.invite-members__selected-group-item-remove {text-align: right;}.license-assign-panel__warning {padding: 1rem; padding-top: 0;}.license-assign-panel__warning-icon {width: 16px; height: 24px;}.app-icon-label {width: 33%;}.invite-members__is-invite-method .hide-if-invite-method {display: none;}.invite-members__cannot-update-members .hide-if-cannot-update {display: none;}.invite-members__is-invite-method .invite-members__settings-checkbox,.invite-members__cannot-update-members .invite-members__settings-checkbox {margin-top: 0;}.invite-members__list-item-member-info {white-space: nowrap;}.invite-members__list-item-main-title {overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: normal;}.invite-members--open .dijitMenuItem {max-width: none;}.invite-members__stepper-title,.invite-members__stepper-next {display: none;}.invite-members__invite-method-item input[type="radio"] {min-width: 1rem; min-width: 1rem;}.invite-members__add-members-mobile {display: none;}.invite-members__mobile-form-title {display: none;}.invite-members-form__mobile-error {display: none;}.invite-members-form__mobile-error-mask {display: none;}.invite-members-form__user-type-role {display: none;}.compatible-badge__dropdown-mobile-mask,.compatible-badge__dropdown-close {display: none;}.invite-members-form__user-type-role-btn {display: none;}.invite-members__summary-total-title {display: none;}.mobile-drill-in__buttons {display: none;}.mobile-drill-in__title {display: none;}.only-on-mobile {display: none;}.invite-members__mobile-prop-row {display: none;}.invite-members__mobile-access-toggle {display: none;}.invite-members-form__remove-btn {display: none;}.invite-members__credits-tab-wrapper {display: flex; width: 100%;}.invite-members__form-password .input-error-message {background: none; border: none; padding: 0;}.invite-members__form-password .input-error-message:before,.invite-members__form-password .input-error-message:after {content: none;}.invite-members__mobile-error-mask {position: fixed; top: calc(100% - 0px); left: 0; right: 0; bottom: 0; background-color: #000; opacity: 0; display: block; z-index: 301; transition: opacity 0.5s ease;}.invite-members__mobile-error {border-top: 4px solid #da5656; position: fixed; z-index: 302; bottom: -400px; transition: all 0.5s ease; background: #fff; width: 100%; display: block; visibility: hidden; opacity: 0; transition: visibility 0ms linear 300ms, opacity 300ms ease-out, bottom 300ms ease-in-out;}.mobile-alert--info .invite-members__mobile-error {border-top: 4px solid #0079c1;}.mobile-alert--success .invite-members__mobile-error {border-top: 4px solid #9bc19c;}.mobile-alert__action-bar {width: 100%; padding: 1rem 0 0; margin-top: 1rem; border-top: 1px solid #d8d8d8;}.mobile-alert__action-bar .btn-link {display: block;}.mobile-alert__top-section {padding: 1rem 0 0; width: 100%;}.mobile-alert__btn--red,.mobile-alert__btn--red:hover {color: #de2900;}.invite-members__mobile-error--is-active .invite-members__mobile-error {visibility: visible; opacity: 1; bottom: 0; transition-delay: 0s;}.invite-members__mobile-error--is-active .invite-members__mobile-error-mask {opacity: 0.5; top: 0;}.invite-members__mobile-error-body {align-items: start; padding: 0 1rem 1rem;}.invite-members__mobile-error-description {padding: 1rem 0 0; max-height: 250px; overflow-y: auto; overflow-x: hidden;}.mobile-alert--success .invite-members__mobile-error-body {padding-bottom: 0;}.mobile-alert--success .invite-members__mobile-error-description {border-bottom: none;}.mobile-alert--no-title .invite-members__mobile-error-description {padding-top: 0;}.invite-members__prop-card {background-color: #fff; box-shadow: 0px 1px 2px #ddd; padding: 1rem 1.5rem;}.invite-members__list-header {background-color: #fff; padding: 0.5rem 1rem; border-bottom: 1px solid #e0e0e0;}.invite-members__list-edit-col {width: 16px;}.invite-members__member-thumb {width: 40px; min-width: 40px; border-radius: 20px; position: relative; overflow: hidden; text-align: center; padding-top: 0.5rem; height: 32px;}.invite-members__form--is-edit {margin-top: 1rem;}.invite-members__member-row:first-child .invite-members__form--is-edit {margin-top: 0;}@media screen and (max-width: 720px) {.overlay-invite-members {overflow-x: hidden;} .invite-members {padding-bottom: 1rem; max-width: 100%;} .hide-on-phone {display: none;} .invite-members__header {display: none;} .invite-members__step-bars {display: none;} .invite-memebrs__step-bars {display: none;} .overlay-invite-members.has-step-bar .overlay-content {top: 3.5rem;} .overlay-invite-members .overlay-title-bar {padding-left: 1rem; height: 3.5rem; border-bottom: 1px solid #d8d8d8;} .esriRtl .overlay-invite-members .overlay-title-bar {padding: 1rem;} .overlay-invite-members .overlay-title-bar svg {width: 16px; height: 16px;} .overlay-invite-members .overlay-title {font-size: 1.15rem;} .esriRtl .overlay-invite-members .overlay-title {text-align: right;} .overlay-invite-members .overlay-content {top: 3.5rem; bottom: 0;} .overlay-invite-members .overlay-action-bar {display: none;} .invite-members__content {margin: 1rem 0 0; padding: 0.5rem 1rem 0.5rem; margin-left: 1rem; margin-bottom: 0; border-left: 3px solid #c4c4c4;} .dj_a11y .invite-members__content {opacity: 0.5;} .esriRtl .invite-members__content {margin-right: 1rem; margin-left: 0;} .esriRtl .invite-members__content {border-right: 3px solid #c4c4c4; border-left: none;} .invite-members__content.invite-members__content--active-step {border-left: 3px solid #0079c1; padding: 0 1rem 0;} .esriRtl .invite-members__content.invite-members__content--active-step {border-right: 3px solid #0079c1; border-left: none;} .dj_a11y .invite-members__content.invite-members__content--active-step {opacity: 1;} .invite-members__content.invite-members__content--past-step {border-left: 3px solid #ababab;} .esriRtl .invite-members__content.invite-members__content--past-step {border-right: 3px solid #ababab; border-left: none;} .invite-members__content-pane {padding: 0; background: none; margin: 0; box-shadow: none;} .invite-members__drill-in .invite-members__step-3 {margin-top: 0;} .invite-members__licenses-content {margin: 1rem 0.5rem;} .invite-members-form {padding: 0 1rem;} .invite-members__stepper-title {font-size: 1rem; line-height: 1rem; width: 100%; position: relative; pointer-events: none; text-align: left;} .esriRtl .invite-members__stepper-title {text-align: right;} .invite-members__stepper-title svg {display: none; fill: #0079c1; position: absolute; top: -0.5rem; right: 0;} .esriRtl .invite-members__stepper-title svg {right: auto; left: 0;} .invite-members__content--past-step svg {display: block;} .invite-members__content--past-step .invite-members__stepper-title {pointer-events: all;} .invite-members__content--active-step .stepper-num {color: #0079c1;} .invite-members__content--active-step .invite-members__stepper-title {font-weight: 600;} .invite-members__content-body {display: none;} .invite-members__content--active-step .invite-members__content-body {display: block;} .invite-members__invite-method-desc {display: none;} .invite-members__invite-method-item--selected .invite-members__invite-method-desc {display: block; margin-left: 0; font-size: 0.875rem;} .invite-members__add-options {display: none;} .invite-members__method-title {font-size: 0.9375rem; font-weight: 500;} .invite-members__stepper-title, .invite-members__stepper-next {display: block;} .invite-members__stepper-next {width: 100%;} .invite-members__invite-method-item {padding: 0.5rem; background-color: #fff;} .invite-members__form-row {flex-direction: column;} .invite-members__form-column {width: 100%;} .invite-members__form-title {display: none;} .invite-members__member-form .invite-members__content, .invite-members__drill-in .invite-members__content {display: none;} .invite-members__member-form .invite-members__content--active-step, .invite-members__drill-in .invite-members__content--active-step {display: block; border: 0 !important; padding: 0; margin: 0;} .invite-members__member-form.overlay-invite-members .overlay-content, .invite-members__drill-in.overlay-invite-members .overlay-content {top: 4rem !important; bottom: 3.4rem;} .invite-members__drill-in.overlay-background {overflow-x: hidden;} .invite-members__form-bottom-actions {display: none;} .invite-members__member-form .invite-members__mobile-actions, .invite-members__drill-in .invite-members__mobile-actions {position: absolute; bottom: 0; left: 0; width: 100%; background: #fff; height: 3.25rem; padding: 0; display: block;} .invite-members__member-form .invite-members__user-type, .invite-members__member-form .invite-members__role {display: none;} .invite-members__member-form .invite-members-form__user-type-role-details .invite-members__form-column, .invite-members__member-form .invite-members-form__user-type-role-details .invite-members-form__user-type-role {display: none;} .invite-members__member-form .invite-members-form__user-type-role-details .invite-members__user-type, .invite-members__member-form .invite-members-form__user-type-role-details .invite-members__role {display: block;} .invite-members-form__spacer {display: none;} .invite-members-form__buttons {margin-top: 0.5rem; padding-right: 0.5rem;} .esriRtl .invite-members-form__buttons {padding-left: 0.5rem;} .invite-members-form__add-another {display: none;} .invite-members-form--add-btn {float: right;} .invite-members__add-members-mobile {display: block;} .invite-members__member-form .invite-members__add-members-mobile {display: none;} .invite-members__member-form .invite-members__stepper-title, .invite-members__drill-in .invite-members__stepper-title {display: none;} .invite-members__member-form .overlay-title-bar, .invite-members__drill-in .overlay-title-bar {display: none;} .invite-members__member-form .invite-members__mobile-form-title {display: block; position: fixed; top: 0; left: 0; height: 4rem; background: #fff; border-bottom: 1px solid #d8d8d8; width: 100%; padding: 0 1rem;} .mobile-drill-in__title {position: absolute; top: 0; left: 0; height: 4rem; background: #fff; border-bottom: 1px solid #d8d8d8; width: 100%; padding: 0 1rem;} .esriRtl .mobile-drill-in__title {left: auto; right: 0;} .invite-members__member-form .invite-members__mobile-user-type-role-title {display: none;} .invite-members-form__user-type-role-details .invite-members__mobile-main-title {display: none;} .invite-members-form__user-type-role-details .invite-members__mobile-user-type-role-title {display: block;} .invite-members-form__user-type-role-details .invite-members-form__buttons button {display: none;} .invite-members-form__user-type-role-btn {display: none;} .invite-members-form__user-type-role-details .invite-members-form__buttons .invite-members-form__user-type-role-btn {display: inline-block;} .invite-members-form__user-type-role-details .invite-members__role {background: #fff;} .invite-members-form__user-type-role-details .invite-members__role > label {margin-bottom: 0;} .invite-members-form__user-type-role-details .invite-members-form__role-label, .invite-members-form__user-type-role-details .invite-members-form__role-select-wrapper, .invite-members-form__user-type-role-details .invite-members-form__user-type-label, .invite-members-form__user-type-role-details .invite-members-form__user-types-wrapper {padding: 0.5rem; border-bottom: 1px solid #e0e0e0;} .invite-members-form__user-type-role-details .license-type__selected-option, .invite-members-form__user-type-role-details .license-type__selected-line, .invite-members-form__user-type-role-details .compatible-badge__dropdown-container--right {display: none;} .invite-members-form__user-type-role-details .license-type__options, .invite-members-form__user-type-role-details .invite-members__form-row .license-type-option input[type="radio"] {display: block;} .invite-members-form__user-type-role-details .license-type__options {position: relative; box-shadow: none;} .invite-members-form__user-type-role-details .license-type-option--selected > div:first-child {flex-direction: column;} .invite-members-form__user-type-role-details .license-type-option--selected .compatible-badge__dropdown-container--right {flex-direction: column; display: flex; border-top: 1px solid #e0e0e0; padding: 1rem 0.5rem 0;} .invite-members-form__user-type-role-details .license-type-option--selected .compatible-badge__dropdown-container--right .dropdown {margin-right: 0;} .invite-members-form__user-type-role-details .license-type-option--selected .compatible-badge__dropdown-container--right .compatible-badge__label {flex: 1 1 auto;} .invite-members-form__user-type-role-details .license-type-option--selected .compatible-badge__dropdown-container--right .compatible-badge__count-btn {top: 0; color: #0079c1;} .invite-members-form__user-type-role-details .license-type-option--selected .compatible-roles-section {margin-bottom: 1rem;} .invite-members-form__user-type-role-details .invite-members__user-type {background: #fff; margin-bottom: 0.5rem;} .invite-members-form__user-type-role-details .license-type__options .license-type-option {padding: 0.5rem;} .invite-members__member-form .invite-members__mobile-form-sub-title {line-height: 1rem;} .invite-members__form-password .input-error-message.is-active {display: block;} .invite-members__member-form .invite-members__list-item {display: none;} .invite-members__list-item {padding: 0.75rem; margin-bottom: 0; border-bottom: 1px solid #efefef; box-shadow: none;} .invite-members__list-item > div {display: none;} .invite-members__select-all-container {display: none;} .invite-members__list-item .invite-members__list-item-member-info {display: block; margin-left: 0 !important;} .invite-members__list-item-main-title {font-size: 0.95rem; margin-bottom: 0;} .invite-members__list-item-subtitle {display: none;} .invite-members-form__user-type-role {display: block;} .invite-members-form__user-type-role-panel {background: #fff; border: 1px solid #a9a9a9; padding: 1rem; cursor: pointer;} .drill-panel__arrow {justify-content: flex-end; align-items: center;} .drill-panel__arrow svg {min-width: 24px;} .esriRtl .drill-panel__arrow svg {transform: rotate(180deg);} .dj_ios .invite-members-form input, .dj_ios .invite-members__allocate-wrapper input, .dj_ios .org-members__control-bar input, .dj_ios .mobile-drill-in input, .dj_ios .invite-members__group-browser-container .gb-search-area__input {font-size: 16px;} .compatible-badge__dropdown-close {position: absolute; top: 1rem; right: 1rem;} .invite-members__mobile-prop-row {border-bottom: 1px solid #e0e0e0; padding: 0.5rem; padding-right: 0; display: flex;} .invite-members__mobile-prop-row-arrow {fill: #ababab; display: flex; align-items: center;} .esriRtl .invite-members__mobile-prop-row-arrow svg {transform: rotate(180deg);} .invite-members__prop-tab-content {display: none;} .invite-members__mobile-prop-panel {display: block !important; position: relative; top: 0; left: 0; width: 100%; transition: all 0.5s;} .invite-members__drill-in .invite-members__mobile-prop-panel {position: absolute; left: 1000px; top: 0;} .invite-members__drill-in .invite-members__stepper-next {display: none;} .invite-members__mobile-esri-access-row {border-bottom: 0; padding: 1rem 0.5rem;} .invite-members__mobile-esri-access-row label.toggle-switch {margin-bottom: 0;} .invite-members__prop-tab-credits, .invite-members__prop-tab-licenses, .invite-members__prop-tab-groups {display: none !important; position: absolute; top: 0; right: 1000px; transition: all 0.5s ease; width: 100%;} .invite-members__mobile-credits-details .invite-members__prop-tab-credits, .invite-members__mobile-licenses-details .invite-members__prop-tab-licenses, .invite-members__mobile-groups-details .invite-members__prop-tab-groups {display: block !important;} .invite-members__mobile-credits-slide-in .invite-members__prop-tab-credits, .invite-members__mobile-licenses-slide-in .invite-members__prop-tab-licenses, .invite-members__mobile-groups-slide-in .invite-members__prop-tab-groups {right: 0;} .invite-members__mobile-credits-slide-out .invite-members__prop-tab-credits, .invite-members__mobile-licenses-slide-out .invite-members__prop-tab-licenses, .invite-members__mobile-groups-slide-out .invite-members__prop-tab-groups {right: 1000px;} .invite-members__member-form .mobile-drill-in__title, .invite-members__drill-in .mobile-drill-in__title {display: block;} .invite-members__credits-tab-wrapper {padding: 1rem; display: block; width: auto;} .invite-members__credit-options {margin: 0 !important; border: 1px solid #e0e0e0;} .invite-member__credits-option--checked {border: 1px solid #0079c1;} .invite-members__credit-options-title {display: none;} .invite-members__credit-option-item {margin: 0; padding: 0.5rem; background-color: #fff;} .invite-members__no-limit-description {margin-left: 0 !important; font-size: 0.85rem;} .invite-members__allocate-wrapper {margin: 0 !important;} .invite-members__summary-total-container {margin-top: 2rem;} .invite-members__summary-total-box {text-align: left; padding: 1rem 0.5rem; margin-bottom: 0; background-color: #fff; border-bottom: 1px solid #e0e0e0;} .esriRtl .invite-members__summary-total-box {text-align: right;} .invite-members__total-box-title {font-size: 0.85rem; margin-bottom: 0;} .invite-members__total-box-value {font-size: 1.3rem;} .invite-members__summary-total-title {display: block; margin-bottom: 0.5rem;} .invite-members__assign-licenses-title {display: none;} .hide-on-mobile {display: none !important;} .only-on-mobile {display: block;} .invite-members__mobile-member-icon {display: inline-block; padding: 0.5rem; border-radius: 20px; width: 25px; height: 25px; text-align: center; vertical-align: middle; color: #fff;} .invite-members__settings-tab-body {flex-direction: column;} .invite-members__settings-column {margin-right: 0 !important;} .invite-members__settings-label {font-size: 0.85rem; border-bottom: 1px solid #e0e0e0; margin: 0; padding: 0.5rem;} .invite-members__settings-checkbox {margin: 1rem 0 0 !important; border-bottom: 1px solid #e0e0e0; padding-bottom: 1rem;} .invite-members__mobile-access-toggle {display: block; float: right;} .invite-members__email-validate-container {border-top: 1px solid #e0e0e0; padding: 1rem 0.5rem;} .invite-members__email-validate-container input[type="radio"] {float: right;} .invite-members__email-validate-container span {margin-left: 0 !important;} .invite-members__email-validate-container > label:last-child {margin-bottom: 0;} .invite-members__tab-item-row--disabled {background: none;} .invite-members__group-tab-top {justify-content: flex-end; padding-top: 0 !important;} .invite-members__selected-groups {margin-bottom: 1rem;} .invite-members__group-browser-container {margin-top: 0 !important;} .mobile-alert__heading {width: 100%;} .mobile-alert__yes-btn, .mobile-alert__yes-btn:hover {color: #da5656; display: block;} .mobile-alert__warning-icon svg {fill: #da5656;} .invite-members__form--is-edit .invite-members-form__remove-btn {display: block !important;} .invite-members-form__user-type-role-details .invite-members-form__remove-btn {display: none !important;} .invite-members-form__remove-btn, .invite-members-form__remove-btn:hover {color: #ad421d;} .invite-members__prop-card {background: none; box-shadow: none; padding: 0;} .invite-members__list-header {display: none;}}.member-thumb {background-color: #D5E4F8; border-radius: 50%; position: relative; overflow: hidden;}.member-thumb__initials {position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); color: #99A4B2; text-transform: uppercase; opacity: 0.75; font-weight: 550; white-space: nowrap;}.member-thumb--editable {cursor: pointer;}.member-thumb__edit-mask {display: flex; opacity: 0; position: absolute; top: 0; width: 100%; height: 100%; justify-content: center; align-items: center; background-color:#000; color: #fff; transition: opacity 0.3s ease;}.member-thumb--editable:hover .member-thumb__edit-mask,.member-thumb--editable:focus .member-thumb__edit-mask {opacity: 0.75;}.member-thumb--large {width: 90px; min-width: 90px; height: 90px; font-size: 32px;}.member-thumb--medium {width: 50px; min-width: 50px; height: 50px; font-size: 17px;}.member-thumb--small {width: 40px; min-width: 40px; height: 40px; font-size: 14px;}.member-thumb--extra-small {width: 24px; min-width: 24px; height: 24px; font-size: 10px;}.assign-licenses {padding: 2rem;}.assign-licenses__members-dropdown {margin-top: -4px;}.assign-licenses__members-dropdown,.assign-licenses__members-dropdown:hover {background-color: #5B9359; border-radius: 4px; color: #fff; text-decoration: none; transition: all 150ms ease-in-out;}.assign-licenses__members-dropdown:hover {background-color: #467744;}.assign-licenses__members-dropdown--no-margin {margin-top: 0;}.assign-licenses__members-text {padding: 0.35rem 0.5rem; font-size: 14px;}.assign-licenses__members-dropdown-arrow {width: 1rem; padding: 0.5rem; border-left: 1px solid rgba(0,0,0,.2); border-top-right-radius: 4px; border-bottom-right-radius: 4px;}.esriRtl .assign-licenses__members-dropdown-arrow {border-left: none; border-right: 1px solid rgba(0,0,0,.2);}.assign-licenses__members-dropdown-arrow svg {transform: rotate(90deg); fill: #fff; width: 16px; height: 16px; display: block;}.dj_trident.esriRtl .assign-licenses__members-dropdown-arrow svg {transform: rotate(-90deg);}.assign-licenses__member-thumb {width: 35px; height: 35px;}.members-selected-section {border-bottom: 1px solid #efefef; padding-bottom: 1rem; padding-top: 1rem;}.members-selected-section:last-child {border-bottom: none;}.members-selected-row__full-name {display: flex; flex-direction: column; justify-content: center;}.member-selected-row__close-btn {width: 16px;}.member-selected-row__close-btn svg {width: 16px; height: 16px;}.assign-licenses__members-selected-panel {min-width: 350px; padding: .5rem 1rem 0 1rem; border-top: 1px solid #ccc;}.assing-licenses__warning-icon {width: 34px; fill: #4c4c4c; display: flex; flex-direction: column;}.assign-licenses__warning {border: 1px solid #e4d154; background-color: #fffbef; padding: 1rem;}.license-assign-row--disabled {background: #FBFBFB;}.license-assign-row--disabled .org-member-card__license-icon,.license-assign-row--disabled .license-assign-row__title,.license-assign-row--disabled .invite-members__item-progress,.license-assign-row--disabled .invite-members__item-license-text {opacity: 0.5;}.license-assign-row__title .licenses-card__expiration {display: inline-block;}.accordion-section.is-active .accordion-title:before {-webkit-transform: rotate(0); -moz-transform: rotate(0); -ms-transform: rotate(0); -o-transform: rotate(0); transform: rotate(0);}.assign-licenses__input .toggle-switch {display: none;}@media screen and (max-width: 720px) {.assign-licenses {padding: 1rem 0;} .assign-licenses__panel {background-color: #fff; margin-bottom: 1rem;} .assign-licenses__panel:last-child {margin-bottom: 0;} .assign-licenses__heading {margin-bottom: 0; border-bottom: 1px solid #efefef;} .assign-licenses__deselect-btn {margin-right: 1rem;} .license-assign-row--disabled {background: none;} .assign-licenses__expired-badge {display: none;} .assign-licenses__row {border-top: 0; border-bottom: 0 !important; align-items: center;} .assign-licenses__input {order: 2; margin: 0 !important;} .assign-licenses__app-icon {display: inline-block; margin-right: 0.5rem !important;} .assign-licenses__row-title {white-space: nowrap; overflow: hidden; text-overflow: ellipsis; flex-direction: column; margin-right: 0.5rem;} .esriRtl .assign-licenses__row-title {margin-right: 0; margin-left: 0.5rem;} .assign-licenses__row-title .license-assign-row__title {overflow: hidden; text-overflow: ellipsis;} .assign-licenses__available-text {font-size: 0.85rem;} .assign-licenses__extension-panel {margin-right: 1rem !important;} .assign-licenses__extension-heading {font-size: 1rem; margin-left: 0 !important; border-bottom: 1px solid #efefef;} .assign-licenses__extension-panel .assign-licenses__row {padding-left: 0; padding-right: 0;} .assign-licenses__expired-badge {display: none !important;} .assign-licenses__select-all-extensions {display: none;} .assign-licenses__input .toggle-switch {display: block; min-width: 50px; margin-bottom: 0;} .assign-licenses__checkbox {display: none !important;} .assign-licenses__app-bundle-icons {display: none;} .license-assign-row--disabled .toggle-switch {opacity: 0.5; pointer-events: none;}}.manage-license-types .overlay-content {background-color: #fff; padding: 2rem;}.manage-license-types .license-type-option--selected-expanded:first-child {border-top: 1px solid #0079c1;}.manage-license-types .multiple-assigned-option {border: 1px solid #e0e0e0; display: flex; align-items: center; min-height: 50px;}.manage-license-types .dijitComboBox {width: 60%;}.manage-license-types__license-type-error {display: block; position: absolute; left: 100px; top: 0;}.manage-license-types__license-type-error-text {background-color: #f3ded7; border: 1px solid #e4a793; position: relative; display: inline-block; padding: 0.2rem 0.3875rem;}.manage-license-types__license-type-error-text:before {content: ""; position: absolute; left: -16px; top: 10px; width: 0; height: 0; pointer-events: none; border: 8px solid transparent; border-right-color: #e4a793;}.manage-license-types__license-type-error-text:after {content: ""; position: absolute; left: -15px; top: 10px; width: 0; height: 0; pointer-events: none; border: 8px solid transparent; border-right-color: #f3ded7;}.manage-license-types__type-title {display: flex; flex-direction: column; justify-content: center;}.manage-user-type--open .dijitMenuItem {max-width: none;}.manage-usertype--bulk .manage-usertype-role__role-wrapper {margin-left: 1.5rem;}.esriRtl .manage-usertype--bulk .manage-usertype-role__role-wrapper {margin-left: 0; margin-right: 1.5rem;}.if-manage-usertype-bulk {display: none;}.manage-usertype--bulk .if-manage-usertype-bulk {display: block;}.manage-usertype__role-option-label--disabled {opacity: 0.5;}.manage-usertype__confirm-dlg {width: 400px; height: auto;}.manage-license-types .org-member-card__more-tile {height: 32px; border-radius: 16px;}.manage-license-types .org-member-thumbnail-container {width: 36px; min-width: 36px; border-radius: 18px; height: 36px;}.manage-license-types .license-type-select--hide-compat .compatible-badges {display: none;}.manage-license-types .license-type-option__desc-container {max-width: 650px;}@media screen and (max-width: 720px) {.manage-license-types .overlay-content {background: none; padding: 0;} .manage-license-types .license-type-option--selected-expanded:first-child {border-top: 1px solid #0079c1;} .license-type-option--selected-expanded .expanded-icon-list {display: none;} .manage-usertype-role__content {padding: 0.75rem 0.5rem;} .manage-usertype-role__section {background-color: #fff;} .manage-usertype-role__section:first-child {margin-bottom: 0.5rem;} .manage-usertype-role__section-heading {padding: 0.5rem; border-bottom: 1px solid #e0e0e0; margin-bottom: 0;} .manage-usertype-role__section-heading .dropdown {display: none;} .manage-usertype-role__section-title {font-weight: normal;} .manage-usertype-role__role-wrapper {padding: 0.5rem;} .license-type-option {padding: 0.5rem;} .license-type-option .compatible-badge__dropdown-container--right {display: none;} .license-type-option--selected-expanded .compatible-badge__dropdown-container--right {flex-direction: column; display: flex; border-top: 1px solid #e0e0e0; padding: 1rem 0.5rem 0;} .license-type-option__body {flex-direction: column;} .compatible-badge__label {flex: 1 1 auto;} .compatible-badge__count-btn {top: 0; color: #0079c1;} .compatible-badge__dropdown-container--right .dropdown {margin-right: 0; margin-left: 0;} .compatible-roles-section {margin-bottom: 1rem;} .mobile-dropdown .compatible-badge__dropdown-mobile-mask {position: fixed; top: calc(100% - 0px); bottom: 0; left: 0; right: 0; background: #000; opacity: 0; z-index: 999; transition: opacity 0.5s ease; display: block;} .mobile-dropdown .dropdown-menu {position: fixed; bottom: 0; top: auto; left: 0; width: 100%; padding: 0; display: block; bottom: -400px; transition: visibility 0ms linear 200ms, opacity 200ms cubic-bezier(0.215, 0.44, 0.42, 0.88), bottom 200ms; visibility: hidden; opacity: 0; box-shadow: none;} .mobile-dropdown.is-active .dropdown-menu {bottom:0; visibility: visible; opacity: 1; transition-delay: 0ms;} .mobile-dropdown .dropdown-section h4 {padding: 0.75rem; border-bottom: 1px solid #e0e0e0; font-weight: normal;} .mobile-dropdown .dropdown-section__content {padding: 0.5rem 1rem; margin-top: 0;} .mobile-dropdown .dropdown-section__content .block:first-child {margin-top: 0;} .mobile-dropdown .compatible-badge__dropdown .org-member-card__license-icon {width: 26px; min-width: 26px;} .mobile-dropdown .compatible-badge__dropdown .org-member-card__license-icon img {width: 26px; height: 26px;} .mobile-dropdown .dropdown-section .dropdown-section__content li {margin-top: 0; margin-bottom: 0.5rem; list-style-type: none;} .mobile-dropdown .compatible-badge__dropdown:before, .mobile-dropdown .compatible-badge__dropdown:after {content: unset;} .mobile-dropdown.is-active .compatible-badge__dropdown-mobile-mask {opacity: 0.5; top: 0;} .mobile-dropdown.is-active .compatible-badge__dropdown-close {display: block;} .mobile-dropdown .compatible-badge__list-container .licenses-card__app-icon {display: block;}}.manage-license-members-overlay .overlay-content {top: 8.35rem;}.manage-license-members__top-bar {background-color: #fff; min-height: 2.25rem; position: absolute; top: 4.25rem; width: 100%; border-bottom: 1px solid #efefef;}.manage-license-members__top-bar .control-bar {margin-bottom: 0; border-bottom: 0;}.manage-license-members__top-left-col {border-right: 1px solid #ddd; flex-direction: column; justify-content: center;}.manage-license-members__top-right-col {border-left: 1px solid #ddd;}.manage-license-members__search-input {border: none;}.manage-license-members__body {margin-top: 2rem;}.manage-license-members__body .filter-toggle {display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;}.manage-license-members__filters {width: 280px; margin-right: 50px; flex-shrink: 0; transition: width 200ms ease-in-out, opacity 200ms ease-in-out 200ms; z-index: 99; opacity: 1;}.esriRtl .manage-license-members__filters {margin-right: 0; margin-left: 50px;}.manage-license-members__filters--collapsed {visibility: hidden; transition: opacity 125ms ease-in-out, transform 125ms ease-in-out, width 250ms ease-in-out, visibility 250ms ease-in-out; width: 0; opacity: 0; margin: 0; padding: 0; overflow: hidden; height: 0;}.manage-license-members__members {max-width: 100%; min-width: 0; transition: width 200ms ease-in-out, opacity 200ms ease-in-out 200ms;}.manage-license-members__member-count {white-space: nowrap;}.manage-license-members__members-top-bar {min-height: 1.5rem;}.dj_trident .manage-license-members__filter-status {flex-basis: 100%;}.manage-license-members__all-btn--disable {opacity: 0.5; pointer-events: none;}.manage-license-members .filter-chip-wrap {border-left: 1px solid #c2c2c2;}.manage-license-members .filter-label {background-color: #fff;}.manage-license-members__progress-text {text-transform: lowercase; display: inline-block;}.dj_trident .manage-license-members__notify-container {flex-basis: 100%;}.dj_trident .manage-license-members__notify-container .toggle-switch-label {width: 100%;}.manage-license-members__top-right-btn {padding: 8px 10px; color: #000; border: none; text-decoration: none; white-space: nowrap; font-weight: inherit; cursor: pointer; background-color: transparent; margin-left: 5px; line-height: 1rem;}.manage-license-members__top-right-btn.is-active {color: #005e95; background-color: #d2e9f9;}.manage-license-members__top-right-btn-icon {vertical-align: middle; margin-top: -1px; pointer-events: none;}.manage-license-members__top-right-btn-text {padding-left: 4px; display: inline-block; vertical-align: middle;}.manage-license-members__grid {position: relative;}.manage-license-members__grid .loader {position: absolute; top: 15rem; left: 50%; transform: translate(-50%, -50%);}.manage-license-members__grid-row {background-color: #fff; padding: 1rem; border-bottom: 1px solid #e7e7e7;}.manage-license-members__member-name-col {line-height: 1.2rem;}.manage-license-members__member-name-col div {overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}.manage-license-members__action-col {display: flex; flex-direction: column; justify-content: center;}.manage-license-members .folder-list-title {border: none;}.manage-license-members__confirm-overlay {position: fixed; height: 100%; width: 100%; background-color: rgba(255, 255, 255, 0.9); display: flex; padding-top: 15%; align-items: center; flex-direction: column; z-index: 1000; visibility: hidden; -webkit-transition: visibility 0ms linear 300ms, opacity 300ms cubic-bezier(0.215, 0.44, 0.42, 0.88), -webkit-transform 300ms cubic-bezier(0.215, 0.44, 0.42, 0.88); transition: visibility 0ms linear 300ms, opacity 300ms cubic-bezier(0.215, 0.44, 0.42, 0.88), transform 300ms cubic-bezier(0.215, 0.44, 0.42, 0.88); opacity: 0; -webkit-transform: translate3D(0, 24px, 0) scale(0.95); -ms-transform: translate3D(0, 24px, 0) scale(0.95); -o-transform: translate3D(0, 24px, 0) scale(0.95); transform: translate3D(0, 24px, 0) scale(0.95);}.manage-license-members__confirm-overlay.shown {visibility: visible; -webkit-transition-delay: 0ms; transition-delay: 0ms; -webkit-transform: translate3D(0, 0, 0) scale(1); -ms-transform: translate3D(0, 0, 0) scale(1); -o-transform: translate3D(0, 0, 0) scale(1); transform: translate3D(0, 0, 0) scale(1); opacity: 1;}.manage-license-members__alert {top: 6rem;}.manage-license-members--unassign .manage-license-members--assign-mode {display: none;}.manage-license-members__sort-dropdown {white-space: nowrap;}.manage-license-members__search-by {width: 140px; border-left: 1px solid #ddd; padding: 0.25rem 0.5rem 0 0; white-space: nowrap;}.manage-license-members__search input.has-error {border: 1px solid #c86a4a;}.manage-license-members__search .input-error-message {position: absolute; top: 48px;}.manage-license-members__filter-section li.filter-tree-item {overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}.manage-license-members-overlay .overlay-loader {z-index: 100;}.manage-license-members__action-col .toggle-switch {margin-bottom: 0;}.overlay-confirm.overlay-confirm--no-mask {pointer-events: none;}.overlay-confirm-mask {position: absolute; top: 0; left: 0; bottom: 0; background: #fff; right: 0; opacity: 0; z-index: 303; visibility: hidden; transition: visibility 0ms linear 300ms, opacity 300ms cubic-bezier(0.215, 0.44, 0.42, 0.88);}.overlay-confirm--no-mask .overlay-confirm-mask {display: none;}.overlay-confirm.is-active .overlay-confirm-mask {opacity: 0.75; visibility: visible; transition-delay: 0ms;}.overlay-confirm-pane {box-sizing: border-box; background-color: #fff; border-top: 4px solid #0079c1; padding: 1rem; box-shadow: 0 2px 8px rgba(0,0,0,.125); position: absolute; bottom: -100px; z-index: 304; left: 50%; transform: translate(-50%); opacity: 0; visibility: hidden; transition: visibility 0ms linear 300ms, opacity 300ms cubic-bezier(0.215, 0.44, 0.42, 0.88), bottom 300ms cubic-bezier(0.215, 0.44, 0.42, 0.88); pointer-events: initial;}.overlay-confirm__icon {display: none;}.overlay-confirm--has-icon .overlay-confirm__icon {display: block;}.overlay-confirm-pane--error {border-top-color: #d83020;}.overlay-confirm-pane--error .overlay-confirm__icon {color: #d83020;}.overlay-confirm.is-active .overlay-confirm-pane {transition-delay: 0ms; visibility: visible; opacity: 1; bottom: 2rem;}@media screen and (max-width: 600px) {.overlay-confirm-mask {background-color: #000;} .overlay-confirm.is-active .overlay-confirm-pane {bottom: 0; width: 100vw;}}.overlay-confirm-buttons {justify-content: flex-end;}.overlay-confirm-actions {border-top: 1px solid #d8d8d8;}.overlay-confirm-close-btn {position: absolute; right: 1rem; top: 1rem;}.esriRtl .overlay-confirm-close-btn {right: auto; left: 1rem;}.manage-license-members__assign-icon {width: 32px; min-width: 32px; border-radius: 16px; height: 32px; position: relative; overflow: hidden;}.manage-license-members__assign-icon .member-thumb__initials {font-weight: 500; font-size: 0.9rem;}.manage-license-members__more-members-icon {background-color: #f4f4f4; width: 50px; height: 32px; border-radius: 16px;}.manage-license-members__confirm-dialog {width: 400px; height: auto;}.license-row-popover {width: 400px; max-width: 400px;}.manage-license-members__assigned-filter {border-top: 1px solid #dfdfdf; padding: 0.75rem 0.5rem;}@media screen and (min-width: 1460px) {.manage-license-members__alert {right: calc((100% - 1460px) / 2);} .esriRtl .manage-license-members__alert {right: auto; left: calc((100% - 1460px) / 2);}}@media screen and (max-width: 859px) {.manage-license-members__assigned-filter {border-bottom: 1px solid #dfdfdf;} .manage-license-members__filters {margin: 1rem 0 0; width: 100%;} .manage-license-members-overlay .overlay-title {white-space: nowrap; text-overflow: ellipsis; overflow: hidden;} .mobile-license-overlay .control-bar__overlay, .manage-license-members .view--filters {z-index: 301;} .manage-license-members-overlay .control-bar__dropdown-menu, .mobile-license-overlay .control-bar__dropdown-menu, .manage-license-members .view--filters--wrap {z-index: 302;}}@media screen and (max-width: 720px) {.manage-license-members__alert {top: auto;} .mobile-license-overlay .overlay-close {height: 20px;} .mobile-license-overlay .overlay-close svg {width: 20px; height: 20px;} .mobile-license-overlay .overlay-title-bar {height: 8.25rem;} .mobile-license-overlay .manage-license-members__top-bar {top: 8.25rem;} .mobile-license-overlay .overlay-content {top: 11.45rem; overflow-x: hidden;} .manage-license-members-overlay .manage-license-members__top-bar {opacity: 1; visibility: visible; transition: visibility 0ms 0ms, opacity 300ms;} .manage-license-members-overlay--scrolling .manage-license-members__top-bar {opacity: 0; visibility: hidden; transition: visibility 0ms 300ms, opacity 300ms;} .manage-license-members-overlay .overlay-content {top: 7.45rem; transition: top 200ms;} .manage-license-members-overlay--scrolling .overlay-content {top: 4.25rem;} .mobile-license-overlay--no-icon .overlay-title-bar {height: 6.25rem;} .mobile-license-overlay--no-icon .manage-license-members__top-bar {top: 6.25rem;} .mobile-license-overlay--no-icon .overlay-content {top: 10.25rem;} .mobile-license-overlay .org-member-card__license-icon {width: 45px; height: 45px; min-width: 45px;} .mobile-license-overlay .org-member-card__license-icon img {width: 45px; height: 45px;} .mobile-license-overlay__divider {border-left: 1px solid #ebebeb; height: 1.5rem;} .mobile-license-overlay__manage-btn {width: 100%;} .mobile-license-overlay__member-row {background-color: #fff; padding: 0.5rem; border-bottom: 1px solid #e7e7e7;} .mobile-license-overlay__member-row-thumb {width: 32px; min-width: 32px; background-color: #d5e4f8; border-radius: 16px; height: 32px; position: relative; overflow: hidden; font-size: 0.9rem;} .mobile-license-overlay__member-row-thumb .member-thumb__initials {font-weight: 500;} .manage-license-members-overlay .overlay-title-bar {height: 4.25rem; padding-top: 0.5rem;} .manage-license-members-overlay .overlay-mobile__title {height: 3.75rem;} .manage-license-members-overlay .overlay-mobile__title-text {text-align: initial; margin-left: 2.5rem;} .manage-license-members-overlay .overlay-mobile__back-arrow {top: 50%; transform: translate(0, -50%);} .manage-license-members-overlay .manage-license-members__body {margin-top: 0.5rem; padding: 0;} .manage-license-members__grid-row {padding: 0.5rem;} .manage-license-members__grid-row .member-thumb {width: 32px; min-width: 32px; height: 32px; border-radius: 16px;} .manage-license-members__grid-row .member-thumb__initials {font-weight: 500; font-size: 0.9rem;} .manage-license-members__filter-status {margin: 0 -2vw !important; padding: 0 0.5rem 0.5rem !important; width: 100%; display: flex; align-items: center; border-bottom: 1px solid #e0e0e0; border-left: none !important;} .manage-license-members__filter-status .filter-chips-label {display: none;} .manage-license-members__filter-status .filter-chips {flex: 1 1 auto; display: flex; flex-wrap: wrap;} .manage-license-members__filter-status .filter-clear-all {white-space: nowrap;} .manage-license-members__top-bar .control-bar {height: 50px;} .manage-license-members__top-bar .control-bar__search-input {height: 48px; padding: 17px 12px 15px 30px !important;} .manage-license-members-overlay .mobile-header-title {border-right: 1px solid #efefef;}}.compatible-badge__btn--disable {pointer-events: none;}.compatible-badge__list-container {max-height: 10rem; overflow-x: hidden;}.compatible-badge__dropdown {padding: 1rem; overflow: visible; margin-top: 1rem; left: calc(100% - 2.25rem); top: 1.5rem; width: 300px; border-top: 1px solid #ccc;}.compatible-badge__dropdown:before {content: ""; position: absolute; left: 11px; top: -21px; width: 0; height: 0; pointer-events: none; border: 10px solid transparent; border-bottom-color: #ccc;}.compatible-badge__dropdown:after {content: ""; position: absolute; left: 11px; top: -20px; width: 0; height: 0; pointer-events: none; border: 10px solid transparent; border-bottom-color: #fff;}.esriRtl .compatible-badge__dropdown {left: auto; right: calc(100% - 2.25rem);}.compatible-badge__dropdown-container--right .compatible-badge__dropdown {left: auto; right: 0;}.esriRtl .compatible-badge__dropdown:before,.compatible-badge__dropdown-container--right .compatible-badge__dropdown:before {right: 6px; left: auto;}.esriRtl .compatible-badge__dropdown:after,.compatible-badge__dropdown-container--right .compatible-badge__dropdown:after {right: 6px; left: auto;}.esriRtl .compatible-badge__dropdown-container--right .compatible-badge__dropdown {right: auto; left: 0;}.esriRtl .compatible-badge__dropdown-container--right .compatible-badge__dropdown:before {right: auto; left: 6px;}.esriRtl .compatible-badge__dropdown-container--right .compatible-badge__dropdown:after {right: auto; left: 6px;}.compatible-badge__dropdown--combine {left: calc(50% - 2.25rem); top: 1rem;}.esriRtl .compatible-badge__dropdown--combine {right: calc(50% - 2.25rem); left: auto;}.compatible-badge__count-btn {padding: 0 0.5rem; background: #f4f4f4; border-radius: 2px; font-size: 0.9rem; display: flex; flex-direction: column; justify-content: center; height: 1.75rem; white-space: nowrap; color: #4c4c4c; min-width: 2rem; align-items: center;}.compatible-badge__count-btn:hover {background: #f4f4f4; color: #4c4c4c;}.compatible-badge__dropdown .org-member-card__license-icon {width: 26px; min-width: 26px; height: 26px;}.compatible-badge__dropdown .org-member-card__license-icon img {width: 26px; height: 26px;}.compatible-badge__label {color: #858585; display: flex; flex-direction: column; justify-content: center;}.compatible-badge__label.text-darker-gray {color: #6e6e6e;}.feature-service-settings-table td {width: 50%;}.label-settings-text, .btn-inline-edit {display: inline;}.div-fs-edit-input-group {width: 100%}.field-details-header {border-bottom: 1px solid #E7E7E7; overflow: auto; padding-left: 10px;}.field-details-container {padding: 15px 0 10px 0; overflow:auto;}.domain-settings-text, .btn-domain-group {display: inline;}.btn-domain-group {margin-top: 10px;}.field-view-top-label, .close-attribute-details {margin: 1px;}.field-view-top-label {width: 90%;}.label-size-field {font-size: 1.8em;}.field-details-editing-content {width: 72%;}.field-details-view-side {width: 22%; padding: 10px;}.is-consumer-view .field-admin-owner-view {display: none;}button.cancel-fsAlias-edit {padding-left: 0.2rem; margin-right: 1rem; margin-left: 1rem !important; white-space: nowrap;}.form-index p, .form-index label {padding-left: 5px; margin: 0rem;}.fieldset-checkbox-index {margin-bottom: 0.2rem;}.table-coded-value {display: block; max-height: 450px; overflow: auto;}.table-coded-value tr {display: table; width: 100%; table-layout: fixed;}.template-div {background-color: white; border-radius: 3px; border: 1px solid #efefef; padding: .4rem; position: relative; cursor: move; cursor: grab; cursor: -moz-grab; cursor: -webkit-grab; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start;}.input-template-code-key, .input-template-code-value {width: 41%; padding-left: 5px; margin: 5px;}.label-template-code-count {width: 5%; height: 15px; margin-top: 16px; background-color: white;}.label-coded-value-code, .label-coded-value-description {width: 40%; display: inline-block; padding-left: 13px; margin: 0;}.btn-add-coded-value {margin-top: 20px; margin-left: 5px;}.input-template-range-key, .input-template-range-value {width: 48%; padding-left: 5px; margin: 5px;}.label-range-min, .label-range-max {width: 48%; display: inline-block; padding-left: 7px; margin: 0;}.fieldset-coded-or-range {margin-bottom: 15px;}.btn-save-domain {margin: 10px;}.div-domain-range-error {margin-left: 47%}.loader-domains {position: absolute; top: 30%; left: 45%;}.coded-value-delete-item {border: 1px solid #ffffff; border-radius: 3px; padding: .25rem .35rem 0 .35rem; margin-top: 0.875rem; background-color: transparent; overflow: visible;}.dijitDialog__arcade-calculator {width: 80% !important; height: 75% !important;}.arcadeCalculator-wrapper .arcade-calculator-modal {position: absolute; left: 0; top: 0; width: 100%; height: 100%; overflow: auto;}.arcadeCalculator-wrapper .arcade-calculator-modal-content {width: 100%; height: 100%; padding: 0%; overflow: hidden;}.arcadeCalculator-wrapper .loader-arcadeCalculator {left: 0; position: absolute; right: 0; top: 20%;}.arcadeCalculator-wrapper .progress-bar__counts {animation: fade-in 500ms ease-in-out;}.arcadeCalculator-wrapper .arcade-status {height: 100%;}.arcadeCalculator-wrapper .arcade-status__footer {display: flex; justify-content: flex-end; position: absolute; bottom: 0; left: 0; right: 0; padding: 0 30px 40px;}.arcadeCalculator-wrapper .arcade-status__section {margin-left: 10%; margin-right: 10%; width: 80%;}.arcadeCalculator-wrapper .arcade-status__section--centered {margin-left: 25%; margin-right: 25%; width: 50%;}.arcadeCalculator-wrapper .arcade-status__error {border: 1px solid #efefef; border-bottom: 1px solid #ccc; animation: fade-in 500ms ease-in-out;}.arcadeCalculator-wrapper .arcade-status-error__heading {border-top: 3px solid #de2900; border-bottom: 1px solid #e0e0e0; padding: 0.775rem 1rem;}.arcadeCalculator-wrapper .arcade-status-error__body {display: flex;}.arcadeCalculator-wrapper .arcade-status-error__body-cell {width: 50%; padding: 0.775rem 1rem 1.25rem;}.arcadeCalculator-wrapper .arcade-status-error__body-cell:first-child {border-right: 1px solid #e0e0e0;}.arcadeCalculator-wrapper .arcade-status__progress-bar {width: 100%; margin-left: 0; margin-right: 0;}.arcadeCalculator-wrapper .arcade-review-button {margin: 0 .25rem;}.arcadeCalculator-wrapper .arcade-cancel-button {margin: 0 .25rem;}.arcadeCalculator-wrapper .arcade-progress-percent {font-weight: bold; padding-left: 47%;}.arcadeCalculator-wrapper .review-error-message {text-align: left; padding-top: 27%; padding-left: 10%; font-weight: bold; color: red;}.arcadeCalculator-wrapper .review-explain-text {text-align: left; padding-left: 10%;}html[dir="rtl"] .arcadeCalculator-wrapper .arcade-status-error__body-cell:first-child {border-right: 0;}html[dir="rtl"] .arcadeCalculator-wrapper .arcade-status-error__body-cell:last-child {border-left: 1px solid #e0e0e0;}.dijitDialog__calculate-with-options {width: 800px !important; height: auto !important; min-height: 460px; padding-bottom: 0.775rem;}.calculateWithOptions-wrapper .calculate-with-options__field-label {position: relative; top: -4.25px;}.calculateWithOptions-wrapper .calculate-with-options__card-content {position: relative; padding-bottom: 60px;}.calculateWithOptions-wrapper .calculate-option__card-footer {position: absolute; height: 60px; bottom: 0; left: 0; right: 0; text-align: center;}.calculateWithOptions-wrapper .calculate-with-options__footer {text-align: right;}.calculateWithOptions-wrapper .calculate-option__header {border-bottom: 1px solid #efefef;}html[dir="rtl"] .calculateWithOptions-wrapper .calculate-with-options__footer {text-align: left;}.calculateWithOptions-wrapper .panel-arcade-disabled {text-align: center; font-size: small; padding: 0% 1%;}.license-usage-details__overlay .overlay-content {top: 8.4rem;}.license-usage-details__top-bar {position: absolute; top: 4.25rem; width: 100%;}.license-usage-details__search-by {width: 140px; border-left: 1px solid #ddd; padding: 0.25rem 0.5rem 0 0; white-space: nowrap;}.license-usage-details__search-input {border: none;}.license-usage-details__search input.has-error {border: 1px solid #c86a4a;}.license-usage-details__search .input-error-message {position: absolute; top: 48px;}.license-usage-details__grid-header {background-color: #fff; border-top: 1px solid #e7e7e7; border-bottom: 1px solid #e7e7e7;}.license-usage-details__grid-row {background-color: #fff; border-bottom: 1px solid #e7e7e7;}.license-usage-details__grid-row--clickable {cursor: pointer;}.license-usage-details__grid-row.is-active {margin-top: 1rem; margin-bottom: 1rem;}.license-usage-details__grid-row.first.is-active {margin-top: 0;}.license-usage-details__grid-row.last {margin-bottom: 1rem;}.license-usage-details__grid-member-name-col,.license-usage-details__grid-last-used-col,.license-usage-details__grid-sessions-col {padding: 0.25rem 1rem;}.license-usage-details__grid-last-used-col,.license-usage-details__grid-sessions-col {border-left: 1px solid #e7e7e7;}.esriRtl .license-usage-details__grid-last-used-col,.esriRtl .license-usage-details__grid-sessions-col {border-left: none; border-right: 1px solid #e7e7e7;}.license-usage-details__member-name-col,.license-usage-details__last-used-col,.license-usage-details__sessions-col {padding: 1rem 1rem;}.license-usage-details__last-used-col {line-height: 3rem;}.license-usage-details__session-indicator {border-radius: 50rem; width: 12px; height: 12px;}.license-usage-details__session-indicator.disconnected {background-color: #de2900;}.license-usage-details__session-indicator.online {background-color: #5a9359;}.license-session-details {border-left: 1px solid #e7e7e7;}.esriRtl .license-session-details {border-left: 0; border-right: 1px solid #e7e7e7;}.license-session-details.first {border: 0;}.license-session-details__info {margin-left: 1.75rem;}.esriRtl .license-session-details__info {margin: auto; margin-right: 1.75rem;}.advanced-offline-options {padding: 2rem 0;}.advanced-offline-options .accordion-title {background-color: #f8f8f8; border: 1px solid #ddd; padding: 1rem 0.5667rem;}.advanced-offline-options .accordion-title:before {padding-right: 0.75rem;}.esriRtl .advanced-offline-options .accordion-title:before{padding-right: 0.275rem; padding-left: 0.75rem;}.advanced-offline-options .accordion-content {background-color: #fff; padding: 1rem 3rem; border: 1px solid #ddd; border-top: none;}.advanced-offline-options__foot-note {text-align: center; color: #858585; margin-top: 2rem;}.advanced-offline-options__option-input-container {border-left: 1px solid #ddd;}.esriRtl .advanced-offline-options__option-input-container {border-left: none; border-right: 1px solid #ddd;}.advanced-offline-options__search-results {position: absolute; background-color: #fff; top: 0.35rem; width: 100%;}.advanced-offline-options__option-row input[type=radio] {margin-right: 0.5rem;}.advanced-offline-options__option-row {margin-bottom: 0.75rem;}.advanced-offline-options__search-result-item {width: 100%; padding: 0.5rem; border: 1px solid #e3e3e3; border-bottom: none;}.advanced-offline-options__search-result-item:last-child {border-bottom: 1px solid #e3e3e3;}.advanced-offline-options__search-result-item-img {width: 16px; height: 16px}.advanced-offline-options__search-result-item-title {overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}#success-alert, #error-alert {z-index: 1000;}.advanced-offline-options__loader-container {height: 100%;}.advanced-offline-options__loader-container .loader.is-active {justify-content: center; 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;}.advanced-offline-options__loader-container .loader-text {padding-top: 0; margin-top: 6rem;}.dj_trident .advanced-offline-options__loader-container .loader-text {margin-top: 4rem;}.upload-progress-bar .progress-bar {margin-bottom: 0;}.upload-progress-bar .progress-bar-fill {background-color: #0079c1;}.upload-progress-bar__fill--full {border-radius: 0.5rem;}.upload-percent-label {position: absolute; top: 25px; left: 50%; transform: translate(-50%);}.password-strength-meter {height: 0.75rem; background-color: #e7e7e7;}.password-strength-meter__fill {height: 0.75rem; transition: width 0.3s ease;}.dj_a11y .password-strength-meter__fill {border: 1px solid;}.password-strength-meter__fill--unknown {width: 0%;}.password-strength-meter__fill--0 {width: 12%; background-color: #de2900;}.password-strength-meter__fill--1 {width: 25%; background-color: #de2900;}.password-strength-meter__fill--2 {width: 50%; background-color: #e4d154;}.password-strength-meter__fill--3 {width: 75%; background-color: #5a9359;}.password-strength-meter__fill--4 {width: 100%; background-color: #5a9359;}.password-strength__label--0 {color: #de2900;}.password-strength__label--1 {color: #de2900;}.password-strength__label--2 {color: #e4d154;}.password-strength__label--3 {color: #5a9359;}.password-strength__label--4 {color: #5a9359;}.dj_trident .password-strength-description svg {pointer-events: all;}.pending-members-overlay__top-bar {top: 4.25rem; width: 100%; background-color: #fff; border-bottom: 1px solid #efefef; position: absolute;}.pending-members-overlay__top-bar .control-bar {height: 45px; margin-bottom: 0;}.pending-members-overlay__top-bar .control-bar__search-icon,.pending-members-overlay__top-bar .control-bar__search-input,.pending-members-overlay__top-bar .js-control-bar-filter-toggle {display: none;}.pending-members-overlay .control-bar__section--right:before {border-left: 0;}.pending-members-overlay .control-bar__btn {background: transparent;}.pending-members-overlay__content {padding: 1rem;}.pending-members-overlay__row {padding: 0.5rem 1rem; background-color: #fff; border-bottom: 1px solid #efefef;}@media screen and (min-width: 1460px) {.pending-members-overlay.overlay--constrained .overlay {max-width: 815px;} .pending-members-overlay .grid-container {width: 790px;}}.license-expiration-badge {padding: 0.15rem 0.5rem; background-color: #f6f6f6; border-radius: 1rem; white-space: nowrap;}.license-expiration-badge:hover {background-color: #f6f6f6;}.license-expiration-badge--danger {background-color: #f9eeeb; color: #a7593e;}.license-expiration-badge--danger:hover {background-color: #f9eeeb; color: #a7593e;}.expiration-tooltip__close-icon {top: 0; right: 0;}.esriRtl .expiration-tooltip__close-icon {right: auto; left: 0;}.esriCollaborations .section {margin-bottom: 1rem;}.esriCollaborations .dgrid .dgrid-no-data {color: gray; font-size: 1.3em; padding: 1em; text-align: center; width: 465px; max-width: 465px;}.esriCollaborations span.collaborationClickable,.esriCollaborations span.collaborationClickable a {color: #487696}.esriCollaborations span.collaborationClickable:hover,.esriCollaborations span.collaborationClickable a:hover {cursor: pointer; text-decoration: underline;}.esriCollaborations .collaboration-host-contact-edit,.esriCollaborations .collaborations-edit-btn {color: #007ac2; text-transform: uppercase; text-shadow: none; letter-spacing: 1px; margin: 0 1rem; font-family: 'Avenir Next', 'Avenir', 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif; font-weight: 500;}.esriCollaborations .collaboration-host-contact-edit:hover,.esriCollaborations .collaborations-edit-btn:hover {color: #00b9f2; cursor: pointer;}.esriCollaborations .dgrid {height: 25.5rem; max-height: 25.5rem; border: 0;}.esriCollaborations .dgrid-header .dgrid-cell {border: none; border-bottom: 1px solid #ddd;}.esriCollaborations .dgrid .dgrid-scroller {overflow: auto; outline: none;}.esriCollaborations #collaborations-view-grid.dgrid .dgrid-cell,.esriCollaborations #collaboration-guests-view-grid.dgrid .dgrid-cell,.esriCollaborations #collaboration-workspaces-view-grid.dgrid .dgrid-cell,.esriCollaborations #guest-view-grid.dgrid .dgrid-cell,.esriCollaborations #workspace-view-grid.dgrid .dgrid-cell {padding-left: 3px; padding-right: 3px;}.esriCollaborations .dgrid .dgrid-cell {border: 0; vertical-align: middle; white-space: nowrap; text-overflow: ellipsis; font-size: 0.9375rem; line-height: 1.5;}.esriCollaborations .dgrid .dgrid-row {padding-top: 0.25rem; padding-bottom: 0.25rem;}.esriCollaborations .dgrid .dgrid-row-odd {background-color: #f8f8f8;}.esriCollaborations .section.details label {display: inline-block; margin-bottom: 0;}.esriCollaborations #collaborations-view-grid.dgrid .field-action,.esriCollaborations #collaboration-guests-view-grid.dgrid .field-action,.esriCollaborations #collaboration-workspaces-view-grid.dgrid .field-action,.esriCollaborations #guest-view-grid.dgrid .field-action,.esriCollaborations #workspace-view-grid.dgrid .field-action {width: 42px; max-width: 42px; text-align: center;}.esriCollaborations #guest-view-grid.dgrid .field-status,.esriCollaborations #workspace-view-grid.dgrid .field-status {width: 120px; max-width: 120px; text-align: center;}.esriCollaborations .syncStatusIcon {width: 25px; height: 25px; margin-top: 5px;}.esriCollaborations .syncStatusClickable {cursor: pointer;}.esriCollaborations .workspace-access-select {width: 100%;}.hasTooltip {border-bottom: 1px dotted #487696;}.sync-status-link {cursor: pointer;}.sync-status-link:hover {text-decoration: underline;}.sync-label-red {color: #de2900;}.sync-label-green {color: #5a9359;}.sync-label-blue {color: #487696;}.collaboration-tooltip-popup {width: 400px;}.collaboration-tooltip-popup .dijitTooltipContainer {padding: 0; border: none; z-index: 10; -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);; box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);;}.collaboration-tooltip-popup .dijitTooltipContents {padding: 12px 15px; position: relative; background-color: #fff; z-index: 1;}.collaboration-tooltip-popup .dijitTooltipConnector {background: none; background-color: #fff; width: 12px; height: 12px; bottom: 5px; z-index: 0; -webkit-transform: scale(0.8, 1) rotate(45deg); -moz-transform: scale(0.8, 1) rotate(45deg); -ms-transform: scale(0.8, 1) rotate(45deg); -o-transform: scale(0.8, 1) rotate(45deg); transform: scale(0.8, 1) rotate(45deg); -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2); box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);}.collaboration-tooltip-popup-content {position: relative; color: #4c4c4c;}.collaboration-tooltip-popup-close {font-family: 'Avenir Next', 'Avenir', 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif; font-weight: 500; position: absolute; cursor: pointer; padding: 8px; top: -4px; right: -8px; opacity: 0.7;}.collaboration-tooltip-popup-close:hover {opacity: 1;}.collaboration-tooltip-popup-close img {width: 16px; height: 16px;}.esriRtl .collaboration-tooltip-popup-close {right: auto; left: 0;}.collab-text-breakable {word-break: break-all;}.esriManageTiles .manage-tiles-dialog {width: 720px;}.esriManageTiles .borderedContent {border: none !important;}.esriManageTiles .controlDiv {margin-top: 1rem; position: relative; min-height: 3rem;}.esriManageTiles .messageContainer {vertical-align: top; width: 22rem; max-width: 22rem;}.esriManageTiles .message {margin-top: 10px;}.esriManageTiles .buildContainer {width: 18rem; position: absolute; bottom: 0; right: 0; text-align: right;}.esriManageTiles .scaleContainer {width: 665px; height: 264px; overflow-y: hidden;}.esriRtl .esriManageTiles .buildContainer{right: auto; left: 0; text-align: left;}.esriManageTiles .dgrid .dgrid-scroller {overflow: auto; overflow-y: scroll; outline: none;}.esriManageTiles .dgrid .dgrid-footer {overflow-y: scroll; border-top: 1px solid #ddd;}.esriManageTiles .field-selected {width: 30px;}.esriManageTiles .field-created,.esriManageTiles .field-expected,.esriManageTiles .field-pctComplete {width: 115px;}.esriManageTiles .field-storageSize {width: 105px; word-break: break-all; word-wrap: break-word;}.esriManageTiles .summary-row .field-scaleLevel,.esriManageTiles .summary-row .field-created,.esriManageTiles .summary-row .field-expected,.esriManageTiles .summary-row .field-pctComplete,.esriManageTiles .summary-row .field-storageSize {font-weight: bold;}.esriManageTiles .dgrid-row-table {margin-bottom: 0; padding-bottom: 0;}.esriManageTiles .scrollY {overflow-y: scroll;}.esriManageTiles div.controlDiv > table {border: 0 !important;}.esriManageTiles div.controlDiv > table th,.esriManageTiles div.controlDiv > table td {border: 0 !important;}.dj_ie10 .esriManageTiles .dgrid-header {border-bottom: 1px solid #CCC;}.esriManageTiles .extent-label {width: 5em;}.esriManageTiles .extent-input {width: 5em;}.esriManageTiles .no-border {border: none;}.esriRtl .esriManageTiles .tab-nav .tab-title {float: right; border: 1px solid #ccc;}.esriRtl .esriManageTiles .tab-nav .tab-title:last-child {border-right: none;}.extent-picker {width: 100%; height: 100%;}.extent-picker__iframe {border: none; width: 100%; height: 100%;}.esriManageSceneCache {max-width: 600px;}.esriManageSceneCache .scene-layer-list {max-width: 93%; max-height: 10rem; border: 1px solid #bbb; overflow-y: auto; padding: 5px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px;}.esriManageSceneCache label.trailer-0 {margin-bottom: 0;}.esriManageSceneCache .display-table {display: table;}.esriManageSceneCache .display-table-row {display: table-row;}.esriManageSceneCache .display-table-cell {display: table-cell;}.esri .invitations-dialog.dijitDialog {width: 700px; max-width: 90vw;}.esriInvitationsDlg #invitationsGrid {height: 300px;}.esriInvitationsDlg .invitations-container {position: relative; height: auto; width: 75vw; max-width: 600px;}.esriInvitationsDlg .dgrid-footer {background: none;}.esriInvitationsDlg .dgrid-status,.esriInvitationsDlg .dgrid-page-link {outline: none;}.esriInvitationsDlg .dgrid-row:hover {background: none;}.esriInvitationsDlg .dgrid-no-data {color: gray; font-size: 1.3em; padding: 1em; text-align: center;}.esriInvitationsDlg .dgrid-scroller {overflow: auto; outline: none;}.esriInvitationsDlg .dgrid-cell {border: none;}.esriRtl .esriInvitationsDlg .dgrid-status {float: right;}.connectDatasetDlg.dijitDialog {height: auto !important;}.connectButton {width: 199px; height: 60px; margin: 30px 20px;}.googleConnect:hover {background: url("../sharing/dijit/dialog/css/images/GoogleDrive.svg") no-repeat top left;}.dropBoxConnect:hover {background: url("../sharing/dijit/dialog/css/images/Dropbox.svg") no-repeat top left;}.oneDriveConnect:hover {background: url("../sharing/dijit/dialog/css/images/OneDrive.svg") no-repeat top left;}.boxConnect:hover {background: url("../sharing/dijit/dialog/css/images/box.svg") no-repeat top left;}.googleConnect {background: url("../sharing/dijit/dialog/css/images/GoogleDrive.svg") no-repeat top left;}.dropBoxConnect {background: url("../sharing/dijit/dialog/css/images/Dropbox.svg") no-repeat top left;}.oneDriveConnect {background: url("../sharing/dijit/dialog/css/images/OneDrive.svg") no-repeat top left;}.boxConnect {background: url("../sharing/dijit/dialog/css/images/box.svg") no-repeat top left;}.loader-connectDataset {position: absolute; top: 20%; left: 40%;}.publishButton {width: 125px;}.page3BackButton, .publishButton {margin-top: 15px;}.searchCloudDrive {width: 74%; border: 1px solid #a9a9a9;}.dropdownCloud {width: 25.3%; padding-left: 20px;}.dropdownCloud, .searchCloudDrive {margin-bottom: 2px; display: inline-block;}.page2BackButton, .paginationCloud {display: inline;}.paginationCloud {padding-left: 175px}.listExternalItemsTable th {width: 74%;}.add-datastore-dlg {max-width: 55vw; width: 55vw;}.add-datastore-dlg .step-indicator-container {display: flex; justify-content: space-between;}.add-datastore-dlg .add-datastore-step {border-top: 2px solid #e9e9e9; color: #c3c3c3; width: 32.5%;}.add-datastore-dlg .add-datastore-step.active {border-top: 2px solid #0079c1; color: black;}.add-datastore-dlg .add-datastore-step.completed {border-top: 2px solid #99cae7; color: #c3c3c3;}.add-datastore-dlg .add-datastore-step .step-text {font-size: 0.7rem; text-transform: uppercase;}.add-datastore-dlg .add-datastore-step .step-label {font-size: .9rem;}.add-datastore-dlg .add-datastore-step.active .step-label {font-weight: bold;}.add-datastore-dlg .data-store-form .alert {max-width: inherit; margin-bottom: 1rem;}.add-datastore-dlg .datastore-type {display: flex; box-sizing: border-box; align-items: center; height: 4.5rem; border: 1px solid #a9a9a9; padding: 0.25rem; margin-bottom: 0;}.add-datastore-dlg .datastore-type:first-of-type {margin-bottom: -1px;}.add-datastore-dlg .datastore-type:last-of-type {margin-top: -1px;}.add-datastore-dlg .datastore-type.active {border: 1px solid #56a5d8; background-color: #d2e9f9; z-index: 100;}.add-datastore-dlg .datastore-type input[type="radio"] {margin: 0 1.1rem 0 1.1rem; transform: scale(1.2);}.add-datastore-dlg .datastore-type .datastore-type-text {display: flex; flex-direction: column; justify-content: center; line-height: 1.55rem;}.add-datastore-dlg .datastore-type .datastore-type-label {font-weight: bold;}.add-datastore-dlg .datastore-connection fieldset.fieldset-radio label {margin: .5rem 0; display: block;}.add-datastore-dlg .datastore-connection textarea {padding-bottom: .45rem !important; resize: none; margin-top: 0; box-shadow: none !important;}.add-datastore-dlg .datastore-connection .connection-string-container textarea {background-color: #efefef;}.add-datastore-dlg .datastore-connection .connection-string-container td.value-cell {word-break: break-all;}.add-datastore-dlg .datastore-connection .is-error textarea {background-color: #f3ded7;}.add-datastore-dlg .datastore-connection .selected-file-info {border-top: 1px solid darkgrey; border-right: 1px solid darkgrey; border-left: 1px solid darkgrey; padding: .5rem;}.add-datastore-dlg .datastore-connection .server-file-name {font-weight: bold;}.add-datastore-dlg .action-buttons {padding-top: .75rem;}.add-datastore-dlg .choose-different-file-btn {padding-left: 0;}.add-datastore-dlg .dijitDialogPaneContent {max-height: 75vh; overflow: hidden;}.add-datastore-dlg .loader-container {display: flex; margin-top: 1rem; margin-bottom: 1rem;}.add-datastore-dlg .col-width-1 {width: 1rem; max-width: 1rem;}.add-datastore-dlg .col-width-3 {width: 30%; max-width: 30%;}.add-datastore-dlg td.server-status {display: flex; justify-content: center; border-right: none; border-left: none;}.add-datastore-dlg td.server-status img {align-self: center;}.add-datastore-dlg td.server-status span {padding: 0 .5rem;}.add-datastore-dlg tr.active {background-color: #d2e9f9;}.add-datastore-dlg .data-store-form {padding: 0 .5rem 0 0; max-height: 60vh; height: 50vh; overflow: auto;}.add-datastore-dlg .datastore-connection .publisherHostnameInfo {font-size: 0.7em;}.add-datastore-dlg .datastore-connection .cloudStore-options .cloudStore-values {display: inline-block; width: 11em; height: 4em; border: 1px solid black; margin: 8px; text-align: center; line-height: 4em;}.add-datastore-dlg .datastore-connection .cloudStore-options input[type=radio] {display: none;}.add-datastore-dlg .datastore-connection .cloudStore-options input[type=radio]:checked + .cloudStore-values {border: 1px solid #0079c1;}.add-datastore-dlg .datastore-connection .grey-out{color: #ccc;}.add-datastore-dlg .step-container.step-2-folder>div>div,.add-datastore-dlg .step-container.step-2-cloud>div>div,.add-datastore-dlg .step-container.step-2-database>div>div,.add-datastore-dlg .datastore-connection .cloudStoreRegistrationUI>div,.add-datastore-dlg .step-container.step-1>div,.add-datastore-dlg .step-info-container {margin-bottom: 30px;}.add-datastore-dlg .datastore-connection .cloud-ui-select,.add-datastore-dlg .datastore-connection .cloudStore-options>div>table,.add-datastore-dlg .datastore-connection .dijitTextBox {width: 75% !important;}#add-datastore-dlg-folder_dropdown .dijitMenuItem {max-width: inherit;}.add-datastore-dlg .datastore-connection .connection-string-container .dijitTextBox,.add-datastore-dlg .datastore-connection .dijitTextBox.folder-path {width: 100% !important;}.add-datastore-dlg .datastore-connection .dijitTextBox.folder-path .dijitPlaceHolder {font-size: 0.9rem; white-space: nowrap;}.add-datastore-dlg .step-container.step-2-cloud {min-height: 30vh;}.add-datastore-dlg .help-icon {position: relative; float: right; margin-right: 25px;}html[dir="rtl"] .add-datastore-dlg .help-icon {float: left; margin-left: 25px; margin-right: inherit;}.add-datastore-dlg .datastore-folder-advanced-options {margin-top: 20px;}.add-datastore-dlg .sde-file {margin: 0 0.5rem; font-size: 0.85rem;}.create-notebook-dlg {max-width: 55vw; width: 55vw;}.create-notebook-dlg .step-indicator-container {display: flex; justify-content: space-between; flex-shrink: 0;}.create-notebook-dlg .create-step {border-top: 2px solid #e9e9e9; color: #c3c3c3; width: 49%;}.create-notebook-dlg .create-step.active {border-top: 2px solid #0079c1; color: black;}.create-notebook-dlg .create-step .step-text {font-size: 0.7rem; text-transform: uppercase;}.create-notebook-dlg .create-step .step-label {font-size: 0.9rem;}.create-notebook-dlg .create-step.active .step-label {font-weight: bold;}.create-notebook-dlg #summaryTextArea {min-height: 4rem;}.create-notebook-dlg .sample-template-container {display: flex; flex-flow: wrap; justify-content: stretch; height: 100%; margin-left: -.5rem; margin-right: -.5rem;}.create-notebook-dlg .sample-template-container label img {border-bottom: 1px solid #e0e0e0;}.create-notebook-dlg .sample-template-group {width: calc(24.5% - 1rem); box-sizing: border-box; margin: .5rem; cursor: pointer;}@media (max-width: 1400px){.create-notebook-dlg .sample-template-group {width: calc(33% - 1rem);}}@media (max-width: 860px) {.create-notebook-dlg .sample-template-group {width: calc(49.5% - 1rem);}}.create-notebook-dlg .card-selector {position: absolute; width: 100%; height: 100%; cursor: pointer; z-index: -1;}.create-notebook-dlg .card-content {padding: .5rem;}.create-notebook-dlg .card-content h5 {font-size: 1rem; font-weight: 500; margin-bottom: .55rem; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}.create-notebook-dlg [type="radio"] {position: absolute; width: 0; height: 0; top: auto; visibility: hidden;}.create-notebook-dlg .action-buttons {flex-shrink: 0; margin-top: .75rem;}.create-notebook-dlg [type="radio"] + img {cursor: pointer;}.create-notebook-dlg [type="radio"]:checked + div.card-selector {outline: 3px solid #0079c1;}.create-notebook-dlg .dijitDialogPaneContent {height: 75vh !important; max-height: 75vh !important;}.create-notebook-dlg .main-flex-container {display: flex; flex-direction: column; height: 100%;}.create-notebook-dlg .content-container {padding: 0 .5rem; flex-grow: 1; overflow-y: auto; overflow-x: hidden;}.create-notebook-dlg .step-container {width: 100%;}.create-notebook-dlg .content-container .step-container.step-2 {display: flex; flex-direction: column; width: 100%; overflow-y: auto; overflow-x: hidden}.create-notebook-dlg .template-selection-container {height: 100%;}.create-notebook-dlg .loader {width: 100%;}.create-notebook-dlg select {width: 100%;}#create-notebook-dlg-folder_dropdown .dijitMenuItem {max-width: inherit;}.create-layers-dlg {max-width: 55vw; width: 55vw;}.create-layers-dlg .step-indicator-container {display: flex; justify-content: space-between;}.create-layers-dlg .add-datastore-step {border-top: 2px solid #e9e9e9; color: #c3c3c3; width: 49%;}.create-layers-dlg .add-datastore-step.active {border-top: 2px solid #0079c1; color: black;}.create-layers-dlg .add-datastore-step.completed {border-top: 2px solid #99cae7; color: #c3c3c3;}.create-layers-dlg .add-datastore-step .step-text {font-size: 0.7rem; text-transform: uppercase;}.create-layers-dlg .add-datastore-step .step-label {font-size: 0.9rem;}.create-layers-dlg .add-datastore-step.active .step-label {font-weight: bold;}.create-layers-dlg td.server-status {display: flex; border-right: none; border-left: none;}.create-layers-dlg td.server-status img {align-self: center;}.create-layers-dlg td.server-status span {padding: 0 0.5rem;}.create-layers-dlg .col-width-1 {width: 1rem; max-width: 1rem;}.create-layers-dlg .btn-create {min-width: 6rem; margin: 0.375rem 0 0 0.375rem;}.create-layers-dlg .alert {max-width: inherit;}.create-layers-dlg .step-container {min-height: 250px;}.create-layers-dlg .accordion {background-color: inherit; border: inherit;}.create-layers-dlg .accordion-title {background-color: inherit; border-top: 0; display: flex; align-items: center; padding: 0.5rem 0;}.create-layers-dlg .accordion-content {padding: 0 0.5rem 0.5rem 0.5rem;}.create-layers-dlg .accordion-icon {display: flex; margin: 0 0.15rem;}.create-layers-dlg .fieldset-radio {margin-bottom: 0.25rem;}.create-layers-dlg .servers-grid-container table {margin-bottom: 0.5rem;}.create-layers-dlg .federated-server-checkbox {margin-left: 0.25rem; margin-right: 0.25rem;}.overwriteCloudButton {padding-left: 10px; padding-right: 10px; width: 350px;}.overwriteCloudButton {padding-left: 10px; padding-right: 10px; width: 350px;}.esriPwdPolicyDlg {width: 600px;}.esriPwdPolicyDlg .section {margin-bottom: 1.5em;}.esriPwdPolicyDlg .buttonBar {margin-bottom: 1em;}.esriPwdPolicyDlg div#widget_password-length,.esriPwdPolicyDlg div#widget_password-days,.esriPwdPolicyDlg div#widget_password-history-num {margin-top: 0; width: 35px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; padding: 2px 6px;}.esriPwdPolicyDlg input#password-length {height: 2.35rem;}.esriPwdPolicyDlg .pwdOption {line-height: 2.4rem;}.esriPwdPolicyDlg .tooltipText {border-bottom: 1px dotted #487696;}.esriPwdPolicyDlg .password-length-checked-icon {vertical-align: text-bottom;}.esriPwdPolicyDlg .password-length-checked {width: 20px; height: 20px; padding-right: 3px; vertical-align: middle;}.esriRtl .esriPwdPolicyDlg .password-length-checked {padding-right: auto; padding-left: 3px;}#federate-server-dialog {width: 750px;}#federate-server-dialog .example {font-size: 0.9em; color: #999; word-wrap: break-word; word-break: break-all;}#federate-server-dialog .example-help {margin: 0 .25rem;}#federate-server-dialog .dijitTextBox {margin-top: 0;}.esriFederateServerDlg .valignTop {vertical-align: top;}.esriFederateServerDlg .credentials .esriSvcAuth .dijitTextBox {width: 180px; margin-bottom: 14px;}.esriFederateServerDlg .dijitDialogCloseIcon {display: none;}.esriFederateServerDlg .inputLabel {width: 150px; padding: 0 .75rem;}.esriFederateServerDlg .esriSvcAuth {margin-bottom: 0;}.esriFederateServerDlg .example {margin-right: 8px;}.esriFederateServerDlg .credentials .esriSvcAuth .esriUsernameLbl,.esriFederateServerDlg .credentials .esriSvcAuth .esriPasswordLbl {display: block; float: left; width: 150px;}.esriRtl .esriFederateServerDlg .credentials .esriSvcAuth .esriUsernameLbl,.esriRtl .esriFederateServerDlg .credentials .esriSvcAuth .esriPasswordLbl {float: right;}.esriRtl .esriFederateServerDlg .example {margin-left: 8px;}.esriFederateServerDlg .leader-half {margin-top: 0;}.esriFederateServerDlg .help-icon {position: relative; float: right;}.esriRtl .esriFederateServerDlg .help-icon {float: left;}#federatedServersDlg__url_examples {width: inherit;}.federatedServersDlg__url-examples-help {overflow-y: unset; max-width: 650px; margin: .75rem;}.federatedServersDlg__url-examples-help td:last-child {text-align: initial;}.esriCollabWizDlg.dijitDialog .dijitDialogPaneContent {padding-top: 5px;}.esriCollabWizDlg .create-collaboration-dialog,.esriCollabWizDlg .create-workspace-dialog {width: 580px;}.esriCollabWizDlg .stepHeader {margin-bottom: 15px;}.create-group-dialog__note {margin: 0 0 2em 0;}.esriCollabWizDlg label {display: inline-block; padding: 0 0 .5em 0;}.esriCollabWizDlg .stepMessageContainer {width: 510px; margin: .5em 0 1em; display: block;}.esriCollabWizDlg .auto-y {overflow-y: auto;}.stepHeader .stepMessage {margin: .5em 0 0 0; font-size: 14px; color: #323232;}.stepHeader .stepSubMessage {display: inline-block; margin-top: 0.2em; font-size: 12px; color: #6e6e6e;}.stepLabel {display: inline-block; color: #6e6e6e; font-size: 12px; padding: 5px 0 0 0;}.stepProgressBar {height: 3px; max-width: 100%; background-color: #e0e0e0;}.stepProgressBar--3-steps {background: -moz-linear-gradient(left, #e0e0e0 0%, #e0e0e0 33%, #e0e0e0 33%, #e0e0e0 66%, #cccccc 66%); background: -webkit-linear-gradient(left, #e0e0e0 0%, #e0e0e0 33%, #e0e0e0 33%, #e0e0e0 66%, #cccccc 66%); background: linear-gradient(to right, #e0e0e0 0%, #e0e0e0 33%, #e0e0e0 33%, #e0e0e0 66%, #cccccc 66%);}.stepProgressBar--4-steps {background: -moz-linear-gradient(left, #e0e0e0 0%, #e0e0e0 25%, #e0e0e0 25%, #e0e0e0 50%, #cccccc 50%, #cccccc 75%, #a9a9a9 75%); background: -webkit-linear-gradient(left, #e0e0e0 0%, #e0e0e0 25%, #e0e0e0 25%, #e0e0e0 50%, #cccccc 50%, #cccccc 75%, #a9a9a9 75%); background: linear-gradient(to right, #e0e0e0 0%, #e0e0e0 25%, #e0e0e0 25%, #e0e0e0 50%, #cccccc 50%, #cccccc 75%, #a9a9a9 75%);}.stepProgressBar__value {background-color: #0079c1; height: 100%;}.esriCollabWizDlg .clearBreak {clear: both;}.esriCollabWizDlg .marginTop1 {margin-top: 1.5em;}.esriCollabWizDlg .dijitTextBox {width: 20rem;}.esriCollabWizDlg .dijitTextBox,.esriCollabWizDlg .groupSelect .dijitComboBox div.dijitReset,.esriCollabWizDlg .modeSelect .dijitComboBox div.dijitReset {padding: 6px; margin-bottom: 15px;}.esriCollabWizDlg .groupSelect,.esriCollabWizDlg .modeSelect {margin-left: 0 !important; margin-right: 0 !important; margin-top: 0 !important; padding-top: 0 !important; height: 21px;}.esriCollabWizDlg .modeSelect {width: 10rem !important;}.esriCollabWizDlg textarea {resize: none; width: 33rem; max-width: 33rem; height: 4rem; min-height: 4rem; max-height: 4rem; border: 1px solid #ccc; padding: 6px;}.esriCollabWizDlg .groupTable {width: 100%;}.esriCollabWizDlg .rightAlign {text-align: right;}.esriRtl .esriCollabWizDlg .rightAlign {text-align: left;}.esriCollabWizDlg .esriTags .select2-container-multi .select2-choices {-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}.esriCollabWizDlg .esriTags .select2-container-multi .select2-choices.disabledBorder {border-color: #ccc !important;}.esriCollabWizDlg .esriTags .disabled {opacity: 0.6;}.esriCollabWizDlg .access-list-container {padding: 6px; border: 1px solid #bbb; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; height: 7rem; min-height: 7rem; max-height: 7rem; overflow-x: auto;}.esriCollabWizDlg .access-list-row {margin: 0.2rem;}.esriCollabWizDlg .access-list-column {width: 200px; line-height: 29px;}.esriCollabWizDlg .sectionRow {font-weight: bold; padding-bottom: 0.5rem;}.esriCollabWizDlg .sectionRowValue {padding-bottom: 0.5rem;}.esriCollabWizDlg .collaboration-container {height: 19.5rem;}.esriCollabWizDlg .collaboration-workspace-container,.esriCollabWizDlg .collaboration-workspace-sync-container,.esriCollabWizDlg .workspace-container,.esriCollabWizDlg .workspace-sync-container,.esriCollabWizDlg .workspace-access-container {height: 18rem;}.esriCollabWizDlg .collaboration-workspace-group-container,.esriCollabWizDlg .workspace-group-container {height: 17.5rem;}.esriCollabWizDlg .leader-1 {margin-top: 1rem;}.esriCollabWizDlg .leader-half {margin-top: 0.5rem;}.esriCollabWizDlg .trailer-1 {margin-bottom: 1rem;}.esriCollabWizDlg .trailer-half {margin-bottom: 0.5rem;}.esriCollabWizDlg .stack-box {position: relative;}.esriCollabWizDlg .bottom-buttons {position: absolute; bottom: 0px; right: 0px;}.esriCollabWizDlg .hasTooltip {border-bottom: 1px dotted #487696;}.el .esriCreateAppIconDialog {min-width: 650px;}.esriCreateAppIconDialog .dijitStackContainer-dijitContentPane {height: initial !important; width: initial !important;}.appSwitcherConfiguration .appSwitcher-title {font-size:20px;}.esriCreateAppIconDialog .fill-modal {width: 100%; box-sizing: border-box;}.esriCreateAppIconDialog .text-abreviation-input-width {width: 118px;}.esriCreateAppIconDialog .height-of-90 {height: 90px !important;}.esriCreateAppIconDialog .calcite-style-button {padding: 8px !important; font-size: 13px !important;}.esriCreateAppIconDialog .disabled-calcite-button {opacity: .4; cursor: auto;}.esriCreateAppIconDialog .dijitTextBox.input-error {border-color: #c86a4a; padding-right: 24px;}.esriRtl .esriCreateAppIconDialog .dijitTextBox.input-error {padding-right: 6px; padding-left: 24px;}.esriCreateAppIconDialog .input-error-message {line-height: 1.55rem; padding: 0.3875rem 0.3875rem; color: rgba(0, 0, 0, 0.75); background-color: #f3ded7; border: 1px solid #e4a793; position: relative; display: none; margin-top: .5rem;}.esriCreateAppIconDialog .input-error-message:before {content: ""; position: absolute; left: 11px; top: -16px; width: 0; height: 0; pointer-events: none; border: 8px solid transparent; border-bottom-color: #e4a793;}.esriCreateAppIconDialog .input-error-message:after {content: ""; position: absolute; left: 11px; top: -15px; width: 0; height: 0; pointer-events: none; border: 8px solid transparent; border-bottom-color: #f3ded7;}.esriCreateAppIconDialog .input-error-message.is-active,.esriCreateAppIconDialog .input-error-message.is-active:before,.esriCreateAppIconDialog .input-error-message.is-active:after {display: inline-block;}.esriRtl .esriCreateAppIconDialog .input-error-message:before,.esriRtl .esriCreateAppIconDialog .input-error-message:after {left: auto; right: 11px;}.esriCreateAppIconDialog img[src=""] {display: none;}.esriCreateAppIconDialog .logo-response-icon {width: 16px; position: absolute; background: #ffffff; right: 7px; top: 21px;}.esriRtl .esriCreateAppIconDialog .logo-response-icon {right: auto; left: 7px;}.esriCreateAppIconDialog .col-container:after {content: ""; display: table; clear: both;}.esriCreateAppIconDialog .col {float: left; width: 46%; overflow: hidden; text-align: center;}.esriCreateAppIconDialog .col-middle {position: relative; top: 60px; width: 8%;}.esriRtl .col {float: right;}.esriCreateAppIconDialog .custom-app-icon-placeholder {cursor: pointer; opacity: .7; height: 48px; width: 48px; margin: 0 auto;}div#dijit_layout_TabContainer_0.createAppSwitcherIconDlg__tabs.dijitTabContainer.dijitTabContainerTop .dijitTabPaneWrapper {border: 0 !important; background-color: #ffffff !important;}.createAppSwitcherIconDlg__tabs.dijitTabContainer.dijitTabContainerTop .dijitTabContainerTop-tabs .dijitTab.dijitTabContent {width: 238px; text-align: center;}.el .createAppSwitcherIconDlg__tabs {min-width: 650px;}.createAppSwitcherIconDlg__url-wrap {position: relative;}.esriCreateAppIconDialog .custom-app-icon-placeholder:hover,.esriCreateAppIconDialog .custom-app-icon-placeholder:focus {opacity: 1;}.esriCreateAppIconDialog .cursor-pointer {cursor: pointer;}.esriCreateAppIconDialog .custom-app-icon {margin: 0 auto;}.esriCreateAppIconDialog .remove-custom-app-icon {max-width: 300px; color: #de2900;}.esriCreateAppIconDialog .font-size-14 {font-size: 14px;}.esriCreateAppIconDialog .batch-assign-group-dialog {width: 580px;}.esriCreateAppIconDialog .stepHeader {margin-bottom: 1em; min-height: 50px;}.esriCreateAppIconDialog .stepMessageContainer {width: 510px; height: 35px; max-width: 510px; min-height: 35px; display: block;}.esriCreateAppIconDialog .esriOrgUserSelector .dijitTextBox,.esriCreateAppIconDialog .esriOrgUserSelector .dijitComboBox {width: 33.4em;}.esriCreateAppIconDialog .stepHeader .stepMessage {margin: 0.5em 0 1em;}.esriCreateAppIconDialog .clearBreak {clear: both;}.esriCreateAppIconDialog .marginTop1 {margin-top: 1.5em;}.esriCreateAppIconDialog .resultSummary {height: 226px; min-height: 226px; max-height: 226px; margin-left: 4em; overflow-y: auto;}.esriRtl .esriCreateAppIconDialog .resultSummary {margin-left: auto; margin-right: 4em;}.esriCreateAppIconDialog .column270 {width: 270px; vertical-align: top;}.esriCreateAppIconDialog .column10 {width: 10px;}.esriCreateAppIconDialog .listContainer {overflow: auto; height: 197px; width: 270px; max-width: 270px; background-color: #fff; border: 1px solid #999; -webkit-border-bottom-left-radius: 3px; -webkit-border-bottom-right-radius: 3px; -moz-border-radius-bottomleft: 3px; -moz-border-radius-bottomright: 3px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px;}.esriCreateAppIconDialog .listInnerContainer {padding: 5px; border: 0; width: 96%; max-width: 96%;}.esriCreateAppIconDialog .listLabel {position: relative; font-size: 14px; padding-left: 10px; line-height: 25px; background-color: #91b7d2; border: 1px solid #999; -webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px;}.esriRtl .esriCreateAppIconDialog .listLabel {padding-left: 0; padding-right: 10px;}.esriCreateAppIconDialog .roleLabel {font-size: 14px; line-height: 25px;}.esriCreateAppIconDialog .resultScroll {max-height: 200px; overflow-y: auto;}.esriCreateAppIconDialog .calcite.default.small.hoverWhite:hover {color: #fff !important;}.esriCreateAppIconDialog .calcite.default.small {border-radius: 0;}.esriCreateAppIconDialog .warning {color: red;}.esriCreateAppIconDialog .dijitTextBox,.esriCreateAppIconDialog .roleSelect .dijitComboBox div.dijitReset {padding: 6px;}.esriCreateAppIconDialog div.spacer-62 {height: 62px;}.esriCreateAppIconDialog div.spacer-39 {height: 39px;}.esriCreateAppIconDialog div.spacer-24 {height: 24px;}.esriCreateAppIconDialog .roleSelect {width: 10em !important; margin-left: 0 !important; margin-right: 0 !important; margin-top: 0 !important; padding-top: 0 !important; height: 21px;}.esriCreateAppIconDialog .roleSelect input {line-height: 16px !important; height: 16px !important; padding-top: 6px;}.esriCreateAppIconDialog div.roleSelect > div.dijitReset.dijitButtonNode.dijitArrowButton.dijitDownArrowButton.dijitArrowButtonContainer {height: 24px !important; padding-top: 3px !important;}.esriCreateAppIconDialog .roleFilter {width: 260px !important;}.esriCreateAppIconDialog .creditEntry {width: 50px;}.esriCreateAppIconDialog .hasTooltip {border-bottom: 1px dotted #487696;}.esriCreateAppIconDialog p {line-height: 17px;}.esriCreateAppIconDialog a {text-decoration:none; color: #333;}.esriCreateAppIconDialog .appLinkContainer{font-size: 12px; margin: 0; width: 92px; padding: 0; bottom: 4px;}.esriCreateAppIconDialog .app-li-icon{list-style: none; display: inline;}.esriCreateAppIconDialog .appLink:focus p{color: #0079c1;}.esriCreateAppIconDialog .tooltip-font {cursor: default;}.esriCreateAppIconDialog .appLink:hover p{color: #0079c1;}.esriCreateAppIconDialog .appIconImage{height: 48px; width: 48px; margin: 0 auto; margin-bottom:8px; background-size: contain; color: white; background-repeat: no-repeat; font-size: 18px; text-align: center; display: block;}.esriCreateAppIconDialog .appIconPng{height:48px; width:48px;}.esriCreateAppIconDialog .appIconSvgText{position: absolute; width: 48px; color: white; font-size: 17px; line-height: 48px; font-weight: 600; text-shadow: 0 1px 8px rgba(0, 0, 0, 1); -webkit-transform:translate3d(0,0,0);}.esriCreateAppIconDialog .emphasize_limit_reached {color: #de2900;}.esriCreateAppIconDialog .hide {display: none !important;}.esriCreateAppIconDialog .block {font-family: "Avenir Next W01","Avenir Next W00","Avenir Next",Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif; position: relative; display: inline-block; float: none; -webkit-box-sizing: border-box; moz-box-sizing: border-box; box-sizing: border-box; padding-left: .5rem; padding-right: .5rem; letter-spacing: normal; overflow-wrap: break-word; word-wrap: break-word; text-align: left; vertical-align: top;}.esriCreateAppIconDialog .btn-calcite-red {color: #de2900 !important; background: transparent !important; border-color: #de2900 !important;}.esriCreateAppIconDialog .btn-calcite-red:hover {color: #fff; background: #ab3c16; border-color: #ab3c16;}.analyze-results {height: auto;}.analyze-results .analyze-loader-wrap {position: absolute; top: 20%; left: 40%;}.analyze-results .analyze-loader-wrap {position: absolute; top: 20%; left: 40%;}.analyze-results .is-analyzing {opacity: 0.7;}.appendData {width: 550px; height: auto;}.appendData label.disabled,.appendData .append-data.disabled .step-1,.appendData .append-data.disabled .step-2{cursor: not-allowed; pointer-events: none; opacity: .3;}.appendData .analyze-loader-wrap {position: absolute; top: 15%; left: 50%; transform: translate(-50%);}.appendData .analyze-loader-wrap .loader {padding-bottom: 1rem;} .appendData .upload-progress-bar {width: 300px;} .appendData .upload-percent-label {top: 15px;}.esriAGOTravelModes{position: absolute; background-color: inherit; width: 95%; height: 100%; max-width: 95%; padding: 2em 2em; top: 31px;}.esriAGOTravelModes #travel-mode-header{font-weight: bold;}.esriAGOTravelModes #travel-mode-description{width: 400px; min-height: 48px; max-height: 16em;}.esriAGOTravelModes #widget_travel-mode-uturn{width: 330px;}.esriAGOTravelModes #widget_travel-mode-simplification{width: 80px;}.esriAGOTravelModes #widget_travel-mode-simplification-units{width: 120px;}.esriAGOTravelModes #footer{padding-top:2em;}.esriAGOTravelModes #apGrid{height: 62em;}.esriAGOTravelModes #apGrid .dgrid-header,.esriAGOTravelModes #apGrid .dgrid-row,.esriAGOTravelModes #apGrid .dgrid-footer{max-width: inherit; width: 100%;}.esriAGOTravelModes #apGrid .dgrid-column-apply{width: 100px; text-align: center; vertical-align: middle;}.esriAGOTravelModes #apGrid .dgrid-column-name{vertical-align: middle;}.esriAGOTravelModes #apGrid .dgrid-row{height: auto;}.esriAGOTravelModes #apGrid .dgrid-cell{white-space: normal; line-height: 1.5em;}.esriAGOTravelModes .apvSoftRestrictionSelect{min-width: 120px;}.esriAGOTravelModes .dijitButtonContents{min-width: 80px;}.esriAGOTravelModes .apvParameterValue{min-width: 108px; width: 108px;}.esriAGOTravelModes .parameterName{width: 50%; text-align: right; padding-right: 1em;}.esriRtl .esriAGOTravelModes .parameterName{text-align: left;}.esriAGOTravelModes .tmTypeIcon{position: relative; width: 32px; height: 32px; top: 12px; display: inline-block; opacity: 0.8;}.esriAGOTravelModes .tmTypeOtherDistance{background-image: url("../../jsapi/esri/dijit/analysis/images/OtherModeDistance32.png");}.esriAGOTravelModes .tmTypeOtherTime{background-image: url("../../jsapi/esri/dijit/analysis/images/OtherModeTime32.png");}.esriAGOTravelModes .tmTypeDrivingDistance{background-image: url("../../jsapi/esri/dijit/analysis/images/DrivingDistance32.png");}.esriAGOTravelModes .tmTypeDrivingTime{background-image: url("../../jsapi/esri/dijit/analysis/images/DrivingTime32.png");}.esriAGOTravelModes .tmTypeTruckingDistance{background-image: url("../../jsapi/esri/dijit/analysis/images/TruckingDistance32.png");}.esriAGOTravelModes .tmTypeTruckingTime{background-image: url("../../jsapi/esri/dijit/analysis/images/TruckingTime32.png");}.esriAGOTravelModes .tmTypeWalkingDistance{background-image: url("../../jsapi/esri/dijit/analysis/images/WalkingDistance32.png");}.esriAGOTravelModes .tmTypeWalkingTime{background-image: url("../../jsapi/esri/dijit/analysis/images/WalkingTime32.png");}.esriAGOTravelModes #travel-modes-helpLink{background-image: url("../sharing/dijit/css/images/helpIcon.png"); width: 16px; height: 16px; display: inline-block;}.esriRtl.ar .esriAGOTravelModes #travel-modes-helpLink {-moz-transform: scaleX(-1); -o-transform: scaleX(-1); -webkit-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; -ms-filter: "FlipH";}.travelModesWidgetHiddenByDefault{display: none;}.esriBreadcrumb {display: inline-flex; border-bottom: 1px solid #ccc; padding: 0 0 0.2rem 0; width: 100%; font-size: 12px; margin: 0 0 1rem 0;}.esriBreadcrumb .breadcrumb {color: #828282; display: inline-flex; justify-content: center; align-items: center; padding: 0.2rem 0.5rem 0.2rem 0; word-wrap: break-word;}.esriBreadcrumb .breadcrumb:after {content: "/"; display: block; padding-left: 0.5rem; font-size: .9rem; color: #a9a9a9;}.esriRtl .esriBreadcrumb .breadcrumb {padding-right: 1rem;}.esriBreadcrumb .current-breadcrumb {border: solid 1px; border-color: transparent; border-radius: 0; display: inline-flex; justify-content: center; align-items: center; font-weight: bold; color: #6e6e6e;}.esriBreadcrumb .breadcrumb-label {-ms-word-break: break-all; word-break: break-all; -ms-word-wrap: break-word; word-wrap: break-word;}.esriBreadcrumb .breadcrumb > div.breadcrumb-label {text-decoration: none; color: #007ac2;}.esriBreadcrumb .breadcrumb > div.breadcrumb-label:hover {text-decoration: underline; cursor: pointer;}.dj_ie9 .esriBreadcrumb,.dj_ie9 .esriBreadcrumb .breadcrumb,.dj_ie9 .esriBreadcrumb .current-breadcrumb,.dj_ie10 .esriBreadcrumb,.dj_ie10 .esriBreadcrumb .breadcrumb,.dj_ie10 .esriBreadcrumb .current-breadcrumb {display: inline-block;}.dj_ie9 .esriBreadcrumb .breadcrumb-label,.dj_ie10 .esriBreadcrumb .breadcrumb-label {margin-top: 0.75rem;}.site-notice-overlay .overlay-title-bar {padding: 1.2rem 2rem;}.site-notice-overlay .overlay-close svg {width: 23px;}.site_notice_dlg {min-height: 614px; background-color: #fff;}.site_notice_dlg button {min-width: 78px; font-size: 17px;}.site_notice_dlg .container {background: white; width: 100%;}.site_notice_dlg hr {border-top: 1px solid #ededed;}.site_notice_dlg .header {padding: 15px 30px;}.site_notice_dlg .header .toggle-switch {padding: 1rem; border: 1px solid #ededed;}.site_notice_dlg .header h5 {margin-bottom: 0;}.site_notice_dlg .light-label {margin-bottom: 1rem;}.site_notice_dlg textarea {resize: none;}.site_notice_dlg .form-wrapper {padding: 30px; padding-top: 1rem;}.site_notice_dlg label.toggle-switch {margin-bottom: 0;}.site_notice_dlg .input-error {border-color: #de2900; background: none;}.site_notice_dlg .input-error-message {background-color: transparent; border: none; padding-top: 0; margin-top: 0.375rem;}.site_notice_dlg .input-error-message:before,.site_notice_dlg .input-error-message:after {display: none;}.site_notice_dlg .input-error-message svg {color: #de2900;}.site-notice-dlg__button-option {margin-bottom: 0; width: calc(50% - 0.25rem); border: 1px solid #ededed; padding: 1rem;}.site-notice-dlg__button-option.is-active {border: 2px solid #0079c1;}.site-notice-dlg__chars-count {height: 27px;}.site-notice-dlg__chars-count svg {color: #e8912e;}.classification-banner-overlay .overlay-title-bar {padding: 1.2rem 2rem;}.classification-banner-overlay .overlay-close svg {width: 23px;}.classification-banner-overlay .overlay-content {background-color: #fff;}.classification-banner-overlay__required-contrast-msg {padding: 7px 0; max-width: 195px;}.classification_banner_dlg {min-height: 614px;}.classification_banner_dlg button {min-width: 78px; font-size: 17px;}.classification_banner_dlg .container {background: white; overflow: visible;}.classification_banner_dlg hr {border-top: 1px solid #ededed;}.classification_banner_dlg .header {padding: 15px 30px; border: 1px solid #ededed; margin: 2rem 2rem 1rem;}.classification_banner_dlg .header h5 {margin-bottom: 0;}.classification_banner_dlg .light-label {margin-bottom: 1rem;}.classification_banner_dlg textarea {resize: none;}.classification_banner_dlg .form-wrapper {padding: 30px;}.classification_banner_dlg label.toggle-switch {margin-bottom: 0;}.classification_banner_dlg .color-swatch {height: 36px; width: 36px; border: 1px solid #ccc; display: inline-block; margin-right: 10px; border-radius: 3px; vertical-align: bottom;}.esriRtl .classification_banner_dlg .color-swatch {margin-right: 0; margin-left: 10px;}.classification_banner_dlg .classification-banner {border-bottom: 1px solid #959595;}.classification_banner_dlg .color-picker-containers {display: inline-flex;}.classification_banner_dlg .contrast-ratio-icon {margin-right: 6px; position: relative; top: 4px;}.esriRtl .classification_banner_dlg .contrast-ratio-icon {margin-right: 0; margin-left: 6px;}.classification_banner_dlg .color-picker-container {display: inline-flex; border: 1px solid #ccc; padding: 7px 8px; min-width: 165px; margin-right: 5px;}.esriRtl .classification_banner_dlg .color-picker-container {margin-right: 0; margin-left: 5px;}.classification_banner_dlg .color-picker-container.contrast-container {padding: 7px 1rem;}.classification_banner_dlg .color-picker-container.selectable {cursor: pointer;}.classification_banner_dlg .inline-edit__characters-left {color: inherit; margin-top: .3em; display: inline-block;}.classification_banner_dlg .longer-messages-warning {margin-top: .3em; float: right; font-size: 14px;}.classification_banner_dlg .color-picker-container .color-picker-text {display: inline-block;}.classification_banner_dlg .color-picker-container .color-picker-text .description {font-size: 13px;}.classification_banner_dlg .color-picker-container .color-picker-text .color {font-size: 14px;}.classification_banner_dlg .esriColorPicker.esriContainer {border: none; border-radius: 0; padding: 0; display: block;}.classification_banner_dlg .esriColorPicker > div.esriMiddle {display: none;}.classification_banner_dlg .esriColorPicker > div.esriColorControls {right: 0; left: 0; padding: 9px 15px; border: 1px solid #444; -webkit-box-shadow: 0 1px 2px 0 #444; -moz-box-shadow: 0 1px 2px 0 #444; box-shadow: 0 1px 2px 0 #444;}.classification_banner_dlg .esriColorPicker .esriSwatchPreview .esriSwatch {width: 25px;}.dojoxColorPicker label {padding: 4px 0 !important; margin: 0 !important; width: auto !important;}#rgbValue, #hslaValue {float: right;}.container {overflow: auto;}#showPicker {float: left;}.colorPicker {background: #E8E6E0; border: 1px solid #BBB; -moz-border-radius: .3em; border-radius: .3em; margin-top: .2em; margin-right: .2em; display: inline-block; position: absolute; z-index: 301;}.colorPicker .extras {margin: 0.5em;}.colorPicker .extras .currentColorContainer {overflow: hidden;}.colorPicker .extras .currentColor {float: right; width: 65px; height: 30px; border: 1px solid #BBB; -moz-border-radius: .3em; border-radius: .3em;}.colorPicker .extras .colorFields {margin-top: 0.5em; margin-bottom: 0.5em;}.colorPicker .extras .color {text-align: right;}.colorPicker .extras .colorFields input {width: 40px; margin-left: 0.5em;}.colorPicker .extras .hex input {width: 100px;}.colorPicker .twod {float: left; margin: 0.5em;}.colorPicker .twod, .colorPicker .twod .bg {width: 130px; height: 130px;}.colorPicker .oned, .colorPicker .oned .bg {height: 130px;}.colorPicker .oned, .colorPicker .oned .bg, .colorPicker .oned .pointer .shape {width: 20px;}.colorPicker .twod .bg {position: absolute;}.colorPicker .twod .pointer {position: relative; z-index: 2; width: 8px;}.colorPicker .twod .pointer .shape {position: absolute;}.colorPicker .twod .pointer .shape1 {-webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 10px; height: 10px; border: 2px solid black; -moz-border-radius: 5px; border-radius: 5px;}.colorPicker .twod .pointer .shape2 {-webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 8px; height: 8px; border: 2px solid white; -moz-border-radius: 4px; border-radius: 4px;}.colorPicker .oned {float: left; margin: 0.5em;}.colorPicker .oned .bg {border: 1px solid #BBB;}.colorPicker .oned .pointer {position: relative; z-index: 2;}.colorPicker .oned .pointer .shape {position: absolute; margin-left: -1px; margin-top: -4px; height: 5px; border: 2px solid black; -moz-border-radius: 5px; border-radius: 5px;}.colorPicker .oned .bg {background: -moz-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 66%, #ff00ff 83%, #ff0000 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(17%,#ffff00), color-stop(33%,#00ff00), color-stop(50%,#00ffff), color-stop(66%,#0000ff), color-stop(83%,#ff00ff), color-stop(100%,#ff0000)); background: -webkit-linear-gradient(top, #ff0000 0%,#ffff00 17%,#00ff00 33%,#00ffff 50%,#0000ff 66%,#ff00ff 83%,#ff0000 100%); background: -o-linear-gradient(top, #ff0000 0%,#ffff00 17%,#00ff00 33%,#00ffff 50%,#0000ff 66%,#ff00ff 83%,#ff0000 100%); background: linear-gradient(to bottom, #ff0000 0%,#ffff00 17%,#00ff00 33%,#00ffff 50%,#0000ff 66%,#ff00ff 83%,#ff0000 100%);}.colorPicker .twod .bg1 {z-index: 0; background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0))); background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); background: -o-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); background: linear-gradient(to right, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);}.colorPicker .twod .bg2 {z-index: 1; background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,1))); background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);}#hslPicker .twod .bg1 {background: -moz-linear-gradient(left, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 66%, #ff00ff 83%, #ff0000 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ff0000), color-stop(17%,#ffff00), color-stop(33%,#00ff00), color-stop(50%,#00ffff), color-stop(66%,#0000ff), color-stop(83%,#ff00ff), color-stop(100%,#ff0000)); background: -webkit-linear-gradient(left, #ff0000 0%,#ffff00 17%,#00ff00 33%,#00ffff 50%,#0000ff 66%,#ff00ff 83%,#ff0000 100%); background: -o-linear-gradient(left, #ff0000 0%,#ffff00 17%,#00ff00 33%,#00ffff 50%,#0000ff 66%,#ff00ff 83%,#ff0000 100%); background: linear-gradient(to right, #ff0000 0%,#ffff00 17%,#00ff00 33%,#00ffff 50%,#0000ff 66%,#ff00ff 83%,#ff0000 100%);}#hslPicker .twod .bg2 {background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(127,127,127,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(127,127,127,1))); background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(127,127,127,1) 100%); background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(127,127,127,1) 100%); background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(127,127,127,1) 100%);}#hslPicker .oned .bg {z-index: 1; background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(0,0,0,0) 50%, rgba(0,0,0,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,1))); background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(0,0,0,0),rgba(0,0,0,1) 100%); background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,1) 100%); background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,1) 100%);}#hslPicker .extras {width: 100px;}#hslPicker .oned.alpha {margin: 0;}#hslPicker .oned.alpha .bg {background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(0,0,0,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(0,0,0,1))); background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(0,0,0,1) 100%); background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(0,0,0,1) 100%); background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(0,0,0,1) 100%);}.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 > 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 > 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;}.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;}.dijitDisplayNone, .dijitHidden, .dijitOffScreen {display: none !important;}.dijitContainer {position: relative;}.dijitInline {display: inline-block;}.dijitBackgroundIframe {display: none;}.invite-user-dlg {width: 720px;}.invite-user-dlg br {display: none;}.invite-user-dlg a {display: block; font-size: .875rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.invite-user-dlg td {vertical-align: top; padding-left: 0; padding-top: 0;}.invite-user-dlg label {display: inline-block; margin-bottom: 0;}.invite-user-dlg .column270 {width: 50%; max-width: 270px;}.invite-user-dlg .group-selector-table {width: 100%;}.invite-user-dlg .group-selector-table .column10 {width: 20px; display: block;}@media screen and (max-width: 479px) {.invite-user-dlg table.group-selector-table, .invite-user-dlg .group-selector-table tbody {display: block;} .invite-user-dlg .group-selector-table tr {display: flex; flex-direction: column;} .invite-user-dlg .group-selector-table td.column270 {width: 100%;} .invite-user-dlg .group-selector-table td:nth-child(3) {margin-top: 1rem;} .invite-user-dlg .invite-user-dlg__actions .dijitButton, .invite-user-dlg .invite-user-dlg__actions .dijitButtonNode, .invite-user-dlg .invite-user-dlg__actions .dijitButtonContents {width: 100%;} .invite-user-dlg .invite-user-dlg__actions .dijitButtonText {width: 100%; text-align: center;} .invite-user-dlg .cancel {margin-top: 0.5rem;} .invite-user-dlg .cancel .dijitButtonText {border: 1px solid #0079c1 !important;}}.update-group-role-dlg {width: 450px;}.esriInvitationsDlg .field-groupTitle {padding: 0; margin: 0;}.group-card-content {width: calc(100% - 82px);}.group-card-content .group-badge {margin-top: 1px;}.group-card-content .group-badges {margin-left: -6px; margin-right: -6px;}.group-card-content .group-badge-description {z-index: 100;}.group-card-content .group-badge:last-child {margin-right: 2rem;}.esriRtl .group-card-content .group-badge:last-child {margin-left: 2rem; margin-right: 0;}.group-card-content .group-badge:hover .group-badge__description {display: table-cell; z-index: 99;}.group-card-content .group-badge:hover .group-badge__description--small,.group-card-content .group-badge:hover .group-badge__description--small:before {display: none;}.group-card-content .group-badge__description {width: 22em; width: -moz-max-content; width: -webkit-max-content; max-width: 250px; word-break: break-word; word-wrap: normal; white-space: pre-line; border-collapse: separate;}.group-card-content .group-badge__description--small:before {right: 20px;}.groupListLabel {border: 1px solid #cccccc; background-color: #efefef; padding: 0.51667rem;}.group-list {height: 180px; overflow: auto; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; padding: .5em;}.searchControls {position: relative; display: block; margin-bottom: .5em;}.esriGroupSelector .clearSearchBtn {border: none; height: 16px; width: 16px; position: absolute; cursor: pointer; right: 32px; top: 13px; padding: 6px 4px; display: block; box-sizing: content-box;}.esriRtl .esriGroupSelector .clearSearchBtn {right: auto; left: 32px;}.esriGroupSelector .searchBtn {border: none; height: 16px; width: 16px; position: absolute; cursor: pointer; right: 4px; top: 13px; padding: 6px; display: block; box-sizing: content-box;}.esriRtl .esriGroupSelector .searchBtn {left: 4px; right: auto;}.shareGroupDialog {width: 675px; height: auto !important;}.shareGroupDialog .share-map-stack-stack {overflow-y: hidden !important; height: auto !important;}.shareGroupDialog .esriItemPropertiesDlg {margin-bottom: 4rem;}#share-group-dialog {height: auto !important;}#share-group-dialog .dijitDialogPaneContent {max-height: 70vh;}#share-group-dialog .dijitDialogTitleBar,#share-group-dialog .dijitDialogPaneContent,#share-group-dialog .dijitStackContainer,#share-group-dialog .dijitContentPane {max-width: 100% !important;}#share-group-dialog .dijitDialogTitleBar {padding: 0;}#share-group-dialog .top-bar {padding: 0 10px 0 0;}#share-group-dialog .instructions {width: auto; max-width: 55%;}.shareGroupDialog .buttonContainer {width: 100%; padding: 0;}.groupGallerySize1,.groupGallerySize2,.groupGallerySize3,.groupGallerySize4,.groupGallerySize5,.groupGallerySize6 {width: 34px; height: 34px; margin-bottom: 6px; background-repeat: no-repeat; background-image: url("images/group-galleries.png");}.groupGallerySize1 {background-position:0 0;}.groupGallerySize2 {background-position:-34px 0;}.groupGallerySize3 {background-position:-68px 0;}.groupGallerySize4 {background-position:-102px 0;}.groupGallerySize5 {background-position:-136px 0;}.groupGallerySize6 {background-position:-170px 0;}.esriMembershipRequestsDlg {width: 100%; max-width: 800px;}.esriMembershipRequestsDlg .dgrid-column-username {text-overflow: ellipsis;}.requests-grid {position: relative; height: 320px; margin-top: .5rem; max-height: 40vh;}.requests-grid .dgrid-no-data {font-size: 1rem;}.esriMembershipRequestsDlg .esriMembershipRequestsDlg .ui-widget-content {overflow-x: auto !important; max-width: 100%;}.esriMembershipRequestsDlg .ui-widget-content {width: calc(100% - 1em) !important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.esriMembershipRequestsDlg .dgrid-footer {background-color: white; font-size: .875rem;}.esriMembershipRequestsDlg .dgrid-row-table {margin-bottom: -1px; border: 1px solid #efefef; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.esriMembershipRequestsDlg .dgrid-cell-padding {padding: .5rem;}.esriMembershipRequestsDlg .buttonContainer {position: absolute; bottom: 0; right: 0;}.esriMembershipRequestsDlg .field-yourResponse {width: 200px;}.membership-requests-label {margin-bottom: 1em;}.time-select-input {width: 6rem;}.date-select-input {width: 8rem;}.label-disabled {color: #cccccc !important;}.group-card-thumbnail {width: 65px;}.group-card-thumbnail * {pointer-events: none;}.group-card-thumbnail:hover {text-decoration: none;}.group-simple-error-dlg {width: 400px;}.thumbnail-image-preview {max-width: 150px; max-height: 150px;}.user-selector-profile-popup {max-width: 300px;}.join-group-dialog {width: 650px;}.esriSelectEnterpriseGroupDlg.dijitTextBox {width: 25%; margin-left: .5rem; margin-top: 0;}.esriSelectEnterpriseGroupDlg #groupsGrid {height: 15em; max-height: 15em;}#groupsGrid .dgrid-scroller {margin-top: 39px !important; margin-bottom: 30px !important;}#groupsGrid .dgrid-row-table {margin-bottom: 0; background: transparent;}#groupsGrid .dgrid-cell {border-left: none; border-right: none; padding: 5px;}#groupsGrid .selectedGroup {margin-top: -1px; border: 1px solid #56a5d8; background-color: #d2e9f9;}#groupsGrid .dgrid-content .dgrid-row:first-child.selectedGroup {margin-top: 0;}#groupsGrid .dgrid-content .dgrid-row:first-child.selectedGroup .dgrid-cell {padding-top: 4px;}.groupSearch.dijitTextBox input[type="text"] {width: 93%;}.esriSelectEnterpriseUserDlg.dijitTextBox {width: 25%; margin-left: .5rem; margin-top: 0;}.esriSelectEnterpriseUserDlg #usersGrid {height: 15em; max-height: 15em;}#usersGrid .dgrid-scroller {margin-top: 39px !important; margin-bottom: 30px !important;}#usersGrid .dgrid-row-table {margin-bottom: 0; background: transparent;}#usersGrid .dgrid-cell {border-left: none; border-right: none; padding: 5px;}#usersGrid .selectedGroup {margin-top: -1px; border: 1px solid #56a5d8; background-color: #d2e9f9;}#usersGrid .dgrid-content .dgrid-row:first-child.selectedGroup {margin-top: 0;}#usersGrid .dgrid-content .dgrid-row:first-child.selectedGroup .dgrid-cell {padding-top: 4px;}.groupSearch.dijitTextBox input[type="text"] {width: 93%;}.gallery--banner {color: #444; background: white; position: relative; z-index: 99; border-bottom: 1px solid #e0e0e0;}.gallery--main-tab-container {display: flex; flex-flow: row nowrap; justify-content: flex-start; align-items: stretch; box-sizing: border-box; height: 100%; -webkit-overflow-scrolling: touch; margin: 0 auto; padding: 0 32px; max-width: 1485px; min-height: calc(100vh - 7rem);}.gallery--flex-column {height: 100%; width: 100%; display: flex; flex-direction: column; min-width: 0;}.gallery--flex-bottom {flex-grow: 1;}.gallery--end-of-results-line {background-color: #e0e0e0; border-radius: 4px; margin: 24px auto; height: 4px; width: 50%;}.card--paper-theme__title-link {font-size: 16px;}.card-wide a.card--paper-theme__title-link {font-size: inherit;}.filters-are-expanded .card--paper-theme p.card-snippet {visibility: hidden; height: 28px;}.filters-are-expanded .card--paper-theme.card-wide p.card-snippet {visibility: visible; height: 56px;}.filters-are-expanded .card--paper-theme a.card-wide-image-wrap--static {width: 32%;}.card-wide.card--paper-theme a.btn-link {font-size: 0.9375rem;}.card--paper-theme p.card-snippet {font-size: 14px; color: #595959; height: 62px; overflow: hidden; margin-bottom: 0;}.card--paper-theme p.card-snippet:after {content: ""; position: absolute; bottom: 43px; right: 0; width: 38%; height: 1.2em; background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 74%);}.esriRtl .card--paper-theme p.card-snippet:after {background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 74%); right: inherit; left: 0;}.card--paper-theme .card-snippet.snippet-max-height-230 {height: inherit !important; overflow: hidden; min-height: 56px; max-height: 230px;}.card--paper-theme .card-description-block {display: none;}.card--paper-theme .snippet-max-height-230 .card-description-block {display: block;}.card--paper-theme.card--placeholder,.card--paper-theme div.card-content {box-shadow: 0px 1px 0px #ccc;}.card--paper-theme img.card-image {opacity: 1; transition: opacity 1s;}.card--paper-theme .card-image-wrap {display: block; height: 0; overflow: hidden; padding-bottom: calc(2/3 * 100%);}.card--paper-theme.card--placeholder-wide {animation: pulse-fade 1000ms infinite; padding: 10px; background: #e7e7e7; min-height: 235px;}.card--paper-theme.card--placeholder {animation: pulse-fade 1000ms infinite; padding: 10px 10px 48px 10px; background: #e7e7e7; min-height: 388.500px;}.card--paper-theme.card--placeholder-wide div {background: #e0e0e0; height: 100%; width: 24%;}.card--paper-theme.card--placeholder div {background: #e0e0e0; height: 68%; width: 100%;}.card--paper-theme .sort-option-and-value {margin: 6px; font-size: 14px;}.card--paper-theme .card-image.image-is-loading {min-height: 16vw;}.filters-are-expanded .card--paper-theme .card-image.image-is-loading {min-height: 13vw;}.gallery-card-wrap .card--paper-theme {display: block;}.card--paper-theme .card-wide-image--static.image-is-loading {min-height: 16vh;}.card--paper-theme a.card-wide-image-wrap--static {background-color: transparent; border: 0;}.card--paper-theme,div.card-wide .card--paper-theme,.card--paper-theme.card-wide div.card-content {box-shadow: initial;}.card--paper-theme.card-wide div.card-content.card-content-no-padding {padding-left: 1em;}.go-to-top--paper-theme {align-items: center; background: rgba(0, 0, 0, 0.5); border: 0; bottom: -50px; color: #fff; display: flex; height: 50px; justify-content: center; margin: 0; opacity: 0.85; padding: 0; position: fixed; right: 0px; transition: opacity 125ms linear, background-color 125ms linear, bottom 250ms ease-in-out; will-change: opacity, transform; width: 50px; z-index: 99;}.go-to-top--paper-theme > svg {fill: currentColor;}.go-to-top--paper-theme:hover {opacity: 1; background-color: #007ac2;}.go-to-top--paper-theme.is-active {bottom: 0px;}.esriRtl .go-to-top--paper-theme {left: 0; right: unset;}@media screen and (min-width: 861px) {.hide-for-laptop-and-above {display: none;}}@media screen and (max-width: 860px) {.hide-for-tablet-and-below {display: none;} .card--paper-theme p.card-snippet:after {bottom: 55px;} .gallery--main-tab-container.filters-are-expanded {display: block; overflow: hidden;} .gallery--main-tab-container {padding: 0 8px; overflow: hidden;} .gallery--no-scroll-on-body {overflow: hidden;} .gallery--fix-scroll-on-html {overflow-y: initial; height: 100%;} .gallery-filters-header {background-color: #fff; border-radius: 4px 4px 0 0; top: 32px;} .gallery--main-tab-container.filters-are-expanded .go-to-top--paper-theme {display: none;}}@keyframes pulse-fade {0% {opacity: 0.25;} 50% {opacity: 1;} 100% {opacity: 0.25;}}.other-views {margin: 0.3rem 0 0.3rem 0;}.other-views li {list-style-type: none; margin: 0;}.user-image-small-inline {width: 2rem; vertical-align: middle;}.user-image--smaller {width: 1.5rem; vertical-align: middle; border-radius: .75rem;}.item-iframe {width: 100%; overflow: hidden; border-top: 1px solid #eeeeee;}.thumbnail-wrap {width: 202px;}.thumbnail-wrap--thin {max-width: 150px;}@media screen and (max-width: 480px) {.thumbnail-wrap--thin {max-width: 64px;}}.thumbnail-img {margin: 0 auto; display: inherit; width: auto; height: auto; max-width: 100%; min-width: 0; min-height: 0; object-fit: contain; flex: 0 0 auto; align-self: flex-start;}.thumbnail-favorite {color: #6e6e6e; border: 1px solid #ddd; border-top: none; background-color: #ffffff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100%; display: block; padding: .5em; font-size: .8rem; -webkit-transition: background 200ms ease-out; -moz-transition: background 200ms ease-out; -ms-transition: background 200ms ease-out; -o-transition: background 200ms ease-out; transition: background 200ms ease-out;}.thumbnail-favorite:hover {text-decoration: none; background-color: #f8f8f8; color: #595959; border-color: #ddd;}.thumbnail-favorite .icon-inline {margin-top: -.25em;}.thumbnail-link {position: relative; cursor: default; border: 1px solid #ddd; background-color: #f8f8f8; min-width: 200px; width: 200px; height: 100%; min-height: 120px; max-height: 400px; padding: 0; display: inline-block; overflow: hidden; pointer-events: none; color: white; box-sizing: border-box; display: flex; align-items: center; justify-content: center;}.thumbnail-link--mixed-height {height: auto;}.thumbnail-overlay {opacity: 0; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: rgba(0,0,0,.7); color: white; pointer-events: none; -webkit-transition: opacity 200ms linear; -o-transition: opacity 200ms linear; transition: opacity 200ms linear;}.thumbnail-link:hover .thumbnail-overlay {opacity: 1;}.thumbnail-icon {display: block; position: absolute; top: 50%; margin-top: -12px; width: 100%; text-align: center; pointer-events: none;}.has-defaultOpen .thumbnail-link {cursor: pointer; pointer-events: inherit;}.has-defaultOpen .thumbnail-link.btn-disabled {cursor: not-allowed; pointer-events: none; opacity: 1;}.snippet-wrap {width: 100%; max-width: calc(100% - 202px);}.shorten-url .dropdown-menu {border-top: 1px solid #ccc; min-width: 300px;}@media screen and (max-width: 479px) {.snippet-wrap {max-width: calc(100%); padding: 0;}}.comment-avatar {width: 50px;}.comment-meta {margin-bottom: 0.35rem;}.esriLayerTimeSettings .esriLeadingMargin23 {margin-left: 23px;}.esriRtl .esriLayerTimeSettings .esriLeadingMargin23 {margin-right: 23px; margin-left: 0;}.invisible-last-rule {margin-bottom: 0; visibility: hidden;}.requires-editing.no-editing,.requires-tracking.no-tracking,.requires-add-only.no-add-only,.requires-edit-features.no-edit-features,.optimizing {color: #cccccc !important;}.imageService input[type=text], .imageService select {margin-bottom: 10px;}.layer {padding: .5rem 0;}.subLayer {padding: 0.25rem 0 0.25rem 1rem; border-left: solid 1px #ddd;}.esriRtl .subLayer {border-right: solid 1px #ddd; border-left: none;}.esriRtl .subLayer a {margin-left: inherit; margin-right: 1rem;}.notification-dot {background-color: #de2900; vertical-align: 1px; font-size: .65em; color: white; height: 1.65em; min-width: 1.65em; box-sizing: border-box; text-align: center; padding: .25em .45em; line-height: 1.25; border-radius: 0.825em; margin-left: .5em; display: inline-block;}.notification-dot-0 {background-color: #efefef; color: #333;}.notification-dot--top-left {position: absolute; margin-top: .75em; margin-left: -.75em;}.notification-dot--top-left.notification-dot-0 {display: none;}.esriRtl .notification-dot--top-left {margin-left: 0; margin-right: -.75em;}.confirmDlg-default {width: 400px; height: auto;}.confirmDlg-wide {width: 500px; height: auto;}.confirmDlg-default .dijitDialogPaneActionBar,.confirmDlg-wide .dijitDialogPaneActionBar {width: auto !important;}.category-toggle-icon {width: 14px; height: 12px; opacity: 0.75; cursor: pointer;}.category-toggle-icon:hover {opacity: 1;}.geocoder-country-select {height: 150px; width: 100%; resize: vertical;}.country-picker-column {width: 50%;}.country-picker-link {display: block; cursor: pointer;}.country-picker-link:hover {background-color: #f8f8f8;}.country-link-container {height: 200px; overflow-x: hidden; overflow-y: scroll;}.clear-country-link {cursor: pointer;}.new-locator-dlg-title {max-width: 350px;}.new-locator-dlg-content {max-width: 400px;}.update-to-https-dlg {width: 600px; max-width: 600px;}.update-domains-dlg {width: 750px; max-width: 750px;}.update-domains-column {width: 325px;}.update-section-toggle {cursor: pointer;}.update-layer-section {width: 100%; border-bottom: 1px solid #cccccc;}.update-https-results {max-height: 350px; overflow: auto;}.job-status-dlg {width: 550px; max-width: 550px;}.notebook-preview-container {display: flex; flex-direction: column; flex: 1;}#notebook-preview-iframe {width: 100%; flex-grow: 1; display: none;}.control-label {display: flex; flex-direction: row; align-items: center; justify-content: space-between;}.control-input {width: 60%;}.control-input select, .control-input input, .control-input textarea {width: 100%;}.app-settings__retired-badge {margin-left: 1rem;}.app-settings__retired-badge svg {margin-right: 2px;}div.add-datastore-dlg.width-inherit {width: inherit; max-width: inherit;}div.add-datastore-dlg .margin-left-auto {margin-left: auto;}.esriRtl div.add-datastore-dlg .margin-left-auto {margin-right: auto; margin-left: inherit;}.filters--accordion--title__override {background-color: transparent !important; border-bottom: none !important;}.filters--accordion--title__override:hover {box-shadow: 0 0 2px 0 rgba(0,121,193,1) !important;}.filters--accordion--title__override:focus {box-shadow: unset;}.accordion-title-parent-only {cursor: default; background-color: transparent !important; box-shadow: none !important; border-bottom: none !important; border-top: none; margin-left: 1.7rem;}.esriRtl .accordion-title-parent-only {margin-right: 1.7rem;}.solution-list {list-style: none; margin-block-start: 0; padding-inline-start: 1em; margin-block-end: 0;}.item-type-icon__vertical {vertical-align: text-top;}.offline-section__warning {background-color: #f8f8f8; border: 1px solid #e0e0e0; padding: 1rem; width: 50%;}.esriRtl .esriCollaborations .dgrid-cell {text-align: right;}.org-settings__menu {position: fixed;}.org-settings__menu,.org-settings__menu-placeholder {width: 250px; min-width: 250px; padding-top: 1rem;}.org-settings__menu-item {display: block; padding: 0.75rem 0.5rem 0.75rem 2rem; border-left: 3px solid #f4f4f4; width: 100%; text-align: left;}.esriRtl .org-settings__menu-item {text-align: right; padding: 0.75rem 2rem 0.75rem 0.5rem;}.org-settings__menu-item--active {font-weight: 600;}.org-settings__menu-item--active,.org-settings__menu-item--active:hover {background-color: #fff; border-left: 3px solid #0079c1;}.org-settings__main-content {max-width: calc(100% - 560px);}.org-settings__jump-to-section {padding: 1rem; background-color: #f8f8f8; border: 1px solid #ddd; position: fixed; right: 1rem; width: 200px; top: 280px;}.org-settings__card {background-color: #fff; box-shadow: 0px 1px 2px #ddd;}.org-settings__card-header {padding: 1rem; padding-bottom: 0;}.org-settings__card-btn-container {margin: 1rem 0 1rem 2.5rem;}.esriRtl .org-settings__card-btn-container {margin-left: auto; margin-right: 2.5rem;}.org-settings__card-header-btn {max-height: 36px; white-space: nowrap;}.org-settings__card-desc {padding: 0 1.5rem;}.org-settings__card-content {padding: 0 1.5rem 1rem;}.org-settings__card-loader {min-height: 100px;}.org-settings__card-row {padding: 1rem 1rem 1.5rem; border-bottom: 1px solid #efefef;}.org-settings__card-row.no-border {border: none;}.org-settings__card-row.no-vert-padding {padding-top: 0; padding-bottom: 0;}.org-settings__metadata-style-row {border-top: 1px solid #ddd;}.org-settings__card-row:last-child {border: none;}.org-settings__card-row-warning {background-color: #f8f8f8; padding: 1rem;}.org-settings__card-row-warning-icon {color: #de2900;}.org-settings__display-value div.dijitTextBox.dijitComboBox {width: auto;}.org-settings__display-value input.dijitArrowButtonInner {border-left: none !important; border-right: none !important;}.org-settings__edit-icon {display: none;}.org-settings__display-text-value {padding: 0.5rem; border: 1px solid #efefef; display: inline-block; box-sizing: border-box; max-width: 100%;}.org-settings__group-edit-button {padding: 0.75rem; border: 1px solid #ccc; max-width: 100%;}.dj_edge .org-settings__group-edit-button:hover {text-decoration: none;}.dj_edge .org-settings__group-edit-button:hover .org-settings__group-edit-button-text {text-decoration: underline;}.org-settings__display-text-value .org-settings__edit-icon {display: block;}.org-settings__read-only-value {display: none;}.org-settings__display-text-value.read-only {padding: 0; border: none;}.org-settings__display-text-value.read-only .org-settings__read-only-value {display: block;}.org-settings__display-text-value.read-only .org-settings__edit-btn {display: none;}.org-settings__clickable {cursor: pointer;}.org-settings__edit-form {width: 50vw; position: absolute; top: -5px; left: -5px; background: #fff; border: 1px solid #ccc; padding: 1rem; box-shadow: 2px 2px 10px #ccc; z-index: 1;}.esriRtl .org-settings__edit-form {left: auto; right: -5px;}.org-settings__home-img-upload .org-settings__edit-form {width: 25vw;}.org-settings__search-suggestions {position: absolute; top: 65px; left: 0; background-color: #fff; width: 100%; border: 1px solid #ddd; box-shadow: 1px 5px 5px #ddd; z-index: 1;}.esriRtl .org-settings__search-suggestions {left: auto; right: 0;}.settings-search-suggestion {padding: 1rem; padding-left: 4rem; display: block; width: 100%; text-align: left;}.settings-search-suggestion:focus {border: 1px solid #ddd;}.esriRtl .settings-search-suggestion {text-align: right; padding-left: 1rem; padding-right: 4rem;}.org-settings__row-actions {justify-content: flex-end;}.org-settings__logo-image-container {position: absolute; top: 1rem; right: 1rem;}.esriRtl .org-settings__logo-image-container {right: auto; left: 1rem;}.org-settings__logo-img {height: 100px; width: 100px;}.org-settings__logo-delete-button {position: absolute; top: -8px; left: -8px;}.org-settings__card-list-row {background-color: #fff; padding: 0.5rem 1rem; border-top: 1px solid #e7e7e7;}.org-settings__card-list-row.draggable {cursor: move; cursor: grab; cursor: -moz-grab; cursor: -webkit-grab;}.org-settings__card-list-row--sorting {border: 1px solid #c4c4c4;}.org-settings__locator-row svg {min-width: 24px;}.org-settings__username-col {width: 33%;}.org-settings__row-thumb {width: 40px; min-width: 40px; background-color: #d5e4f8; border-radius: 20px; height: 40px; position: relative; overflow: hidden;}.org-settings__toggle-switch-row {margin: 1rem; border: 1px solid #efefef; padding: 1rem;}.org-settings__security-switch-row {border: 1px solid #efefef; padding: 1rem; border-top: none;}.org-settings__security-switch-row:first-child {border-top: 1px solid #efefef;}.org-settings__security-switch-row.hide + .org-settings__security-switch-row:not(.hide) {border-top: 1px solid #efefef;}.org-settings__toggle-spinner {width: 20px; height: 20px;}.shared-theme-content {padding: 1rem;}.shared-theme-content__preview {max-width: 50%;}.shared-theme-content__row-label {width: 150px;}.shared-theme-content__color-el {border: 1px solid #9c9c9c; width: 2rem; height: 2rem; border-radius: 1.25rem; background-image: -moz-linear-gradient(45deg, #dcdddf 25%, transparent 25%), -moz-linear-gradient(-45deg, #dcdddf 25%, transparent 25%), -moz-linear-gradient(45deg, transparent 75%, #dcdddf 75%), -moz-linear-gradient(-45deg, transparent 75%, #dcdddf 75%); background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, #dcdddf), color-stop(0.25, transparent)), -webkit-gradient(linear, 0 0, 100% 100%, color-stop(0.25, #dcdddf), color-stop(0.25, transparent)), -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.75, transparent), color-stop(0.75, #dcdddf)), -webkit-gradient(linear, 0 0, 100% 100%, color-stop(0.75, transparent), color-stop(0.75, #dcdddf)); background-size: 10px 10px; background-position: 0 0, 5px 0, 5px -5px, 0px 5px;}.shared-theme-content__logo-img {max-height: 100px;}.org-settings__app-launcher-content {padding: 1rem;}.settings-app-launcher-row__icon,.settings-app-launcher-row__icon-img {width: 48px; height: 48px;}.settings-app-launcher-row__icon-abbr {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); line-height: 48px; font-weight: 600; text-shadow: 0 1px 8px rgba(0, 0, 0, 1); color: #fff; white-space: nowrap;}.org-settings__description-display-value {max-height: 200px; overflow: hidden; width: 100%;}.org-settings__description-mask {position: absolute; bottom: 0; height: 100px; width: 100%; background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1)); left: 0; pointer-events: none;}.org-settings__edit-btn {max-width: 100%;}.org-settings__edit-btn:hover {text-decoration: none;}.org-settings__display-text-value .org-settings__display-value {max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}.org-settings__org-credits {padding: 8px; background-color: #f8f8f8;}.org-settings__card .esriBreadcrumb {font-size: inherit;}.org-settings__card .esriCollaborations .dgrid-content {width: 100% !important;}.org-settings_card .esriCollaborations .dgrid-header,.org-settings_card .esriCollaborations .dgrid-row,.org-settings_card .esriCollaborations .dgrid-footer {width: 100%; max-width: 600px;}.org-settings__card .esriCollaborations div.dgrid-header.dgrid-header-row.ui-widget-header {right: 0 !important;}.esriRtl .org-settings__card .esriCollaborations div.dgrid-header.dgrid-header-row.ui-widget-header {right: auto !important; left: 0 !important;}.org-settings__card .esriCollaborations .dgrid .dgrid-header-scroll {display: none;}.org-settings__card .esriCollaborations table {margin-bottom: 0;}.org-settings__card .esriCollaborations .dgrid .dgrid-no-data {color: gray; font-size: 1.3em; padding: 1em; text-align: center; width: 95%; max-width: 95%;}.org-settings__card .esriCollaborations #collaborations-view-grid.dgrid .field-action,.org-settings__card .esriCollaborations #collaboration-guests-view-grid.dgrid .field-action,.org-settings__card .esriCollaborations #collaboration-workspaces-view-grid.dgrid .field-action,.org-settings__card .esriCollaborations #guest-view-grid.dgrid .field-action,.org-settings__card .esriCollaborations #workspace-view-grid.dgrid .field-action {width: 80px; max-width: 80px; text-align: center;}.org-settings__card .esriCollaborations #guest-view-grid.dgrid .field-status,.org-settings__card .esriCollaborations #workspace-view-grid.dgrid .field-status {width: 120px; max-width: 120px; text-align: center;}.org-settings__card .esriCollaborations #guest-view-grid.dgrid .field-status .dgrid-resize-header-container,.org-settings__card .esriCollaborations #workspace-view-grid.dgrid .field-status .dgrid-resize-header-container {text-overflow: ellipsis; overflow: hidden;}.manage-role-overlay .create-role {padding: 2rem;}.manage-role-overlay .privGroupPrivs {padding-top: 0.5rem; margin-top: 0.5rem; border-top: 1px solid #ddd;}.manage-role-overlay label {margin-bottom: 0.25rem;}.org-settings__banner-tab {padding: 0.5rem;}.org-settings__banner-tab-active {color: #0079c1; border-bottom: 2px solid #0079c1;}.org-settings__home-img-tile {border: 1px solid #e0e0e0; padding: 0.75rem; width: calc(((100% - 2rem) / 3) - 1.75rem); margin-top: 1rem; margin-left: 1rem;}.esriRtl .org-settings__home-img-tile {margin-left: auto; margin-right: 1rem;}.org-settings__home-img-tile:nth-child(3n + 1) {margin-left: 0;}.esriRtl .org-settings__home-img-tile:nth-child(3n + 1) {margin-right: 0;}.org-settings__img-container {border: 1px solid #eaeaea; height: 75px; overflow: hidden;}.org-settings__home-img-upload {height: 75px; background-color: #3c3c3c; display: flex; align-items: center; justify-content: center;}.org-settings__home-img-upload .btn-clear {background: none; border-color: #fff; color: #fff;}.org-settings__home-img-upload .btn-clear:hover {color: #fff;}.org-settings__default-basemap-select-container {width: 20vw;}.org-settings__extent-container {padding: 0.5rem; background-color: #f8f8f8; margin-bottom: 0.25rem;}.org-settings__tooltip {border-bottom: 1px dotted #487696;}.org-settings__color-tile {border: 1px solid #e0e0e0; padding: 0.75rem 0.25rem 0.75rem 0.75rem; cursor: pointer; width: calc(50% - 2rem); margin-right: 1rem;}.esriRtl .org-settings__color-tile {padding: 0.75rem 0.75rem 0.75rem 0.25rem; margin-right: auto; margin-left: 1rem;}.org-settings__color-tile:hover {text-decoration: none;}.org-settings__color-box {width: 3rem; height: 3rem; border-radius: 2px; border: 1px solid #efefef;}.org-settings__color-box--empty {background-image: url("/home/js/jsapi/esri/dijit/images/transparent-bg.png");}.org-settings__color-box-text {text-align: center;}.org-settings__theme-logo-img {width: 10rem;}.org-settings__color-tile .esriColorPicker {font-family: inherit; font-weight: 500; font-size: 12px; color: #4d4d4d; text-shadow: none; width: 195px;}.org-settings__color-tile .esriColorPicker .esriSection {margin: 10px 0 8px;}.org-settings__color-tile .esriColorPicker .esriSection:last-child {margin-bottom: 0;}.org-settings__color-tile .esriColorPicker.esriContainer {border: solid 2px #aaa; display: inline-block; padding: 4px 15px; background-color: #fff; border-radius: 4px;}.org-settings__color-tile .esriColorPicker .esriHexInput {display: inline-block; color: #4d4d4d; width: 5.6em; border: 1px solid #aaa; direction: ltr; margin-top: 0; margin-bottom: 0.5rem; flex: 1 1 auto; min-width: 0;}.org-settings__color-tile .esriColorPicker .esriHexInput .dijitInputInner {text-transform: uppercase;}.org-settings__color-tile .esriColorPicker .esriHexInput .dijitInputContainer {height: auto;}.org-settings__color-tile .esriColorPicker .esriInputLabel {display: inline-block; vertical-align: middle;}.org-settings__color-tile .esriColorPicker .esriSwatch {box-sizing: border-box; vertical-align: middle; height: 15px; width: 15px; display: inline-block; cursor: pointer; margin: 0; border-radius: 0; border: 2px solid transparent; transition: background-color 0.25s, border-color 0.25s;}.org-settings__color-tile .esriColorPicker .esriSwatch:focus {border: 2px solid; transition: none;}.org-settings__color-tile .esriColorPicker .esriDisplayNone {display: none;}.org-settings__color-tile .esriColorPicker .esriSwatchEmpty:before {display: inline-block; background-color: #f00; position: absolute; height: 1px; bottom: 0; left: 0; width: 200%; transform: rotate(-45deg); -ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transform-origin: top left; -ms-transform-origin: top left; -webkit-transform-origin: top left; content: "";}.org-settings__color-tile .esriColorPicker .esriSwatchEmpty {position: relative; overflow: hidden; border: solid 1px #aaa; background-color: #fff; margin: 0 10px 8px;}.org-settings__color-tile .esriColorPicker .esriPaletteOptions {padding: 6px 0 0; display: flex; flex-wrap: wrap; align-items: center;}.org-settings__color-tile .esriColorPicker .esriPaletteOptions .esriSwatchEmpty {margin: 0 10px 0;}.org-settings__color-tile .esriColorPicker .esriPaletteOptions .esriPaletteToggle {box-shadow: none; border: none; padding: 0; margin-bottom: 0.5rem;}.org-settings__color-tile .dijitRtl .esriColorPicker .esriPaletteOptions .esriPaletteToggle {left: 0; right: auto;}.org-settings__color-tile .esriColorPicker .esriMiddle .esriPaletteOptions .dijit.esriPaletteToggle .dijitButtonNode {background: none; box-shadow: none; border: none; padding: 0;}.org-settings__color-tile .esriColorPicker .esriPaletteOptions .esriPaletteToggle.dijitChecked {background-color: transparent;}.org-settings__color-tile .esriColorPicker .esriLabel {margin: 0 0 4px;}.org-settings__color-tile .esriColorPickerLabel.esriDisabled {opacity: 0.6;}.org-settings__color-tile .esriColorPicker .esriSwatchPreview {box-sizing: border-box; margin: 0; vertical-align: middle; display: inline-block; height: 25px; width: 100%;}.org-settings__color-tile .esriColorPicker .esriSwatchPreview.esriContainer {position: relative; left: 0; right: 0; display: block; text-align: center;}.org-settings__color-tile .esriColorPicker .esriSwatchPreview .esriSwatch {position: absolute; cursor: auto; margin: 0; right: 0; top: 0; bottom: 0; left: 0; height: 3rem; width: 100%;}.org-settings__color-tile .esriColorPicker .esriSwatchPreview .esriSwatch.esriSwatchEmpty {display: none;}.org-settings__color-tile .esriColorPicker .esriSwatchRow {font-size: 0; white-space: nowrap;}.org-settings__color-tile .esriColorPicker .esriSwatch.esriSwatchTransparencyBackground {background-image: url("/home/js/jsapi/esri/dijit/images/transparent-bg.png");}.org-settings__color-tile .esriColorPicker .esriSwatch.esriSelected,.org-settings__color-tile .esriColorPicker .esriSwatchPreview .esriSwatch {border: 1px solid;}.org-settings__color-tile .esriColorPicker .esriTransparencySlider {padding-top: 5px;}.org-settings__color-tile .esriColorPicker .esriSwatch.esriSelected {-webkit-animation: esriColorPicker-highlight-selection 0.2s ease; animation: esriColorPicker-highlight-selection 0.2s ease;}.org-settings__color-tile .esriColorPicker .esriHeader,.org-settings__color-tile .esriColorPicker .esriFooter {margin: 8px 0 10px;}.org-settings__color-tile .esriColorPicker .dijitRuleContainer {padding: 5px; color: #4d4d4d;}.org-settings__color-tile .esriColorPicker .esriPalette.esriContainer.esriAlt .esriPalette {left: -100%;}.esriRtl .org-settings__color-tile .esriColorPicker .esriPalette.esriContainer.esriAlt .esriPalette {left: auto; right: -100%;}.org-settings__color-tile .esriColorPicker .esriPalette.esriContainer {width: 100%; overflow: hidden; white-space: nowrap;}.org-settings__color-tile .esriColorPicker .esriPalette {left: 0; width: 100%; position: relative; display: inline-block; -webkit-transition: left 0.15s, visibility 0.1s; -moz-transition: left 0.15s, visibility 0.1s; -ms-transition: left 0.15s, visibility 0.1s; -o-transition: left 0.15s, visibility 0.1s; transition: left 0.15s, visibility 0.1s;}.org-settings__color-tile .esriColorPicker .esriCollapseIcon {display: none;}.org-settings__color-tile .esriColorPicker.esriCollapsible {position: relative; width: auto; border-radius: 2px; border: none; padding: 0;}.org-settings__color-tile .esriColorPicker.esriCollapsible .esriColorControls {top: 25px; left: -2px; right: -2px; position: absolute; border: solid 2px #aaa; padding: 1rem 1rem 0; background-color: #fff; width: 195px; z-index: 1;}.org-settings__color-tile--top .esriColorPicker.esriCollapsible .esriColorControls {top: auto; bottom: 25px;}.org-settings__color-tile .esriColorPicker.esriCollapsible .esriHeader {margin: 0; display: none;}.org-settings__color-tile .esriColorPicker.esriCollapsible .esriSwatchPreview.esriContainer {display: inline-block; width: 3rem; height: 3rem;}.org-settings__color-tile .esriColorPicker.esriCollapsible .esriHeader,.org-settings__color-tile .esriColorPicker.esriCollapsible .esriSwatchPreview .esriSwatch {cursor: pointer;}.org-settings__color-tile .esriColorPicker.esriCollapsed .esriHeader {margin: 0;}.org-settings__color-tile .esriColorPicker.esriCollapsed .esriColorControls {display: none;}.esriRtl .org-settings__color-tile .esriColorPicker .esriPalette {left: auto; right: 0; -webkit-transition-property: right; -moz-transition-property: right; -ms-transition-property: right; -o-transition-property: right; transition-property: right;}.esriRtl .org-settings__color-tile .dijitRtl .esriColorPicker .esriPalette.esriContainer.esriAlt .esriPalette {right: -100%; left: 0;}.org-settings__mfa-username-col {width: 35%;}.org-settings__open-data-group {padding: 0.5rem; border: 1px solid #cccccc; border-bottom: none;}.org-settings__open-data-group:last-child {border-bottom: 1px solid #cccccc;}.open-data-group__assign-btn {border-right: 1px solid #cccccc;}.esriRtl .open-data-group__assign-btn {border-right: none; border-left: 1px solid #cccccc;}.org-settings__search-highlight {background-color: #efe397;}.org-settings__group-picker {width: 75%;}.org-settings__example {font-size: 0.85em; color: #999; word-wrap: break-word; word-break: break-all; margin-bottom: 0;}.org-settings__role-name-col {width: 40%;}.org-settings__role-count-col {width: 60px;}.org-settings__role-type-col {color: #9d9d9d;}.org-settings__enterprise-config-card {padding: 0.5rem 1rem; border: 1px solid #efefef; width: 100%; box-sizing: border-box;}.org-settings__enterprise-card-check-icon {margin-top: 0.25rem;}.org-settings__enterprise-card-check-icon svg {color: #2b622b;}.org-settings__enterprise-defaults-info {padding: 0.5rem 1rem; background-color: #f8f8f8; width: 100%; box-sizing: border-box;}.org-settings__enterprise-defaults-info svg {color: #0079c1;}.org-settings__role-warning-icon,.org-settings__role-warning-icon:hover {color: #d9c44c;}.org-settings__role-actions-col {width: 16px;}.org-settings__assign-track-viewers {padding-top: 1rem; border-top: 1px solid #ddd;}.org-settings__travel-mode-item .accordion-title {background: none;}.org-settings__travel-mode-item .accordion-title:focus {outline: 1px dotted; outline: auto -webkit-focus-ring-color;}.org-settings__travel-mode-item .accordion-content {padding-left: 40px;}.esriRtl .org-settings__travel-mode-item .accordion-content {padding-left: 0; padding-right: 40px;}.org-settings__travel-mode-default {text-transform: uppercase; background-color: #efefef; display: inline-block; padding: 0.25rem 0.5rem; border-radius: 16px; font-size: 0.75rem;}.travel-mode-overlay__content {padding: 1rem 2rem; background-color: #fff;}.travel-mode-overlay__split-row label,.travel-mode-overlay__simp-col {width: calc(50% - 1rem);}.travel-mode-overlay__desc-count {color: #999;}.travel-mode-overlay.overlay-background {background-color: rgba(0, 0, 0, 0.75);}.travel-mode-overlay .overlay {max-width: 800px; max-height: 90vh;}.travel-mode-overlay__attr-item {padding: 1rem 0; border-top: 1px solid #c4c4c4;}.travel-mode-overlay__attr-item:last-child {border-bottom: 1px solid #c4c4c4;}.travel-mode-overlay__attr-item-params-col {width: 40%; min-width: 40%;}.travel-mode-overlay__item-num-input {display: inline-block; width: 60px;}.travel-mode-overlay__item-num-label {line-height: 1.1rem; padding-top: 5px;}.org-settings__group-icon-tile {color: #fff; text-transform: uppercase; text-align: center; width: 38px; height: 38px; min-width: 38px; text-shadow: 1px 1px #ddd;}.org-settings__non-group-icon {width: 38px; height: 38px; justify-content: center;}.org-settings__non-group-icon.is-abbr {border: 1px solid #4c4c4c;}.org-settings__num-items-select {min-width: 80px;}.org-settings__roles-search-icon {position: absolute; top: 10px; left: 8px; z-index: 1;}.esriRtl .org-settings__roles-search-icon {left: auto; right: 8px;}.org-settings__roles-search-input {padding-left: 28px;}.esriRtl .org-settings__roles-search-input {padding-left: 0; padding-right: 28px;}.org-settings__delete-logo-btn {color: #de2900;}.org-settings__mobile-logo-replace-btn {border-left: 1px solid #efefef; color: #de2900;}.org-settings__upload-logo-dlg,.org-settings__upload-img-dlg {width: 650px; height: auto;}.org-settings__upload-logo-dlg .edit-thumb-display {min-height: 200px;}.org-settings__upload-logo-dlg-content.content-node {padding: 1rem 2rem 1.5rem;}.upload-image-canvas {visibility: hidden; position: fixed; left:-10000px; image-orientation: none;}.org-settings__upload-img-dlg-content {padding: 0.5rem;}.org-settings__choose-img-btn {padding: 1rem; border: 1px solid #ededed;}.org-settings__upload-image-file-chosen span {color: #4c4c4c;}.org-settings__upload-image-file-chosen svg {color: #338033;}.org-settings__on-board {padding: 1rem;}.card-list-row__info--disabled {opacity: 0.5;}.password-policy-overlay .overlay-content {background-color: #fff;}.password-policy-overlay input[type="text"] {width: 50px;}.password-policy-overlay__content {padding: 0 2rem 1rem;}.password-policy-overlay .overlay-loader-container {z-index: 1000; background: rgba(255, 255, 255, 0.8);}.password-policy-overlay .overlay-loader-text {margin-top: 3.5rem;}.app-overlay__search-icon {position: absolute; z-index: 1; left: 0.5rem; top: 1rem;}.app-overlay__content-top {padding: 2rem; border-bottom: 1px solid #dfdfdf;}.app-overlay__content-bottom {padding: 2rem; background-color: #f3f3f3; min-height: 341px;}input[type="search"].app-overlay__search-input {height: 3rem; background-position-x: 0.5em; padding-left: 2rem;}.app-overlay__icon-container {width: 50px; height: 50px; margin: auto;}.app-overlay__icon-no-app {background-color: #eaeaea; border-radius: 10px;}.app-overlay__app-name {min-height: 24px;}.app-overlay__app-name--none {color: #cbcbcb;}.app-picker-results {max-height: 15rem; overflow: auto; margin: 0; padding: 0; list-style-type: none; border-bottom: 1px solid #e7e7e7; background-color: #fff;}.app-picker-result-item {padding: 0.75rem 1rem; border-bottom: 1px solid #f4f4f4; margin-top: 0; cursor: pointer;}.app-picker-result-item:hover {background-color: #f8f8f8;}.app-picker__selected-card {border: 1px solid #cacaca; background-color: #fff; padding: 1rem;}.app-picker__max-characters {color: #a1a1a1;}.app-picker__label-input {max-width: 350px; padding-left: 0.75rem;}.app-picker__icon-btn {color: #4c4c4c; border: 1px solid #cacaca; padding: 0.5rem 1rem;}.app-picker__icon-btn:hover {background-color: #fff; color: #4c4c4c;}.app-picker__icon-btn.is-active,.app-picker__icon-btn.is-active:hover {border: 1px solid #0079c1; background-color: #c7eaff;}.app-picker__icon-btn.is-active {z-index: 1;}.app-picker__icon-text-input {max-width: 100px; padding-left: 0.75rem;}.app-overlay__upload-icon-placeholder {width: 48px; height: 48px; background-color: #fff; justify-content: center; margin: auto; border: 1px dashed #0079c1; border-radius: 10px; color: #0079c1; display: flex; align-items: center; box-shadow: 0px 1px 3px #c4c4c4;}.app-picker__upload-img-btn {margin-top: 2.25rem;}.app-picker__uploaded-img-label {background-color: #fff; padding: 0.5rem; border: 1px solid #cacaca; margin-top: 1.9rem;}.app-overlay__input-error {position: absolute; bottom: -44px; left: 0;}.app-overlay__input-error-force-relative {position: relative; bottom: auto;}.esriRtl .app-overlay__input-error {left: auto; right: 0;}.shared-theme-overlay__content {padding: 2rem;}.shared-theme-overlay__content .icon-inline {display: inline;}.shared-theme-overlay__content .org-settings__color-tile {width: auto; margin: 0; border-bottom: none;}.shared-theme-overlay__content .org-settings__color-tile:last-child {border-bottom: 1px solid #e0e0e0;}.shared-theme-overlay__contrast-col {border: 1px solid #e0e0e0; border-left: none;}.esriRtl .shared-theme-overlay__contrast-col {border-left: 1px solid #e0e0e0; border-right: none;}.shared-theme-overlay__contrast-row {align-items: center; justify-content: center;}.shared-theme-overlay__body-txt-contrast {margin: 0 0.75rem; border-bottom: 1px solid #e0e0e0;}.current-theme-row__contrast-warning {padding: 1rem; background-color: #f8f8f8;}.current-theme-row__contrast-warning svg {color: #de2900;}.select-option {padding: 0.25rem 1rem; border: 1px solid #ccc; cursor: pointer;}.select-option:hover {text-decoration: none;}.select-option--selected {border: 1px solid #0079c1; background-color: #c7eaff;}.enterprise-login-overlay .overlay-title-bar {border-bottom: none;}.enterprise-login-overlay .invite-members__header {padding: 0.5rem 2rem 2rem; width: 100%; box-sizing: border-box; z-index: 1; border-bottom: none;}.enterprise-login-overlay .toggle-switch {display: inline-block; border-bottom: 1px solid #efefef; padding-bottom: 1rem; width: 100%; margin-bottom: 1rem;}.enterprise-login-overlay__content {padding: 0 2rem 2rem;}.enterprise-login-overlay__toggle-adv-btn svg {transform: rotate(0deg); transition: transform 300ms;}.enterprise-login-overlay__toggle-adv-btn--expand svg {transform: rotate(90deg);}.enterprise-login-overlay .invite-members__content {margin: 0;}.org-settings__radio-option {margin-bottom: 0; padding: 1rem; border: 1px solid #efefef;}.org-settings__radio-option--selected {border-color: #0079c1;}.org-settings__contrast-info-link,.org-settings__contrast-info-link:hover {color: #4c4c4c;}.location-tracking__roles-section {border-top: 1px solid #efefef; padding: 1rem 1rem 2rem;}.location-tracking__roles-info-container {padding: 0.75rem; background-color: #f8f8f8;}.location-tracking__roles-info-container svg {color: #0079c1;}.location-tracking__pause-icon {color: #fff; background-color: #444444; padding: 4px; border-radius: 8px; margin-top: 4px;}.location-tracking__pause-icon svg {width: 8px; height: 8px;}.geocoding-overlay {padding: 1.5rem;}.privilege-section {background-color: #fff; box-shadow: 0px 1px 2px #ddd; padding: 1rem 1.5rem 1.5rem;}.privilege-section .accordion-title {border-top: none; padding: 0.5rem 0 0; background: none;}.privilege-section .accordion-title:focus {outline: 1px dotted; outline: auto -webkit-focus-ring-color;}.privilege-section .accordion-title .icon-inline {margin-left: 0;}.esrRtl .privilege-section .accordion-title .icon-inline {margin-right: 0; margin-left: auto;}.privilege-section__options-container {padding: 0.5rem 0 0 1.85rem;}.privilege-section__enabled-container {border-right: 1px solid #ddd;}.privilege-option:last-child p {margin-bottom: 0;}.role-form__priv-section-title {margin-bottom: 0.75rem; padding-right: 1.5rem; font-size: 0.9375rem; cursor: pointer;}.esriRtl .role-form__priv-section-title {padding-right: 0; padding-left: 1.5rem;}.role-form__priv-section-title > .icon-inline {transform: rotate(-90deg);}.esriRtl .role-form__priv-section-title > .icon-inline {transform: rotate(90deg);}.role-form__priv-section .role-form__priv-section-content {display: none;}.role-form__priv-section--active .role-form__priv-section-title > .icon-inline {transform: rotate(0);}.role-form__priv-section--active .role-form__priv-section-content {display: block;}.dijitTextBox.input-error {border-color: #c86a4a; padding-right: 24px !important;}.dijitTextBox.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);}.hex-value-container {direction: ltr;}.org-settings__save-loader {background: url("images/LoadingIndicator_blue.gif") 100% center no-repeat; width: 33px; height: 37px;}.org-settings__server-role-save-loader {background: url("images/LoadingIndicator_blue.gif") 100% center no-repeat; display: inline-block; width: 33px; height: 37px;}.org-settings__server-role-select {display: inline-block; min-width: 20rem;}.default-role__tooltip:after {white-space: normal; width: 300px; right: auto; left: 0; transform: translatex(0);}.esriRtl .default-role__tooltip:after {left: auto; right: 0;}.org-settings__main-content .org-overview__alert-desc {max-width: 650px; margin-bottom: 1rem;}.org-settings__main-content .org-overview__alert-content {flex-wrap: wrap;}.org-settings__card-header .org-overview__security-alert {margin: 1rem 1.5rem 0rem;}.org-settings__card-content .org-overview__security-alert {margin: 1rem 1rem 0rem;}.org-settings__user-type-error {border-color: #de2900;}.select-options {margin: 0;}@media screen and (max-width: 1024px) {.org-settings__jump-to-section {display: none;} .org-settings__main-content {max-width: calc(100% - 300px);}}@media screen and (max-width: 720px) {.org-settings__main-content {max-width: 100%;} .org-settings__jump-to-section {display: none;} .org-settings__menu, .org-settings__menu-placeholder {display: none;} .org-settings__grid-container {max-width: 100%;} .org-settings__main-title, .org-settings__search-section-title {padding-left: 1rem;} .esriRtl .org-settings__main-title, .esriRtl .org-settings__search-section-title {padding-left: 0; padding-right: 1rem;} .org-settings__card-row, .org-settings__card-desc {padding-left: 0; padding-right: 0;} .org-settings__card-content {padding: 0 1rem 1rem;} .org-settings__display-text-value, .org-settings__card-row-warning {width: 100%;} .org-settings__card-btn-container {margin-left: 1rem; margin-right: 0;} .esriRtl .org-settings__card-btn-container {margin-left: 0; margin-right: 1rem;} .org-settings__shared-theme-colors {flex-direction: column;} .org-settings__color-col {width: 100%; flex-direction: column;} .org-settings__color-tile {width: calc(100% - 1rem);} .org-settings__edit-form {width: calc(100% - 1.5rem);} .default-credits__edit-form {width: calc(50vw - 1rem);} .org-settings__logo-img {display: none;} .org-settings__mobile-logo-container {padding: 0.25rem; border: 1px solid #efefef;} .org-settings__mobile-logo-img {width: 60px; height: 60px;} .org-settings__theme-logo-row .org-settings__display-text-value {border: none; padding: 0;} .settings-search-suggestion {padding: 1rem;} .org-settings__img-tile-container {flex-direction: column;} .org-settings__home-img-tile {display: flex; align-items: center; margin: 0.5rem 0 0 0; width: calc(100% - 1.75rem);} .org-settings__home-img-label {flex: 1 1 auto; min-width: 0;} .org-settings__home-img-label label {margin-bottom: 0;} .org-settings__img-container {margin-left: 1rem; width: 100px; height: 40px;} .esriRtl .org-settings__img-container {margin-left: auto; margin-right: 1rem;} .org-settings__home-img-upload {background: none; height: 42px;} .org-settings__home-img-upload .btn-clear {color: #0079c1; border: none; padding: 0;} .org-settings__home-img-upload .org-settings__edit-form {width: 80vw; left: -58vw;} .esriRtl .org-settings__home-img-upload .org-settings__edit-form {left: auto; right: -58vw;} .org-settings__group-picker {width: 100%;} .org-settings__default-basemap-select-container {width: 90vw;} .org-settings__extents-content {flex-direction: column;} .org-settings__extents {margin-top: 1rem;} .org-settings__extent-container {width: 40%; text-align: center;} .org-settings__bing-btn {width: auto;} .org-settings__main-title {color: #4c4c4c;} .org-settings__title-btn:hover {text-decoration: none;} .org-settings__title-btn svg {transition: transform 200ms cubic-bezier(0.215, 0.44, 0.42, 0.88);} .org-settings__title-btn.is-active svg {transform: rotate(180deg);} .org-settings__mobile-nav-mask {position: fixed; height: 100%; width: 100%; top: 0; background-color: rgba(0, 0, 0, 0.75); z-index: 101; visibility: hidden; opacity: 0; transition: visibility 0ms linear 200ms, opacity 200ms cubic-bezier(0.215, 0.44, 0.42, 0.88);} .org-settings__mobile-nav {position: fixed; top: 2rem; z-index: 102; background-color: #fff; width: calc(100% - 2rem); max-height: calc(100% - 4rem); padding: 1rem; border-radius: 4px 4px 0 0; visibility: hidden; opacity: 0; transform: translate3d(0, 30px, 0); 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);} .org-settings__mobile-nav-content {overflow: auto;} .org-settings__mobile-nav-container .subnav-link {color: #4c4c4c; padding-top: 0.75rem; padding-bottom: 0.75rem;} .org-settings__mobile-nav-container .subnav-link:hover, .org-settings__mobile-nav-container .subnav-link:focus, .org-settings__mobile-nav-container .subnav-link.is-active {color: #4c4c4c;} .org-settings__mobile-nav-container .subnav-link:hover {background-color: transparent; border-left-color: transparent;} .org-settings__mobile-nav-container .subnav-link.is-active {background-color: #f8f8f8;} .org-settings__mobile-menu.is-active .org-settings__mobile-nav {opacity: 1; visibility: visible; transform: translate3d(0, 0, 0); transition: transform 200ms cubic-bezier(0.215, 0.44, 0.42, 0.88), visibility 0ms linear 0ms, opacity 200ms cubic-bezier(0.215, 0.44, 0.42, 0.88); min-height: calc(100vh - 4rem); min-height: calc(var(--esri-vh) - 4rem);} .org-settings__mobile-menu.is-active .org-settings__mobile-nav-mask {visibility: visible; opacity: 1; transition-delay: 0ms; transform: translate3d(0, 0, 0);} .org-settings__featured-content-sort {flex-direction: column;} .org-settings__featured-content-sort-order {margin-top: 1rem;} .org-settings__toggle-switch-row {margin: 1rem 0;} .org-settings__card-row {padding-bottom: 1rem;} .org-settings__card-row .dijitEditor {overflow: hidden;} .org-settings__edit-btn {width: 100%;} .org-settings__display-value {flex: 1 1 auto; min-width: 0;} .org-settings__mobile-member-username {color: #828282;} .org-settings__default-credits-content {flex-direction: column;} .org-settings__default-credits-left-col {margin-left: 0 !important;} .org-settings__default-credits-left-col .org-settings__card-value-col {width: auto;} .org-settings__org-credits {margin-top: 1rem;} .org-settings__roles-search-container {margin-left: 0 !important; margin-right: 0 !important;} .org-settings__card-list-row {padding: 0.5rem;} .org-settings__disable-tracking-btn {margin-top: 1rem;} .travel-mode-overlay .overlay {max-height: 100vh;} .travel-mode-overlay__split-row {flex-direction: column;} .travel-mode-overlay__split-row label {width: 100%; margin-left: 0 !important; margin-right: 0 !important;} .travel-mode-overlay__simp-col {width: 100%;} .esriCreateAppIconDialog {max-width: 100% !important; width: 100% !important;} .org-settings__open-data-group-right-col {flex-direction: column;} .travel-mode-overlay__num-container {flex-direction: column; align-items: start;} .travel-mode-overlay__item-num-input {width: 100%;} .app-overlay__icon-row {flex-direction: column;} .app-overlay__icon-text-edit {margin-top: 1rem;} .org-settings__on-board {display: none;} .org-settings__upload-logo-dlg, .org-settings__upload-img-dlg {position: fixed !important; top: 0 !important; left: 0 !important; width: 100% !important; height: 100% !important;} .org-settings__upload-logo-dlg .dijitDialogPaneContent {max-height: initial !important; height: calc(100% - 120px) !important;} .enterprise-login-overlay .overlay-title-bar {padding-left: 1rem !important; height: 3.5rem; border-bottom: 1px solid #d8d8d8;} .esriRtl .enterprise-login-overlay .overlay-title-bar {padding: 1rem !important;} .enterprise-login-overlay .overlay-title-bar svg {width: 16px; height: 16px;} .enterprise-login-overlay .overlay-title {font-size: 1.15rem;} .esriRtl .enterprise-login-overlay .overlay-title {text-align: right;} .enterprise-login-overlay .overlay-content {padding-top: 0; max-height: initial;} .enterprise-login-overlay .overlay-content {top: 3.5rem; bottom: 0;} .enterprise-login-overlay .overlay-action-bar {display: none;} .enterprise-login-overlay__content {padding: 0;} .enterprise-login-overlay--edit .invite-members__content--past-step, .enterprise-login-overlay--edit .invite-members__stepper-title {display: none;} .enterprise-login-overlay .invite-members__content {margin: 1rem 0 1rem 1rem;} .esriRtl .enterprise-login-overlay .invite-members__content {margin: 1rem 1rem 1rem 0;} .enterprise-login-overlay--edit .invite-members__content {border-left: none; padding: 0; margin: 1rem;} .esriRtl .enterprise-login-overlay--edit .invite-members__content {border-right: none; padding: 0; margin: 1rem;} .enterprise-login-overlay__mobile-save {margin-top: 1rem;} .select-options {flex-direction: column;} .select-options .radio-group-input {opacity: 1; z-index: 1; top: 8px; left: 10px;} html[dir="rtl"] .select-options .radio-group-input {left: auto; right: 10px;} .select-options .radio-group-label {width: 100%; text-align: left; padding-left: 2rem; margin-top: 0;} .select-options .radio-group-input:checked + .radio-group-label {background: none; border-color: #ccc;} html[dir="rtl"] .select-options .radio-group-label {text-align: right; padding-right: 2rem;} .select-option {padding: 0.5rem 1rem; border: 1px solid #ccc; border-bottom: none; cursor: pointer; background-color: #fff;} .select-option:last-child {border-bottom: 1px solid #ccc;} .create-role__privileges-section {flex-direction: column;} .create-role__slider-label {max-width: 33%; font-size: 0.85rem;} .role-form__import-btn {text-align: left;} .esriRtl .role-form__import-btn {text-align: right;} .role-form__tile-and-enabled {flex-direction: column;} .privilege-section__enabled-container {border-right: none;} .role-form__priv-section-title {align-items: start; padding: 0;} .manage-role-overlay .create-role {padding: 1rem;} .privilege-section {margin: 0 !important; width: 100% !important; border-bottom: 1px solid #ddd; padding: 1rem 0.5rem !important;} .privilege-section__title-and-enabled {flex-direction: column;} .privilege-section__options-container {padding-top: 1rem !important; padding-left: 0.5rem !important;} .esriRtl .privilege-section__options-container {padding-left: 0 !important; padding-right: 0.5rem !important;} .configure-agol__options-container {flex-direction: column;} .print-template-dialog .dijitDialogCloseIcon {top: 0.5rem; right: 0.5rem;}}.org-thumb-small {max-width: 64px; max-height: 64px;}.org-thumb-medium {max-height: 120px;}.org-download-activity-link {clear: both;}.org-welcome__section-title {color: #21759b; font-size: 1.1rem;}.orgChangeLevelDlg {width: 500px;}.post-upgrade-dialog {min-width: 550px;}.pending-members-dialog {min-width: 550px;}.pendingMembersDlg .dijitDialogTitleBar {height: 1rem;}.pending-members-heading {position: relative; margin-top: 0.5rem;}.pending-members-heading__sort {position: absolute; top: 0; right: 0;}.esriRtl .pending-members-heading__sort {right: auto; left: 0;}.pending-members__scrollable-container {overflow-y: auto;}.pending-members__row-container {min-height: 300px;}.pending-members-row {padding: 0.5rem 0.5rem; border-bottom: 1px solid #f3f3f3;}.pending-members__invited-date {font-size: 0.7rem; line-height: 0.9rem; color: #9b9b9b;}.pending-members__action-btn {color: #4c4c4c; margin-left: 1rem;}.pending-members__action-icon {position: relative; top: 4px; margin-right: 0.3rem;}.esriRtl .pending-members__action-icon {margin-right: auto; margin-left: 0.3rem;}.pending-members__resent-label {color: #257825;}.org-members__credits-slider .dijitSliderBarH,.org-members__credits-slider .dijitSliderBumperH {height: 2px;}.org-members__credits-slider .dijitSliderImageHandle {width: 22px; height: 22px; margin-top: -6px; box-shadow: none; background: #ffffff;}.org-members__credits-slider .dijitSliderImageHandle:after {display: none;}.org-members__credits-slider.dijitSliderHover .dijitSliderLeftBumper {border-color: #d0d0d0;}.can-update.is-not-on-premise .org-overview__credits-chart-container {margin-top: 3rem;}#creditsChart {height: 100px; clear: both;}.card-content .credits-date-labels {position: relative; height: 11px; color: #6e6e6e;}.card-content .credits-date-labels .credits-start-date {float: left; margin-left: 35px;}html[dir="rtl"] .card-content .credits-date-labels .credits-start-date {float: right !important; margin-right: 35px !important;}.card-content .credits-date-labels .credits-end-date {float: right; margin-right: 10px;}html[dir="rtl"] .card-content .credits-date-labels .credits-end-date {float: left !important; margin-left: 10px !important;}.esriRtl .graph-legend {white-space: nowrap; margin-right: 0;}.esriRtl .graph-legend:before {margin-right: 0; margin-left: 5px;}.graph-legend:before {content: ""; width: 10px; height: 10px; margin-right: 5px; display: inline-block;}.graph-legend-green:before {background: #dee9de; border: 1px solid #5a9359;}.graph-legend-orange:before {background: #f6d2c2; border: 1px solid #e16731;}.graph-legend-blue:before {background: #b3d5e6; border: 1px solid #0071ab;}.overview-card__title {min-width: 20%;}.overview-card-title-link {line-height: 1.875; word-break: break-word;}.esriRtl .overview-card-title-link {text-align: left;}.overview-card-title-disabled-link {pointer-events: none; opacity: 0.3;}.overview-card-heading {border-bottom: 1px solid #dfdfdf;}.org-overview__sync-icon {width: 16px;}.org-overview__regional-data-hosting {min-width: 400px;}.org-overview__regional-data-hosting .popover-title {font-weight: 500;}.is-on-premise .org-overview__info-card-right {width: 55%;}.org-overview__sync-status.tooltip:after {width: 300px; white-space: normal;}.org-overview__maintenance-alert {z-index: auto;}.org-overview__credits-card-body {display: flex; flex-direction: column; flex: 1 1 auto;}.overview-border-bottom {border-bottom: 1px solid #dfdfdf;}.overview-border-top {border-top: 1px solid #dfdfdf;}.overview-progress-bar {width: 100%; height: 5px;}.overview-app-icon {max-width: 32px; max-height: 32px;}.overview-icon-wrapper {position: relative;}.overview-icon-abbr {position: absolute; font-weight: 600; text-shadow: 0 1px 8px rgba(0, 0, 0, 1); color: white; top: 3px; left: 6px;}.esriRtl .overview-icon-abbr {right: 12px; left: inherit;}.org-overview__link-separator {margin: 0 0.5rem; color: #dfdfdf; font-weight: lighter;}.org-overview__pending-invites-wrapper {overflow: visible;}.org-overview__pending-invites-btn {color: #4c4c4c;}.org-overview__pending-invites-btn.unlink {cursor: default; pointer-events: none;}.org-overview__pending-invites-btn.unlink:hover {color: #a9a9a9;}.org-overview__pending-invites-btn:hover {text-decoration: none;}.dj_trident .org-overview__credits-container {overflow: hidden;}.org-overview__credits-label {white-space: nowrap; display: block; overflow: hidden; text-overflow: ellipsis;}.org-overview__credits-value {white-space: nowrap; display: block;}.org-overview__feature-ds-icon {width: 20px; vertical-align: middle;}.org-overview__feature-ds-label {vertical-align: middle;}.open-data-card .overview-open-data-thumb {width: 40px; min-width: 40px; height: 40px; position: relative; overflow: hidden;}.open-data-card .overview-open-data-icon {max-width: 40px;}.open-data-card .open-data-thumb-letter {color: #fff; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 1.5em; text-shadow: 1px 1px #dddddd;}.open-data-card .open-data-row:last-child {margin-bottom: 0;}.overview-member-row {border-bottom: 1px solid #dfdfdf;}.overview-member-row:last-child {border-bottom: 0;}.overview-member-row .thumbnail-container,.org-member-thumbnail-container {width: 40px; min-width: 40px; background-color: #d5e4f8; border-radius: 20px; height: 40px; position: relative; overflow: hidden;}.overview-member-row .thumbnail-container .initials-container,.org-member-initials-container {position: absolute; left: 20px; top: 20px; transform: translate(-50%, -50%); color: #99a4b2; text-transform: uppercase; opacity: 0.75; font-weight: 550;}.overview-member-row .thumbnail-container .overview-member-thumb,.org-member-thumbnail-img {width: 40px;}.overview-member-row .member-email {line-height: 0.75rem;}.dj_chrome .org-overview__cards-container {transform: translateZ(0);}.members-search-bar .org-members__search-dropdown {white-space: nowrap; font-size: 0.85rem; background: #fff; border: 1px solid #e7e7e7; border-left: navajowhite; height: 43px; display: inline-block;}.dj_edge .members-search-bar .org-members__search-dropdown {margin-left: 1px;}.members-search-bar .org-members__search-dropdown > a {padding: 0.5rem; display: block;}.invite-disabled .if-invite-enabled {display: none;}.dj_trident .org-members-main-panel {flex-basis: 100%; overflow: visible;}.org-members-main-panel .table-select-checkbox {width: 40px;}.org-members-main-panel .table-mfa {width: 60px; text-align: center;}.org-members-main-panel .mfa-img {width: 16px; height: 16px;}.dj_trident .org-members-main-panel .content-list_view {max-width: 100%;}.org-member__name-col {width: 100%;}.org-member-full-name,.org-member-username {line-height: 1.3;}.org-member-username {overflow: hidden; text-overflow: ellipsis;}.org-member-full-name {font-size: 0.9375rem; overflow: hidden; text-overflow: ellipsis;}.can-view-users .org-member-user-column {width: 30%;}.is-viewer .org-members-admin-view,.select-disabled .org-members__select-column,.is-viewer .org-members__credits-column,.credits-disabled .org-members__credits-column,.lastlogin-disabled .org-members__lastlogin-column,.actions-disabled .org-members__action-column,.mfa-disabled .org-members__mfa-column,.non-admin .org-members-admin-view {display: none;}.is-admin .org-members-viewer-view {display: none !important;}.org-members__select-checkbox:disabled {opacity: 1; z-index: 100;}.org-members__select-all-checkbox {opacity: 1;}.org-member-card .card-select-check-mark {z-index: 100;}.org-members__select-column {overflow: visible;}.table-select-cell.org-members__lastlogin-column {overflow: visible;}.org-members-admin-filter {display: none;}.org-members-main-panel .org-members__level-column {text-align: center; width: 5.75rem;}.org-members-main-panel .org-members__level-column button {text-align: center;}.can-update .org-members-admin-filter {display: block;}.table-select-cell.org-members__action-column {width: 40px;}.org-members__action-column .table-select-cell-sort {padding: 0.5rem; text-align: center;}.org-members__action-column-body {padding-right: 0.8rem !important; text-align: center !important;}.org-members__credits-column .table-select-cell-sort {padding-right: 1.25rem;}.esriRtl .org-members__credits-column .table-select-cell-sort {padding-left: 1.25rem; padding-right: 0.5rem;}.org-overview__info-icon {width: 16px; height: 16px; vertical-align: middle;}.org-member-level-info-icon {position: absolute; top: 50%; right: 0.25rem; width: 16px; height: 16px; margin-top: -7px;}.esriRtl .org-member-level-info-icon {right: auto; left: 0.25rem;}.dj_a11y .org-member-level-info-icon path,.dj_a11y .org-overview__info-icon path {fill: #ffffff;}.level-info-popup,.feature-ds-info-popup {width: 300px;}.level-info-content {position: relative; color: #4c4c4c; text-align: left;}.esriRtl .level-info-content {text-align: right;}.level-info-close {font-family: inherit; font-weight: 400; position: absolute; cursor: pointer; padding: 8px; top: -4px; right: -8px; opacity: 0.7;}.esriRtl .level-info-close {right: auto; left: 0;}.level-info-close:hover {opacity: 1;}.level-info-close img {width: 16px; height: 16px;}.level-info-title {font-family: inherit; font-weight: 500; font-size: 18px; width: 92%;}.level-info-section-title {font-family: inherit; font-weight: 400; font-size: 14px; text-transform: uppercase; display: inline;}.level-info-content p {font-size: 14px;}.org-status-iframe {width: 100%; height: 1429px; border-top: 1px solid #eeeeee; overflow: auto;}.org-members__invite-column {width: 280px;}.org-members__search-column {flex: 1; position: relative;}.org-members__search-column .input-error-message {position: absolute; top: 62px; z-index: 1;}.org-members__search-column .input-error-message:before,.org-members__search-column .input-error-message:after {right: 11px;}.orgDlg label {display: inline-block; margin-bottom: 0; width: auto;}.orgDlg label.full-width {width: 100%;}.orgDlg .dijitCheckBoxInput {margin: 0 !important;}.orgDlg .dijitButton.secondary .dijitButtonText,.orgDlg .dijitButton.tertiary .dijitButtonText {background: none; color: #007ac2; text-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border: solid 1px #007ac2; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0;}.orgDlg .dijitButton.calcite.transparent .dijitButtonText {color: #007ac2; background: none; border: 0;}.orgDlg .esriFloatTrailing {float: right;}.esriRtl .orgDlg .esriFloatTrailing {float: left;}html[dir="rtl"] .input-error {background-position: left center;}.org-member-card {padding: 1rem;}.org-member-card:last-child .org-members__action-column .dropdown-menu {bottom: 100%;}.is-viewer .org-member-card:hover {box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 0 16px 0 rgba(0, 0, 0, 0.05);}.org-member-card__content {width: 100%;}.org-member-card__name-link {line-height: 1.7rem;}.org-member-card__thumbnail-container {width: 50px; min-width: 50px; height: 50px; border-radius: 50%; position: relative; overflow: hidden;}.org-member-card__initials-container {position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); color: #99a4b2; text-transform: uppercase; opacity: 0.75; font-weight: 550; white-space: nowrap;}.org-member-card__thumbnail {width: 50px;}.org-members__attr-container {margin: 1.55rem -0.75rem 0;}.org-member-card__attr {border-right: 1px solid #e7e7e7; height: auto;}.dj_trident .org-member-card__attr {height: auto;}.org-member-card__attr-item {padding: 0.75rem 0.75rem 0 0.75rem;}.org-member-card__icons-item {padding: 0.75rem 0.75rem 0 0;}.org-members-main-body .dijitComboBox {border: none !important; box-shadow: none !important;}.org-members-main-body .dijitComboBox .dijitArrowButtonInner {border: none !important; color: #0079c1;}.org-members-main-body .dijitComboBox .dijitInputInner {font-size: 1rem; color: #0079c1; text-overflow: ellipsis;}.org-member-card__attr {width: 180px;}.org-member-card__level-attr {width: 60px;}.org-member-card__type-attr {width: 155px;}.org-member-card__role-attr {width: 155px;}.org-member-card__credits-attr {width: 120px;}.org-member-card__license-attr,.org-member-card__groups-attr {width: calc((100% - 545px) / 2); min-width: 180px;}.credits-disabled .org-member-card__license-attr,.credits-disabled .org-member-card__groups-attr {width: calc((100% - 364px) / 2);}.org-member-card__attr:last-child {border-right: none;}.org-member-card__attr a:hover {text-decoration: none;}.org-member-card__attr-heading {font-size: 0.8em; text-overflow: ellipsis; overflow: hidden; margin-bottom: auto;}.org-member-card__right-content {overflow: visible;}.org-member-card__name-wrapper {margin-top: 1px;}.dj_trident .org-member-card__right-content,.dj_trident .org-member-card__name-wrapper {width: 100%;}.org-member-card__attr-value {margin-top: 0.73rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}.org-member-card__member-role {margin-top: 0.5rem;}.org-member-card__user-type-value {white-space: normal;}.org-member-card__attr-value.icons-wrapper {overflow: visible;}.org-members-card__item-icons {margin-top: -0.75rem; padding: 0.75rem; cursor: pointer; display: block; background: none; text-align: left; border: none; line-height: 26.35px; display: block; width: 100%; font-size: 1rem;}html[dir="rtl"] .org-members-card__item-icons {text-align: right;}.org-member-card__no-icons-label {color: #0079c1; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}.org-members-card__item-icons:hover {background: #f4f4f4;}.org-members-card__item-icons:hover .org-member-card__more-tile {text-decoration: underline;}.org-member-card__configure-text {overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}.org-member-card__place-holder {color: #fff;}.org-member-dot-separator {font-size: 0.75em; color: #ccc; padding: 0 0.25rem; vertical-align: 1px;}.org-member-card__checkbox-container {position: relative; width: 30px;}.org-member-card__license-icon {position: relative; width: 32px; height: 32px; min-width: 32px;}.org-overview__license-card-item .org-member-card__license-icon {margin-top: 0.5rem;}.org-overview__license-info {max-width: calc(100% - 52px); vertical-align: top; width: 100%; margin: 0 !important;}.org-member-card__license-icon.not-hex {margin-left: 0;}.org-members-card__item-icons .org-member-card__license-icon.not-hex {margin-right: 2px;}.org-member-card__license-icon img {width: 32px; height: 32px;}.org-member-card__license-abbr {color: #fff; text-transform: uppercase; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 0.75em; font-weight: 500;}.org-member-card__group-tile {color: #fff; text-transform: uppercase; text-align: center; margin-right: 2px; width: 32px; height: 32px; overflow: visible; min-width: 32px; text-shadow: 1px 1px #ddd;}.org-member-card__group-tile img {width: 100%;}.org-member-card__group-tile:after {text-shadow: none; text-transform: none;}.org-member-card__more-tile {padding: 0 8px; font-size: 0.9em; width: auto; min-width: 28px; text-shadow: none; background-color: #efefef; border-radius: 14px; text-align: center; height: 26px; border: 2px solid #fff; position: relative; left: -5px;}.org-member-card__non-admin-role-attr {width: 40%;}.org-member-disabled {pointer-events: none; opacity: 0.3;}.org-member-disabled__allow-events {opacity: 0.3;}.org-member-disable-link {pointer-events: none;}.org-member-disable-link a {color: rgba(0, 121, 193, 0.3);}.org-download-activity-btn {padding: 0.31rem 0.1rem;}.download-activity-dialog {width: 500px;}.download-activity-dialog .download-activity-input {width: 300px;}.has-credits-error .hide-if-credits-error {display: none;}.org-overview__license-card-item {border-bottom: 1px solid #dfdfdf;}.overview-license-card-item__expiration-container {display: flex; align-items: center; justify-content: flex-end;}.org-overview__no-title-popup {width: 300px;}.org-overview__no-title-popup .level-info-title {height: 1.5rem;}.org-filters .accordion-content .filter-tree-link {display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.dj_trident .members__credits-filter-less-than .filter-tree-link {display: flex; align-items: center;}.create-account__spinner-container {position: absolute; top: 8px; right: -20px;}.esriRtl .create-account__spinner-container {right: auto; left: -20px;}.create-account__spinner {width: 14px; height: 14px;}.onboard.dijitDialog {padding: 0;}.onboard.dijitDialog .dijitDialogTitleBar {display: none;}.onboard .dijitDialogPaneContent {padding: 0; overflow: hidden; height: 60vh !important;}.onboard__body {background-color: #f5f5f5;}.onboard__body-content {justify-content: center;}.onboard__body-text {max-width: 30rem; margin: 0 5rem; text-align: center;}.onboard__img--members-licenses-1 {background: url("../img/onboard-members-licenses1.svg") left top no-repeat #f8f8f8; background-size: 100%;}.onboard__img--members-licenses-2 {background: url("../img/onboard-members-licenses2.svg") left top no-repeat #f8f8f8; background-size: 100%;}.onboard__img--licenses-1 {background: url("../img/onboard-licenses1.svg") left top no-repeat #f8f8f8; background-size: 100%;}.onboard__img--licenses-2 {background: url("../img/onboard-licenses2.svg") left top no-repeat #f8f8f8; background-size: 100%;}.onboard_licensing-update {background: url("../img/onboard-member-licensing-updates.svg") center center no-repeat; background-size: contain;}.onboard__bottom-section {position: relative; height: 4.25rem; padding: 0 1rem;}.onboard__learn-more {align-items: center; cursor: pointer; word-break: break-word;}.onboard__learn-more svg {width: 16px; height: 16px; fill: #0079c1;}.onboard__learn-more .svg-icon-dark-blue {fill: #005e95;}.onboard__toggle-container {justify-content: center; align-items: center;}.onboard__toggle-btn {width: 10px; height: 10px; background-color: #d8d8d8; border-radius: 5px;}.onboard__toggle-btn--active {background-color: #4a4a4a;}.onboard__toggle-btn:hover {background-color: #d8d8d8;}.onboard__toggle-btn--active:hover {background-color: #4a4a4a;}.onboard__back-button {position: absolute; left: 1rem; top: 1.75rem;}.esriRtl .onboard__back-button {left: auto; right: 1rem;}.onboard__back-button svg {width: 16px; height: 16px; fill: #0079c1;}.onboard__back-button-icon {transform: rotateY(180deg); position: relative;}.esriRtl .onboard__back-button-icon {transform: rotateY(0deg);}.onboard-banner {margin-bottom: 1rem; padding: 0.75rem 0; background-color: #fff; width: 100vw; position: relative; left: 50%; right: 50%; margin-left: -50vw; margin-right: -50vw;}.onboard-banner-container {width: 1450px; max-width: 95vw; padding: 0 0.5rem; margin-right: auto; margin-left: auto; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.onboard-banner-container .flex {align-items: center;}.onboard-banner__text-content {align-items: center;}.onboard-banner__close-btn {position: absolute; top: 56%; transform: translate(0, -50%); right: 0.75rem;}.onboard-banner__light-bulb-icon svg {width: 24px; height: 24px; overflow: visible;}.onboard-banner__light-bulb-icon ,.onboard-banner-container .btn-clear {margin-top: 0.3em; margin-bottom: 0.3em; align-self: start;}.onboard-popup {position: fixed; width: 1450px; max-width: 95vw; top: 2.5rem; left: 50%; background-color: #f7f7f7; z-index: 1000; border: 1px solid #b4b4b4; box-shadow: 0px 2px 5px 2px #dfdfdf; visibility: hidden; -webkit-transition: visibility 0ms linear 300ms, opacity 300ms cubic-bezier(0.215, 0.44, 0.42, 0.88), -webkit-transform 300ms cubic-bezier(0.215, 0.44, 0.42, 0.88); transition: visibility 0ms linear 300ms, opacity 300ms cubic-bezier(0.215, 0.44, 0.42, 0.88), transform 300ms cubic-bezier(0.215, 0.44, 0.42, 0.88); opacity: 0; -webkit-transform: translate(-50%) translate3D(0, 24px, 0) scale(0.95); -ms-transform: translate(-50%) translate3D(0, 24px, 0) scale(0.95); -o-transform: translate(-50%) translate3D(0, 24px, 0) scale(0.95); transform: translate(-50%) translate3D(0, 24px, 0) scale(0.95);}.onboard-popup.shown {visibility: visible; -webkit-transition-delay: 0ms; transition-delay: 0ms; -webkit-transform: translate(-50%) translate3D(0, 0, 0) scale(1); -ms-transform: translate(-50%) translate3D(0, 0, 0) scale(1); -o-transform: translate(-50%) translate3D(0, 0, 0) scale(1); transform: translate(-50%) translate3D(0, 0, 0) scale(1); opacity: 1;}.onboard-popup__text-container {position: absolute; top: 50%; left: 10%; transform: translate(0%, -50%);}.esriRtl .onboard-popup__text-container {left: auto; right: 10%;}.onboard-popup__img {height: 100%; width: 100%;}.esriRtl .onboard-popup__img {transform: scaleX(-1);}.onboard-popup__back-btn {position: absolute; top: 0.75rem; left: 1rem;}.esriRtl .onboard-popup__back-btn {left: auto; right: 1rem;}.onboard-popup__back-btn svg {width: 16px; height: 16px; fill: #0079c1;}.onboard-popup__close-btn {position: absolute; top: 0.75rem; right: 0.75rem; color: #4c4c4c; z-index: 1;}.esriRtl .onboard-popup__close-btn {right: auto; left: 0.75rem;}.onboard-popup__close-btn svg {width: 24px; height: 24px;}.onboard-popup__top-section > div {width: 50%;}.onboard-popup__bottom-section {position: relative; padding: 1rem; background-color: #fff;}.onboard-popup__primary-button {padding: 0.31rem 1rem; position: absolute; right: 0.25rem; top: 0.3rem;}.esriRtl .onboard-popup__primary-button {right: auto; left: 0.25rem;}.org-text-ellipsis {overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}.user-type-card__expires-container {display: flex; align-items: center; justify-content: flex-end;}.user-type-card__expires-badge {padding: 0.15rem 0.5rem; background-color: #f6f6f6; border-radius: 1rem;}.user-type-card__expires-badge:hover {background-color: #f6f6f6;}.user-type-card__expires-badge--danger {background-color: #f9eeeb; color: #a7593e;}.user-type-card__expires-badge--danger:hover {background-color: #f9eeeb; color: #a7593e;}.org-overview__info-mobile-title {display: none;}.license-card-item__mobile-icon {display: none;}.licenses-available__high-contrast-warning {display: none;}.welcome-trial__actions-column {width: 300px;}.js-welcome-trial-action {overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: none;}.welcome-trial-dlg {padding: 0; max-width: 650px;}.dijitDialogPaneContent {padding: 0;}.welcome-trial-dlg .dijitDialogCloseIcon {top: 1rem; right: 1rem;}.welcome-trial-dlg .dijitDialogPaneContent {max-height: 100vh;}.esriRtl .welcome-trial-dlg .dijitDialogCloseIcon {right: 0; left: 1rem;}.welcome-trial__title {border-bottom: 1px solid #c4c4c4; padding: 0.5rem 0 1rem;}.welcome-trial__content {background-color: #f4f4f4; padding: 1rem;}.welcome-trial__description {border-top: 1px solid #c4c4c4;}.welcome-trial__desc-col {max-width: 50%;}.welcome-trail__bottom {padding: 1rem; background-color: #fff; border-top: 1px solid #c4c4c4;}.org-overview__graph-icon--storage {border: 1px solid #5a9359;}.org-overview__graph-icon--analytics {border: 1px solid #0071ab;}.org-overview__graph-icon--subscriber {border: 1px solid #e16731;}.info-icon svg {color: #404040;}.info-icon:hover svg,.info-icon:focus svg {color: #007ac2;}.licenses-overlay__content {padding: 2rem; min-height: calc(100vh - 8.5rem);}.licenses-config__active-tab {box-shadow: inset 0px 0px 5px #c4c4c4;}.licenses-config__json-text-area {height: 500px;}.licenses-config-card {padding: 1rem;}.licenses-config-card__label-text {min-width: 100px;}.licenses-config__mask {position: fixed; height: 100%; width: 100%; background-color: #000; opacity: 0.15; z-index: 1; top: 0; left: 0;}.licenses-config__loader {position: fixed; top: 50%; width: 100%; z-index: 2;}.org-overview__security-alert {background-color: #fff; padding: 1.5rem; box-shadow: 0 0 16px rgba(0,0,0,0.1); border: 1px solid #d4d4d4; border-top: 4px solid #de2900;}.org-overview__security-alert-icon,.org-overview__security-alert-title {color: #de2900;}.org-overview__security-alert-content {max-width: 1000px;}.org-overview__onboard-banner {width: 100%; margin: 0 0 1rem 0; left: auto; right: auto; box-shadow: 0 0 5px 0 rgba(0,0,0,0.1);}.org-overview__onboard-content {max-width: 1000px;}@media screen and (max-width: 860px) {.onboard-popup__top-section {flex-direction: column;} .onboard-popup__text-container {position: relative; top: auto; left: auto; right: auto; padding: 1rem; transform: initial;} .onboard-popup__top-section > div {width: 100%;} .org-member-card__mobile-title {word-break: break-word;}}@media screen and (max-width: 720px) {.info-card .overview-card-heading {display: none;} .org-overview__info-card-body {padding: 0;} .org-overview__info-card-content {flex-direction: column;} .org-overview__info-card-top {display: flex; flex-direction: column; align-items: center; margin-right: 0; border-bottom: 1px solid #dfdfdf; padding: 1rem;} .org-overview__info-card-top .org-thumb-medium {width: 100px; margin-right: 0 !important;} .esriRtl .org-overview__info-card-top .org-thumb-medium {margin-left: 0 !important;} .org-download-activity-link {display: none;} .org-overview__info-mobile-title {display: block;} .org-overview__info-card-right {padding: 1rem 0 0;} .org-overview__info-row {display: flex; margin-bottom: 0.5rem;} .org-overview__info-row h5 {margin-right: 1rem; width: 50%; text-align: right;} .org-overview__feature-toolip, .org-overview__feature-ds-icon {display: none;} .org-overview__info-system-health {text-align: center; margin: 0 1rem; border-top: 1px solid #dfdfdf; padding-top: 1rem; font-size: 0.9rem;} .org-overview__body {padding-top: 1rem;} .credits-card .overview-card-title-link {display: none;} .org-overview__credits-top {padding-top: 0; padding-bottom: 0;} .org-overview__credits-values-wrapper {flex-direction: column;} .org-overview__credits-container {display: flex; border-bottom: 1px solid #dfdfdf; padding: 0.5rem 0; margin: 0 !important;} .org-overview__credits-label {width: 170px; margin-right: 1rem; white-space: initial; overflow: initial;} .org-overview__credits-value {font-size: 1.25rem;} .org-overview__credits-chart-container {margin-top: 0 !important; padding-top: 0.5rem;} .org-overview__credits-chart-body {display: flex; flex-direction: column;} .org-overview__credits-chart-body h5 {order: 2; padding-top: 1rem; border-top: 1px solid #dfdfdf; margin-top: 2rem;} .org-overview__credits-chart-body h5 .graph-legend {margin-right: 0.5rem;} .esriRtl .org-overview__credits-chart-body h5 .graph-legend {margin-right: auto; margin-left: 0.5rem;} .org-overview__credits-chart-body h5 .graph-legend:last-child {margin-right: 0;} .esriRtl .org-overview__credits-chart-body h5 .graph-legend:last-child {margin-left: 0;} .org-overview__members-content {padding-top: 0;} .org-overview__members-top {flex-direction: column; border-bottom: 0; padding-bottom: 0;} .org-overview__members-top-row {display: flex; align-items: center; padding: 0.5rem 0; border-bottom: 1px solid #dfdfdf; margin: 0 !important;} .org-overview__members-top-row h5 {width: 170px;} .org-overview__members-top-row span {font-size: 1.5rem;} .licenses-card__progress-bar-container {width: 100%; margin: 0 !important; margin-top: 0.5rem !important;} .licenses-available__assigned {flex: 1 1 auto;} .dj_a11y .licenses-available__high-contrast-warning {display: block;} .org-overview__more-usertypes {margin-bottom: 0; text-align: center;} .org-overview__more-licenses {text-align: center;} .org-overview__licenses-card-content {margin-top: 0;} .license-card-item__icon-wrapper {display: none;} .org-overview__license-info {max-width: initial; width: auto; display: block;} .license-card-item__available-wrapper {margin-top: 0.5rem;} .license-card-item__available-wrapper > div:first-child {width: 100%;} .license-card-item__title {display: flex; align-items: center;} .license-card-item__title-text {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;} .org-overview__license-card-item {border-bottom: none;} .license-card-item__mobile-icon {display: inline-block; margin-right: 0.5rem;} .esriRtl .license-card-item__mobile-icon {margin-right: 0; margin-left: 0.5rem;} .license-card-item__mobile-icon .org-member-card__license-icon {width: 24px; height: 24px; min-width: 24px; margin-top: 0;} .license-card-item__mobile-icon .org-member-card__license-icon img {width: 24px; height: 24px;} .gb-total-area__clear-btn {display: none;} .org-overview__security-alert-content {flex-direction: column;} .org-overview__security-alert-btn {margin: 1rem 2.75rem !important;}}@media screen and (max-width: 640px) {.org-member-card__attr {width: calc(50% - 2px); border-right: none; margin-bottom: 1rem;}}.member-actions-mobile {display: none;}.members-bulk__dialog {padding: 1.5rem 1rem; border-top: 4px solid #0079c1;}.members-bulk__dialog .dijitDialogCloseIcon {top: 0.5rem; right: 0.5rem;}.esriRtl .members-bulk__dialog .dijitDialogCloseIcon {right: auto; left: 0.5rem;}.members-alert {background-color: #fff; border-color: #c4c4c4; border-top: 4px solid #de2900; width: 20rem;}.members-alert .text-red svg {display: none;}.members-alert__btn-container {border-top: 1px solid #c4c4c4;}.members-filter__last-login li {overflow: hidden;}.members__credits-filter-input {width: auto; min-width: 100px;}.members__credits-filter-less-than:before {top: 0.75rem;}.set-credits-overlay__content {padding: 2rem;}.set-credits-overlay__credits-info-box {background-color: #f8f8f8; padding: 1rem 2rem; text-align: center;}.members-credits__credits-label {display: flex !important; flex-wrap: wrap; align-items: center; text-overflow: initial !important;}.assigned-user-type__count {background: #f4f4f4; border-radius: 2px; font-size: 0.9rem; display: flex; flex-direction: column; justify-content: center; height: 1.75rem; white-space: nowrap; color: #4c4c4c; min-width: 2rem; align-items: center;}@media screen and (max-width: 860px) {.mobile-member-panel {background-color: #fff;} .mobile-member-panel__heading {padding: 1rem; border-bottom: 1px solid #e0e0e0;} .mobile-member-panel__close-btn {height: 24px;} .mobile-member-panel__member-thumb {height: 40px; width: 40px; border: 2px solid #0079c1;} .mobile-member-panel__member-thumb img {width: 40px; height: 40px;} .mobile-member-panel__owned-container {border-bottom: 1px solid #e0e0e0;} .mobile-member-panel__owned-col {text-align: center; margin: 0.75rem; border-right: 1px solid #e0e0e0;} .mobile-member-panel__owned-col:hover {text-decoration: none;} .mobile-member-panel__owned-col:last-child {border-right: none;} .mobile-member-panel__owned-col>div:first-child {line-height: 1rem;} .mobile-member-panel__bio-wrapper {padding: 1rem; position: relative; background-color: #f7f7f7;} .mobile-member-panel__bio {max-height: 75px; overflow: hidden; transition: all 0.3s ease;} .mobile-member-panel__bio--expanded {max-height: initial;} .mobile-member-panel__bio-expand-toggle {position: absolute; background-color: #f7f7f7; opacity: 0.75; width: 100%; left: 0; bottom: 0; display: flex; align-items: center; justify-content: flex-end; height: 40px; flex-direction: column;} .mobile-member-panel__bio-collapse-toggle {position: absolute; opacity: 0.75; width: 100%; left: 0; bottom: 0; display: flex; align-items: center; justify-content: flex-end; height: 40px; flex-direction: column;} .mobile-member-panel__last-login {text-align: center; padding: 1rem; border-bottom: 1px solid #e0e0e0;} .mobile-drill-in-row {padding: 1rem; border-bottom: 1px solid #f2f2f2;} .esriRtl .mobile-drill-in-row__arrow svg {transform: rotate(180deg);} .mobile-drill-in-row .toggle-switch {margin-bottom: 0;} .mobile-member__actions {padding: 0.5rem;} .mobile-member__actions .btn {display: block; text-align: center; width: 100%; padding: 0.5rem; margin: 0.5rem 0;} .mobile-member__actions-btn--danger, .mobile-member__actions-btn--danger:hover {background-color: #faf2f0; color: #bb6243;} .org-members__control-bar {margin-bottom: 0.25rem;} .org-member-card {margin: 0 !important; width: 100% !important; flex-basis: 100% !important; box-shadow: none !important; border-bottom: 1px solid #dfdfdf;} .mobile-drill-in .invite-members__credits-tab-wrapper {padding: 2rem 1rem 1rem;} .member-actions-desktop {display: none;} .member-actions-mobile {display: block;} .member-actions-mobile__invite-members {max-width: 24px; min-width: 24px;} .member-actions-mobile__pending-count {background-color: #0079c1; border-radius: 8px; position: absolute; left: 1rem; top: -6px; color: #fff; padding: 0 6px; font-size: 0.7rem;} .esriRtl .member-actions-mobile__pending-count {right: auto; left: 1rem;}}.acceptInviteDlg {width: 800px;}.acceptinvite .btn {white-space: inherit;}.acceptinvite .btn.icon-ui-left-arrow ,.acceptinvite .btn.icon-ui-right-arrow{color: #6e6e6e;}.acceptinvite li {list-style: none; margin: 1em 0 1em 0;}.acceptinvite .step {position: relative; display: block; padding: 0 2.0em 0 2.0em; line-height: 1.7em;}.acceptinvite .step:before {content: ""; display: inline-block; position: absolute; left: 0; top: 0; margin-right: .5em; width: 35px; height: 35px;}.acceptinvite .tooltip-dashed {border-bottom: 1px dashed #0079c1;}.acceptinvite .loader.is-active {top: 30%; position: absolute; left: 50%;}.acceptinvite .disabled {opacity: 0;}.esriRtl .acceptinvite .step:before {left: inherit; right: 0; margin-left: 0.5em; margin-right: inherit;}.acceptinvite .step1:before {background: url("../sharing/dijit/css/images/inviteStepsSprite.png") no-repeat 0 -35px;}.acceptinvite .step2:before {background: url("../sharing/dijit/css/images/inviteStepsSprite.png") no-repeat -35px -35px;}.acceptinvite .step3:before {background: url("../sharing/dijit/css/images/inviteStepsSprite.png") no-repeat 0 -70px;}.btn-line {line-height: 2.0; text-align: center; margin: .5em 0;}.btn-line span {display: inline-block; position: relative;}.btn-line span:before,.btn-line span:after {content: ""; position: absolute; height: 1.0em; border-bottom: 1px solid #7d7d7d;; top: 0; width: 220px;}.btn-line span:before {right: 100%; margin-right: 15px;}.btn-line span:after {left: 100%; margin-left: 15px;}.social-btn {padding: .5em 1em .5em 3.25em; color: white; position: relative; display: block; margin: .5em 0; font-size: .875rem; border: 1px solid;}.social-btn:hover {color: white;}.social-btn:before {content: ""; display: inline-block; position: absolute; left: 0; top: 0; margin-right: .3em; width: 2.5em; height: 100%; background-size: cover; background-repeat: no-repeat; background-position: center; background-color: #FFF;}.esriRtl .social-btn:before {left: auto; right: 0; border-right: none; border-left: 1px solid white; margin-right: auto; margin-left: .5em;}.social-btn-github {background-color: #000; border-color: #000;}.social-btn-facebook {background-color: #3F5B96; border-color: #3F5B96;}.social-btn-google {background-color: #0079C1; border-color: #0079C1;}.social-btn-github:before {background-image: url("../img/github_64.png");}.a11y-black .social-btn-github:before {background-image: url("../img/github_light_64.png");}.social-btn-facebook:before {background-image: url("../img/facebook_white_64.png");}.social-btn-google:before {background-image: url("../img/google_64.png");}.esriCreateAccount div > label {margin-bottom: 0.5rem;}.dj_ie9 select {background-image: none; padding: .31rem .39rem !important;}.dj_ie9 .ie9-summary-wrap {width: calc(100% - 240px); float: right;}.dj_ie9 .thumbnail-wrap {float: left;}.esriRtl.dj_ie9 .ie9-summary-wrap {float: left;}.esriRtl.dj_ie9 .thumbnail-wrap {float: right;}.dj_ie9 .thumbnail-img, .dj_ie9 .thumbnail-link {display: block;}.dj_ie9 .btn-split-right {display: block; height: 39px; padding-left: 16px !important; text-align: center; float: right;}.dj_ie9 .btn-split.flex-1 {width: calc(100% - 40px); float: left;}.dj_ie9 .ie9-half {width: 50%; float: left; display: block;}main {display: block;}.dj_ie9 .item {min-height: calc(100vh - 67px); width: 100vw;}.dj_ie9 .tab-content {height: calc(100vh - 169px); overflow: auto; width: 100vw;}.dj_edge .ie9-height-100,.dj_ie9 .ie9-height-100 {height: calc(100vh - 169px);}.dj_edge .ie9-height-90,.dj_ie9 .ie9-height-90 {height: calc(100vh - 250px);}.dj_edge .ie9-width-100,.dj_ie9 .ie9-width-100 {width: 100vw;}.dj_edge .ie9-height-100.fullscreen,.dj_ie9 .ie9-height-100.fullscreen {position: static;}.dj_ie9 .item-iframe {height: calc(100vh - 221px);}.if-signed-in,.if-owner,.if-item-owner,.if-not-item-owner,.if-comment-owner,.if-admin,.if-user,.if-viewer,.if-publisher,.if-developer,.if-public {display: none;}.is-signed-in .if-signed-in,.is-owner .if-owner,.is-item-owner .if-item-owner,.is-not-item-owner .if-not-item-owner,.is-comment-owner .if-comment-owner,.is-admin .if-admin,.is-user .if-user,.is-viewer .if-viewer,.is-publisher .if-publisher,.is-developer .if-developer,.is-public .if-public {display: inherit;}.if-signed-out,.if-signed-in,.if-app,.if-link,.if-web,.if-mobile,.if-platform,.if-oauth,.if-can-change-owner,.if-can-create-app,.if-hostedTemplate,.if-can-edit-wab,.if-can-configure,.if-can-register,.if-map,.if-map-viewer-beta,.if-featureCollection,.if-streamLayer,.if-storymap,.if-published-storymap,.if-editable-storymap,.if-notebook,.if-vectorTile,.if-city-engine,.if-2d,.if-table,.if-data,.if-desktop,.if-desktopPro,.if-pro,.if-explorer,.if-operationalLayers,.if-featureLayers,.if-elevationLayers,.if-tables,.if-projectContent,.if-solutionContent,.if-workflowContent,.if-workforceProject,.if-workflow,.if-excaliburProject,.if-tools,.if-insights,.if-orthoMaker,.if-mission,.if-geoAIStudioProject,.if-hubInitiative,.if-quickCaptureProject,.if-bigDataAnalytic,.if-feedLayer,.if-realTimeAnalytic,.if-urbanModel,.if-webExperience,.if-published-webExperience,.if-webExperience-enabled,.if-can-edit-webExperience,.if-published-webExperienceTemplate,.if-webExperienceTemplate,.if-can-edit-webExperienceTemplate,.if-can-create-webExperienceTemplate,.if-formContent,.if-surveyForm,.if-surveyFormBrowser,.if-can-edit-surveyForm,.if-scene,.if-scene-2,.if-3d,.if-layer,.if-can-tile,.if-file,.if-update,.if-overwrite,.if-overwriteCloud,.if-download,.if-downloadImage,.if-pdf,.if-publish,.if-hosted,.if-not-hosted,.if-feature,.if-mapImage,.if-mapService,.if-comments,.if-dataUrl,.if-url,.if-defaultOpen,.if-sourceData,.if-cloudDriveData,.if-resultData,.if-resultVisualizations,.if-resultDataViews,.if-collaboration,.if-tags,.if-tag,.if-snippet,.if-commentsEnabled,.if-numComments,.if-can-delete-comment,.if-can-delete,.if-description,.if-licenseInfo,.if-accessInformation,.if-credits,.if-serviceLink,.if-enterprise-group,.if-enterprise-group-support,.if-can-enableAttachments,.if-codeAttachment,.if-can-update,.if-can-update-featured-groups,.if-can-marketplace,.if-can-export,.if-can-publish,.if-can-publish-tiles,.if-can-publish-vectorTiles,.if-can-publish-features,.if-can-publish-imagery,.if-can-publish-wfs,.if-can-publish-scenes,.if-can-publish-views,.if-can-copy,.if-can-download,.if-can-downloadImage,.if-can-share,.if-can-share-social,.if-can-create-items,.if-cant-create-items,.if-can-create,.if-can-show-content,.if-can-show-living-atlas,.if-can-edit-service,.if-can-list-members,.if-deprecated,.if-authoritative,.if-no-contentStatus,.if-can-edit-contentStatus,.if-can-edit-authoritative-status,.if-can-manage-membership-requests,.if-can-join,.if-can-invite,.if-can-assign,.if-can-appendData,.if-can-renameLayer,.if-can-visualize,.if-metadata-enabled,.if-metadata-disabled,.if-geocodeReview,.if-dateTime,.if-no-dateTime,.if-viewer,.if-operationView,.if-dashboard,.if-createDashboard,.if-createDashboardFromItem,.if-can-edit-dashboard,.if-can-copy-dashboard,.if-createDashboard-enabled,.if-windows,.if-browser,.if-vectorTile,.if-vector-tile,.if-viewStyle,.if-presentation,.if-no-presentation,.if-create-presentation,.if-public,.if-private,.if-group-member,.if-screenshots,.if-documentUrl,.if-route-layer,.if-openIn,.if-resources,.if-spatiotemporal,.if-templateItems,.if-ownershipGroups,.if-sceneViewer-enabled,.if-wab-enabled,.if-geocodingFilter-enabled,.if-notebookServer-enabled,.if-replaceLayer-enabled,.if-can-view-status-filter,.if-can-view-org-items,.if-can-update-org-items,.if-can-view-org-members,.if-can-view-org-status,.if-can-manage-licenses,.if-appBuilderPlatform,.if-invitations,.if-scoreCompleteness,.if-layerMetadata,.if-on-premise,.if-online,.if-allow-categorization,.if-multipatch,.if-can-create-notebooks,.if-can-publish-notebooks,.if-can-schedule-notebooks,.if-can-use-arcpy-notebooks,.if-can-register-data-stores,.if-bulk-publishing-enabled,.if-can-view-users,.if-can-view-user-types,.if-can-manage-user-types,.if-can-view-user-roles,.if-has-item {display: none;}.is-signed-out .if-signed-out,.is-signed-in .if-signed-in,.is-public-user .if-public-user,.is-app.has-url .if-app,.is-link .if-link,.is-web .if-web,.is-mobile .if-mobile,.is-platform .if-platform,.is-oauth .if-oauth,.is-map .if-map,.is-map-viewer-beta .if-map-viewer-beta,.is-featureCollection .if-featureCollection,.is-streamLayer .if-streamLayer,.is-storymap .if-storymap,.is-published-storymap .if-published-storymap,.is-editable-storymap .if-editable-storymap,.is-notebook .if-notebook,.is-vectorTile .if-vectorTile,.is-city-engine .if-city-engine,.is-2d .if-2d,.is-table .if-table,.is-data .if-data,.is-desktopPro .if-desktopPro,.is-desktop .if-desktop,.is-pro .if-pro,.is-explorer .if-explorer,.is-sceneViewer-enabled .is-scene .if-scene,.is-sceneViewer-enabled .is-scene-2 .if-scene-2,.is-workforceProject .if-workforceProject,.is-workflow .if-workflow,.is-excaliburProject .if-excaliburProject,.is-insights .if-insights,.is-orthoMaker .if-orthoMaker,.is-mission .if-mission,.is-geoAIStudioProject .if-geoAIStudioProject,.is-hubInitiative .if-hubInitiative,.is-urbanModel .if-urbanModel,.is-webExperience .if-webExperience,.is-published-webExperience .if-published-webExperience,.is-published-webExperienceTemplate .if-published-webExperienceTemplate,.is-webExperience-enabled .if-webExperience-enabled,.is-webExperienceTemplate .if-webExperienceTemplate,.is-quickCaptureProject .if-quickCaptureProject,.is-realTimeAnalytic .if-realTimeAnalytic,.is-bigDataAnalytic .if-bigDataAnalytic,.is-feedLayer .if-feedLayer,.is-surveyForm .if-surveyForm,.is-surveyFormBrowser .if-surveyFormBrowser,.can-update.is-surveyForm .if-can-edit-surveyForm,.can-update.is-webExperience .if-can-edit-webExperience,.can-update.is-webExperienceTemplate .if-can-edit-webExperienceTemplate,.is-webExperienceTemplate .if-can-create-webExperienceTemplate,.is-sceneViewer-enabled .is-3d .if-3d,.is-layer .if-layer,.is-file .if-file,.is-download .if-download,.is-downloadImage .if-downloadImage,.is-hosted .if-hosted,.is-not-hosted .if-not-hosted,.is-feature .if-feature,.is-mapImage .if-mapImage,.is-mapService .if-mapService,.is-metadata-enabled .if-metadata-enabled,.is-metadata-disabled .if-metadata-disabled,.is-viewer .if-viewer,.is-dataUrl .if-dataUrl,.is-operationView.is-windows .if-operationView.if-windows,.is-dashboard .if-dashboard,.is-sceneViewer-enabled .if-sceneViewer-enabled,.is-wab-enabled .if-wab-enabled,.is-geocodingFilter-enabled .if-geocodingFilter-enabled,.has-notebookServer-enabled .if-notebookServer-enabled,.is-replaceLayer-enabled .if-replaceLayer-enabled,.can-update.is-browser.is-dashboard .if-can-edit-dashboard,.can-create-dashboard-item .if-createDashboardFromItem,.can-update.is-vectorTile.has-resources .if-resources,.can-copy-dashboard.is-browser.is-dashboard .if-can-copy-dashboard,.is-createDashboard-enabled .if-createDashboard-enabled,.is-vectorTile.has-viewStyle .if-vectorTile.if-viewStyle,.is-vectorTile.has-otherStyles .if-vectorTile.if-otherStyles,.is-vector-tile .if-vector-tile,.is-public .if-public,.is-private .if-private,.is-group-member .if-group-member,.is-pdf .if-pdf,.is-route-layer .if-route-layer,.is-public.is-documentUrl .if-documentUrl,.is-hostedTemplate .if-hostedTemplate,.is-collaboration .if-collaboration,.is-deprecated .if-deprecated,.is-authoritative .if-authoritative,.is-on-premise .if-on-premise,.is-not-on-premise .if-not-on-premise,.is-online .if-online, .has-enterprise-group .if-enterprise-group,.has-url .if-url,.has-description .if-description,.has-snippet .if-snippet,.has-commentsEnabled .if-commentsEnabled,.has-numComments .if-numComments,.has-spatialReference .if-spatialReference,.has-accessInformation .if-credits,.has-accessInformation .if-accessInformation,.has-extent .if-extent,.has-licenseInfo .if-licenseInfo,.has-operationalLayers .if-operationalLayers,.has-featureLayers .if-featureLayers,.has-tables .if-tables,.has-elevationLayers .if-elevationLayers,.has-codeAttachment .if-codeAttachment,.has-templateItems .if-templateItems,.has-tools .if-tools,.can-enableAttachments .if-can-enableAttachments,.is-viewer.has-metadata .if-metadata,.is-admin.has-geocodeReview .if-geocodeReview,.is-hosted .has-dateTime .if-dateTime,.is-hosted .has-no-dateTime .if-no-dateTime,.has-projectContent .if-projectContent,.has-solutionContent .if-solutionContent,.has-workflowContent .if-workflowContent,.has-formContent .if-formContent,.has-presentation .if-presentation,.can-create-presentation.has-presentation .if-create-presentation,.can-create-presentation.is-map .if-no-presentation,.has-screenshots .if-screenshots,.has-tags .if-tags,.has-tags .if-tag,.has-openIn .if-openIn,.has-defaultOpen .if-defaultOpen,.has-sourceData .if-sourceData,.has-cloudDriveData, .if-cloudDriveData,.has-resultData .if-resultData,.has-resultDataViews .if-resultDataViews,.has-resultVisualizations .if-resultVisualizations,.has-serviceLink .if-serviceLink,.has-spatiotemporal .if-spatiotemporal,.has-appBuilderPlatform .if-appBuilderPlatform,.has-ownershipGroups .if-ownershipGroups,.has-invitations .if-invitations,.has-scoreCompleteness .if-scoreCompleteness,.has-layerMetadata .if-layerMetadata,.is-multipatch .if-multipatch,.can-change-owner .if-can-change-owner,.can-create-app .if-can-create-app,.can-configure .if-can-configure,.can-register .if-can-register,.can-tile .if-can-tile,.can-view-org-items .if-can-view-org-items,.can-update-org-items .if-can-update-org-items,.can-view-org-members .if-can-view-org-members,.can-view-org-status .if-can-view-org-status,.can-manage-licenses .if-can-manage-licenses,.can-assign .if-can-assign,.can-view-status-filter .if-can-view-status-filter,.can-update.can-publish.is-publish .item .if-can-publish,.can-update.can-publish-tiles.is-publish .item .if-can-publish-tiles,.can-update.can-publish-vectorTiles.is-publish .item .if-can-publish-vectorTiles,.can-update.can-publish-wfs.is-publish .item .if-can-publish-wfs,.can-update.can-publish-scenes.is-publish .item .if-can-publish-scenes,.can-update.can-publish-views .item .if-can-publish-views,.can-publish-tiles .content .if-can-publish-tiles,.can-publish-features .content .if-can-publish-features,.can-publish-imagery .content .if-can-publish-imagery,.can-update.is-update .if-update,.can-update.is-overwrite .if-overwrite,.can-update.is-overwriteCloud .if-overwriteCloud,.can-update .if-can-update,.can-update-featured-groups .if-can-update-featured-groups,.can-marketplace .if-can-marketplace,.can-export .if-can-export,.can-copy .if-can-copy,.can-share .if-can-share,.can-create-items .if-can-create-items,.cant-create-items .if-cant-create-items,.can-create .if-can-create,.can-show-content .if-can-show-content,.can-show-living-atlas .if-can-show-living-atlas,.can-edit-wab .if-can-edit-wab,.can-edit-service .if-can-edit-service,.can-delete-comment .if-can-delete-comment,.can-delete .if-can-delete,.can-share-social .if-can-share-social,.can-list-members .if-can-list-members,.can-manage-membership-requests .if-can-manage-membership-requests,.can-join .if-can-join,.can-appendData .if-can-appendData,.can-renameLayer .if-can-renameLayer,.can-visualize .if-can-visualize,.can-edit-contentStatus .if-can-edit-contentStatus,.can-edit-authoritative-status .if-can-edit-authoritative-status,.has-no-contentStatus .if-no-contentStatus,.can-invite .if-can-invite,.allow-categorization .if-allow-categorization,.can-create-notebooks .if-can-create-notebooks,.can-publish-notebooks .if-can-publish-notebooks,.can-schedule-notebooks .if-can-schedule-notebooks,.can-use-arcpy-notebooks .if-can-use-arcpy-notebooks,.can-register-data-stores .if-can-register-data-stores,.has-bulk-publishing-enabled .if-bulk-publishing-enabled,.can-view-users .if-can-view-users,.can-view-user-types .if-can-view-user-types,.can-manage-user-types .if-can-manage-user-types,.can-view-user-roles .if-can-view-user-roles,.has-item .if-has-item {display: inherit;}.can-manage-user-types .if-cannot-manage-user-types {display: none;}.has-enterprise-group-support .if-enterprise-group-support {display: inline-block;}.is-online .if-online.shorten-url {display: inline-block;}.can-manage-licenses .table-select-cell.if-can-manage-licenses,.can-view-user-types .table-select-cell.if-can-view-user-types,.can-view-user-roles .table-select-cell.if-can-view-user-roles {display: table-cell;}.can-view-user-roles .if-can-view-user-roles.org-member-card__non-admin-role-attr {display: block;}.is-not-on-premise .if-not-on-premise.flex {display: flex;}.has-url .if-no-url,.has-description .if-no-description,.has-snippet .if-no-snippet,.has-commentsEnabled .if-no-commentsEnabled,.has-spatialReference .if-no-spatialReference,.has-accessInformation .if-no-accessInformation,.has-extent .if-no-extent,.has-licenseInfo .if-no-licenseInfo,.has-layers .if-no-layers,.has-codeAttachment .if-no-codeAttachment,.has-metadata .if-no-metadata,.has-no-metadata .if-metadata,.has-arcobjects .if-no-arcobjects,.has-elastic .if-no-elastic,.has-spatiotemporal .if-no-spatiotemporal,.has-ownershipGroups .if-no-ownershipGroups,.has-presentation.is-map .if-no-presentation,.has-enterprise-group .if-no-enterprise-group,.has-dateTime .if-no-dateTime,.has-no-dateTime .if-dateTime,.can-change-owner .if-no-can-change-owner,.is-public-user .if-no-public-user,.is-map .if-no-presentation,.is-map-viewer-beta .if-no-map-viewer-beta,.is-viewer.has-metadata .if-no-viewer,.is-viewer.has-no-metadata .if-no-viewer,.is-admin-viewer .if-no-admin-viewer,.is-metadata-disabled .if-metadata-enabled,.has-url.is-insights .if-hide-insights,.has-url.is-featureCollection .if-hide-insights,.is-location-tracking .if-no-location-tracking,.can-export .is-location-tracking.no-location-tracking-export .if-can-export,.is-multipatch .if-no-multipatch,.is-on-premise .if-not-on-premise,.is-not-on-premise .if-on-premise,.is-notebook-copy .if-notebook,.is-hosted .if-not-hosted,.is-not-hosted .if-hosted{display: none;}.web-apps-not-licensed .is-not-public .if-scene,.web-apps-not-licensed .is-not-public .if-scene-2,.web-apps-not-licensed .is-not-public .if-3d,.web-apps-not-licensed .is-not-public .if-featureCollection,.web-apps-not-licensed .is-not-public .if-2d,.web-apps-not-licensed .is-not-public .if-table,.web-apps-not-licensed .is-not-public .if-map,.web-apps-not-licensed .is-not-public .if-can-edit-service,.web-apps-not-licensed .is-not-public .if-map-edit,.workforce-not-licensed .is-not-public .if-workforceProject,.insights-not-licensed.web-apps-not-licensed .is-not-public .if-insights,.web-apps-not-licensed .is-not-public .if-surveyForm,.web-apps-not-licensed .is-not-public .if-surveyFormBrowser,.web-apps-not-licensed .is-not-public .if-city-engine,.web-apps-not-licensed .is-not-public .if-dashboard,.web-apps-not-licensed .is-not-public .if-app,.web-apps-not-licensed .is-not-public .if-create-presentation,.web-apps-not-licensed .is-not-public .if-no-presentation,.web-apps-not-licensed .is-not-public .if-can-edit-wab,.web-apps-not-licensed .is-not-public .if-can-create-app,.web-apps-not-licensed .is-not-public .if-can-configure,.web-apps-not-licensed .is-not-public .if-operationView,.web-apps-not-licensed .is-not-public .if-operationView.if-browser.if-operationView-single.hide,.web-apps-not-licensed .is-not-public .if-defaultOpen,.web-apps-not-licensed .if-create-map,.web-apps-not-licensed .if-templateItems,.web-apps-not-licensed .if-licensed,.web-dashboard-not-licensed .is-not-public .if-dashboard,.web-dashboard-not-licensed .is-not-public .if-can-edit-dashboard,.web-dashboard-not-licensed .if-createDashboard-enabled,.web-apps-not-licensed .if-wab-enabled,.web-apps-not-licensed .if-sceneViewer-enabled,.survey123-not-licensed.web-apps-not-licensed .is-not-public .if-surveyForm,.survey123-not-licensed.web-apps-not-licensed .is-not-public .if-surveyFormBrowser,.arcgisUrban-not-licensed .if-create-arcgisUrban{display: none !important;}.web-apps-not-licensed .is-not-public .thumbnail-link,.web-apps-not-licensed .is-not-public .js-default-open {pointer-events: none; cursor: inherit;}.esri-header-wrap{background:#fff;box-shadow:0 1px 0 0 #e0e0e0;position:relative;z-index:101}.esri-header{align-items:center;color:#595959;background-color:#fff;cursor:default;display:flex;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;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{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:767px){.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:767px){.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:767px){.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;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:767px){.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:767px){.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:767px){.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:767px){.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:767px){.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}.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:767px){.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:767px){.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:767px){.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:767px){[dir=ltr] .esri-header-brand{margin-right:auto}[dir=rtl] .esri-header-brand{margin-left:auto}.esri-header-brand{padding-left:12px;padding-right:12px}[dir=ltr] .esri-header-brand{padding-left:6px}[dir=rtl] .esri-header-brand{padding-right:6px}}@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}[dir=ltr] .esri-header-brand{padding-left:6px}[dir=rtl] .esri-header-brand{padding-right:6px}}@media (min-width:1024px){[dir=ltr] .esri-header-brand{padding-left:8px}[dir=rtl] .esri-header-brand{padding-right:8px}[dir=ltr] .esri-header-brand{padding-right:12px}[dir=rtl] .esri-header-brand{padding-left:12px}}.esri-header-brand-image{fill:#323232;height:32px;vertical-align:-10px}:focus>.esri-header-brand-image,:hover>.esri-header-brand-image{fill:#000}.distributor-image{display:inline;padding-bottom:0;position:relative;vertical-align:middle}.distributor-image-border{display:inline;border-right:1px solid #e0e0e0;height:56px}[dir=ltr] .distributor-image-border{margin-right:10px}[dir=rtl] .distributor-image-border{margin-left:10px}.esri-header-brand-text{font-size:18px;font-weight:400;color:#323232}[dir=ltr] .esri-header-brand-text.-has-image{margin-left:12px}[dir=rtl] .esri-header-brand-text.-has-image{margin-right:12px}.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}}.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:767px){.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 (max-width:767px){[dir=ltr] .esri-header-menus.-mobile{margin-right:auto}[dir=rtl] .esri-header-menus.-mobile{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:#323232}.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:#828282;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:767px){.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:767px){.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:767px){.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]{animation:b .3s ease-in-out;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]{animation:c .3s ease-in-out;margin:0 10px 0 0}@media (max-width:767px){[dir=rtl] .esri-header-inlineSearch-content[aria-expanded=true]{margin:0}}@media (max-width:767px){.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:767px){[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;white-space:nowrap}@media (max-width:767px){.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-in-out;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-in-out}@media (max-width:767px){[dir=rtl] .esri-header-inline-title-content[aria-expanded=true]{margin:0}}@media (max-width:767px){.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:16px;font-weight:unset;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{@apply --normalize-button 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-edit-icon,.esri-header-inline-title-submit-icon{display:block;fill:currentColor;margin:16px;width:24px;height:24px;margin:0}.esri-header-inline-title-submit-icon{fill:#5a9359}.esri-header-inline-title-edit-icon{display:inline-block;margin:0 0 0 10px}[dir=rtl] .esri-header-inline-title-edit-icon{transform:scaleX(-1)!important;margin:0 10px 0 0}.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:767px){.esri-header-apps .app-switcher-dropdown-menu{min-width:calc(79vw - 1.5em);left:-63vw}}.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}.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}.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:767px){.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{background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg' fill='%236e6e6e'%3E%3Cpath d='M15.999 0C11.214 0 8 1.805 8 6.5v17l7.999 8.5L24 23.5v-17C24 1.805 20.786 0 15.999 0zM16 14.402A4.4 4.4 0 0 1 11.601 10a4.4 4.4 0 1 1 8.798 0A4.4 4.4 0 0 1 16 14.402z'/%3E%3C/svg%3E") no-repeat;background-size:16px 16px;background-position:0,50%;box-sizing:border-box;float:left;max-width:15px;margin-top:8px;padding-right:25px;width:5%;height:16px}[dir=rtl] .esri-footer-breadcrumb--pin{float:right;padding-left:25px}.esri-footer-breadcrumb--pin:hover{background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg' fill='%230079c1'%3E%3Cpath d='M15.999 0C11.214 0 8 1.805 8 6.5v17l7.999 8.5L24 23.5v-17C24 1.805 20.786 0 15.999 0zM16 14.402A4.4 4.4 0 0 1 11.601 10a4.4 4.4 0 1 1 8.798 0A4.4 4.4 0 0 1 16 14.402z'/%3E%3C/svg%3E") no-repeat;cursor:pointer}.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{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}.esriRtl .esri-header-apps-control.top-nav-link {float: none;}.esri-footer-barrier {display: none;}.esri-header {background-color: transparent;}@media (min-width: 1024px) {.esri-header-brand {display: none;} .esri-header-menus-list {margin: 0 calc(.5rem - 24px);}}@media (min-width: 1024px) and (max-width: 1280px) {.esri-header-menus-link {padding: 18px;} .el .esri-header-menus-link {padding: 18px 7px;} .ru .esri-header-menus-link {padding: 18px 12px;} .esri-header-menus-list {margin: 0 calc(.5rem - 18px);}}@media (max-width: 1200px) and (min-width: 768px) {.esri-header-account-control--signedin {padding: 12px !important;} .esri-header-account-id, .esri-header-account-name {display: none;} .esri-header-account-image {position: static; display: block;}}.esri-header-apps nav.dropdown-menu {pointer-events: all; margin-top: inherit;}.esri-header-notifications-message-text {min-width: 0; word-wrap: break-word;}.dj_trident .esri-header-notifications-message-dismiss {padding: 0 24px;}.esri-header-inlineSearch-suggestion-error-icon {color: #de2900; fill: red; margin-top: 4px;}.group-thumbnail-default-text {font-family: "Avenir Next", "Avenir", "Helvetica Neue", sans-serif;}.group-thumbnail-ie-text,.dj_trident .group-thumbnail-default-text,.dj_edge .group-thumbnail-default-text {display: none;}.group-thumbnail-default-text,.dj_trident .group-thumbnail-ie-text,.dj_edge .group-thumbnail-ie-text {display: block;}.esri-header-inlineSearch-suggestion-icon {display: flex;}.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;}.tooltip-dotted {border-bottom: 1px dotted #487696;}.tooltip-dotted.tooltip-notification:after {right: -15px;}