@import"https://js.arcgis.com/4.33/@arcgis/core/assets/esri/themes/light/main.css";.measurement-tools{display:flex;gap:4px}.measurement-tools button{background-color:#fff;border:none;cursor:pointer;height:32px;padding:0;width:32px}.measurement-tools button:hover{background-color:#f0f0f0}.measurement-tools button.active{background-color:#0096ff;color:#fff}.measurement-tools button span{font-size:16px;line-height:16px}#viewDiv[data-v-2c69ed10]{height:100%;margin:0;padding:0;width:100%}.esri-layer-list{max-height:400px;overflow-y:auto}.esri-direct-line-measurement-3d,.esri-area-measurement-3d{background-color:#fff;padding:8px}.esri-area-measurement-3d:not(.visible),.esri-direct-line-measurement-3d:not(.visible){display:none}.esri-text-symbol{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.measurement-info{background:#fff;border-radius:4px;bottom:20px;box-shadow:0 2px 6px #0003;font-size:14px;padding:12px;position:fixed;right:20px;z-index:1000}.measurement-info div{margin:4px 0}.esri-distance-measurement-2d{background-color:#fff;border-radius:4px;box-shadow:0 1px 4px #0003;max-width:280px}.esri-distance-measurement-2d .esri-distance-measurement-2d__measurement-item{border-bottom:1px solid #eee;padding:8px 12px}.esri-distance-measurement-2d__heading{background-color:#f8f8f8;border-bottom:1px solid #eee;border-radius:4px 4px 0 0;color:#323232;font-size:14px;font-weight:600;padding:12px}.esri-distance-measurement-2d__hint-text{color:#6e6e6e;font-size:12px;padding:8px 12px}.esri-distance-measurement-2d__units-menu{border:1px solid #eee;border-radius:2px;margin:8px 12px}.esri-distance-measurement-2d__units-menu .esri-select-menu__button{padding:6px 8px}.esri-distance-measurement-2d__measurement-value{color:#0096ff;font-size:14px;font-weight:500}[data-v-2c69ed10] .esri-measurement-widget-content{padding:10px}.esri-distance-measurement-2d__clear-button{background-color:transparent;border:none;border-top:1px solid #eee;color:#6e6e6e;cursor:pointer;font-size:13px;padding:8px 12px;text-align:left;width:100%}.esri-distance-measurement-2d__clear-button:hover{background-color:#f8f8f8;color:#323232}.logout-btn{background-color:#fff;border:none;border-radius:4px;box-shadow:0 1px 4px #0003;cursor:pointer;margin:10px;padding:8px}.logout-btn:hover{background-color:#f0f0f0}.logout-btn .esri-icon-sign-out{color:#dc3545;font-size:16px}[data-v-2c69ed10] .wind-speed-legend{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.distance-chart-panel{background:#fff;border-radius:4px;bottom:135px;box-shadow:0 2px 6px #0003;left:15px;max-height:60vh;max-width:450px;min-width:450px;overflow:auto;padding:12px;position:fixed;z-index:1000}.distance-chart-panel.fullscreen{bottom:0;height:100vh;left:0;max-height:none;max-width:100vw;padding:16px;right:0;top:0;width:100vw;z-index:2000}.distance-chart-header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.distance-chart-actions{align-items:center;display:flex;gap:8px}.series-toggle{display:flex;flex-wrap:wrap;gap:6px}.series-chip{background:#fff;border:1px solid #d1d5db;border-radius:12px;color:#374151;cursor:pointer;font-size:11px;line-height:1;padding:4px 8px}.series-chip.active{background:#111827;border-color:#111827;color:#fff}.distance-chart-title{color:#323232;font-size:14px;font-weight:600}.chart-btn{background:#111827;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;line-height:1;padding:6px 10px}.chart-btn:hover{opacity:.9}.distance-chart-loading{align-items:center;display:flex;justify-content:center;min-height:220px}.redraw-btn{background:#ef4444;border:none;border-radius:18px;bottom:80px;box-shadow:0 2px 6px #0003;color:#fff;cursor:pointer;font-size:13px;left:50%;padding:8px 14px;position:fixed;transform:translate(-50%);z-index:1100}.redraw-btn:hover{opacity:.9}.distance-chart-subtitle{color:#374151;font-size:12px;font-weight:600;margin:10px 0 6px}
