.coordinates-map-wrapper[data-v-1e4a5f0a]{position:relative;width:100%}.map-container-wrapper[data-v-1e4a5f0a]{position:relative}.coordinates-google-map[data-v-1e4a5f0a]{width:100%;aspect-ratio:16/10}[dir] .coordinates-google-map[data-v-1e4a5f0a]{border-radius:8px}@media (max-width:767.98px){.coordinates-map-wrapper[data-v-1e4a5f0a]{max-width:100%;overflow:hidden}.map-container-wrapper[data-v-1e4a5f0a]{width:100%;max-width:100%}.coordinates-google-map[data-v-1e4a5f0a]{aspect-ratio:auto;width:100%;max-width:100%;height:clamp(320px,72dvh,640px);min-height:320px}[dir] .coordinates-google-map[data-v-1e4a5f0a]{border-radius:4px}.coordinates-map-wrapper--popup .map-container-wrapper[data-v-1e4a5f0a],.coordinates-map-wrapper--popup[data-v-1e4a5f0a]{flex:1;min-height:0;display:flex;flex-direction:column}.coordinates-map-wrapper--popup .coordinates-google-map[data-v-1e4a5f0a]{flex:1;height:calc(100dvh - 10rem);min-height:calc(100dvh - 10rem);max-height:none}}@media (max-width:575.98px){.coordinates-map-wrapper:not(.coordinates-map-wrapper--popup) .coordinates-google-map[data-v-1e4a5f0a]{height:clamp(300px,68dvh,540px);min-height:300px}.coordinates-map-wrapper--popup .coordinates-google-map[data-v-1e4a5f0a]{height:calc(100dvh - 9rem);min-height:calc(100dvh - 9rem)}}.google-map-control-button{display:flex;align-items:center;justify-content:center;width:40px;height:40px}[dir] .google-map-control-button{margin:4px;padding:0;border:none;border-radius:2px;background:#fff;box-shadow:0 1px 4px -1px rgba(0,0,0,.3);cursor:pointer}.google-map-control-button:disabled{opacity:.45}[dir] .google-map-control-button:disabled{cursor:not-allowed}@media (max-width:767.98px){.google-map-control-button{width:32px;height:32px;min-width:32px;min-height:32px}}[dir] .draw-polygon-button--active{background:#e8f1ff}[dir] .measure-distance-button--active{background:#fff3e0}[dir] .measure-area-button--active{background:#f3e5f5}.measure-distance-button__icon{color:#e65100}.measure-area-button__icon,.measure-distance-button__icon{display:inline-flex;align-items:center;justify-content:center;line-height:0}.measure-area-button__icon{color:#6a1b9a}.measure-unit-button__label{min-width:2.5rem;font-size:10px;font-weight:700;letter-spacing:.02em;color:#374151;line-height:1}.clear-measure-button__icon,.measure-unit-button__label{display:inline-flex;align-items:center;justify-content:center}.clear-measure-button__icon{color:#b91c1c;line-height:0}.clear-measure-button--disabled{opacity:.45}[dir] .clear-measure-button--disabled{cursor:not-allowed}.measure-info-window{font-size:13px;line-height:1.4;white-space:nowrap}[dir] .measure-info-window{padding:2px 4px}.measure-live-label-control{font-size:14px;line-height:1.4;pointer-events:none}[dir] .measure-live-label-control{margin:10px;padding:8px 14px;border-radius:4px;background:hsla(0,0%,100%,.96);box-shadow:0 1px 4px -1px rgba(0,0,0,.3)}.gm-style-iw-chr{display:none!important}.gm-style-iw-d{overflow:hidden!important}.draw-polygon-button__icon{color:#0d9488}.draw-polygon-button__icon,.save-polygon-button__icon{display:inline-flex;align-items:center;justify-content:center;line-height:0}.save-polygon-button__icon{color:#2563eb}.save-as-new-location-button__icon{display:inline-flex;align-items:center;justify-content:center;color:#16a34a;line-height:0}.save-as-new-location-button--disabled{opacity:.45}[dir] .save-as-new-location-button--disabled{cursor:not-allowed}.save-polygon-button--disabled{opacity:.45}[dir] .save-polygon-button--disabled{cursor:not-allowed}.save-polygon-button--loading{pointer-events:none;opacity:.8}.home-location-button__icon{display:inline-flex;align-items:center;justify-content:center;color:#323232;line-height:0}.home-location-button--loading{pointer-events:none;opacity:.8}.home-location-spinner{display:inline-block;width:16px;height:16px;box-sizing:border-box}[dir] .home-location-spinner{border:2px solid #3498db;border-top-color:transparent;border-radius:50%}[dir=ltr] .home-location-spinner{animation:home-location-spin-ltr 1s linear infinite}[dir=rtl] .home-location-spinner{animation:home-location-spin-rtl 1s linear infinite}@keyframes home-location-spin-ltr{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes home-location-spin-rtl{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.imagery-year-control{display:flex;align-items:center;gap:4px}[dir] .imagery-year-control{margin:10px;padding:4px;border-radius:4px;background:hsla(0,0%,100%,.96);box-shadow:0 1px 4px -1px rgba(0,0,0,.3)}.imagery-year-control__label{font-size:11px;font-weight:700;color:#374151;white-space:nowrap}[dir] .imagery-year-control__label{padding:0 6px}.imagery-year-control__button{min-width:44px;height:28px;color:#374151;font-size:11px;font-weight:700;line-height:1}[dir] .imagery-year-control__button{padding:0 8px;border:1px solid #d1d5db;border-radius:3px;background:#fff;cursor:pointer}.imagery-year-control__button--active{color:#1d4ed8}[dir] .imagery-year-control__button--active{border-color:#2563eb;background:#eff6ff}[dir] .imagery-year-control__button:hover{background:#f9fafb}[dir] .imagery-year-control__button--active:hover{background:#dbeafe}@media (max-width:767.98px){[dir] .imagery-year-control{margin:6px;padding:3px}.imagery-year-control__label{display:none}.imagery-year-control__button{min-width:36px;height:24px;font-size:10px}[dir] .imagery-year-control__button{padding:0 6px}}.import-buttons-container[data-v-149b69e4]{width:7rem;display:flex;align-items:flex-start;justify-content:flex-start;gap:.25rem}[dir] .import-buttons-container[data-v-149b69e4]{border:1px solid #b9b9b9;border-radius:2px}.import-buttons-container .icon-container[data-v-149b69e4]{flex-shrink:0;width:3.5rem!important}.import-buttons-container .icon-container .img[data-v-149b69e4]{width:3.5rem!important;height:3.5rem!important}.import-buttons-container .buttons-container[data-v-149b69e4]{display:flex;flex:1;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;align-content:flex-start;gap:.25rem;min-width:0}[dir] .import-buttons-container .buttons-container[data-v-149b69e4]{margin-top:3px}[dir] .import-buttons-container .buttons-container .btnSM[data-v-149b69e4]{padding:.2rem .2rem!important}.coordinate-display-card .geodesia-survey-import-actions[data-v-149b69e4]{gap:8px}.coordinate-display-card .geodesia-survey-import-item[data-v-149b69e4]{display:flex;flex-direction:column;align-items:flex-start}.coordinate-display-card .geodesia-survey-existing-file[data-v-149b69e4]{gap:4px;font-size:12px}.coordinate-display-card .geodesia-survey-kml-export-button[data-v-149b69e4],.coordinate-display-card .geodesia-survey-preview-button[data-v-149b69e4]{min-width:auto;line-height:1;color:inherit}.coordinate-display-card .geodesia-survey-import-button[data-v-149b69e4]{white-space:nowrap}.coordinate-display-card .geodesia-polygon-point-select[data-v-149b69e4]{max-height:280px;overflow-y:auto;gap:.5rem 1rem}[dir] .coordinate-display-card .geodesia-polygon-point-select[data-v-149b69e4]{border:1px solid #ebe9f1;border-radius:8px;padding:.5rem .75rem}.coordinate-display-card .geodesia-polygon-point-item[data-v-149b69e4]{flex:0 0 auto;white-space:nowrap;transition:border-color .15s ease,background-color .15s ease}[dir] .coordinate-display-card .geodesia-polygon-point-item[data-v-149b69e4]{margin-bottom:0!important;border:1px solid #d8d6de;border-radius:6px;background:#fff}[dir=ltr] .coordinate-display-card .geodesia-polygon-point-item[data-v-149b69e4]{margin-left:30px;padding:.35rem .75rem .35rem .35rem}[dir=rtl] .coordinate-display-card .geodesia-polygon-point-item[data-v-149b69e4]{margin-right:30px;padding:.35rem .35rem .35rem .75rem}[dir] .coordinate-display-card .geodesia-polygon-point-item[data-v-149b69e4]:has(.custom-control-input:checked){border-color:#7367f0;background:rgba(115,103,240,.08)}.coordinate-display-card .inline-map-wrapper[data-v-149b69e4]{width:100%;overflow-x:auto}[dir] .coordinate-display-card .inline-map-wrapper[data-v-149b69e4]{border-radius:8px}@media(max-width:767.98px){.coordinate-display-card .inline-map-wrapper[data-v-149b69e4]{overflow-x:hidden;overflow-y:visible;max-width:100%;margin-inline:-.5rem;width:calc(100% + 1rem)}}.coordinate-display-card .map-toolbar-actions[data-v-149b69e4]{width:100%;gap:.35rem!important}.coordinate-display-card .map-toolbar-actions .map-toolbar-btn--icon[data-v-149b69e4]{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;min-height:2.25rem}[dir] .coordinate-display-card .map-toolbar-actions .map-toolbar-btn--icon[data-v-149b69e4]{padding:.35rem .5rem;margin:0!important}[dir] .coordinate-display-card .map-toolbar-actions .map-toolbar-btn--icon .feather-icon[data-v-149b69e4]{margin:0!important}@media(max-width:767.98px){.coordinate-display-card .map-toolbar-actions[data-v-149b69e4]{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem!important;justify-content:stretch!important}.coordinate-display-card .map-toolbar-actions .map-toolbar-btn--icon[data-v-149b69e4]{width:100%;min-height:2.35rem}}@media(max-width:379.98px){.coordinate-display-card .map-toolbar-actions[data-v-149b69e4]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767.98px){.coordinate-display-card .map-toolbar-actions--popup[data-v-149b69e4]{justify-content:stretch!important}}@media(max-width:575.98px){.coordinate-display-card .dxf-export-checkbox-row[data-v-149b69e4]{flex-direction:column!important;align-items:stretch!important}.coordinate-display-card .dxf-export-checkbox-row[data-v-149b69e4] .custom-control-inline{display:block;margin-inline:0!important}[dir] .coordinate-display-card .dxf-export-checkbox-row[data-v-149b69e4] .custom-control-inline{margin-bottom:.35rem}[dir=ltr] .coordinate-display-card .dxf-export-checkbox-row[data-v-149b69e4] .custom-control-inline,[dir=rtl] .coordinate-display-card .dxf-export-checkbox-row[data-v-149b69e4] .custom-control-inline{margin-left:0!important;margin-right:0!important}}.coordinate-display-card .coordinate-card[data-v-149b69e4]{transition:all .3s ease}[dir] .coordinate-display-card .coordinate-card[data-v-149b69e4]{border-radius:12px;border:2px solid #e9ecef}[dir] .coordinate-display-card .coordinate-card.has-coordinates[data-v-149b69e4]{border-color:#28c76f}[dir] .coordinate-display-card .coordinate-card[data-v-149b69e4]:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.12)!important}[dir] .coordinate-display-card .coordinate-header[data-v-149b69e4]{padding-bottom:12px;border-bottom:2px solid #f0f0f0}.coordinate-display-card .coordinate-icon-wrapper[data-v-149b69e4]{width:48px;height:48px;display:flex;align-items:center;justify-content:center}[dir] .coordinate-display-card .coordinate-icon-wrapper[data-v-149b69e4]{border-radius:12px}[dir] .coordinate-display-card .coordinate-icon-wrapper.bg-primary-light[data-v-149b69e4]{background-color:rgba(102,126,234,.1)}[dir] .coordinate-display-card .coordinate-icon-wrapper.bg-success-light[data-v-149b69e4]{background-color:rgba(40,199,111,.1)}[dir] .coordinate-display-card .coordinate-icon-wrapper.bg-danger-light[data-v-149b69e4]{background-color:rgba(234,84,85,.1)}[dir] .coordinate-display-card .coordinate-icon-wrapper.bg-warning-light[data-v-149b69e4]{background-color:rgba(255,193,7,.1)}[dir] .coordinate-display-card .coordinate-icon-wrapper.bg-info-light[data-v-149b69e4]{background-color:rgba(13,202,240,.1)}[dir] .coordinate-display-card .no-coordinates[data-v-149b69e4]{background:#f8f9fa;border-radius:8px}[dir] .coordinate-display-card .coordinate-tabs[data-v-149b69e4] .nav-pills{border-bottom:2px solid #f0f0f0;margin-bottom:16px}.coordinate-display-card .coordinate-tabs[data-v-149b69e4] .nav-pills .nav-link{font-weight:500}[dir] .coordinate-display-card .coordinate-tabs[data-v-149b69e4] .nav-pills .nav-link{border-radius:8px 8px 0 0}[dir=ltr] .coordinate-display-card .coordinate-tabs[data-v-149b69e4] .nav-pills .nav-link{margin-right:4px}[dir=rtl] .coordinate-display-card .coordinate-tabs[data-v-149b69e4] .nav-pills .nav-link{margin-left:4px}.coordinate-display-card .coordinate-tabs[data-v-149b69e4] .nav-pills .nav-link.active{color:#fff}[dir] .coordinate-display-card .coordinate-tabs[data-v-149b69e4] .nav-pills .nav-link.active{background-color:#667eea}[dir] .coordinate-display-card .coordinate-section[data-v-149b69e4]{background:#f8f9fa;border-radius:8px}[dir] .coordinate-display-card .coordinate-grid[data-v-149b69e4]{background:#fafbfc;border-radius:8px}.coordinate-display-card .coordinate-group[data-v-149b69e4]{transition:all .3s ease}[dir] .coordinate-display-card .coordinate-group[data-v-149b69e4]{background:#fff;border:1px solid #e9ecef;border-radius:8px;padding:16px}[dir] .coordinate-display-card .coordinate-group[data-v-149b69e4]:hover{border-color:#667eea;box-shadow:0 4px 12px rgba(102,126,234,.1)}.coordinate-display-card .coordinate-group-header[data-v-149b69e4]{display:flex;align-items:center}[dir] .coordinate-display-card .coordinate-group-header[data-v-149b69e4]{padding-bottom:12px;border-bottom:2px solid #f0f0f0;margin-bottom:12px}.coordinate-display-card .coordinate-item[data-v-149b69e4]{transition:all .2s ease}[dir] .coordinate-display-card .coordinate-item[data-v-149b69e4]{padding:12px;background:#fff;border-radius:6px;border:1px solid #e9ecef}[dir] .coordinate-display-card .coordinate-item[data-v-149b69e4]:hover{background:#f8f9fa;border-color:#667eea}.coordinate-display-card .coordinate-item-header[data-v-149b69e4]{display:flex;align-items:center}[dir] .coordinate-display-card .coordinate-item-header[data-v-149b69e4]{margin-bottom:8px}.coordinate-display-card .coordinate-item-label[data-v-149b69e4]{font-size:.75rem;color:#6c757d;font-weight:600;text-transform:uppercase;letter-spacing:.5px;display:flex;align-items:center}[dir] .coordinate-display-card .coordinate-item-label[data-v-149b69e4]{margin:0}.coordinate-display-card .coordinate-item-value[data-v-149b69e4]{font-size:.95rem;color:#2c3e50;font-weight:600}[dir] .coordinate-display-card .coordinate-item-value[data-v-149b69e4]{margin-top:4px}.coordinate-display-card .coordinate-item-value code[data-v-149b69e4]{font-size:.9rem;color:#667eea;font-weight:600}[dir] .coordinate-display-card .coordinate-item-value code[data-v-149b69e4]{background:#f1f3f5;padding:4px 8px;border-radius:4px}.coordinate-display-card .gap-2[data-v-149b69e4]{gap:.5rem}.coordinate-display-card .site-sketch-from-coords .coordinate-sketch-wrap[data-v-149b69e4]{position:relative;width:100%;min-height:12rem}[dir] .coordinate-display-card .site-sketch-from-coords .coordinate-sketch-wrap[data-v-149b69e4]{margin:10px}.coordinate-display-card .site-sketch-from-coords .site-polygon-sketch-svg[data-v-149b69e4]{width:100%;height:auto;min-height:12rem;max-height:25rem;display:block}.coordinate-display-card .site-sketch-from-coords .sketch-edge-length[data-v-149b69e4]{fill:#0a3345;font-size:3.5px;font-weight:700;font-family:Segoe UI,Tahoma,Noto Kufi Arabic,sans-serif;paint-order:stroke fill;stroke:#faf8f4;stroke-width:.5px;unicode-bidi:isolate}[dir=ltr] .coordinate-display-card .site-sketch-from-coords .sketch-edge-length[data-v-149b69e4]{direction:ltr}[dir=rtl] .coordinate-display-card .site-sketch-from-coords .sketch-edge-length[data-v-149b69e4]{direction:rtl}.coordinate-display-card .site-sketch-from-coords .sketch-length-guide[data-v-149b69e4]{stroke:#0a3345;stroke-width:.35px;stroke-dasharray:.8 .8;opacity:.7}.coordinate-display-card .site-sketch-from-coords .sketch-vertex-dot[data-v-149b69e4]{fill:#fff}.coordinate-display-card .site-sketch-from-coords .sketch-vertex-index[data-v-149b69e4]{fill:#0a3345;font-size:4.2px;font-weight:800;font-family:Segoe UI,Tahoma,Noto Kufi Arabic,sans-serif;paint-order:stroke fill;stroke:#faf8f4;stroke-width:.55px}.coordinate-display-card .site-sketch-from-coords .sketch-scale-caption[data-v-149b69e4]{fill:#0a3345;font-size:2.5px;font-weight:600;font-family:Noto Kufi Arabic,Segoe UI,sans-serif;opacity:.85}.coordinate-display-card .site-sketch-from-coords .sketch-scale-value[data-v-149b69e4]{fill:#0a3345;font-size:3px;font-weight:700;font-family:Segoe UI,Tahoma,Noto Kufi Arabic,sans-serif}.coordinate-display-card .compass-rose[data-v-149b69e4]{position:absolute;width:30px;height:40px;display:flex;align-items:center;justify-content:center;z-index:10}[dir] .coordinate-display-card .compass-rose[data-v-149b69e4]{border-radius:50%}.coordinate-display-card .compass-rose .compass-n[data-v-149b69e4]{font-weight:900;font-size:.6rem;color:#c0392b}.coordinate-display-card .compass-rose .compass-rose-image[data-v-149b69e4]{width:100%;height:100%;object-fit:contain}.coordinate-display-card .compass-top-left[data-v-149b69e4]{top:6px}[dir=ltr] .coordinate-display-card .compass-top-left[data-v-149b69e4]{right:6px}[dir=rtl] .coordinate-display-card .compass-top-left[data-v-149b69e4]{left:6px}.sketch-container[data-v-149b69e4]{align-items:center;justify-content:center;display:flex}.sketch-container .img[data-v-149b69e4]{max-height:25rem!important;display:block}.sketch-container.site-sketch-from-coords[data-v-149b69e4]{flex-direction:column;align-items:stretch;justify-content:flex-start}@media(max-width:575.98px){.dxf-export-modal .modal-dialog{max-width:calc(100% - 1rem)}[dir] .dxf-export-modal .modal-dialog{margin:.5rem auto}.dxf-export-modal .dxf-export-modal-footer{flex-direction:column-reverse!important;align-items:stretch;gap:.5rem}.dxf-export-modal .dxf-export-modal-footer .btn{width:100%}[dir] .dxf-export-modal .dxf-export-modal-footer .btn{margin:0!important}}@media(max-width:767.98px){.coordinates-map-popup-modal .modal-dialog{width:100%;max-width:100%;min-height:100dvh;height:100dvh}[dir] .coordinates-map-popup-modal .modal-dialog{margin:0}.coordinates-map-popup-modal .modal-content{min-height:100dvh;height:100dvh;display:flex;flex-direction:column}[dir] .coordinates-map-popup-modal .modal-content{border-radius:0}.coordinates-map-popup-modal .modal-header{flex-shrink:0}[dir] .coordinates-map-popup-modal .modal-header{padding:.5rem .65rem}.coordinates-map-popup-modal .modal-body{flex:1;display:flex;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:visible}[dir] .coordinates-map-popup-modal .modal-body{padding:.35rem .35rem .5rem}.coordinates-map-popup-modal .modal-body .coordinates-map-wrapper{overflow:visible}.coordinates-map-popup-modal .map-toolbar-actions--popup{flex-shrink:0;padding-inline:.15rem}[dir] .coordinates-map-popup-modal .map-toolbar-actions--popup{margin-top:.35rem!important}}