#editorContainer .popupConfigPane .NavigatorPaneContentInner {margin: 0;}#editorContainer .popupConfigPane .NavigatorPaneContentInner .paneScrollableContainer {display: flex; align-items: stretch; flex-direction: column; width: 383px;}#editorContainer .popupConfigPane .NavigatorPaneContentInner .paneScrollableContainer .popup-config-container {display: flex; flex: 1 1 auto; --arcgis-app-side-spacing: 1.6rem; --arcgis-app-side-spacing-half: calc(var(--arcgis-app-side-spacing) / 2); --arcgis-app-side-spacing-three-quarters: calc(3 * (var(--arcgis-app-side-spacing) / 4)); --arcgis-app-side-spacing-third: calc(var(--arcgis-app-side-spacing) / 3); --arcgis-app-side-spacing-quarter: calc(var(--arcgis-app-side-spacing) / 4); --arcgis-app-side-spacing-eighth: calc(var(--arcgis-app-side-spacing) / 8); --arcgis-app-side-spacing-plus-half: calc(var(--arcgis-app-side-spacing) * 1.5); --arcgis-app-side-spacing-double: calc(var(--arcgis-app-side-spacing) * 2);}.filtering .filter-title {font-size: var(--calcite-font-size--1); font-weight: 600; line-height: 32px;}.filtering .no-filter-fields,.filtering .field-statistics-error {margin-top: 6px; border: 1px solid #ccc; background-color: white; padding: 15px; text-align: center; color: #aaa;}.filtering .filter-loading-placeholder {height: 200px !important; background-color: white; width: auto; margin: 0px; border: 1px solid #ccc; margin-top: 6px;}.filtering .filter-type-switcher {text-align: right; margin-top: 10px; margin-right: 5px; cursor: pointer; color: #4c4c4c; font-size: var(--calcite-font-size--2);}.filtering .filter-type-switcher:hover {color: #0079c1;}.filtering .empty {border-top: 1px solid #ccc; padding-left: 15px; padding-top: 13px; padding-bottom: 5px;}.filtering label.filtering-checkbox {display: block; position: relative; padding-left: 27px; line-height: 20px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.filtering label.filtering-checkbox:hover input:not(:checked) ~ .checkmark {background-color: rgba(33, 150, 243, 0.1);}.filtering label.filtering-checkbox:hover {color: #2196f3;}.filtering label.filtering-checkbox input {position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0;}.filtering label.filtering-checkbox input:checked ~ .checkmark {background-color: #2196f3;}.filtering label.filtering-checkbox input:checked ~ .checkmark:after {display: block;}.filtering label.filtering-checkbox .checkmark {position: absolute; top: 0; left: 0; height: 14px; width: 14px; border: 1px solid #2196f3;}.filtering label.filtering-checkbox .checkmark:after {content: ""; position: absolute; display: none;}.filtering label.filtering-checkbox .checkmark:after {left: 5px; top: 1px; width: 3px; height: 7px; border: solid white; border-width: 0 2px 2px 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg);}.filtering label.filtering-checkbox .label {overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 240px; display: inline-block;}.filtering label.filtering-checkbox .count {position: absolute; right: 15px; color: #b3b3b3;}.esriRtl .filtering .filter-type-switcher {text-align: left;}.esriRtl .filtering label.filtering-checkbox {padding-left: 0px;}.esriRtl .filtering label.filtering-checkbox .label {margin-right: 40px;}.esriRtl .filtering label.filtering-checkbox .count {right: auto; left: 0px;}.esriRtl .filtering label.filtering-checkbox .checkmark {left: auto; right: 14px;}.wsv-field-selector {display: block; width: 100%;}.continuous-filter {background-color: white; border: 1px solid #cccccc; margin: 0px; margin-top: 6px;}.categorical-filter {background-color: white; border: 1px solid #cccccc; margin: 0px; margin-top: 6px;}.categorical-filter ul {list-style-type: none; overflow: auto; max-height: 300px; padding: 0px; padding-left: 15px; padding-top: 15px; padding-bottom: 5px; margin: 0px;}.categorical-filter ul li {line-height: 14px;}.esri-slider {background: transparent;}.esri-slider .esri-slider__anchor--moving:focus .esri-slider__thumb {border: solid 2px #adadad;}.esri-slider .esri-slider__thumb {width: 19px; height: 19px; left: -9px; top: -9px; border: solid 1px #7a7a7a; background-color: white; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25);}.esri-slider .esri-slider__thumb:hover {transform: none; border: solid 2px #474747;}.esri-slider.esri-slider--horizontal .esri-slider__track {height: 1px;}.esri-slider .esri-slider__segment {-moz-background-clip: content; -webkit-background-clip: content; background-clip: content-box; margin-top: -4px; border: 4px solid transparent; height: 9px;}.esri-slider .esri-slider__segment.esri-slider__segment-1 {background-color: #bdbdbd;}.esri-slider .esri-slider__segment.esri-slider__segment-0 {background-color: #2bc4ef;}.esri-slider .esri-slider__ticks {font-size: 10px;}.esri-slider .esri-slider__ticks .majorLabels {color: #8e8e8e; font-size: 9px; margin-top: 14px;}.esri-slider .esri-slider__ticks .esri-slider__tick {background: transparent; width: 5px;}.esri-slider .esri-slider__ticks .esri-slider__tick::after {width: 1px; height: 5px; background: #acacac; content: ""; display: block;}.esri-slider .esri-slider__ticks .esri-slider__tick.minorTicks::after {height: 2px;}.esri-slider .esri-slider__ticks > div:hover {cursor: pointer;}.esri-slider .esri-slider__ticks > div:hover .esri-slider__ticks {background: #000000;}.esri-slider .esri-slider__ticks > div:hover .esri-slider__tick-label {color: #000000;}.containerTransparencySlider .esri-slider .esri-slider__content,.transparency-container.esri-slider .esri-slider__content {margin-inline-end: 10px;}.transparency-container.esri-slider .esri-slider__label {padding: 5px; background-color: #111111; color: #ededed; transform: translate(-50%, 0); margin: 0; left: -50%; margin-top: -18px; border-radius: 2px; min-width: 0px; padding: 5px 8px;}.transparency-container.esri-slider .esri-slider__label::after {content: ""; width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #111111; position: absolute; margin-top: 27px; left: 50%; transform: translate(-50%, 0);}.transparency-container.esri-slider .esri-slider__label input {outline: none; background-color: #111111; color: #ededed; border: none; width: 50px;}.transparency-container.esri-slider .esri-slider__label input:hover, .transparency-container.esri-slider .esri-slider__label input:focus {border-bottom: solid 1px #ededed;}.basemap-gallery-pane__underground-container .esri-slider .esri-slider__anchor:focus .esri-slider__thumb {box-shadow: 0px 0px 1px 2px #0079c1 !important;}.esriRtl .esri-slider .esri-slider__ticks .esri-slider__tick::after {float: left;}.esriRtl .esri-slider .esri-slider__ticks .esri-slider__tick::after {float: left;}.esriRtl .esri-slider.esri-slider--reversed.esri-slider--horizontal {flex-direction: row;}.range-slider {padding-left: 15px; padding-right: 15px;}.range-slider .scale {margin-top: 16px; margin-bottom: 15px;}.range-slider .scale .scale-numbers {display: flex; flex-direction: row; justify-content: space-between;}.range-slider .scale .scale-numbers input[type=text]::-webkit-outer-spin-button,.range-slider .scale .scale-numbers input[type=text]::-webkit-inner-spin-button {-webkit-appearance: none; margin: 0;}.range-slider .scale .scale-numbers input[type=text] {-moz-appearance: textfield;}.range-slider .scale .scale-numbers input {border: 1px solid white; cursor: pointer; font-size: 9px; color: #8e8e8e;}.range-slider .scale .scale-numbers input:invalid {box-shadow: none;}.range-slider .scale .scale-numbers input:-moz-submit-invalid {box-shadow: none;}.range-slider .scale .scale-numbers input:-moz-ui-invalid {box-shadow: none;}.range-slider .scale .scale-numbers input.custom-min-max:not(:focus) {color: #2bc4ef;}.range-slider .scale .scale-numbers input:nth-child(1) {position: relative; left: -3px;}.range-slider .scale .scale-numbers input:nth-child(2) {position: relative; right: -4px;}.range-slider .scale .scale-numbers input:hover:not(:focus) {background-color: #f2f2f2;}.range-slider .scale .scale-numbers input:focus {outline: none; border: 1px solid #ccc; cursor: text;}.range-slider .scale .scale-numbers input.min-max-input-invalid, .range-slider .scale .scale-numbers input.min-max-input-invalid:focus {border: 1px solid #ffcc00;}.range-slider table {width: 100% !important;}.range-slider .esri-slider .esri-slider__segment.esri-slider__segment-0 {background-color: transparent;}.range-slider .esri-slider .esri-slider__segment.esri-slider__segment-1 {background-color: #2bc4ef;}.range-slider .esri-slider .esri-slider__ticks {margin-top: 12px;}.range-slider .esri-slider .esri-slider__ticks div {cursor: default;}.range-slider .esri-slider .esri-slider__ticks div .esri-slider__tick {cursor: default;}.range-slider .esri-slider .esri-slider__ticks div .majorLabels {display: none;}.esriRtl .range-slider .scale .scale-numbers input:nth-child(1) {right: -4px;}.esriRtl .range-slider .scale .scale-numbers input:nth-child(2) {right: 4px;}.esriRtl .range-slider .esri-slider .esri-slider__content {margin-left: 0;}.range-input {margin-bottom: 15px; padding-top: 10px; padding-left: 15px; padding-right: 15px;}.range-input span {margin-left: 10px; margin-right: 10px; font-size: 14px;}.range-input input {border: 1px solid white; background-color: white; cursor: pointer; font-size: 14px; -moz-appearance: textfield;}.range-input input:invalid {box-shadow: none;}.range-input input:-moz-submit-invalid {box-shadow: none;}.range-input input:-moz-ui-invalid {box-shadow: none;}.range-input input::-webkit-outer-spin-button, .range-input input::-webkit-inner-spin-button {-webkit-appearance: none; margin: 0;}.range-input input.range-input-invalid, .range-input input.range-input-invalid:focus {border: 1px solid #ffcc00;}.range-input input:hover:not(:focus) {background-color: #eee;}.range-input input:focus {outline: none; background-color: white; border: 1px solid #ccc; cursor: text;}.field-histogram {padding-left: 15px; padding-right: 15px;}.field-histogram rect {fill: #d8d8d8;}.field-histogram rect.selected-bar {fill: #00c0f4;}.field-histogram .histogram-loading {opacity: 0.5; background-size: auto 60%; background-position: center 0%; height: 33px;}.visibility-range .esri-scale-range-slider .esri-slider {padding: 0;}.visibility-range__comp {position: relative; padding: 10px 15px 22px 15px; background-color: white; border: 1px solid #ccc; overflow: hidden;}.visibility-range__comp__title {margin-bottom: 12px; font-size: var(--calcite-font-size--1); font-weight: 600; line-height: normal;}.visibility-range__comp__text-range {margin-bottom: 15px; font-size: var(--calcite-font-size--1);}.visibility-range__comp__text-range span {margin-left: 10px; margin-right: 10px; font-size: var(--calcite-font-size-1);}.visibility-range__comp__text-range--min {color: #ccc;}.visibility-range__comp__reset-button {position: absolute; top: 14px; right: 16px; text-decoration: none; color: inherit;}.visibility-range__comp__reset-button:hover {color: #0079c1;}.visibility-range__comp__reset-button--disabled {display: none;}.visibility-range .esri-scale-range-slider__scale-menu-container {display: none;}.esri-scale-range-slider__scale-preview {display: none;}.visibility-range .esri-scale-range-slider {min-width: 0;}.visibility-range .esri-scale-range-slider .esri-slider__content {margin-right: 0px !important; z-index: unset;}.visibility-range .esri-scale-range-slider .esri-slider__segment-0,.visibility-range .esri-scale-range-slider .esri-slider__segment-2 {background-color: rgba(0, 0, 0, 0) !important;}.visibility-range .esri-scale-range-slider .esri-slider__segment-1 {background-color: #2bc4ef !important;}.esri-scale-range-slider__scale-indicator {top: 4px;}.esri-scale-range-slider__scale-indicator-container {left: 0px; right: 0px; margin-top: -6px; margin-left: 0; height: 14px; overflow: hidden; pointer-events: none;}.esri-scale-range-slider__scale-indicator-container .esri-scale-range-slider__scale-indicator {margin-left: -28px;}.visibility-range__comp__scale-indicator--line {position: absolute; z-index: 1; margin-top: 1px;}.visibility-range__comp__scale-indicator--vlines {margin-top: 16px; margin-left: -25px;}.visibility-range__comp__scale-indicator-cover {position: absolute; width: 15px; height: 10px; top: 45px; right: 0px; background-color: white; z-index: 1;}.esri-slider--horizontal .esri-slider__anchor {z-index: 2;}.esriRtl .visibility-range .esri-slider .esri-slider__thumb {left: -9px; right: -9px;}.esriRtl .visibility-range__comp__reset-button {right: unset; left: 16px;}.esriRtl.ar .visibility-range__comp__reset-button {line-height: 14px;}.esriRtl.ar .visibility-range__comp__text-range {line-height: 22px;}.esriRtl .visibility-range__comp__scale-indicator-cover {right: unset; left: 0px;}.esriRtl .visibility-range .esri-slider .esri-slider__content {margin-left: 0px !important;}.dropdown-menu-add-create {display: block; padding: 16px;}.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-menu-add-create .wsv-dropdown-link-add-create {display: flex; padding: 0; font-size: var(--calcite-font-size--1); line-height: 1.5; color: #6e6e6e; background-color: #fff; border: 1px solid transparent; min-height: 76px; width: 387px; align-items: center; cursor: pointer;}.dropdown-menu-add-create .wsv-dropdown-link-add-create__container {display: flex; white-space: initial; align-items: center; width: 367px; margin: 6px 0;}.dropdown-menu-add-create .wsv-dropdown-link-add-create--mobile {width: auto;}.dropdown-menu-add-create .wsv-dropdown-link-add-create:hover, .dropdown-menu-add-create .wsv-dropdown-link-add-create:focus {background-color: #fff; border: 1px solid #aaa; outline-offset: 4px; outline-color: #007ac2;}.dropdown-menu-add-create .wsv-dropdown-link-add-create:hover .dropdown-menu-add-create .wsv-dropdown-link-add-create__thumbnail, .dropdown-menu-add-create .wsv-dropdown-link-add-create:focus .dropdown-menu-add-create .wsv-dropdown-link-add-create__thumbnail {background: #eef7fd;}.dropdown-menu-add-create .wsv-dropdown-link-add-create__thumbnail {display: flex; align-items: center; justify-content: center; background: #f8f8f8; border-radius: 0; height: 1px; min-height: 74px; min-width: 76px;}.dropdown-menu-add-create .wsv-dropdown-link-add-create__thumbnail > svg {margin: 0;}.dropdown-menu-add-create .wsv-dropdown-link-add-create__content {margin-inline-start: 7px; max-width: calc(306px - 2 * var(--calcite-button-padding-x)); overflow-wrap: break-word;}.dropdown-menu-add-create .wsv-dropdown-link-add-create__title {font-size: var(--calcite-font-size-0); line-height: 1.5; display: flex; text-align: left; color: #4c4c4c;}.dropdown-menu-add-create .wsv-dropdown-link-add-create__title--mobile {font-weight: 500;}.dropdown-menu-add-create .wsv-dropdown-link-add-create__title--hover {display: none;}.dropdown-menu-add-create .wsv-dropdown-link-add-create:focus .wsv-dropdown-link-add-create__title--hover, .dropdown-menu-add-create .wsv-dropdown-link-add-create:hover .wsv-dropdown-link-add-create__title--hover {display: flex; align-items: center; margin-inline-start: 3px;}.esriRtl .dropdown-menu-add-create .wsv-dropdown-link-add-create__title--hover {-moz-transform: scaleX(-1); -o-transform: scaleX(-1); -webkit-transform: scaleX(-1); transform: scaleX(-1);}.dropdown-menu-add-create .wsv-dropdown-link-add-create__description {display: block; color: #6e6e6e; text-align: start; padding-inline-end: 0.5rem; font-size: var(--calcite-font-size--2); line-height: 1.5;}.wsv-placement-picker {height: 32px;}.wsv-placement-picker__content {display: grid; grid-template-columns: repeat(3, 1fr);}.wsv-placement-picker__content-icon {margin-inline-end: -1px; margin-bottom: -1px;}.wsv-placement-picker button.wsv-placement-picker__icon::before {margin-top: 0;}.wsv-placement-picker .wsv-placement-picker__icon {border: 1px solid var(--calcite-ui-border-input); width: 32px; height: 32px; box-sizing: border-box; cursor: pointer;}.wsv-placement-picker .wsv-placement-picker__icon:hover {background-color: #f8f8f8;}.wsv-placement-picker .wsv-placement-picker__icon::before {content: ""; display: block; margin-inline-start: 8px; margin-top: 8px; width: 16px; height: 16px; background: url("../common/LabelEditor/images/placement2d.svg");}.wsv-placement-picker .wsv-placement-picker__icon-3D::before {background: url("../common/LabelEditor/images/placement3d.svg");}.wsv-placement-picker .wsv-placement-picker__icon.above-center::before {background-position: 32px 0px;}.wsv-placement-picker .wsv-placement-picker__icon.above-left::before {background-position: 48px 0px;}.wsv-placement-picker .wsv-placement-picker__icon.above-right::before {background-position: 16px 0px;}.wsv-placement-picker .wsv-placement-picker__icon.center-center::before {background-position: 32px 32px;}.wsv-placement-picker .wsv-placement-picker__icon.center-left::before {background-position: 48px 32px;}.wsv-placement-picker .wsv-placement-picker__icon.center-right::before {background-position: 16px 32px;}.wsv-placement-picker .wsv-placement-picker__icon.below-center::before {background-position: 32px 16px;}.wsv-placement-picker .wsv-placement-picker__icon.below-left::before {background-position: 48px 16px;}.wsv-placement-picker .wsv-placement-picker__icon.below-right::before {background-position: 16px 16px;}.wsv-placement-picker {height: 32px;}.wsv-placement-picker__content {display: grid; grid-template-columns: repeat(3, 1fr);}.wsv-placement-picker__content-icon {margin-inline-end: -1px; margin-bottom: -1px;}.wsv-placement-picker button.wsv-placement-picker__icon::before {margin-top: 0;}.wsv-placement-picker .wsv-placement-picker__icon {border: 1px solid var(--calcite-ui-border-input); width: 32px; height: 32px; box-sizing: border-box; cursor: pointer;}.wsv-placement-picker .wsv-placement-picker__icon:hover {background-color: #f8f8f8;}.wsv-placement-picker .wsv-placement-picker__icon::before {content: ""; display: block; margin-inline-start: 8px; margin-top: 8px; width: 16px; height: 16px; background: url("../common/LabelEditor/images/placement2d.svg");}.wsv-placement-picker .wsv-placement-picker__icon-3D::before {background: url("../common/LabelEditor/images/placement3d.svg");}.wsv-placement-picker .wsv-placement-picker__icon.above-center::before {background-position: 32px 0px;}.wsv-placement-picker .wsv-placement-picker__icon.above-left::before {background-position: 48px 0px;}.wsv-placement-picker .wsv-placement-picker__icon.above-right::before {background-position: 16px 0px;}.wsv-placement-picker .wsv-placement-picker__icon.center-center::before {background-position: 32px 32px;}.wsv-placement-picker .wsv-placement-picker__icon.center-left::before {background-position: 48px 32px;}.wsv-placement-picker .wsv-placement-picker__icon.center-right::before {background-position: 16px 32px;}.wsv-placement-picker .wsv-placement-picker__icon.below-center::before {background-position: 32px 16px;}.wsv-placement-picker .wsv-placement-picker__icon.below-left::before {background-position: 48px 16px;}.wsv-placement-picker .wsv-placement-picker__icon.below-right::before {background-position: 16px 16px;}.wsv-line-style__pattern-dropdown {width: 100%; position: relative; --calcite-dropdown-width: 295px;}.wsv-line-style__pattern {background-repeat: repeat-x; background-position: left center; background-clip: content-box; background-origin: content-box; width: 100%; height: 10px;}.wsv-line-style__pattern--solid {background-image: url("../common/LineStylePicker/images/solid.png");}.wsv-line-style__pattern--dash {background-image: url("../common/LineStylePicker/images/dash.png");}.wsv-line-style__pattern--dot {background-image: url("../common/LineStylePicker/images/dot.png");}.wsv-line-style__pattern--dash-dot {background-image: url("../common/LineStylePicker/images/dash-dot.png");}.wsv-line-style__pattern--long-dash-dot-dot {background-image: url("../common/LineStylePicker/images/long-dash-dot-dot.png");}.wsv-line-style__pattern--short-dash {background-image: url("../common/LineStylePicker/images/short-dash.png");}.wsv-line-style__pattern--short-dot {background-image: url("../common/LineStylePicker/images/short-dot.png");}.wsv-line-style__pattern--short-dash-dot {background-image: url("../common/LineStylePicker/images/short-dash-dot.png");}.wsv-line-style__pattern--short-dash-dot-dot {background-image: url("../common/LineStylePicker/images/short-dash-dot-dot.png");}.wsv-line-style__pattern--long-dash {background-image: url("../common/LineStylePicker/images/long-dash.png");}.wsv-line-style__pattern--long-dash-dot {background-image: url("../common/LineStylePicker/images/long-dash-dot.png");}.wsv-line-style__marker-container {display: flex; gap: 10px;}.wsv-line-style__marker-container calcite-label {flex: 1;}.wsv-line-style__marker-dropdown {width: 100%; position: relative; --calcite-dropdown-width: 143px;}.wsv-line-style__marker {background-repeat: no-repeat; background-position: right center; background-clip: content-box; background-origin: content-box; height: 20px; width: 100%;}.wsv-line-style__marker--none {line-height: 20px;}.wsv-line-style__marker--arrow {background-image: url("../common/LineStylePicker/images/lsm-arrow.png");}.wsv-line-style__marker--circle {background-image: url("../common/LineStylePicker/images/lsm-circle.png");}.wsv-line-style__marker--cross {background-image: url("../common/LineStylePicker/images/lsm-cross.png");}.wsv-line-style__marker--diamond {background-image: url("../common/LineStylePicker/images/lsm-diamond.png");}.wsv-line-style__marker--square {background-image: url("../common/LineStylePicker/images/lsm-square.png");}.wsv-line-style__marker--x {background-image: url("../common/LineStylePicker/images/lsm-x.png");}.wsv-line-style__marker-placement {width: 100%;}.wsv-line-style__marker-placement-dropdown {position: relative; --calcite-dropdown-width: 143px;}.wsv-rotation-field {display: flex;}.wsv-rotation-field__attribute-field {flex-grow: 1; margin-inline-end: 5px;}.wsv-rotation-field .wsv-rotation-field__unit {display: flex; padding: 5px; cursor: pointer; width: 100%;}.wsv-rotation-field .wsv-rotation-field__unit:hover {background-color: #f8f8f8;}.wsv-rotation-field .wsv-rotation-field__unit-label {flex-grow: 1; margin-inline-start: 5px;}.wsv-rotation-field .wsv-rotation-field__unit-label--big {margin-top: 2px;}.wsv-rotation-field .wsv-rotation-field__unit-label--small {font-size: var(--calcite-font-size--2);}.wsv-rotation-field .wsv-rotation-field__unit .wsv-rotation-field__rotation-icon {border: none;}.wsv-rotation-field__rotation-icon {border: 1px solid var(--calcite-ui-border-input); width: 32px; height: 32px; box-sizing: border-box; cursor: pointer;}.wsv-rotation-field__rotation-icon:hover {background-color: #f8f8f8;}.wsv-rotation-field__rotation-icon::before {content: ""; display: block; margin-inline-start: 8px; margin-top: 8px; width: 16px; height: 16px; background: url("../common/RotationField/images/rotation.svg");}.wsv-rotation-field__rotation-icon.geographic::before {background-position: 16px 0px;}.wsv-rotation-field {display: flex;}.wsv-rotation-field__attribute-field {flex-grow: 1; margin-inline-end: 5px;}.wsv-rotation-field .wsv-rotation-field__unit {display: flex; padding: 5px; cursor: pointer; width: 100%;}.wsv-rotation-field .wsv-rotation-field__unit:hover {background-color: #f8f8f8;}.wsv-rotation-field .wsv-rotation-field__unit-label {flex-grow: 1; margin-inline-start: 5px;}.wsv-rotation-field .wsv-rotation-field__unit-label--big {margin-top: 2px;}.wsv-rotation-field .wsv-rotation-field__unit-label--small {font-size: var(--calcite-font-size--2);}.wsv-rotation-field .wsv-rotation-field__unit .wsv-rotation-field__rotation-icon {border: none;}.wsv-rotation-field__rotation-icon {border: 1px solid var(--calcite-ui-border-input); width: 32px; height: 32px; box-sizing: border-box; cursor: pointer;}.wsv-rotation-field__rotation-icon:hover {background-color: #f8f8f8;}.wsv-rotation-field__rotation-icon::before {content: ""; display: block; margin-inline-start: 8px; margin-top: 8px; width: 16px; height: 16px; background: url("../common/RotationField/images/rotation.svg");}.wsv-rotation-field__rotation-icon.geographic::before {background-position: 16px 0px;}.wsv-texture-mode-picker {width: 32px; height: 32px;}.wsv-texture-mode-picker .wsv-texture-mode-picker__menu-item {display: flex; padding: 5px; cursor: pointer;}.wsv-texture-mode-picker .wsv-texture-mode-picker__menu-item:hover {background-color: #f8f8f8;}.wsv-texture-mode-picker .wsv-texture-mode-picker__menu-item:hover .wsv-texture-mode-picker__icon {opacity: 0.8;}.wsv-texture-mode-picker .wsv-texture-mode-picker__menu-item-label {flex-grow: 1; margin-inline-start: 5px;}.wsv-texture-mode-picker .wsv-texture-mode-picker__menu-item-label--big {margin-top: 2px;}.wsv-texture-mode-picker .wsv-texture-mode-picker__menu-item-label--small {font-size: var(--calcite-font-size--2);}.wsv-texture-mode-picker__icon {border: 1px solid var(--calcite-ui-border-input); width: 32px; height: 32px; box-sizing: border-box; cursor: pointer;}.wsv-texture-mode-picker__icon--disabled {opacity: 0.8;}.wsv-texture-mode-picker__icon--disabled {cursor: not-allowed;}.wsv-texture-mode-picker__icon::before {content: ""; display: block; margin: 2px; width: 28px; height: 28px; background: linear-gradient(to bottom right, white, white 48%, #f00 50%, #f00 51%, white 52%);}.wsv-texture-mode-picker__icon.original::before {background: url("../common/TextureModePicker/images/texturesmodes.svg"); background-position: 0px 0px; background-repeat: no-repeat; background-size: 100%;}.wsv-texture-mode-picker__icon.grey::before {background: url("../common/TextureModePicker/images/texturesmodes.svg"); background-position: 0px -28px; background-repeat: no-repeat; background-size: 100%;}.wsv-texture-mode-picker__icon.colored::before {background: url("../common/TextureModePicker/images/texturesmodes.svg"); background-position: 0px -56px; background-repeat: no-repeat; background-size: 100%;}.wsv-texture-mode-picker__icon.colorOnly::before {background: url("../common/TextureModePicker/images/texturesmodes.svg"); background-position: 0px -84px; background-repeat: no-repeat; background-size: 100%;}.wsv-button {margin: 0; display: block;}.wsv-button__withoutstyle {cursor: pointer; background: transparent; padding: 0; border: 0; text-align: start; display: block;}.wsv-button__withoutstyle:focus {outline: 2px solid var(--calcite-ui-brand); outline-offset: -2px;}.wsv-wave-direction-picker__container {display: flex;}.wsv-wave-direction-picker__degree {margin-top: 3px; margin-inline-start: 3px;}.wsv-wave-direction-picker__icon {background: url("../ConfigureLayer/widgets/StylePanes/FixedStylePane/WaterFixedStylePane/common/WaveDirectionPicker/images/45-degrees.svg") 30px 30px; width: 30px; height: 30px; position: absolute; left: 0px; top: 0px;}.wsv-wave-direction-picker__input {overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}.wsv-wave-direction-picker__button {--calcite-ui-foreground-3: var(--calcite-ui-border-input); margin-inline-start: 5px; height: 32px; flex: 0 0 32px;}.wsv-wave-direction-picker__comment {font-size: var(--calcite-font-size--2); max-width: 100%; margin-top: 4px; word-break: normal;}.wsv-wave-strength-slider {align-items: start;}.wsv-wave-strength-slider__content {padding-top: 9px; padding-bottom: 35px; padding-inline-end: 5px;}.wsv-wave-strength-slider__first-label {transform: translate(0) !important;}.wsv-wave-strength-slider__last-label {transform: translate(-100%) !important;}.wsv-wave-direction-picker__container {display: flex;}.wsv-wave-direction-picker__degree {margin-top: 3px; margin-inline-start: 3px;}.wsv-wave-direction-picker__icon {background: url("../ConfigureLayer/widgets/StylePanes/FixedStylePane/WaterFixedStylePane/common/WaveDirectionPicker/images/45-degrees.svg") 30px 30px; width: 30px; height: 30px; position: absolute; left: 0px; top: 0px;}.wsv-wave-direction-picker__input {overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}.wsv-wave-direction-picker__button {--calcite-ui-foreground-3: var(--calcite-ui-border-input); margin-inline-start: 5px; height: 32px; flex: 0 0 32px;}.wsv-wave-direction-picker__comment {font-size: var(--calcite-font-size--2); max-width: 100%; margin-top: 4px; word-break: normal;}.wsv-wave-strength-slider {align-items: start;}.wsv-wave-strength-slider__content {padding-top: 9px; padding-bottom: 35px; padding-inline-end: 5px;}.wsv-wave-strength-slider__first-label {transform: translate(0) !important;}.wsv-wave-strength-slider__last-label {transform: translate(-100%) !important;}.wsv-mask-pane__polygon-mode {margin-top: 10px;}.wsv-mask-pane__clear-for-supported {margin-top: auto;}.wsv-mask-pane__clear-for-unsupported {margin-top: 5px;}.wsv-mask-pane__filter-by-selection {margin-top: 30px;}.wsv-mask-pane__polygon-mode-label {text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}.wsv-mask-pane__polygon-mode-item-label {max-width: 100px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}.wsv-mask-pane__button-label-disabled {color: #a9a9a9;}.wsv-designer-bar {transition: width 1s ease-in-out; background: #2b2b2b; --calcite-scrim-background: rgba(0, 0, 0, 0.2);}.wsv-designer-bar calcite-action-bar[expanded] {width: 175px;}.wsv-designer-bar .modal {border-radius: 0;}.wsv-designer-bar calcite-action-group h3 {padding: 1rem; padding-bottom: 0.3rem; text-transform: uppercase; background: #2b2b2b;}.wsv-designer-bar__whats-new-container {z-index: 1000;}.wsv-designer-bar__whats-new-icon {vertical-align: -4px; margin-right: 10px;}.wsv-designer-bar__whats-new-item {margin-bottom: 10px; display: flex; align-items: center; justify-content: center;}.wsv-designer-bar__whats-new-item-icon {margin: 10px;}.wsv-designer-bar__whats-new-text {flex: 1; padding: 10px;}.wsv-designer-bar__whats-new-title {font-size: var(--calcite-font-size-0); font-weight: bold; padding: 0 0 8px 0;}.wsv-designer-bar__whats-new-description {font-size: var(--calcite-font-size-0);}.wsv-designer-bar hr {border: none; border-top: 1px solid var(--calcite-ui-border-3); margin-left: -1rem; margin-right: -1rem;}.wsv-designer-bar .header {border-top-left-radius: 0; border-top-right-radius: 0;}.wsv-designer-bar h2 {font-size: var(--calcite-font-size-2);}.esriRtl .wsv-designer-bar__whats-new-icon {margin-right: 0; margin-left: 10px;}.esriRtl .wsv-designer-bar__whats-new-item calcite-icon {float: right; margin-right: 0; margin-left: 10px;}.wsv-presentation-mode .wsv-designer-bar {display: none;}.esri-basemap-item,.esri-legend,.inp-tags__container {font-family: "Avenir Next", "Avenir", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; font-size: var(--calcite-font-size--2);}.vi body,.vi textarea,.vi input {font-family: "SST Vietnamese", "Lucida Grande", Arial, Verdana, Geneva, sans-serif;}.uppercase {text-transform: uppercase;}.ellipsis, .wsv-number-style-pane-slider-title__title, .wsv-mapped-attribute__attribute, .wsv-navigator-pane-group__label--is-string, #editorContainer .styleGalleryPane .styleGalleryListItemContainer .styleGalleryListItemTitle {overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}.link {cursor: pointer;}.link:hover {text-decoration: underline;}#editorContainer {z-index: 11;}.wsv__thumbnail-container {width: 100%; max-height: 130px; display: flex; background-color: #8ba0bd;}.wsv__thumbnail {width: 100%;}.wsv__thumbnail-refresher {width: 28px; height: 28px; display: flex; align-items: center; justify-content: center; align-self: flex-end; background-color: rgba(237, 237, 237, 0.6); color: #6d6e71; border: none; margin: 0; padding: 0; margin-inline-start: -28px; cursor: pointer;}.wsv__thumbnail-refresher:hover {color: #0079c1;}button.editorWideGrayButton {height: 35px; background-color: #ebebeb; display: block; margin: 5px 0; cursor: pointer; padding: 10px;}button.editorWideGrayButton:hover {background-color: #c3c3c3;}button.editorWideGrayButton:active {background-color: #d9d9d9;}button.editorWideGrayButton.small {width: inherit;}.paneTextBox {border: 0px; width: 100%;}.paneSectionTitle {font-size: var(--calcite-font-size--1); font-weight: 600; margin: 10px 0 5px 0; width: 155px;}.NavigatorContainer .dijitReset {font-size: var(--calcite-font-size--1) !important; font-weight: normal; line-height: 19px;}.NavigatorContainer .dijitTextBox {width: 325px; padding: 9px;}.NavigatorContainer .dijitTextBox .dijitInputField {line-height: 16px; padding: 0;}.NavigatorContainer .esri-widget .dijitTextBox {width: 140px; padding: inherit;}.NavigatorContainer .esri-widget .dijitTextBox .dijitInputField {padding: inherit;}.addLayerPane .searchButton {background-image: url(../images/button_search_glass.svg); background-repeat: no-repeat; background-size: 16px 32px; position: absolute; top: 20px; width: 16px; height: 16px; right: 21px; cursor: pointer;}.addLayerPane .searchButton:hover {background-position: 0px -16px;}.thumbnail {width: 83px; height: 56px; background-repeat: no-repeat; background-position: center !important; background-size: cover; border: 1px solid #d9d9d9; border-top-left-radius: 3px; border-bottom-left-radius: 3px; opacity: 0.8;}.thumbScene {background-image: url("//static.arcgis.com/images/scene.png");}.thumbOther {background-image: url("//static.arcgis.com/images/desktopapp.png");}.inlineContainer {display: inline-block;}.separator {border-bottom: 0px; margin-top: 40px; margin: 40px -20px 20px;}.editBasemapPane .esriBasemapGalleryThumbnail {height: initial; width: 96px;}.editBasemapPane .esriBasemapGalleryNode {width: 103px; margin: 5px 5px 0; font-size: var(--calcite-font-size--3);}.editBasemapPane select {width: 380px; height: 30px; background: #ebebeb;}.disable {opacity: 0.4; pointer-events: none;}.slide_down {transition: 0.3s; -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; overflow: hidden; max-height: 200px; opacity: 1;}.slide_down.disable {max-height: 0; opacity: 0.1;}.esriRtl #editorContainer {float: right;}.esriRtl #editorContainer .layerPane .buttonContainer {margin-left: 20px; margin-right: auto;}.esriRtl #editorContainer .layerPane .buttonContainer .AddButton {margin-left: auto; margin-right: 20px;}.esriRtl #editorContainer .layerPane .buttonContainer .AddLayerIcon {margin-right: auto; margin-left: 10px;}.esriRtl #editorContainer .paneScrollableContainer {padding-right: 0px;}#editorContainer {margin: 0; padding: 0; height: 100%; overflow: visible; float: left; position: relative;}.lineBreak {clear: both;}.sv-editor {background-color: unset; position: relative; height: 100%; width: 100%;}.wsv-slides-pane .AddButton {text-overflow: ellipsis; white-space: nowrap; display: inline-block; max-width: 100%; margin-top: 6px; cursor: pointer; font-size: 108%;}.wsv-slides-pane .AddButton:hover {color: #0079c1;}.wsv-slides-pane .AddButton:hover .AddIcon {background-color: #e16b17;}.wsv-slides-pane .AddButtonSubText {font-size: 11px; white-space: normal; width: 285px; color: grey; display: block; padding-top: 3px;}.wsv-slides-pane .AddIcon {border-radius: 100%; display: inline-block; vertical-align: -8px; margin-right: 10px; width: 30px; height: 30px; background-color: #e98d32; transition: background-color 0.15s ease-out; color: white; border: medium none; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.125); box-sizing: border-box; background-image: url("../images/add_layers_icon.svg"); background-size: 16px; background-repeat: no-repeat; background-position: 7px 7px;}.esriRtl .wsv-slides-pane .AddIcon {margin-right: initial; margin-left: 10px;}.wsv-add-layer-by-url-pane__label {margin-bottom: 5px;}.wsv-add-layer-by-url-pane__label-with-tooltip {margin-bottom: 8px;}.wsv-add-layer-by-url-pane__subtitle {font-weight: 600;}.wsv-add-layer-by-url-pane__commit-button {text-align: center;}.wsv-add-layer-pane {}.wsv-add-layer-pane .ib__container {}.wsv-add-layer-pane .ib__container .dijitButtonNode.dijitArrowButton.dijitDownArrowButton.dijitArrowButtonContainer {height: 100% !important; border-left: none !important;}.wsv-add-layer-pane .ib__container .dijitDownArrowButton .dijitArrowButtonInner {height: 100% !important; padding: 0.4rem 0 !important; margin: 0 !important; background: white !important; text-indent: 0 !important; text-align: center !important;}.wsv-add-layer-pane .ib__container .dijitDownArrowButtonHover .dijitArrowButtonInner {background: #ccc !important;}.wsv-add-layer-pane .ib__container .dijitTextBox {position: relative; font-family: "Avenir Next W01", "Avenir Next W00", "Avenir Next", "Avenir", "Helvetica Neue", "Helvetica", "Arial", sans-serif; display: inline-block; 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);}.wsv-add-layer-pane .ib__container .dijitValidationTextBox .dijitValidationContainer {display: none;}.wsv-add-layer-pane .ib__container .dijitComboBox .dijitInputContainer {margin-right: 2rem;}html[dir=rtl] .wsv-add-layer-pane .ib__container .dijitComboBox .dijitInputContainer {margin-right: 0; margin-left: 2rem;}.wsv-add-layer-pane .ib__container .dijitArrowButtonContainer {position: absolute; top: 0; right: 0; width: 2rem; cursor: pointer; height: 100%;}html[dir=rtl] .wsv-add-layer-pane .ib__container .dijitArrowButtonContainer {left: 0; right: auto;}.wsv-add-layer-pane .ib__container .dijitArrowButtonInner {text-align: center !important;}.wsv-add-layer-pane .ib__container .dijitOffScreen {display: none !important;}.wsv-add-layer-pane .ib__container input.dijitArrowButtonInner {margin: 0; border: none; box-shadow: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0.4rem 0.35rem; height: 100%; border-left: 1px solid #ccc !important; font-size: 0.75rem; cursor: pointer; line-height: 1;}html[dir=rtl] .wsv-add-layer-pane .ib__container input.dijitArrowButtonInner {border-right: 1px solid #ccc !important; border-left: 0 !important;}.wsv-add-layer-pane .ib__container .dijitTextBox input[type=text],.wsv-add-layer-pane .ib__container .dijitTextBox input[type=search],.wsv-add-layer-pane .ib__container .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;}.wsv-add-layer-pane #editorContainer .NavigatorContainer .dijitTextBox {width: 225px;}.dijitTooltipContainer {background-color: #323232 !important;}.dijitCalendarPopup {font-family: "Avenir Next", "Avenir", "Helvetica Neue", "Helvetica", "Arial", sans-serif; position: absolute;}.dijitCalendarPopup .dijitArrowButtonContainer {position: absolute; top: 0; right: 0; width: 2rem; cursor: pointer; height: 100%;}html[dir=rtl] .dijitCalendarPopup .dijitArrowButtonContainer {left: 0; right: auto;}.dijitCalendarPopup .dijitArrowButtonInner {text-align: center !important;}.dijitCalendarPopup .dijitOffScreen {display: none !important;}.dijitCalendarPopup input.dijitArrowButtonInner {margin: 0; border: none; box-shadow: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0.4rem 0.35rem; height: 100%; border-left: 1px solid #ccc !important; font-size: 0.75rem; cursor: pointer; line-height: 1;}html[dir=rtl] .dijitCalendarPopup input.dijitArrowButtonInner {border-right: 1px solid #ccc !important; border-left: 0 !important;}.dijitCalendarPopup .dijitTextBox {position: relative; font-family: "Avenir Next W01", "Avenir Next W00", "Avenir Next", "Avenir", "Helvetica Neue", "Helvetica", "Arial", sans-serif; 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);}.dijitCalendarPopup .dijitTextBox input[type=text],.dijitCalendarPopup .dijitTextBox input[type=password] {padding-left: 0;}.dijitCalendarPopup .dijitTextBox input[type=text],.dijitCalendarPopup .dijitTextBox input[type=search],.dijitCalendarPopup .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;}.dijitCalendarPopup .dijitValidationTextBox .dijitValidationContainer {display: none;}.dijitCalendarPopup .dijitComboBox .dijitInputContainer {margin-right: 2rem;}html[dir=rtl] .dijitCalendarPopup .dijitComboBox .dijitInputContainer {margin-right: 0; margin-left: 2rem;}.dijitCalendarPopup .dijitInputContainer {position: relative;}.dijitCalendarPopup .dijitComboBox {border: 1px solid #ccc;}.dijitCalendarPopup .dijitInline {display: inline-block;}.dijitCalendarPopup .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: 1000003 !important;}.dijitCalendarPopup .dijitCalendarContainer {width: auto; margin-bottom: 0; padding: 0.25rem; color: #353535;}.dijitCalendarPopup .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);}.dijitCalendarPopup .dijitCalendar table {margin-bottom: 0.25rem;}.dijitCalendarPopup .dijitCalendarArrow {display: inline-block; width: 24px; height: 32px; cursor: pointer;}.dijitCalendarPopup .dijitCalendarDecrementArrow {float: left; background-image: url(../images/left.svg);}.dijitCalendarPopup .dijitCalendarIncrementArrow {float: right; background-image: url(../images/right.svg);}.dijitCalendarPopup .dijitCalendarMonthContainer th {border-top: 1px solid #ccc; text-align: center; vertical-align: middle;}.dijitCalendarPopup .dijitCalendarContainer .dijitSpacer {display: none;}.dijitCalendarPopup .dijitCalendarCurrentMonthLabel {color: #4c4c4c;}.dijitCalendarPopup .dijitCalendarMonthContainer .dijitButtonText {background-color: transparent; border: none; font-weight: bold; padding-right: 0.25em; padding-left: 0;}.dijitCalendarPopup .dijitA11ySideArrow {display: none;}.dijitCalendarPopup .dijitCalendarContainer th,.dijitCalendarPopup .dijitCalendarContainer td {padding: 4px; text-align: center !important;}.dijitCalendarPopup .dijitCalendarDayLabelTemplate {text-align: center; font-size: 0.875rem; border-bottom: 1px solid #d0d0d0; background-color: #efefef !important;}.dijitCalendarPopup .dijitCalendarDayLabel {font-weight: bold;}.dijitCalendarPopup .dijitCalendarDateTemplate {font-size: 0.9em; letter-spacing: 0.05em; text-align: center;}.dijitCalendarPopup .dijitCalendarDateTemplate .dijitCalendarDateLabel {text-decoration: none; display: block; padding: 2px 4px; border: 1px solid transparent; border-radius: 3px; cursor: pointer;}.dijitCalendarPopup .dijitCalendarPreviousMonth .dijitCalendarDateLabel,.dijitCalendarPopup .dijitCalendarNextMonth .dijitCalendarDateLabel {color: #a7acb7;}.dijitCalendarPopup .dijitCalendarCurrentDate .dijitCalendarDateLabel {color: #007ac2;}.dijitCalendarPopup .dijitCalendarHoveredDate .dijitCalendarDateLabel {border-color: #007ac2; color: #007ac2;}.dijitCalendarPopup .dijitCalendarActiveDate .dijitCalendarDateLabel {background: #007ac2; color: #fff;}.dijitCalendarPopup .dijitCalendarSelectedDate .dijitCalendarDateLabel {background: #007ac2; color: #fff;}.dijitCalendarPopup .dijitCalendarDisabledDate .dijitCalendarDateLabel {opacity: 0.65; cursor: auto;}.dijitCalendarPopup .dijitCalendarYearContainer {vertical-align: middle; padding: 0.25rem 0; background: white !important;}.dijitCalendarPopup .dijitCalendarYearLabel span {padding: 4px; cursor: pointer; border: 1px solid transparent; border-radius: 3px; font-size: 0.875rem;}.dijitCalendarPopup .dijitCalendarYearLabel span:hover {border-color: #007ac2;}.dijitCalendarPopup .dijitCalendarNextYear,.dijitCalendarPopup .dijitCalendarPreviousYear {color: #007ac2; font-size: 0.9em; line-height: 20px;}.dijitCalendarPopup .dijitCalendarSelectedYear {background-color: #007ac2; color: #fff;}.dijitCalendarPopup .dijitCalendarMonthMenu {border: 1px solid #cbcbcb; margin: 0; padding: 0; background-color: #fff;}.dijitCalendarPopup .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;}.dijitCalendarPopup .dijitCalendarMonthMenu .dijitCalendarMonthLabelHover {background-color: #f8f8f8; text-decoration: none; color: #6e6e6e;}.dijitCalendarPopup .dijitCalendarMonthMenuPopup {position: absolute;}.dijitCalendarPopup .esriRtl .dijitCalendarContainer th,.dijitCalendarPopup .esriRtl .dijitCalendarContainer td {text-align: center;}.dijitCalendarPopup .dijitCalendarContainer table {border-top: 1px solid #ccc !important; border-left: 1px solid #ccc !important;}.dijitCalendarPopup .dijitCalendarContainer table td,.dijitCalendarPopup .dijitCalendarContainer table td {border-right: 1px solid #ccc !important; border-bottom: 1px solid #ccc !important;}.dijitCalendarPopup .dijitCalendarYearContainer {background: white;}.dijitCalendarPopup .dijitCalendarMonthContainer {padding: 0; background: white !important;}.dijitCalendarPopup .dijitCalendarMonthContainer .dijitButtonText {padding: 0.35rem 0.25em 0.5rem 0;}.dijitCalendarPopup .dijitCalendarMonthContainer .dijitArrowButtonInner {display: none;}.dijitCalendarPopup .dijitCalendarMonthContainer .dijitArrowButtonChar {font-size: 10px; margin-left: 3px; display: inline-block !important;}.dijitCalendarPopup .dijitCalendarSelectedYear {background-color: #007ac2 !important; font-weight: 400; font-style: normal; letter-spacing: 0em; font-family: "Avenir Next W01", "Avenir Next W00", "Avenir Next", "Avenir", "Helvetica Neue", sans-serif; line-height: 1.55rem; border: 1px solid transparent !important;}.dijitCalendarPopup .dijitCalendarDateTemplate {font-size: 0.9rem !important; font-weight: 400; font-style: normal; letter-spacing: 0em; font-family: "Avenir Next W01", "Avenir Next W00", "Avenir Next", "Avenir", "Helvetica Neue", sans-serif; line-height: 1.55rem;}.dijitCalendarPopup .dijitCalendarDisabledDate {text-decoration: none !important;}.dijitCalendarPopup .dijitCalendarSelectedDate {background-color: white !important; border: none !important;}.dijitCalendarPopup .dijitCalendarNextYear {color: #007ac2 !important;}.dijitCalendarPopup .dijitCalendarPreviousYear {color: #007ac2 !important;}.dijitCalendarPopup .dijitCalendarDayLabelTemplate {font-size: 0.9rem !important; border-right: 1px solid #ccc; background-color: #efefef; font-size: 0.875rem; line-height: 1.55rem;}.dijitCalendarPopup .dijitCalendarArrow > img {display: none;}.dijitCalendarPopup .dijitCalendarDecrementArrow {background: url(../images/left.svg) no-repeat center center transparent;}.dijitCalendarPopup .dijitCalendarIncrementArrow {background: url(../images/right.svg) no-repeat center center transparent;}.dijitCalendarPopup .dijitCalendarMonthLabel {font-size: 0.9rem !important; font-weight: bold; font-style: normal; letter-spacing: 0em; font-family: "Avenir Next W01", "Avenir Next W00", "Avenir Next", "Avenir", "Helvetica Neue", sans-serif; padding: 4px !important;}.dijitCalendarPopup .dijitCalendarCurrentDate {text-decoration: none;}.dijitCalendarMonthMenu {border: 1px solid #cbcbcb; margin: 0; padding: 0; background-color: #fff;}.dijitCalendarMonthMenu .dijitCalendarMonthLabel {-webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; box-sizing: border-box !important; padding: 0.5rem !important; font-size: 0.875rem !important; line-height: 1.55rem !important; color: #6e6e6e !important; border-top: 1px solid #efefef !important; cursor: pointer !important; min-width: 180px !important; font-weight: normal; font-style: normal; letter-spacing: 0em; font-family: "Avenir Next W01", "Avenir Next W00", "Avenir Next", "Avenir", "Helvetica Neue", sans-serif; text-align: left;}.dijitCalendarMonthMenuPopup {position: absolute;}.dijitCalendarMonthMenu .dijitCalendarMonthLabelHover {background-color: #f8f8f8 !important; text-decoration: none !important; color: #6e6e6e !important;}.wsv-add-layer-pane__content,.wsv-add-layer-pane .item-browser-wrapper {height: 100%; display: flex; flex-direction: column; flex: 1;}.wsv-add-layer-pane .NavigatorPaneHead {display: none;}.wsv-add-layer-pane .ftr-folder__input {width: 100%; padding-top: 5px; padding-bottom: 5px; margin-bottom: 10px;}.wsv-add-layer-pane .ib__container,.wsv-add-layer-pane .ib__header,.wsv-add-layer-pane .ib-results__item-list,.wsv-add-layer-pane .ib__input-area {background: transparent;}.wsv-add-layer-pane .ib__header {border-top: solid #dbdbdb 1px; border-bottom: solid #dbdbdb 1px; background: #fff; position: sticky; top: 0;}.wsv-add-layer-pane .ib__input-area {border: none; margin-inline-start: 18px; padding-left: 0; padding-right: 0;}.wsv-add-layer-pane .ib-item-pane__container {background: transparent;}.wsv-add-layer-pane .ib-input-area__search-bar {display: block;}.wsv-add-layer-pane .ib-input-area__search-bar input {background: #fff; border: solid #8ba0bd 1px; background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMnB4IiBoZWlnaHQ9IjMycHgiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0iIzRDNEM0QyI+ICAgIDxwYXRoIGQ9Ik0zMS42MDcgMjcuODM4bC02LjEzMy02LjEzN2ExLjMzNiAxLjMzNiAwIDAgMC0xLjg4NyAwbC0uMDM1LjAzNS0yLjUzMy0yLjUzMy0uMDE0LjAxNGMzLjY1Mi00LjU1NiAzLjQyMi0xMS4xOTUtLjgwMy0xNS40Mi00LjUyOS00LjUyNy0xMS44NzUtNC41MzEtMTYuNDA0IDAtNC41MzEgNC41MzEtNC41MjkgMTEuODc1IDAgMTYuNDA2IDQuMjA1IDQuMjA0IDEwLjgxMSA0LjQ1NSAxNS4zNjUuODQ4bC4wMDQuMDAzLS4wMzMuMDMzIDIuNTQxIDIuNTRhMS4zMyAxLjMzIDAgMCAwIC4wMjUgMS44NDhsNi4xMzUgNi4xMzNhMS4zMyAxLjMzIDAgMCAwIDEuODg3IDBsMS44ODUtMS44ODNhMS4zMzIgMS4zMzIgMCAwIDAgMC0xLjg4N3pNMTcuODExIDE3LjgwOWE4LjIxMyA4LjIxMyAwIDAgMS0xMS42MTkgMCA4LjIxNyA4LjIxNyAwIDAgMSAwLTExLjYyMiA4LjIxOSA4LjIxOSAwIDAgMSAxMS42MTkuMDA0IDguMjE2IDguMjE2IDAgMCAxIDAgMTEuNjE4eiIvPjwvc3ZnPg==); background-size: 0.875em; background-position: 0.5em center; background-repeat: no-repeat; padding-left: 1.8em; -webkit-appearance: none; line-height: 14px;}.wsv-add-layer-pane .paneTopContainer {display: none;}.wsv-add-layer-pane .card-mc__action-container {height: 23px;}.wsv-add-layer-pane .ib__results {background-color: transparent;}.wsv-add-layer-pane .ib-results__item-list {padding: 0 18px;}.wsv-add-layer-pane .ib-side__container--flyout {position: fixed; width: 350px; height: inherit; min-height: 100%; max-width: calc(100% - 430px); top: 60px; left: 430px;}.wsv-add-layer-pane .ib-side__content--flyout {padding-bottom: 60px; min-height: 100%; max-width: 100%; position: absolute; background: #f8f8f8;}.wsv-add-layer-pane #side-panel-close-btn {vertical-align: middle; height: 29px;}.wsv-add-layer-pane #filter-button {width: 36px; height: 32px; background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNCAyNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgogICAgPHBhdGggZD0iTTIxIC4wNjNWMmwtNiA4djJsLTEuMiAxMWgtMy42TDkgMTJ2LTJMMyAyVi4wNjJ6TTEyLjkwMyAyMkwxNCAxMmgtNGwxLjA5NyAxMHpNMTQuNSA5TDE5IDNINWw0LjUgNnpNMTAgIDExaDR2LTFoLTR6TTIwIDFINHYxaDE2eiI+PC9wYXRoPgo8L3N2Zz4K); background-position: center; background-repeat: no-repeat; background-size: 15px;}.wsv-add-layer-pane #filter-button svg {display: none;}.wsv-add-layer-pane .ib-input-area__result-bar-container {margin-right: -10px;}.wsv-add-layer-pane .ib-results__item-list--none {padding-top: 20px;}.wsv-add-layer-pane .ib-input-area__icon-button-container {height: auto; display: flex;}.wsv-add-layer-pane .ib-input-area__icon-button-container .ib-input-area__spacer,.wsv-add-layer-pane .ib-input-area__icon-button-container #list-button,.wsv-add-layer-pane .ib-input-area__icon-button-container #table-button {display: none;}.wsv-add-layer-pane .ib-input-area__result-count {display: none;}.wsv-add-layer-pane .ib-input-area__result-bar-container {display: inline-block; margin-top: 0;}.wsv-add-layer-pane .ib__input-area {display: flex; flex-direction: row; padding-right: 0;}.wsv-add-layer-pane .ib-input-area__search-input {width: 273px;}.wsv-add-layer-pane .ib-filter-pane__title,.wsv-add-layer-pane .ib-sort-pane__title {margin-top: -45px; display: block; position: absolute;}.wsv-add-layer-pane .btn-toggle-switch__toggle {margin-top: -10px; margin-bottom: 6px;}.wsv-add-layer-pane .ib-item-pane__select-btn {margin-top: 2px; width: auto; font-family: "Avenir Next", "Avenir", "Helvetica Neue", "Helvetica", "Arial", sans-serif; height: 35px; margin: 5px 0; -moz-user-select: none; border: medium none; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.125); box-sizing: border-box; color: white; cursor: pointer; display: inline-block; letter-spacing: 1px; line-height: 1.71429em; padding: 0.3em 1.25em; position: relative; text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.125); transition: all 0.05s linear 0s; flex: 0 0 auto; -webkit-flex: 0 0 auto; flex-grow: 0; -webkit-flex-grow: 0; width: auto; background: none repeat scroll 0 0 #e98d32; transition: background 0.15s ease-out;}.wsv-add-layer-pane .ib-item-pane__footer {text-align: center; padding-top: 1px; padding-bottom: 1px;}.wsv-add-layer-pane .ib__active-filters,.wsv-add-layer-pane .filter-controller__container--light {background-color: transparent;}.wsv-add-layer-pane .ib__active-filters {padding: 0 17px; border-top: none;}.wsv-add-layer-pane .btn-ftr-chip__label--dark {background-color: #fff;}.wsv-add-layer-pane .card-mc__title {overflow: hidden; white-space: nowrap; text-overflow: ellipsis; max-width: 215px;}.wsv-add-layer-pane .card-mc__author-link {color: #4c4c4c;}.wsv-add-layer-pane .card-mc__author-row {margin-top: 0;}.wsv-add-layer-pane .card-mc__info {margin-bottom: 0; margin-top: 3px;}.wsv-add-layer-pane .card-mc__title:hover {text-decoration: none; color: #0079c1;}.wsv-add-layer-pane .card-mc__title:focus {outline: 0;}.wsv-add-layer-pane .card-mc__header {padding: 8px; padding-bottom: 6px;}.wsv-add-layer-pane .card-mc__container {width: 346px;}.wsv-add-layer-pane .card-mc__container--active {border: solid 2px #179ff1; box-sizing: border-box;}.wsv-add-layer-pane .card-mc__info,.wsv-add-layer-pane .card-mc__author-text {font-size: var(--calcite-font-size--2);}.wsv-add-layer-pane .card-mc__action-container button svg,.wsv-add-layer-pane .card-mc__action-container div svg {width: 22px; height: 22px; fill: #888888; margin-top: 1px;}.wsv-add-layer-pane .card-mc__action-container button svg:hover,.wsv-add-layer-pane .card-mc__action-container div svg:hover {fill: #404040;}.wsv-add-layer-pane .card-mc__action-container .load-icon__icon {vertical-align: 16px; margin-right: 0; width: 22px; height: 22px;}.wsv-add-layer-pane .card-mc__action-container .load-icon__icon svg {width: 20px !important; height: 20px !important;}.wsv-add-layer-pane .card-mc__header--constrained {display: block;}.wsv-add-layer-pane .card-mc__header--constrained > div {width: inherit;}.wsv-add-layer-pane .ib-results__item-list {width: 382px;}.wsv-add-layer-pane .ib-results__item-list > :first-child {margin-top: 0;}.wsv-add-layer-pane .btn-svg__button-content {transform: none;}.wsv-add-layer-pane .ib-side-body__header {height: 27px;}#editorContainer .wsv-add-layer-pane .paneScrollableContainer {overflow-y: hidden; margin-bottom: -100px; padding-right: 0; width: 100%; top: 0;}.action-bar--expanded .wsv-add-layer-pane .ib-side__container--flyout {left: 532px;}.NavigatorContainer .NavigatorContainerInner .NavigatorContainerContent .NavigatorContainerContentInner .NavigatorPane.wsv-add-layer-pane .NavigatorPaneContent .NavigatorPaneContentInner {margin: 0;}.NavigatorContainer .NavigatorContainerInner .ib-section-dropdown__toggle {color: #616161; font-size: var(--calcite-font-size-1); font-weight: normal;}.esriRtl .wsv-add-layer-pane .ib-results__item-list {margin-left: -4px; margin-left: 0;}.esriRtl .wsv-add-layer-pane .ib-input-area__icon-button-container {margin-left: 0; margin-right: 2px;}.esriRtl .wsv-add-layer-pane .ib-side__container--flyout {right: 430px;}.esriRtl .wsv-add-layer-pane #sort-button {margin: 1px; margin-right: 0;}.esriRtl .wsv-add-layer-pane .ib-input-area__result-bar-container {margin-right: 0; margin-left: -25px;}.esriRtl .wsv-add-layer-pane .card-mc__header--constrained > .card-mc__title-container {margin-right: 0.5rem; margin-left: 0;}.esriRtl .wsv-add-layer-pane .card-mc__action-container .load-icon__icon {margin-left: 0;}.esriRtl .action-bar--expanded .wsv-add-layer-pane .ib-side__container--flyout {right: 532px;}.wsv-properties-pane__summary textarea {height: 85px;}.wsv-properties-pane__tags input {width: 100%;}.wsv-properties-pane__clipping-refresher {display: flex; align-items: center;}.wsv-properties-pane__clipping-refresher-button {margin-inline-start: 10px; cursor: pointer; display: flex; align-items: center;}.wsv-properties-pane__clipping-refresher-button:hover {color: #0079c1;}.wsv-properties-pane__clipping-refresher-icon {vertical-align: middle; margin-inline-end: 5px;}.wsv-line-of-sight-pane__help-text {line-height: 1.3em;}.esri-basemap-item,.esri-legend,.inp-tags__container {font-family: "Avenir Next", "Avenir", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; font-size: var(--calcite-font-size--2);}.vi body,.vi textarea,.vi input {font-family: "SST Vietnamese", "Lucida Grande", Arial, Verdana, Geneva, sans-serif;}.uppercase {text-transform: uppercase;}.ellipsis, .wsv-number-style-pane-slider-title__title, .wsv-mapped-attribute__attribute, .wsv-navigator-pane-group__label--is-string, #editorContainer .styleGalleryPane .styleGalleryListItemContainer .styleGalleryListItemTitle {overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}.link {cursor: pointer;}.link:hover {text-decoration: underline;}#editorContainer {z-index: 11;}.wsv__thumbnail-container {width: 100%; max-height: 130px; display: flex; background-color: #8ba0bd;}.wsv__thumbnail {width: 100%;}.wsv__thumbnail-refresher {width: 28px; height: 28px; display: flex; align-items: center; justify-content: center; align-self: flex-end; background-color: rgba(237, 237, 237, 0.6); color: #6d6e71; border: none; margin: 0; padding: 0; margin-inline-start: -28px; cursor: pointer;}.wsv__thumbnail-refresher:hover {color: #0079c1;}#editorContainer .styleGalleryPane .wsv-inline-message {margin-bottom: 13px;}#editorContainer .styleGalleryPane .number {background-color: #e9812e; padding: 5px; width: 22px; height: 22px; display: inline-block; border-radius: 34px; text-align: center; color: #efefef; font-size: var(--calcite-font-size-2); line-height: 22px; margin-inline-end: 7px; vertical-align: middle;}#editorContainer .styleGalleryPane .title {display: inline-block; font-weight: bold; vertical-align: middle; max-width: 280px; font-size: var(--calcite-font-size--1);}#editorContainer .styleGalleryPane .attributeContainer .attributeSelect {margin-inline-start: 37px; margin-top: 10px;}#editorContainer .styleGalleryPane .styleGalleryListContainer {margin-top: 20px;}#editorContainer .styleGalleryPane .galleryHeaderContainer {margin-top: 15px;}#editorContainer .styleGalleryPane .noSelectionAttribute .paneTopContainer {height: 100px;}#editorContainer .styleGalleryPane .styleGalleryListItemContainer {background: url("../images/location2d.png"); background-size: 100% 115px; width: 100%; height: 115px; margin-bottom: 15px; margin-top: 3px; border: 1px solid rgba(0, 0, 0, 0.5); transition: border-color 0.2s; -webkit-transition: border-color 0.2s; box-sizing: border-box; text-align: center; position: relative;}#editorContainer .styleGalleryPane .styleGalleryListItemContainer.point-location-3D {background: url("../images/location3d.png");}#editorContainer .styleGalleryPane .styleGalleryListItemContainer.point-number-3D {background: url("../images/number3d.png");}#editorContainer .styleGalleryPane .styleGalleryListItemContainer.point-number-2D {background: url("../images/number2d.png");}#editorContainer .styleGalleryPane .styleGalleryListItemContainer.location-mesh {background: url("../images/color_mesh.png");}#editorContainer .styleGalleryPane .styleGalleryListItemContainer.mesh-number {background: url("../images/counts_amounts_mesh.png");}#editorContainer .styleGalleryPane .styleGalleryListItemContainer.mesh-string {background: url("../images/types_mesh.png");}#editorContainer .styleGalleryPane .styleGalleryListItemContainer.point-string-2D {background: url("../images/types2D.png");}#editorContainer .styleGalleryPane .styleGalleryListItemContainer.point-string-3D {background: url("../images/types3D.png");}#editorContainer .styleGalleryPane .styleGalleryListItemContainer.point-point-cloud {background: url("../images/pointcloud-true-color.png"); background-size: 100%;}#editorContainer .styleGalleryPane .styleGalleryListItemContainer.class-point-cloud {background: url("../images/pointcloud-class.png"); background-size: 100%;}#editorContainer .styleGalleryPane .styleGalleryListItemContainer.elevation-point-cloud {background: url("../images/pointcloud-elevation.png"); background-size: 100%;}#editorContainer .styleGalleryPane .styleGalleryListItemContainer.intensity-point-cloud {background: url("../images/pointcloud-intensity.png"); background-size: 100%;}#editorContainer .styleGalleryPane .styleGalleryListItemContainer.polygon-location-water {background: url("../images/water.png"); background-size: 100%;}#editorContainer .styleGalleryPane .styleGalleryListItemContainer.line-location-2D {background: url("../images/location-line.png"); background-size: 100%;}#editorContainer .styleGalleryPane .styleGalleryListItemContainer.line-location-3D {background: url("../images/location-path.png"); background-size: 100%;}#editorContainer .styleGalleryPane .styleGalleryListItemContainer.line-number-2D {background: url("../images/counts-amounts-line.png"); background-size: 100%;}#editorContainer .styleGalleryPane .styleGalleryListItemContainer.line-number-3D {background: url("../images/counts-amounts-path.png"); background-size: 100%;}#editorContainer .styleGalleryPane .styleGalleryListItemContainer.line-string-2D {background: url("../images/types-line.png"); background-size: 100%;}#editorContainer .styleGalleryPane .styleGalleryListItemContainer.line-string-3D {background: url("../images/types-path.png"); background-size: 100%;}#editorContainer .styleGalleryPane .styleGalleryListItemContainer.polygon-location-2D {background: url("../images/polygon-location-2D.png"); background-size: 100%;}#editorContainer .styleGalleryPane .styleGalleryListItemContainer.polygon-location-3D {background: url("../images/polygon-location-3D.png"); background-size: 100%;}#editorContainer .styleGalleryPane .styleGalleryListItemContainer.polygon-string-2D {background: url("../images/polygon-types-2D.png"); background-size: 100%;}#editorContainer .styleGalleryPane .styleGalleryListItemContainer.polygon-string-3D {background: url("../images/polygon-types-3D.png"); background-size: 100%;}#editorContainer .styleGalleryPane .styleGalleryListItemContainer.polygon-number-2D {background: url("../images/polygon-number-2D.png"); background-size: 100%;}#editorContainer .styleGalleryPane .styleGalleryListItemContainer.polygon-number-3D {background: url("../images/polygon-number-3D.png"); background-size: 100%;}#editorContainer .styleGalleryPane .styleGalleryListItemContainer.selected {border: 1px solid rgba(233, 141, 50, 0.9); box-sizing: border-box;}#editorContainer .styleGalleryPane .styleGalleryListItemContainer.selected .styleGalleryListItemTitle {background-color: rgba(233, 141, 50, 0.9);}#editorContainer .styleGalleryPane .styleGalleryListItemContainer.selected .styleGalleryListItemTick {display: block;}#editorContainer .styleGalleryPane .styleGalleryListItemContainer.selected calcite-button .optionsIcon {background: url("../images/options-slider.svg"); background-size: 16px 16px; width: 16px; height: 16px; margin-inline-start: 8px;}#editorContainer .styleGalleryPane .styleGalleryListItemContainer .styleGalleryListItemTitle {padding: 3px; text-align: center; background-color: rgba(0, 0, 0, 0.5); transition: background-color 0.2s ease-out; -webkit-transition: background-color 0.2s ease-out; color: white; font-size: var(--calcite-font-size--1);}#editorContainer .styleGalleryPane .styleGalleryListItemContainer .styleGalleryListItemTick {background: url("../images/tick.svg"); background-color: #f8f8f8; background-size: 32px 32px; width: 32px; height: 32px; border: 3px solid #f8f8f8; border-radius: 50%; position: absolute; right: -9px; top: -6px; display: none;}#editorContainer .styleGalleryPane .styleGalleryListItemContainer calcite-button {margin-top: 26px;}#editorContainer .styleGalleryPane .galleryMessage {width: 100%; margin-bottom: 15px; margin-top: 3px;}#editorContainer .styleGalleryPane .noSelectionAttribute .paneScrollableContainer {top: 140px;}.esriRtl #editorContainer .styleGalleryPane .styleGalleryListContainer .styleGalleryListItemContainer .styleGalleryListItemTick {left: -9px; right: auto;}.esri-basemap-item,.esri-legend,.inp-tags__container {font-family: "Avenir Next", "Avenir", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; font-size: var(--calcite-font-size--2);}.vi body,.vi textarea,.vi input {font-family: "SST Vietnamese", "Lucida Grande", Arial, Verdana, Geneva, sans-serif;}.uppercase {text-transform: uppercase;}.ellipsis, .wsv-number-style-pane-slider-title__title, .wsv-mapped-attribute__attribute, .wsv-navigator-pane-group__label--is-string, #editorContainer .styleGalleryPane .styleGalleryListItemContainer .styleGalleryListItemTitle {overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}.link {cursor: pointer;}.link:hover {text-decoration: underline;}#editorContainer {z-index: 11;}.wsv__thumbnail-container {width: 100%; max-height: 130px; display: flex; background-color: #8ba0bd;}.wsv__thumbnail {width: 100%;}.wsv__thumbnail-refresher {width: 28px; height: 28px; display: flex; align-items: center; justify-content: center; align-self: flex-end; background-color: rgba(237, 237, 237, 0.6); color: #6d6e71; border: none; margin: 0; padding: 0; margin-inline-start: -28px; cursor: pointer;}.wsv__thumbnail-refresher:hover {color: #0079c1;}.symbolStylerContainer .symbolStylerNoBackgroundColor {display: none; cursor: pointer; font-size: var(--calcite-font-size--2); margin-left: 45px; margin-bottom: 15px;}.symbolStylerContainer.withBackgroundColor .symbolStylerNoBackgroundColor {display: block;}.symbolStylerContainer.withBackgroundColor .esri-swatch-empty {position: relative; left: -79px; top: 137px;}.esriRtl .symbolStylerContainer .symbolStylerNoBackgroundColor {margin-left: auto; margin-right: 45px;}.esriRtl .symbolStylerContainer.withBackgroundColor .esri-swatch-empty {left: auto; right: -83px;}#editorContainer .webScenePropertiesPane .colorPickerButton {background-image: url(../images/pattern_fill_transparent.png); width: 38px; height: 38px; cursor: pointer; border: 1px solid #8ba0bd;}#editorContainer .webScenePropertiesPane .colorPickerButton .colorPickerColor {width: 38px; height: 38px;}.wsv-layer-properties-pane__visibility-range, .wsv-layer-properties-pane__filtering, .wsv-layer-properties-pane__transparency, .wsv-layer-properties-pane__legend, .wsv-layer-properties-pane__inline-message, .wsv-layer-properties-pane__mask {margin-top: 10px;}.wsv-layer-properties-pane__legend-content {background-color: white; border: 1px solid #ccc; padding: 8px 6px 8px 9px; width: 100%; display: flex; align-items: center; justify-content: space-between; box-sizing: border-box; font-size: var(--calcite-font-size--1);}.wsv-layer-properties-pane__switch-calcite {margin: 0px 4px;}.wsv-layer-properties-pane__transparency-slider {background-color: white; border: 1px solid #ccc;}.wsv-layer-properties-pane__transparency-slider-container {margin-top: 25px; margin-inline-start: 27px; margin-bottom: 42px; margin-inline-end: 25px;}.wsv-dimensions-pane__settings {margin-top: 20px;}.wsv-dimensions-pane__ref-for-popover {width: 100%; height: 0; display: flex; flex-grow: 1; flex-direction: column;}.wsv-dimensions-pane__ref-for-popover > div:first-child {width: 100%; flex-grow: 1;}.wsv-dimensions-pane__ref-for-popover > div:last-child {width: 100%; height: 0;}.wsv-popup-control__switch {background-color: white; border: 1px solid #ccc; padding: 8px 6px 8px 9px; width: 100%; display: flex; align-items: center; justify-content: space-between; box-sizing: border-box; font-size: var(--calcite-font-size--1);}.wsv-popup-control__error-message {margin-top: 6px; border: 1px solid #ccc; background-color: white; padding: 15px; text-align: center; color: #aaa;}.wsv-dimension-icon {background-size: cover; width: 16px; height: 16px; display: inline;}.wsv-dropdown-button {display: flex; height: 26px; width: 100%; border: 1px solid var(--calcite-ui-border-input); cursor: pointer; padding: 5px; align-items: center; gap: 5px;}.wsv-new-color-styler__solid-color-switch {display: flex; align-items: center; padding: 15px 12px 0px 12px; background-color: white; margin-top: 8px;}.wsv-new-color-styler__solid-color-label {color: var(--calcite-ui-text-2); font-family: var(--calcite-sans-family); font-weight: var(--calcite-font-weight-medium); flex: 1 1 auto;}.wsv-new-color-styler__dropdown {width: 100%; --calcite-dropdown-width: 295px;}.wsv-new-color-styler__ref-for-popover {width: 100%; height: 0;}.wsv-shape-styler__symbol-picker {--calcite-dropdown-width: 280px; overflow: hidden; min-height: 370px; display: block;}.wsv-shape-styler__tab {position: relative; overflow: hidden;}.wsv-custom-parameters > * {margin-bottom: 5px;}.wsv-custom-parameters > *:first-child {margin-top: 0;}.wsv-custom-parameters__form {margin-bottom: 24px; margin-inline-end: -8px;}.wsv-custom-parameters__form-elements {display: flex;}.wsv-custom-parameters__input-name {margin-inline-end: 8px;}.wsv-custom-parameters__add {text-align: center;}.wsv-custom-parameters__enter {transition: 0.1s ease-in-out all; transform: scaleY(0); height: 0; opacity: 0; overflow: hidden;}.wsv-custom-parameters__enter-active {transform: scaleY(1); opacity: 1; height: var(--wsv-custom-parameters-form-height);}.wsv-custom-parameters__delete-button {margin-inline-start: 8px;}.wsv-custom-parameters__exit {transition: 0.1s ease-in-out all; transform: scaleY(1); opacity: 1; height: var(--wsv-custom-parameters-form-height); overflow: hidden;}.wsv-custom-parameters__exit-active {transform: scaleY(0); height: 0; opacity: 0;}.wsv-custom-parameters__warning-message-container {margin-top: 4px;}.wsv-custom-parameters__warning-icon {color: #f00; position: relative; top: 2px;}.wsv-custom-parameters__warning-message {margin-left: 8px;}.esriRtl .wsv-custom-parameters__warning-message {margin-right: 8px;}.wsv-icon-upload {border: solid 1px #8ba0bd; --calcite-ui-background: white;}.wsv-icon-upload__panel {height: 100%;}.wsv-icon-upload__upload-button {padding: 7px 12px; cursor: pointer; border: 1px solid #e9812e; color: #e9812e; display: block; text-align: center; display: flex;}.wsv-icon-upload__upload-button calcite-icon {vertical-align: -3px; margin-inline-end: 5px;}.wsv-icon-upload__upload-button--disabled {opacity: 0.5;}.wsv-icon-upload--hide {display: none;}.wsv-icon-upload__gallery {height: 240px;}.wsv-icon-upload__thumbnail {width: 32px; height: 32px; display: flex; pointer-events: none; margin-top: -17px;}.wsv-icon-upload__thumbnail img {object-fit: contain;}.wsv-icon-upload__notice calcite-notice {margin: 10px;}.wsv-icon-upload--disabled {border: solid 1px #d9d9d9; pointer-events: none;}.wsv-info-icon__label-with-tooltip {display: flex; align-items: center;}.wsv-info-icon__label-with-tooltip > :first-child {margin-inline-end: 8px; line-height: 28px;}.wsv-info-icon__label-with-tooltip #info-tooltip-icon {cursor: pointer;}.wsv-label-editor--has-placements {display: flex; align-items: center;}.wsv-label-editor--has-placements > *:first-child {flex-grow: 1; margin-inline-end: 5px;}.wsv-layer-editable-title {width: 285px;}.wsv-layer-editable-title__title {--calcite-font-size-0: var(--calcite-font-size-2); --calcite-font-weight-normal: 700; margin-top: -5px;}.wsv-layer-editable-title__title input {font-weight: bold;}.wsv-layer-editable-title__subtitle {font-size: var(--calcite-font-size--1);}.wsv-layer-editable-title__layer-icon {width: 16px; height: 16px; background-size: cover; display: inline-block; vertical-align: middle; margin-inline-end: 5px;}.wsv-layer-editable-title__author, .wsv-layer-editable-title__layer-type {margin-inline-start: 5px;}.wsv-layer-editable-title__los-icon {vertical-align: -2px;}.wsv-layer-editable-title__dimension-icon {vertical-align: -3px;}.icon {display: inline-block; width: 16px; height: 16px; background-size: 16px 16px; vertical-align: top;}.wsv-layer-list-editable {display: flex; flex-direction: column;}.wsv-layer-list-editable__layers {display: flex; flex-direction: column; gap: 5px; padding-top: 20px; margin-top: -20px;}.wsv-layer-list-editable__layers:not(:empty) {padding-bottom: 20px;}.wsv-layer-list-editable__empty-state {margin: auto; width: 60%; text-align: center; opacity: 0.5;}.wsv-layer-list-editable__help-text {line-height: 1.3em; margin-top: 5px; margin-bottom: 20px;}.icon {display: inline-block; width: 16px; height: 16px; background-size: 16px 16px; vertical-align: top;}.wsv-layer-list-editable__item {position: relative;}.wsv-layer-list-editable__item * {box-sizing: border-box;}.wsv-layer-list-editable__item__header {display: flex; flex-direction: row; align-items: center; height: 36px; padding: 0; padding-inline-end: 5px; gap: 10px; box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.08); border: solid 1px transparent; background: var(--calcite-ui-foreground-1);}.wsv-layer-list-editable__item__header:hover {cursor: pointer; border: solid 1px var(--calcite-ui-brand-hover); color: var(--calcite-ui-brand-hover);}.wsv-layer-list-editable__item--outline .wsv-layer-list-editable__item__header {background: none;}.wsv-layer-list-editable__item--error .wsv-layer-list-editable__item__header {border: solid 1px #d83020;}.wsv-layer-list-editable__item__expand-toggle {margin-inline-start: 5px; margin-inline-end: -5px;}.wsv-layer-list-editable__item__title {flex-grow: 1;}.wsv-layer-list-editable__item__thumbnail {width: 50px; height: 100%; background-size: cover; flex-shrink: 0;}.wsv-layer-list-editable__item__sortable-ghost {outline: dashed 2px #0079c1; outline-offset: -2px;}.wsv-layer-list-editable__item__sortable-ghost .wsv-layer-list-editable__item__header, .wsv-layer-list-editable__item__sortable-ghost .wsv-layer-list-editable__item__children {opacity: 0;}.wsv-layer-list-editable__item__header.wsv-layer-list-editable__item__sortable--over {outline: solid 2px #0079c1; outline-offset: -2px;}.wsv-layer-list-editable__item__header .wsv-layer-list-editable__item__sortable-ghost {display: none;}.wsv-layer-list-editable__item__children {display: flex; flex-direction: column; padding-inline-start: 20px; transform-origin: 50% 0; margin-top: 1px; gap: 1px;}.wsv-layer-list-editable__item__children-drop-area {height: 36px; text-align: center; cursor: default; box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.08); border: dashed 1px #a9a9a9;}.wsv-layer-list-editable__item__children-drop-area-add-ground {height: var(--wsv-layer-list-editable-children-height); border: dashed 1px #a9a9a9;}.wsv-layer-list-editable__item__children-enter {transition: 0.2s ease-out all; transform: scaleY(0); height: 0; overflow: hidden;}.wsv-layer-list-editable__item__children-enter-active {transform: scaleY(1); height: var(--wsv-layer-list-editable-children-height);}.wsv-layer-list-editable__item__children-exit {transition: 0.2s ease-out all; transform: scaleY(1); height: var(--wsv-layer-list-editable-children-height); overflow: hidden;}.wsv-layer-list-editable__item__children-exit-active {transform: scaleY(0); height: 0;}.wsv-layer-list-editable__item__sortable--over .wsv-layer-list-editable__item__children-drop-area {display: none;}.wsv-layer-list-editable__item__sortable--over-start {overflow: hidden;}.esriRtl .wsv-navigator-pane__header {line-height: 1.2em;}.wsv-navigator-pane,.wsv-navigator-pane calcite-panel {height: 100%;}.wsv-navigator-pane__header {padding-inline-start: 0.25rem; font-size: var(--calcite-font-size-1);}.wsv-navigator-pane__content {height: 100%; box-sizing: border-box; display: flex; flex-direction: column; padding: 18px 20px; font-size: var(--calcite-font-size--1); line-height: var(--calcite-font-size--1); font-weight: normal; color: #4c4c4c; overflow-y: auto; --calcite-ui-border-input: #aaaaaa;}.wsv-navigator-pane__content-full-width {padding: 0;}.wsv-navigator-pane__row {margin-bottom: 12px;}.esri-basemap-item,.esri-legend,.inp-tags__container {font-family: "Avenir Next", "Avenir", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; font-size: var(--calcite-font-size--2);}.vi body,.vi textarea,.vi input {font-family: "SST Vietnamese", "Lucida Grande", Arial, Verdana, Geneva, sans-serif;}.uppercase {text-transform: uppercase;}.ellipsis, .wsv-number-style-pane-slider-title__title, .wsv-mapped-attribute__attribute, .wsv-navigator-pane-group__label--is-string, #editorContainer .styleGalleryPane .styleGalleryListItemContainer .styleGalleryListItemTitle {overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}.link {cursor: pointer;}.link:hover {text-decoration: underline;}#editorContainer {z-index: 11;}.wsv__thumbnail-container {width: 100%; max-height: 130px; display: flex; background-color: #8ba0bd;}.wsv__thumbnail {width: 100%;}.wsv__thumbnail-refresher {width: 28px; height: 28px; display: flex; align-items: center; justify-content: center; align-self: flex-end; background-color: rgba(237, 237, 237, 0.6); color: #6d6e71; border: none; margin: 0; padding: 0; margin-inline-start: -28px; cursor: pointer;}.wsv__thumbnail-refresher:hover {color: #0079c1;}.wsv-navigator-pane-group {--calcite-ui-border-input: #aaaaaa;}.wsv-navigator-pane-group, .wsv-navigator-pane-group__content {display: flex; flex-direction: column;}.wsv-navigator-pane-group__header, .wsv-navigator-pane-group__row {display: flex; align-items: center; gap: 5px; margin-bottom: 12px;}.wsv-navigator-pane-group__header-top-aligned, .wsv-navigator-pane-group__row-top-aligned {align-items: flex-start;}.wsv-navigator-pane-group__label {width: 160px; margin-bottom: 0; flex-shrink: 0; line-height: normal;}.wsv-navigator-pane-group__label--long {width: 230px;}.wsv-navigator-pane-group__label--full-width {width: 100%;}.wsv-navigator-pane-group--disabled .wsv-navigator-pane-group__label {color: #b2b2b2;}.wsv-navigator-pane-group__header .wsv-navigator-pane-group__label {font-size: var(--calcite-font-size--1); font-weight: 600;}.wsv-navigator-pane-group__control {flex-grow: 1;}.wsv-navigator-pane-group--disabled .wsv-navigator-pane-group__control {opacity: 0.5;}.wsv-number-text-box--invalid {--calcite-ui-border-1: #f00; --calcite-ui-brand: #e16b17;}.wsv-number-text-box--disabled {opacity: 0.5;}.wsv-pattern-picker {display: flex;}.wsv-pattern-picker__pattern {width: 100%; height: 15px;}.wsv-pattern-picker__pattern-solid {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAD0lEQVQoU2NkIAAYR4YCAAWsAAkwF/4LAAAAAElFTkSuQmCC); background-color: black;}.wsv-pattern-picker__pattern-forward-diagonal {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAOUlEQVQoU2NkYGBg+P///38QjQ0wgiQZGRnBNE4FIAlcilB0YlOEYTS6Iqx2IyvC7Tiow3EqgDkcACWoN+1ygzAEAAAAAElFTkSuQmCC); background-color: black;}.wsv-pattern-picker__pattern-backward-diagonal {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAMklEQVQoU2P8////fwYcgBEEcCmAyWFVgKwRQwG6qSgKsFkJV4DLPWAFeB0L8iE+rwIAKUQ37TauJo8AAAAASUVORK5CYII=); background-color: black;}.wsv-pattern-picker__pattern-cross {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAI0lEQVQoU2P8////fwYkwMjIyIgshsIBqaOBAmT7sbHp4AYAO6Q37Xq4cFoAAAAASUVORK5CYII=) repeat; background-color: black; background-position: 1px 1px; background-size: 6px 6px;}.wsv-pattern-picker__pattern-diagonal-cross {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAOUlEQVQoU2NkYGBg+P///38QjQ4YQQAkCaORFcDlYLqRFaGwkY0HSaBbCbYCZjReBXitwOtIQt4EAAo2R/HCjVOaAAAAAElFTkSuQmCC) repeat; background-color: black;}.wsv-pattern-picker__pattern-horizontal {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAIUlEQVQoU2P8////fwY8gJGgAny6QXKETSBoBUEFFLsBACxKF/H+2tRYAAAAAElFTkSuQmCC) repeat; background-color: black;}.wsv-pattern-picker__pattern-vertical {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAHUlEQVQoU2P8////fwYGBgZGRkZGGBuZDxcc3goAt0tf6Q80T1gAAAAASUVORK5CYII=) repeat; background-color: black;}.wsv-pattern-picker__pattern-none {background: linear-gradient(to bottom right, white, white 48%, #f00 50%, #f00 51%, white 52%);}.wsv-pattern-picker__pattern-preview {width: 100%; height: 26px;}.wsv-pattern-picker__dropdown {position: relative; width: 100%;}.wsv-pattern-preview {border: 1px solid var(--calcite-ui-border-input); box-sizing: border-box; width: 100%; height: 100%;}.wsv-pattern-preview--clickable {cursor: pointer;}.wsv-pattern-preview--disabled {cursor: pointer;}.wsv-pattern-preview > div {width: 100%; height: 100%;}.wsv-pattern-preview__pattern-solid {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAD0lEQVQoU2NkIAAYR4YCAAWsAAkwF/4LAAAAAElFTkSuQmCC); background-color: black;}.wsv-pattern-preview__pattern-forward-diagonal {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAOUlEQVQoU2NkYGBg+P///38QjQ0wgiQZGRnBNE4FIAlcilB0YlOEYTS6Iqx2IyvC7Tiow3EqgDkcACWoN+1ygzAEAAAAAElFTkSuQmCC); background-color: black;}.wsv-pattern-preview__pattern-backward-diagonal {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAMklEQVQoU2P8////fwYcgBEEcCmAyWFVgKwRQwG6qSgKsFkJV4DLPWAFeB0L8iE+rwIAKUQ37TauJo8AAAAASUVORK5CYII=); background-color: black;}.wsv-pattern-preview__pattern-cross {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAI0lEQVQoU2P8////fwYkwMjIyIgshsIBqaOBAmT7sbHp4AYAO6Q37Xq4cFoAAAAASUVORK5CYII=) repeat; background-color: black; background-position: 1px 1px; background-size: 6px 6px;}.wsv-pattern-preview__pattern-diagonal-cross {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAOUlEQVQoU2NkYGBg+P///38QjQ4YQQAkCaORFcDlYLqRFaGwkY0HSaBbCbYCZjReBXitwOtIQt4EAAo2R/HCjVOaAAAAAElFTkSuQmCC) repeat; background-color: black;}.wsv-pattern-preview__pattern-horizontal {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAIUlEQVQoU2P8////fwY8gJGgAny6QXKETSBoBUEFFLsBACxKF/H+2tRYAAAAAElFTkSuQmCC) repeat; background-color: black;}.wsv-pattern-preview__pattern-vertical {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAHUlEQVQoU2P8////fwYGBgZGRkZGGBuZDxcc3goAt0tf6Q80T1gAAAAASUVORK5CYII=) repeat; background-color: black;}.wsv-pattern-preview__pattern-none {background: linear-gradient(to bottom right, white, white 48%, #f00 50%, #f00 51%, white 52%);}.wsv-picker__preview {display: inline;}.wsv-picker__content {border: 1px solid var(--calcite-ui-border-input); box-sizing: border-box; background: #fff; z-index: 102;}.wsv-picker .wsv-picker__content.wsv-picker__content-without-border {border: 0;}.wsv-point-cloud-slider {align-items: start; padding-top: 8px;}.wsv-point-cloud-slider__content {padding-top: 9px; padding-bottom: 35px; padding-inline-end: 5px;}.wsv-point-cloud-slider__first-label {transform: translate(0) !important;}.wsv-point-cloud-slider__last-label {transform: translate(-100%) !important;}.esriRtl .wsv-point-cloud-slider__first-label {transform: translate(-100%) !important;}.esriRtl .wsv-point-cloud-slider__last-label {transform: translate(0) !important;}.wsv-sm-slider {display: block; margin-bottom: 10px;}.wsv-sm-slider, .wsv-sm-slider.esri-widget,.wsv-sm-slider .esri-histogram {background: transparent; background-color: transparent;}.wsv-sm-slider.esri-color-slider .esri-histogram__bar, .wsv-sm-slider.esri-color-size-slider .esri-histogram__bar, .wsv-sm-slider.esri-size-slider .esri-histogram__bar {fill: #c9c9c9; outline: none;}.wsv-sm-slider.esri-color-slider .esri-histogram__bar:hover, .wsv-sm-slider.esri-color-size-slider .esri-histogram__bar:hover, .wsv-sm-slider.esri-size-slider .esri-histogram__bar:hover {fill: #aaaaaa;}.wsv-sm-slider.esri-color-slider .esri-slider .esri-slider__content, .wsv-sm-slider.esri-color-size-slider .esri-slider .esri-slider__content, .wsv-sm-slider.esri-size-slider .esri-slider .esri-slider__content {margin-inline-start: 164px; height: 160px;}.wsv-sm-slider.esri-color-slider .esri-slider .esri-slider__track .esri-slider__anchor, .wsv-sm-slider.esri-color-size-slider .esri-slider .esri-slider__track .esri-slider__anchor, .wsv-sm-slider.esri-size-slider .esri-slider .esri-slider__track .esri-slider__anchor {margin-top: -1px;}.wsv-sm-slider.esri-color-slider .esri-slider .esri-slider__max,.wsv-sm-slider.esri-color-slider .esri-slider .esri-slider__min, .wsv-sm-slider.esri-color-size-slider .esri-slider .esri-slider__max,.wsv-sm-slider.esri-color-size-slider .esri-slider .esri-slider__min, .wsv-sm-slider.esri-size-slider .esri-slider .esri-slider__max,.wsv-sm-slider.esri-size-slider .esri-slider .esri-slider__min {scroll-margin-inline-start: 164px; text-align: center; flex: none; margin-inline: 149px; width: 60px;}.wsv-sm-slider.esri-color-slider .esri-slider .esri-slider__max:hover,.wsv-sm-slider.esri-color-slider .esri-slider .esri-slider__min:hover, .wsv-sm-slider.esri-color-size-slider .esri-slider .esri-slider__max:hover,.wsv-sm-slider.esri-color-size-slider .esri-slider .esri-slider__min:hover, .wsv-sm-slider.esri-size-slider .esri-slider .esri-slider__max:hover,.wsv-sm-slider.esri-size-slider .esri-slider .esri-slider__min:hover {background-color: transparent;}.wsv-sm-slider.esri-color-slider .esri-slider .esri-slider__max input,.wsv-sm-slider.esri-color-slider .esri-slider .esri-slider__min input, .wsv-sm-slider.esri-color-size-slider .esri-slider .esri-slider__max input,.wsv-sm-slider.esri-color-size-slider .esri-slider .esri-slider__min input, .wsv-sm-slider.esri-size-slider .esri-slider .esri-slider__max input,.wsv-sm-slider.esri-size-slider .esri-slider .esri-slider__min input {width: 60px;}.wsv-styler-modal {inset-inline-start: 200px; margin-top: 10vh; align-items: start; --calcite-modal-width: 420px;}.wsv-switch-container__content {height: 0; width: 100%; overflow: hidden; opacity: 0; transition: opacity 0.2s ease-in-out;}.wsv-switch-container__content--active {height: auto; opacity: 1;}.wsv-attribute-unit-field__container {display: flex;}.wsv-attribute-unit-field__attribute {flex-grow: 1;}.wsv-attribute-unit-field__unit {margin-inline-start: 5px;}.wsv-color-preview {height: 32px; width: 32px; border: 1px solid var(--calcite-ui-border-input); box-sizing: border-box; padding: 0;}.wsv-color-preview--disabled {opacity: 0.5; cursor: not-allowed;}.wsv-color-preview__no-color, .wsv-color-preview__color-ramp, .wsv-color-preview__solid-color {width: 100%; height: 100%; background-color: white;}.wsv-color-preview__clickable {cursor: pointer;}.wsv-color-preview__no-color, .wsv-color-preview--disabled {background: linear-gradient(to bottom right, white, white 48%, #f00 50%, #f00 51%, white 52%);}.wsv-color-preview__pattern-container {text-align: end;}.wsv-color-preview__pattern-container div:first-child {top: -12px; right: -5px;}.wsv-color-preview__pattern-container div:nth-child(2) {top: -28px; right: -7px;}.wsv-color-preview__pattern, .wsv-color-preview__pattern-many {width: 15px; height: 15px; position: relative; display: inline-block; border: 1px solid var(--calcite-ui-border-input);}.wsv-color-preview__pattern-many {background-color: white; width: 14px; height: 14px;}.esriRtl .wsv-color-preview__pattern-container div:first-child {right: auto; left: -5px;}.esriRtl .wsv-color-preview__pattern-container div:nth-child(2) {right: auto; left: -7px;}.wsv-dual-size-field__attribute-container {display: flex;}.wsv-dual-size-field__unit-field {margin-inline-start: 5px;}.wsv-dual-size-field__message {font-size: var(--calcite-font-size--3); margin-top: 5px;}.wsv-elevation-editor__offset {display: flex;}.wsv-elevation-editor__offset-unit {display: flex; align-items: center; margin-inline-start: 5px;}.wsv-elevation-editor__locked {border: 1px solid var(--calcite-ui-border-input); padding: 8px;}.wsv-line-symbol-picker {width: 32px; height: 32px;}.wsv-line-symbol-picker__picker {position: relative; width: max-content; display: flex; border: 1px solid var(--calcite-ui-border-input); margin-inline-start: 31px; margin-top: -32px;}.wsv-line-symbol-picker__picker > div {border: none;}.wsv-line-symbol-picker__picker-preview {border: none; width: 30px; height: 30px;}.wsv-line-symbol-picker__picker-preview.wsv-line-symbol-picker__picker-preview--active, .wsv-line-symbol-picker__picker-preview:hover {background-color: #e1f1fb;}.esri-basemap-item,.esri-legend,.inp-tags__container {font-family: "Avenir Next", "Avenir", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; font-size: var(--calcite-font-size--2);}.vi body,.vi textarea,.vi input {font-family: "SST Vietnamese", "Lucida Grande", Arial, Verdana, Geneva, sans-serif;}.uppercase {text-transform: uppercase;}.ellipsis, .wsv-number-style-pane-slider-title__title, .wsv-mapped-attribute__attribute, #editorContainer .styleGalleryPane .styleGalleryListItemContainer .styleGalleryListItemTitle, .wsv-navigator-pane-group__label--is-string {overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}.link {cursor: pointer;}.link:hover {text-decoration: underline;}#editorContainer {z-index: 11;}.wsv__thumbnail-container {width: 100%; max-height: 130px; display: flex; background-color: #8ba0bd;}.wsv__thumbnail {width: 100%;}.wsv__thumbnail-refresher {width: 28px; height: 28px; display: flex; align-items: center; justify-content: center; align-self: flex-end; background-color: rgba(237, 237, 237, 0.6); color: #6d6e71; border: none; margin: 0; padding: 0; margin-inline-start: -28px; cursor: pointer;}.wsv__thumbnail-refresher:hover {color: #0079c1;}.wsv-mapped-attribute__attribute {height: 32px; line-height: 32px; padding-inline-end: 4px; padding-inline-start: 4px; border: 1px solid var(--calcite-ui-border-input); max-width: 170px;}.wsv-point-size-editor__offset {display: flex;}.wsv-point-size-editor__offset-unit {display: flex; align-items: center; margin-inline-start: 5px;}.wsv-point-size-editor__algorithm-container {display: flex; align-items: center; flex-wrap: wrap; justify-content: space-between; gap: 12px; margin-bottom: 12px;}.wsv-point-size-editor__algorithm-container > * {flex: 1 1;}.wsv-point-size-editor__algorithm-title {font-size: var(--calcite-font-size--1); font-weight: 600; white-space: nowrap;}.wsv-point-size-editor__algorithm-selection {margin-inline-start: auto; max-width: 340px;}.wsv-point-size-editor__algorithm-selection-item {width: 100%; white-space: nowrap;}.wsv-point-size-editor__algorithm-selection-label {overflow: hidden; white-space: nowrap; text-overflow: ellipsis; max-width: 140px; min-width: 61px; text-align: center;}.wsv-point-size-editor__splat-algorithm-infotext {margin-bottom: 12px; width: 100%;} .icon {display: inline-block; width: 16px; height: 16px; background-size: 16px 16px; vertical-align: top;}.wsv-symbol-preview {height: 100%; aspect-ratio: 1/1;}.wsv-symbol-preview__button {height: 100%; aspect-ratio: 1/1; border: 1px solid var(--calcite-ui-border-input); background: white; box-sizing: border-box; padding: 4px; margin: 0;}.wsv-symbol-preview--clickable {cursor: pointer;}.wsv-symbol-preview__no-symbol, .wsv-symbol-preview__preview, .wsv-symbol-preview__many-symbol {width: 100%; height: 100%; display: flex; flex-grow: 1; align-items: center; justify-content: center;}.wsv-symbol-preview__many-symbol {background: url("../images/multi-symbols.svg"); background-size: 100% 100%; background-repeat: no-repeat; background-position: center center;}.wsv-symbol-preview__no-symbol {background: linear-gradient(to bottom right, white, white 48%, #f00 50%, #f00 51%, white 52%);}.symbol-shape-picker {height: 32px; width: 32px; cursor: pointer;}.marker-item img {width: auto !important;}.wsv-symbol-size-editor {display: flex;}.wsv-symbol-size-editor-2d, .wsv-symbol-size-editor-3d {display: flex; gap: 4px;}.wsv-symbol-size-editor-2d__unit {display: flex; align-items: center;}.wsv-symbol-size-editor-2d__unit--disabled {opacity: 0.5;}.wsv-symbol-size-editor-3d__size-field {flex-grow: 1;}.wsv-symbol-size-editor-3d__unit-field {line-height: 32px;}.wsv-symbol-size-editor-3d__adjust-button {--calcite-ui-foreground-3: #aaaaaa;}.wsv-symbol-size-range-editor {display: flex; gap: 4px;}.wsv-symbol-size-range-editor__unit-2d {display: flex; align-items: center;}.wsv-symbol-size-range-editor--disabled .wsv-symbol-size-range-editor__unit-2d {opacity: 0.5;}.wsv-symbol-size-range-editor__unit-3d {line-height: 32px;}.wsv-symbol-size-range-editor__adjust-button {--calcite-ui-foreground-3: #aaaaaa;}.wsv-unit-field {height: 100%; min-width: 60px; line-height: 32px; --calcite-select-spacing-inline: 5px; --calcite-select-spacing-inline-rtl: 5px;}.esri-basemap-item,.esri-legend,.inp-tags__container {font-family: "Avenir Next", "Avenir", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; font-size: var(--calcite-font-size--2);}.vi body,.vi textarea,.vi input {font-family: "SST Vietnamese", "Lucida Grande", Arial, Verdana, Geneva, sans-serif;}.uppercase {text-transform: uppercase;}.ellipsis, .wsv-number-style-pane-slider-title__title, #editorContainer .styleGalleryPane .styleGalleryListItemContainer .styleGalleryListItemTitle, .wsv-navigator-pane-group__label--is-string, .wsv-mapped-attribute__attribute {overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}.link {cursor: pointer;}.link:hover {text-decoration: underline;}#editorContainer {z-index: 11;}.wsv__thumbnail-container {width: 100%; max-height: 130px; display: flex; background-color: #8ba0bd;}.wsv__thumbnail {width: 100%;}.wsv__thumbnail-refresher {width: 28px; height: 28px; display: flex; align-items: center; justify-content: center; align-self: flex-end; background-color: rgba(237, 237, 237, 0.6); color: #6d6e71; border: none; margin: 0; padding: 0; margin-inline-start: -28px; cursor: pointer;}.wsv__thumbnail-refresher:hover {color: #0079c1;}.esri-basemap-item,.esri-legend,.inp-tags__container {font-family: "Avenir Next", "Avenir", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; font-size: var(--calcite-font-size--2);}.vi body,.vi textarea,.vi input {font-family: "SST Vietnamese", "Lucida Grande", Arial, Verdana, Geneva, sans-serif;}.uppercase {text-transform: uppercase;}.ellipsis, .wsv-number-style-pane-slider-title__title, #editorContainer .styleGalleryPane .styleGalleryListItemContainer .styleGalleryListItemTitle, .wsv-navigator-pane-group__label--is-string, .wsv-mapped-attribute__attribute {overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}.link {cursor: pointer;}.link:hover {text-decoration: underline;}#editorContainer {z-index: 11;}.wsv__thumbnail-container {width: 100%; max-height: 130px; display: flex; background-color: #8ba0bd;}.wsv__thumbnail {width: 100%;}.wsv__thumbnail-refresher {width: 28px; height: 28px; display: flex; align-items: center; justify-content: center; align-self: flex-end; background-color: rgba(237, 237, 237, 0.6); color: #6d6e71; border: none; margin: 0; padding: 0; margin-inline-start: -28px; cursor: pointer;}.wsv__thumbnail-refresher:hover {color: #0079c1;}.wsv-number-style-pane-slider-title {display: flex; align-items: center;}.wsv-point-number-style-pane__slider-container {height: 250px;}.wsv-types-widget-bar {display: flex; border: 1px solid var(--calcite-ui-border-input); border-top: none; background: #fff; margin-bottom: 20px;}.wsv-types-widget-bar__container {padding-top: 15px; border-inline-end: 1px solid var(--calcite-ui-border-input);}.wsv-types-widget-bar__container--aligned {margin-inline-end: 10px; margin-inline-start: 10px;}.wsv-types-widget-bar__container--disabled {background-color: #ebebeb;}.wsv-types-widget-bar__container-aligned-control {margin-inline-end: 0; margin-inline-start: 0;}.wsv-types-widget-bar__container-control {margin-inline-end: 20px; margin-inline-start: 20px;}.wsv-types-widget-bar__container:last-child {border: none;}.wsv-types-widget-bar__container--bordered:last-child {border-inline-end: 1px solid var(--calcite-ui-border-input);}.wsv-types-widget-bar__label {font-size: var(--calcite-font-size--2); text-align: center; margin-top: 5px; margin-bottom: 5px;}.wsv-types-widget-bar__label--aligned {text-align: inherit;}.wsv-types-widget {border: 1px solid var(--calcite-ui-border-input); max-height: 300px; overflow-y: auto;}.wsv-types-widget * {box-sizing: border-box;}.wsv-types-widget__item {background-color: white; display: flex; align-items: center; box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.1); padding: 2px 0; padding-inline: 7px; min-height: 32px;}.wsv-types-widget__item--selectable:hover {cursor: pointer; outline: solid 1px var(--calcite-ui-brand-hover); outline-offset: -1px;}.wsv-types-widget__item--inactive {color: #b2b2b2;}.wsv-types-widget__item--sortable-selected, .wsv-types-widget__item--sortable-selected:hover {border-inline-start: solid 3px var(--calcite-ui-brand-hover); padding-inline-start: 4px;}.wsv-types-widget__item-default, .wsv-types-widget__item-default:hover {outline-color: gray; border-inline-start-color: gray;}.wsv-types-widget__item--sortable-ghost, .wsv-types-widget__item--sortable-ghost:hover {outline: dashed 2px var(--calcite-ui-brand-hover); outline-offset: -2px;}.wsv-types-widget__item--sortable-ghost * {opacity: 0;}.wsv-types-widget__item--sortable-hidden {display: none;}.wsv-types-widget__item-header, .wsv-types-widget__item-header-default {min-height: 44px; margin-bottom: 3px;}.wsv-types-widget__item-handle {display: flex; margin-inline-end: 7px; color: #a9a9a9; cursor: move;}.wsv-types-widget__item-symbol {min-width: 22px; min-height: 22px; display: flex; align-items: center; margin-inline-end: 7px; justify-content: center;}.wsv-types-widget__item-button-values, .wsv-types-widget__item-button-default, .wsv-types-widget__item-button-hide {white-space: nowrap;}.wsv-types-widget__item-label {margin-inline-end: 7px; flex: 1;}.wsv-types-widget__item-count {margin-inline-start: 7px; font-size: var(--calcite-font-size--2);}.esri-basemap-item,.esri-legend,.inp-tags__container {font-family: "Avenir Next", "Avenir", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; font-size: var(--calcite-font-size--2);}.vi body,.vi textarea,.vi input {font-family: "SST Vietnamese", "Lucida Grande", Arial, Verdana, Geneva, sans-serif;}.uppercase {text-transform: uppercase;}.ellipsis, #editorContainer .styleGalleryPane .styleGalleryListItemContainer .styleGalleryListItemTitle, .wsv-navigator-pane-group__label--is-string, .wsv-mapped-attribute__attribute, .wsv-number-style-pane-slider-title__title {overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}.link {cursor: pointer;}.link:hover {text-decoration: underline;}#editorContainer {z-index: 11;}.wsv__thumbnail-container {width: 100%; max-height: 130px; display: flex; background-color: #8ba0bd;}.wsv__thumbnail {width: 100%;}.wsv__thumbnail-refresher {width: 28px; height: 28px; display: flex; align-items: center; justify-content: center; align-self: flex-end; background-color: rgba(237, 237, 237, 0.6); color: #6d6e71; border: none; margin: 0; padding: 0; margin-inline-start: -28px; cursor: pointer;}.wsv__thumbnail-refresher:hover {color: #0079c1;}.navigator-pane__content {padding-top: 20px; width: 342px; font-size: var(--calcite-font-size--1); line-height: var(--calcite-font-size--1); font-weight: normal; color: #4c4c4c; --calcite-ui-border-input: #aaaaaa;}.navigator-pane__content h1,.navigator-pane__content h2,.navigator-pane__content h3,.navigator-pane__content h4,.navigator-pane__content h5,.navigator-pane__content h6 {font-weight: 600; font-size: var(--calcite-font-size--1); margin-bottom: 15px;}.navigator-pane__content h1 {font-weight: 700; font-size: var(--calcite-font-size-3);}.navigator-pane__content h2 {font-size: var(--calcite-font-size-2);}.navigator-pane__content h3 {font-size: var(--calcite-font-size-1);}.navigator-pane__content h4 {font-size: var(--calcite-font-size--1);}.wsv-chevron__chevron-chip {margin-left: 8px;}.esriRtl .wsv-chevron__chevron-chip {margin-right: 8px; margin-left: 0;}.wsv-basemap-list {border-top: 1px solid var(--calcite-ui-border-3); list-style: none; margin: 0; padding: 0; max-height: calc(60vh - 43.5px); overflow-y: auto; box-shadow: 0px 10px 15px rgba(0, 0, 0, 0.125);}.wsv-basemap-list li {margin: 0; list-style: none; padding: 2px 4px;}.wsv-basemap-list li:hover {cursor: pointer;}.wsv-basemap-list li:hover .wsv-block-list-card {background-color: #f3f3f3; outline: 1px solid var(--calcite-ui-text-3);}.wsv-basemap-list__selected-item .wsv-block-list-card {background: #c7eaff; outline: 1px solid var(--calcite-ui-brand);}.wsv-basemap-list__item-disabled {opacity: 0.2;}.wsv-basemap-list__item-disabled:active {pointer-events: none;}.wsv-block-list-card {box-sizing: border-box; height: 83px; display: flex; align-items: center; border: none; padding-inline-end: 10px;}.wsv-block-list-card:hover {background-color: #f8f8f8; cursor: pointer;}.wsv-block-list-card__image-container {background-color: #f8f8f8; flex-shrink: 0; box-sizing: border-box; width: 120px; height: 100%;}.wsv-block-list-card__image-container img {width: 100%; height: 100%; object-fit: cover;}.wsv-block-list-card__content {max-width: 150px; margin-top: 9px; margin-inline-start: 10px; overflow: hidden;}.wsv-block-list-card__content span {text-align: start; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; white-space: pre-wrap;}.wsv-block-list-card__tags {display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; align-content: stretch;}.wsv-block-list-card__chip {max-width: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 10px; height: 16px; margin-inline-end: 4px;}.wsv-block-list-card__chip-beta {background-color: white; border: 1px solid #cacaca;}.wsv-block-list-card__default-thumbnail {width: 46px; height: 40px; margin-top: 21px; margin-inline-start: 37px;}.wsv-block-list-card > :last-child {margin-inline-start: auto;}.wsv-basemap-list-select {border-top: 1px solid #d9d9d9;}.wsv-basemap-list-select__top-card {padding: 2px 4px;}.wsv-basemap-list-select__top-card:hover {background-color: #f8f8f8;}.wsv-basemap-list-select .wsv-basemap-list {box-sizing: border-box; position: absolute; top: 134px; left: 0; width: 100%; background-color: white; z-index: 1;}.wsv-basemap-list-select__chevron {margin-top: 8px;}