.project-note-editor[data-v-b76b0ede]{width:100%}.project-note-editor-field-inner[data-v-b76b0ede]{display:flex;align-items:flex-start;gap:.5rem}[dir=rtl] .project-note-editor-field-inner[data-v-b76b0ede]{flex-direction:row-reverse}.project-note-editor-actions[data-v-b76b0ede]{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}[dir] .project-note-editor-actions[data-v-b76b0ede]{padding-top:.25rem}.project-note-editor-content[data-v-b76b0ede]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem}[dir] .project-note-editor-textarea[data-v-b76b0ede]{margin-bottom:0}.project-note-editor-saved-at[data-v-b76b0ede]{display:block}@media (max-width:767.98px){.media-card-actions[data-v-4301b73e]{gap:.2rem;max-width:100%}.media-card-actions[data-v-4301b73e] .b-button+.b-button,.media-card-actions[data-v-4301b73e] .btn+.btn{margin-inline-start:.2rem}[dir=ltr] .media-card-actions[data-v-4301b73e] .b-button+.b-button,[dir=ltr] .media-card-actions[data-v-4301b73e] .btn+.btn{margin-left:.2rem}[dir=rtl] .media-card-actions[data-v-4301b73e] .b-button+.b-button,[dir=rtl] .media-card-actions[data-v-4301b73e] .btn+.btn{margin-right:.2rem}.media-card-actions[data-v-4301b73e] .b-button,.media-card-actions[data-v-4301b73e] .btn{min-width:1.5rem;width:1.5rem;height:1.5rem;display:inline-flex;align-items:center;justify-content:center;line-height:1}[dir] .media-card-actions[data-v-4301b73e] .b-button,[dir] .media-card-actions[data-v-4301b73e] .btn{padding:.15rem .3rem!important}.media-card-actions[data-v-4301b73e] .b-button svg,.media-card-actions[data-v-4301b73e] .btn svg,.media-card-actions[data-v-4301b73e] .feather-icon,.media-card-actions[data-v-4301b73e] .feather-icon svg{width:11px!important;height:11px!important}.media-card[data-v-4301b73e] .d-flex.align-items-center.gap-1>.btn{min-width:1.65rem;width:1.65rem;height:1.65rem;display:inline-flex;align-items:center;justify-content:center}[dir] .media-card[data-v-4301b73e] .d-flex.align-items-center.gap-1>.btn{padding:.2rem .35rem!important}.media-card[data-v-4301b73e] .d-flex.align-items-center.gap-1>.btn .feather-icon,.media-card[data-v-4301b73e] .d-flex.align-items-center.gap-1>.btn .feather-icon svg,.media-card[data-v-4301b73e] .d-flex.align-items-center.gap-1>.btn svg{width:11px!important;height:11px!important}}[dir] .border[data-v-28eeb45c]{border:1px solid #dee2e6!important}[dir] .utm-est-input[data-v-28eeb45c]{background-color:#e3f2fd!important}[dir] .utm-north-input[data-v-28eeb45c]{background-color:#f3e5f5!important}[dir] .index-input[data-v-28eeb45c]{background-color:#e8f5e9!important}[dir][data-v-28eeb45c] .file-input-rinex{background-color:#0f8be4}[dir][data-v-28eeb45c] .file-input-raw{background-color:#f20808!important}[dir][data-v-28eeb45c] .file-input-raw-alt{background-color:#8c2d4c}[dir][data-v-28eeb45c] .file-input-dwg{background-color:#7b2cf2}[dir][data-v-28eeb45c] .file-input-corrected-rinex{background-color:#4ee85b}[dir][data-v-28eeb45c] .file-input-corrected-raw{background-color:#507329}[dir][data-v-28eeb45c] .file-input-corrected-dwg{background-color:#41e9ff}[dir][data-v-28eeb45c] .file-input-corrected-bulk{background-color:#ff84d6}[dir][data-v-28eeb45c] .file-input-general-media{background-color:#ffc91a}@media (max-width:767.98px){[dir] .modal-body[data-v-28eeb45c]{padding:.75rem}[dir] .form-group[data-v-28eeb45c]{margin-bottom:.75rem}.custom-file[data-v-28eeb45c],.form-control[data-v-28eeb45c]{width:100%;font-size:16px}[dir] .bg-light[data-v-28eeb45c]{padding:.75rem!important}.text-break[data-v-28eeb45c]{word-break:break-word;overflow-wrap:break-word}[dir=ltr] .row[data-v-28eeb45c],[dir=rtl] .row[data-v-28eeb45c]{margin-left:-.5rem;margin-right:-.5rem}[dir] .row>[class*=col-][data-v-28eeb45c]{margin-bottom:.75rem}[dir=ltr] .row>[class*=col-][data-v-28eeb45c],[dir=rtl] .row>[class*=col-][data-v-28eeb45c]{padding-left:.5rem;padding-right:.5rem}.index-input[data-v-28eeb45c],.utm-est-input[data-v-28eeb45c],.utm-north-input[data-v-28eeb45c]{font-size:16px!important;min-height:44px}[dir] .index-input[data-v-28eeb45c],[dir] .utm-est-input[data-v-28eeb45c],[dir] .utm-north-input[data-v-28eeb45c]{padding:.625rem .75rem!important}.v-select[data-v-28eeb45c]{width:100%!important}.v-select .vs__dropdown-toggle[data-v-28eeb45c]{min-height:44px;font-size:16px}.v-select .vs__dropdown-menu[data-v-28eeb45c]{max-height:200px}.form-group label[data-v-28eeb45c]{font-size:.9rem}[dir] .form-group label[data-v-28eeb45c]{margin-bottom:.4rem}.text-danger[data-v-28eeb45c]{font-size:.8rem;display:block}[dir] .text-danger[data-v-28eeb45c]{margin-top:.25rem}.btn[data-v-28eeb45c]{min-height:44px;font-size:.9rem}[dir] .btn[data-v-28eeb45c]{padding:.625rem 1rem}[dir] .row .col-md-4[data-v-28eeb45c]{margin-bottom:.75rem}.custom-file[data-v-28eeb45c]{min-height:44px}.custom-file-label[data-v-28eeb45c]{font-size:16px;min-height:44px;display:flex;align-items:center}[dir] .custom-file-label[data-v-28eeb45c]{padding:.625rem .75rem}.bg-light[data-v-28eeb45c]{font-size:.875rem}.bg-light .font-weight-bold[data-v-28eeb45c]{font-size:.9rem}h6[data-v-28eeb45c]{font-size:1rem}[dir] h6[data-v-28eeb45c]{margin-bottom:.75rem}[dir] .mt-3[data-v-28eeb45c]{margin-top:1rem!important}[dir] .row[data-v-28eeb45c]{margin-bottom:.5rem}}@media (min-width:768px) and (max-width:991.98px){.form-control[data-v-28eeb45c],.v-select[data-v-28eeb45c]{font-size:15px}[dir] .row>[class*=col-][data-v-28eeb45c]{margin-bottom:.5rem}}@media (max-width:767.98px){.v-select[data-v-28eeb45c]{width:100%!important}}@media (max-width:767.98px){.mobile-responsive-modal{max-width:calc(100% - 1rem)!important}[dir] .mobile-responsive-modal{margin:.5rem}.mobile-responsive-modal .modal-content{max-height:calc(100vh - 1rem);display:flex;flex-direction:column}[dir] .mobile-responsive-modal .modal-content{border-radius:.5rem}[dir] .mobile-modal-header{padding:.75rem 1rem;border-bottom:1px solid #dee2e6}.mobile-modal-header .modal-title{font-size:1.1rem;font-weight:600}.mobile-modal-body{max-height:calc(100vh - 180px);overflow-y:auto;-webkit-overflow-scrolling:touch;flex:1}[dir] .mobile-modal-body{padding:.75rem}.mobile-modal-footer{flex-direction:column;gap:.5rem}[dir] .mobile-modal-footer{padding:.75rem;border-top:1px solid #dee2e6}.mobile-modal-footer .btn{width:100%;min-height:44px;font-size:.9rem}[dir] .mobile-modal-footer .btn{margin:0}.modal-dialog{max-width:calc(100% - 1rem)}[dir] .modal-dialog{margin:.5rem auto}}@media (hover:none) and (pointer:coarse){.btn,.form-control,.v-select .vs__dropdown-toggle{min-height:44px}[dir] .v-select .vs__actions{padding:.5rem}}[dir] .survey-method-selector[data-v-fc65f51e]{background-color:#b1ebe7}.media-card[data-v-fc65f51e]{transition:box-shadow .2s;width:220px;min-height:260px}[dir] .media-card[data-v-fc65f51e]{border-radius:12px}[dir] .media-card[data-v-fc65f51e]:hover{box-shadow:0 6px 32px rgba(59,130,246,.25098039215686274)}.file-title[data-v-fc65f51e]{font-size:.97rem;font-weight:500;color:#172b38}.file-meta[data-v-fc65f51e]{font-size:.8rem}.gap-1[data-v-fc65f51e]{gap:.4rem}.map-float-panel[data-v-5eafb6d8]{position:absolute;pointer-events:auto;display:flex;flex-direction:column;overflow:hidden}.map-float-panel.map-fullscreen-survey-float[data-v-5eafb6d8]{overflow:visible}[dir] .map-float-panel.is-dragging[data-v-5eafb6d8]{cursor:grabbing;box-shadow:0 14px 32px rgba(10,51,69,.22)}.map-float-panel.is-collapsed[data-v-5eafb6d8]{max-height:none;height:auto}.map-float-panel__head[data-v-5eafb6d8]{display:flex;align-items:center;gap:.28rem;flex-shrink:0;font-size:.74rem;font-weight:700;color:#0a3345;user-select:none;touch-action:none}[dir] .map-float-panel__head[data-v-5eafb6d8]{padding:.32rem .38rem .28rem;border-bottom:1px solid rgba(10,51,69,.08);background:hsla(0,0%,100%,.28);cursor:grab}.map-float-panel.is-untitled .map-float-panel__head[data-v-5eafb6d8]{justify-content:space-between}[dir] .map-float-panel.is-untitled .map-float-panel__head[data-v-5eafb6d8]{padding:.18rem .28rem;border-bottom:0;background:transparent}[dir] .map-float-panel.is-dragging .map-float-panel__head[data-v-5eafb6d8]{cursor:grabbing}.map-float-panel__grip[data-v-5eafb6d8]{display:grid;grid-template-columns:1fr 1fr;gap:2px;width:10px;flex-shrink:0;opacity:.45}.map-float-panel__grip span[data-v-5eafb6d8]{width:3px;height:3px}[dir] .map-float-panel__grip span[data-v-5eafb6d8]{border-radius:50%;background:currentColor}.map-float-panel__title[data-v-5eafb6d8]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.map-float-panel__tools[data-v-5eafb6d8]{display:inline-flex;align-items:center;gap:.18rem;flex-shrink:0}.map-float-panel__toggle[data-v-5eafb6d8]{display:inline-flex;align-items:center;justify-content:center;width:1.45rem;height:1.45rem;color:#0a3345}[dir] .map-float-panel__toggle[data-v-5eafb6d8]{padding:0;border:1px solid rgba(10,51,69,.16);border-radius:6px;background:hsla(0,0%,100%,.7);cursor:pointer}.map-float-panel__body[data-v-5eafb6d8]{position:relative;display:flex;flex-direction:column;min-height:0;flex:1}.coordinates-map-wrapper[data-v-73f29529]{position:relative;width:100%}.map-container-wrapper[data-v-73f29529]{position:relative}.coordinates-google-map[data-v-73f29529]{width:100%;aspect-ratio:16/10}[dir] .coordinates-google-map[data-v-73f29529]{border-radius:8px}.coordinates-google-map[data-v-73f29529]:-webkit-full-screen,.coordinates-google-map[data-v-73f29529]:fullscreen,.map-container-wrapper[data-v-73f29529]:-webkit-full-screen,.map-container-wrapper[data-v-73f29529]:fullscreen{position:relative;width:100%;height:100%;overflow:visible}[dir] .coordinates-google-map[data-v-73f29529]:-webkit-full-screen,[dir] .coordinates-google-map[data-v-73f29529]:fullscreen,[dir] .map-container-wrapper[data-v-73f29529]:-webkit-full-screen,[dir] .map-container-wrapper[data-v-73f29529]:fullscreen{background:#000}.coordinates-google-map[data-v-73f29529]:-webkit-full-screen,.coordinates-google-map[data-v-73f29529]:fullscreen{aspect-ratio:auto}[dir] .coordinates-google-map[data-v-73f29529]:-webkit-full-screen,[dir] .coordinates-google-map[data-v-73f29529]:fullscreen{border-radius:0}:-webkit-full-screen .coordinates-map-wrapper[data-v-73f29529],:-webkit-full-screen .map-container-wrapper[data-v-73f29529],:fullscreen .coordinates-map-wrapper[data-v-73f29529],:fullscreen .map-container-wrapper[data-v-73f29529]{width:100%;height:100%;min-height:0;display:flex;flex-direction:column}:-webkit-full-screen .coordinates-google-map[data-v-73f29529],:fullscreen .coordinates-google-map[data-v-73f29529]{flex:1;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;aspect-ratio:auto}[dir] :-webkit-full-screen .coordinates-google-map[data-v-73f29529],[dir] :fullscreen .coordinates-google-map[data-v-73f29529]{border-radius:0}@media (max-width:767.98px){.coordinates-map-wrapper[data-v-73f29529]{max-width:100%;overflow:hidden}.map-container-wrapper[data-v-73f29529]{width:100%;max-width:100%}.coordinates-google-map[data-v-73f29529]{aspect-ratio:auto;width:100%;max-width:100%;height:clamp(320px,72dvh,640px);min-height:320px}[dir] .coordinates-google-map[data-v-73f29529]{border-radius:4px}.coordinates-map-wrapper--popup .map-container-wrapper[data-v-73f29529],.coordinates-map-wrapper--popup[data-v-73f29529]{flex:1;min-height:0;display:flex;flex-direction:column}.coordinates-map-wrapper--popup .coordinates-google-map[data-v-73f29529]{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-73f29529]{height:clamp(300px,68dvh,540px);min-height:300px}.coordinates-map-wrapper--popup .coordinates-google-map[data-v-73f29529]{height:calc(100dvh - 9rem);min-height:calc(100dvh - 9rem)}}.map-layer-status-panel[data-v-73f29529]{position:absolute;bottom:8px;top:auto;z-index:4;min-width:180px;max-width:min(260px,calc(100% - 16px));backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}[dir] .map-layer-status-panel[data-v-73f29529]{padding:0;border-radius:10px;background:hsla(0,0%,100%,.92);border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 16px rgba(0,0,0,.12)}[dir=ltr] .map-layer-status-panel[data-v-73f29529]{left:8px}[dir=rtl] .map-layer-status-panel[data-v-73f29529]{right:8px}[dir] .map-layer-status-panel__list[data-v-73f29529]{padding:4px 10px 8px}.map-layer-status-item[data-v-73f29529]{display:flex;align-items:center;gap:8px;font-size:.75rem;color:#374151}[dir] .map-layer-status-item[data-v-73f29529]{padding:2px 0}.map-layer-status-item__icon[data-v-73f29529]{width:14px;flex-shrink:0}[dir] .map-layer-status-item__icon[data-v-73f29529]{text-align:center}.map-layer-status-item__icon--success[data-v-73f29529]{color:#16a34a;font-weight:700}.map-layer-status-item__icon--error[data-v-73f29529]{color:#dc2626;font-weight:700}.map-layer-status-item__icon--pending[data-v-73f29529]{color:#9ca3af}.map-layer-status-item--error .map-layer-status-item__label[data-v-73f29529]{color:#b91c1c}[dir] .map-layer-status-item--clickable[data-v-73f29529]{cursor:pointer}.map-layer-status-item--clickable:hover .map-layer-status-item__label[data-v-73f29529]{color:#2563eb;text-decoration:underline}.map-layer-status-item__label[data-v-73f29529]{line-height:1.2}.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}.google-sketch-toolbar{position:relative;display:flex;flex-direction:column;align-items:flex-end;overflow:visible;z-index:5;zoom:.75}[dir] .google-sketch-toolbar{margin:10px}@supports not (zoom:1){[dir] .google-sketch-toolbar{transform:scale(.75)}[dir=ltr] .google-sketch-toolbar{transform-origin:top right}[dir=rtl] .google-sketch-toolbar{transform-origin:top left}}.google-sketch-toolbar__group{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:2px}[dir] .google-sketch-toolbar__group{padding:2px;border-radius:4px;background:hsla(0,0%,100%,.96);box-shadow:0 1px 4px -1px rgba(0,0,0,.3)}.google-sketch-toolbar__divider{width:1px;align-self:stretch}[dir] .google-sketch-toolbar__divider{margin:4px 2px;background:#d1d5db}.google-sketch-tool__icon{display:inline-flex;align-items:center;justify-content:center;color:#323232;line-height:0}[dir] .google-sketch-layers-button.google-sketch-tool--active,[dir] .google-sketch-tool--active{background:#e8f1ff}.google-sketch-layers-panel{z-index:6;min-width:210px;max-width:min(280px,calc(100vw - 24px));max-height:min(70dvh,420px);overflow:hidden;display:flex;flex-direction:column;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}[dir] .google-sketch-layers-panel{margin:10px;padding:0;border-radius:8px;background:hsla(0,0%,100%,.86);border:1px solid hsla(0,0%,100%,.55);box-shadow:0 4px 20px rgba(0,0,0,.12)}.google-sketch-layers-panel.is-moved{position:absolute!important;margin:0;left:0;top:0;right:auto!important;bottom:auto!important;inset-inline-start:auto!important;inset-inline-end:auto!important}[dir] .google-sketch-layers-panel.is-dragging{box-shadow:0 14px 32px rgba(10,51,69,.22)}.google-sketch-layers-panel[hidden]{display:none!important}.google-sketch-layers-panel__head{display:flex;align-items:center;justify-content:space-between;gap:.35rem;flex-shrink:0;user-select:none;touch-action:none}[dir] .google-sketch-layers-panel__head{padding:8px 10px;cursor:grab}[dir] .google-sketch-layers-panel.is-dragging .google-sketch-layers-panel__head{cursor:grabbing}.google-sketch-layers-panel__toggle{display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;color:#0a3345;font-size:.95rem;font-weight:700;line-height:1}[dir] .google-sketch-layers-panel__toggle{padding:0;border:1px solid rgba(10,51,69,.16);border-radius:6px;background:hsla(0,0%,100%,.8);cursor:pointer}.google-sketch-layers-panel__body{min-height:0;overflow-y:auto}[dir] .google-sketch-layers-panel__body{padding:0 10px 8px}.google-sketch-layers-panel.is-collapsed{max-height:none}.google-draw-history-panel{position:absolute;z-index:45;bottom:.75rem;width:11.75rem;max-width:min(12rem,calc(100% - 1rem));max-height:10.75rem;overflow:hidden;display:flex;flex-direction:column;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);pointer-events:auto}[dir] .google-draw-history-panel{margin:0;padding:6px;border-radius:8px;background:hsla(0,0%,100%,.94);border:1px solid hsla(0,0%,100%,.55);box-shadow:0 4px 20px rgba(0,0,0,.16)}[dir=ltr] .google-draw-history-panel{left:.5rem;right:auto}[dir=rtl] .google-draw-history-panel{right:.5rem;left:auto}.google-draw-history-panel--docked,.google-draw-history-panel.google-draw-history-panel--docked{position:relative;bottom:auto;z-index:1;width:100%;max-width:none;max-height:9rem}[dir] .google-draw-history-panel--docked,[dir] .google-draw-history-panel.google-draw-history-panel--docked{margin:0;border-radius:0;box-shadow:none;border:0;border-bottom:1px solid rgba(10,51,69,.08);background:hsla(0,0%,100%,.28)}[dir=ltr] .google-draw-history-panel--docked,[dir=ltr] .google-draw-history-panel.google-draw-history-panel--docked,[dir=rtl] .google-draw-history-panel--docked,[dir=rtl] .google-draw-history-panel.google-draw-history-panel--docked{left:auto;right:auto}.google-draw-history-fab--docked,.google-draw-history-fab.google-draw-history-fab--docked{position:relative;bottom:auto;z-index:1;width:calc(100% - .6rem)}[dir] .google-draw-history-fab--docked,[dir] .google-draw-history-fab.google-draw-history-fab--docked{margin:.3rem}[dir=ltr] .google-draw-history-fab--docked,[dir=ltr] .google-draw-history-fab.google-draw-history-fab--docked,[dir=rtl] .google-draw-history-fab--docked,[dir=rtl] .google-draw-history-fab.google-draw-history-fab--docked{left:auto;right:auto}.google-draw-history-panel.is-hidden{display:none!important}.google-draw-history-panel__head{display:flex;align-items:center;justify-content:space-between;gap:.35rem}[dir] .google-draw-history-panel__head{margin-bottom:4px}.google-draw-history-panel__title{font-size:.72rem;font-weight:700;color:#4b5563}[dir] .google-draw-history-panel__title{margin:0}.google-draw-history-panel__toggle{display:none;flex-shrink:0;color:#0a3345;font-size:.68rem;font-weight:700;line-height:1.2}[dir] .google-draw-history-panel__toggle{padding:.12rem .4rem;border:1px solid rgba(10,51,69,.16);border-radius:5px;background:hsla(0,0%,100%,.8);cursor:pointer}.google-draw-history-panel__body{display:flex;flex-direction:column;min-height:0;flex:1}.google-draw-history-fab{display:none;position:absolute;z-index:45;bottom:.7rem;color:#0a3345;font-size:.78rem;font-weight:700;pointer-events:auto}[dir] .google-draw-history-fab{padding:.38rem .7rem;border:1px solid hsla(0,0%,100%,.55);border-radius:999px;background:hsla(0,0%,100%,.94);box-shadow:0 6px 18px rgba(10,51,69,.18);cursor:pointer}[dir=ltr] .google-draw-history-fab{left:.5rem;right:auto}[dir=rtl] .google-draw-history-fab{right:.5rem;left:auto}.google-draw-history-fab.is-visible{display:inline-flex;align-items:center;justify-content:center}.google-draw-history-panel__actions{display:flex;align-items:center;justify-content:space-between;gap:4px}[dir] .google-draw-history-panel__actions{margin-bottom:6px}.google-draw-history-panel__actions .google-map-control-button{width:2rem;height:2rem;min-width:2rem;min-height:2rem;flex:1 1 0}[dir] .google-draw-history-panel__actions .google-map-control-button{margin:0}.google-draw-history-panel__list{min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:4px}@media (max-width:1199.98px){.google-draw-history-panel{width:10.6rem;max-height:9.75rem;bottom:.7rem}}@media (max-width:767.98px){.google-draw-history-panel{width:min(11.5rem,calc(100% - 1rem));max-height:min(32dvh,11.5rem);bottom:.7rem}.google-draw-history-panel__toggle{display:inline-flex;align-items:center;justify-content:center}.google-draw-history-panel__actions .google-map-control-button{width:1.85rem;height:1.85rem;min-width:1.85rem;min-height:1.85rem}}.google-draw-history-panel__empty,.google-draw-history-panel__item{width:100%;color:#1f2937;font-size:.72rem}[dir] .google-draw-history-panel__empty,[dir] .google-draw-history-panel__item{padding:.28rem .4rem;border:0;border-radius:6px;background:transparent;text-align:start}[dir] .google-draw-history-panel__item{cursor:pointer;background:hsla(0,0%,100%,.45)}.google-draw-history-panel__item.is-current{font-weight:700}[dir] .google-draw-history-panel__item.is-current{background:rgba(37,99,235,.16)}.google-sketch-tool--redo:disabled,.google-sketch-tool--undo:disabled{opacity:.4}[dir] .google-sketch-tool--redo:disabled,[dir] .google-sketch-tool--undo:disabled{cursor:not-allowed}.google-sketch-layers-panel__title{font-size:.75rem;font-weight:700;color:#4b5563}[dir] .google-sketch-layers-panel__title{margin:0}.google-sketch-layers-panel__row{display:flex;align-items:flex-start;gap:8px;font-size:12px;color:#1f2937}[dir] .google-sketch-layers-panel__row{margin:0;padding:3px 0;cursor:pointer}.google-fullscreen-button__icon{display:inline-flex;align-items:center;justify-content:center;color:#323232;line-height:0}[dir] .google-fullscreen-button--active{background:#e8f1ff}.admin-boundaries-upload-button__icon{display:inline-flex;align-items:center;justify-content:center;color:#005aa0;line-height:0}@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}.delete-selection-button__icon{display:inline-flex;align-items:center;justify-content:center;color:#b91c1c;line-height:0}.google-sketch-tool--delete:disabled{opacity:.45}[dir] .google-sketch-tool--delete: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-c:has(.google-closable-info) .gm-style-iw-chr,.gm-style-iw-c:has(.measure-info-window) .gm-style-iw-chr,.gm-style-iw:has(.google-closable-info) .gm-style-iw-chr,.gm-style-iw:has(.measure-info-window) .gm-style-iw-chr{display:none!important}.google-finish-polygon-button{min-height:44px;min-width:9.5rem;color:#fff;font-size:.95rem;font-weight:700;pointer-events:auto}[dir] .google-finish-polygon-button{margin:0 0 12px;padding:.7rem 1.35rem;border:0;border-radius:999px;background:#0a3345;box-shadow:0 8px 22px rgba(10,51,69,.28);cursor:pointer}.google-finish-polygon-button[hidden]{display:none!important}.google-finish-polygon-button:disabled{opacity:.45}[dir] .google-finish-polygon-button:disabled{cursor:not-allowed}.google-dimension-label{position:absolute;z-index:3;pointer-events:none;white-space:nowrap;font:700 11px Arial,sans-serif;color:#141414}[dir] .google-dimension-label{transform-origin:center center}[dir=ltr] .google-dimension-label{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff,0 0 3px #fff}[dir=rtl] .google-dimension-label{text-shadow:1px -1px 0 #fff,-1px -1px 0 #fff,1px 1px 0 #fff,-1px 1px 0 #fff,0 0 3px #fff}.google-dimension-label--area{color:#0846a0;font-size:12px}.google-closable-info{position:relative;min-width:9rem;pointer-events:auto}[dir=ltr] .google-closable-info{padding:.1rem 1.35rem .1rem .1rem}[dir=rtl] .google-closable-info{padding:.1rem .1rem .1rem 1.35rem}.google-closable-info__close{position:absolute;top:-.15rem;width:1.35rem;height:1.35rem;color:#4b5563;font-size:1.15rem;line-height:1}[dir] .google-closable-info__close{padding:0;border:0;border-radius:4px;background:transparent;cursor:pointer}[dir=ltr] .google-closable-info__close{right:-.2rem;left:auto}[dir=rtl] .google-closable-info__close{left:-.2rem;right:auto}.google-closable-info__close:hover{color:#111827}[dir] .google-closable-info__close:hover{background:rgba(0,0,0,.06)}.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;flex-direction:column;align-items:stretch;gap:4px}[dir] .imagery-year-control{margin:10px;margin-top:4px;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}}.google-admin-boundary-layers{max-width:260px;font-size:12px;color:#1f2937}[dir] .google-admin-boundary-layers{margin:10px;padding:8px 10px;border-radius:4px;background:hsla(0,0%,100%,.96);box-shadow:0 1px 4px -1px rgba(0,0,0,.3)}.google-admin-boundary-layers__title{font-weight:700}[dir] .google-admin-boundary-layers__title{margin-bottom:6px}.google-admin-boundary-layers__row{display:flex;align-items:flex-start;gap:6px}[dir] .google-admin-boundary-layers__row{margin:0;cursor:pointer}[dir] .google-admin-boundary-layers__row+.google-admin-boundary-layers__row{margin-top:4px}.coordinates-map-wrapper ::v-deep .save-polygon-choice-modal{z-index:1000010}.coordinates-map-wrapper ::v-deep .save-polygon-choice-modal .modal-dialog{max-width:260px}[dir] .coordinates-map-wrapper ::v-deep .save-polygon-choice-modal .modal-dialog{margin:.5rem auto}[dir] .coordinates-map-wrapper ::v-deep .save-polygon-choice-modal .modal-content{border-radius:8px}[dir] .coordinates-map-wrapper ::v-deep .save-polygon-choice-modal .modal-body{padding:.6rem .65rem}.coordinates-map-wrapper ::v-deep .save-polygon-choice-modal__msg{font-size:.8125rem;line-height:1.35}[dir] .coordinates-map-wrapper ::v-deep .save-polygon-choice-modal__msg{margin:0 0 .3rem}.coordinates-map-wrapper ::v-deep .save-polygon-choice-modal__area{font-size:.7rem;color:#6c757d;line-height:1.3}[dir] .coordinates-map-wrapper ::v-deep .save-polygon-choice-modal__area{margin:0 0 .45rem}.coordinates-map-wrapper ::v-deep .save-polygon-choice-modal__actions{display:flex;flex-direction:column;gap:.3rem}.coordinates-map-wrapper ::v-deep .save-polygon-choice-modal__actions .btn{width:100%;font-size:.75rem}[dir] .coordinates-map-wrapper ::v-deep .save-polygon-choice-modal__actions .btn{padding:.2rem .45rem}.map-project-locations-stack[data-v-65b85368]{pointer-events:none}.map-project-locations-panel__add[data-v-65b85368]{width:1.45rem;height:1.45rem;color:#0a3345;font-size:1rem;line-height:1}[dir] .map-project-locations-panel__add[data-v-65b85368]{border:1px solid rgba(10,51,69,.16);border-radius:6px;background:hsla(0,0%,100%,.55);cursor:pointer}.map-project-locations-panel__list[data-v-65b85368]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}[dir] .map-project-locations-panel__list[data-v-65b85368]{padding:.28rem}.map-project-locations-panel__item[data-v-65b85368]{display:flex;flex-direction:column;align-items:flex-start;width:100%;color:#0a3345}[dir] .map-project-locations-panel__item[data-v-65b85368]{margin-bottom:.28rem;padding:.38rem .42rem;border:1px solid rgba(10,51,69,.1);border-radius:8px;background:hsla(0,0%,100%,.42);text-align:start;cursor:pointer}[dir] .map-project-locations-panel__item.is-active[data-v-65b85368]{border-color:rgba(37,99,235,.45);background:rgba(37,99,235,.16)}.map-project-locations-panel__item-title[data-v-65b85368]{font-size:.76rem;font-weight:700;line-height:1.25}.map-project-locations-panel__empty[data-v-65b85368],.map-project-locations-panel__item-meta[data-v-65b85368]{font-size:.68rem;color:rgba(10,51,69,.72);line-height:1.3}[dir] .map-project-locations-panel__empty[data-v-65b85368]{margin:.4rem .2rem}.map-draw-actions[data-v-65b85368]{display:flex;flex-direction:column;max-height:9rem}[dir] .map-draw-actions[data-v-65b85368]{padding:.28rem .4rem .4rem}.map-draw-actions__buttons[data-v-65b85368]{display:flex;align-items:center;justify-content:space-between;gap:4px}[dir] .map-draw-actions__buttons[data-v-65b85368]{margin-bottom:6px}.map-draw-actions__btn[data-v-65b85368]{display:inline-flex;align-items:center;justify-content:center;flex:1 1 0;width:2rem;height:2rem;min-width:2rem;min-height:2rem;color:#323232}[dir] .map-draw-actions__btn[data-v-65b85368]{margin:0;padding:0;border:none;border-radius:4px;background:#fff;box-shadow:0 1px 4px -1px rgba(0,0,0,.3);cursor:pointer}[dir] .map-draw-actions__btn.is-active[data-v-65b85368]{background:#e8f1ff}.map-draw-actions__btn[data-v-65b85368]:disabled{opacity:.4}[dir] .map-draw-actions__btn[data-v-65b85368]:disabled{cursor:not-allowed}.map-draw-actions__list[data-v-65b85368]{min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:4px}.map-draw-actions__empty[data-v-65b85368],.map-draw-actions__item[data-v-65b85368]{width:100%;color:#1f2937;font-size:.72rem}[dir] .map-draw-actions__empty[data-v-65b85368],[dir] .map-draw-actions__item[data-v-65b85368]{padding:.28rem .4rem;border:0;border-radius:6px;background:transparent;text-align:start}[dir] .map-draw-actions__item[data-v-65b85368]{cursor:pointer;background:hsla(0,0%,100%,.45)}.map-draw-actions__item.is-current[data-v-65b85368]{font-weight:700}[dir] .map-draw-actions__item.is-current[data-v-65b85368]{background:rgba(37,99,235,.16)}@media (max-width:767.98px){.map-draw-actions[data-v-65b85368]{max-height:min(32dvh,11.5rem)}.map-draw-actions__btn[data-v-65b85368]{width:1.85rem;height:1.85rem;min-width:1.85rem;min-height:1.85rem}}.map-fullscreen-survey-previews{display:none;position:absolute;top:auto;bottom:calc(5.65rem + env(safe-area-inset-bottom, 0px));z-index:1000000;max-width:calc(100% - .7rem);flex-direction:column;align-items:center;gap:.4rem;pointer-events:none}[dir=ltr] .map-fullscreen-survey-previews{left:50%;transform:translateX(-50%)}[dir=rtl] .map-fullscreen-survey-previews{right:50%;transform:translateX(50%)}.map-fullscreen-survey-previews.is-embedded{display:flex;position:relative;top:auto;bottom:auto;z-index:auto;max-width:100%;pointer-events:auto}[dir] .map-fullscreen-survey-previews.is-embedded{transform:none}[dir=ltr] .map-fullscreen-survey-previews.is-embedded,[dir=rtl] .map-fullscreen-survey-previews.is-embedded{right:auto;left:auto}.map-fullscreen-root:fullscreen .map-fullscreen-survey-previews{display:flex}.map-fullscreen-root:-webkit-full-screen .map-fullscreen-survey-previews{display:flex}.map-fullscreen-survey-previews__row{display:flex;align-items:center;flex-wrap:nowrap;gap:.28rem;max-width:100%;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;pointer-events:auto}[dir] .map-fullscreen-survey-previews__row{padding:.22rem .28rem;border-radius:999px;background:hsla(0,0%,100%,.84);box-shadow:0 6px 20px rgba(10,51,69,.18)}.map-fullscreen-survey-previews__row::-webkit-scrollbar{display:none}.map-fullscreen-survey-tile{position:relative;flex:0 0 auto}.map-fullscreen-survey-tile:after{content:"";position:absolute;bottom:-.05rem;width:.52rem;height:.52rem;pointer-events:none}[dir] .map-fullscreen-survey-tile:after{border:1px solid #fff;border-radius:50%;background:var(--survey-point-color,transparent);box-shadow:0 0 0 1px rgba(10,51,69,.18)}[dir=ltr] .map-fullscreen-survey-tile:after{left:-.05rem}[dir=rtl] .map-fullscreen-survey-tile:after{right:-.05rem}.map-fullscreen-survey-preview{display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;touch-action:manipulation;-webkit-tap-highlight-color:transparent;pointer-events:auto}[dir] .map-fullscreen-survey-preview{padding:.18rem;border:1px solid rgba(10,51,69,.12);border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(10,51,69,.08);cursor:pointer}.map-fullscreen-survey-preview img{width:100%;height:100%;object-fit:contain;pointer-events:none}[dir] .map-fullscreen-survey-preview img{border-radius:50%}[dir] .map-fullscreen-survey-tile.is-active .map-fullscreen-survey-preview{border-color:var(--survey-point-color,#2563eb);box-shadow:0 0 0 2px var(--survey-point-color,rgba(37,99,235,.45))}.map-fullscreen-survey-tile.is-empty .map-fullscreen-survey-preview{opacity:.78}[dir] .map-fullscreen-survey-tile.is-empty .map-fullscreen-survey-preview{border-style:dashed}.map-fullscreen-survey-preview:disabled{opacity:.55}[dir] .map-fullscreen-survey-preview:disabled{cursor:not-allowed}.map-fullscreen-survey-upload{position:absolute;bottom:-.12rem;display:inline-flex;align-items:center;justify-content:center;width:1.05rem;height:1.05rem;color:#fff;pointer-events:auto;touch-action:manipulation}[dir] .map-fullscreen-survey-upload{padding:0;border:1px solid rgba(10,51,69,.16);border-radius:50%;background:#0a3345;box-shadow:0 1px 3px rgba(10,51,69,.28);cursor:pointer}[dir=ltr] .map-fullscreen-survey-upload{right:-.12rem}[dir=rtl] .map-fullscreen-survey-upload{left:-.12rem}.map-fullscreen-survey-upload:disabled{opacity:.45}[dir] .map-fullscreen-survey-upload:disabled{cursor:not-allowed}.map-fullscreen-survey-sheet{width:min(calc(100vw - 1.25rem),22rem);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);pointer-events:auto}[dir] .map-fullscreen-survey-sheet{padding:.65rem .75rem;border-radius:12px;background:hsla(0,0%,100%,.94);box-shadow:0 10px 28px rgba(10,51,69,.22)}.map-fullscreen-survey-sheet__text{font-size:.82rem;line-height:1.45;color:#0a3345}[dir] .map-fullscreen-survey-sheet__text{margin:0 0 .55rem}.map-fullscreen-survey-sheet__actions{display:flex;justify-content:flex-end;gap:.4rem}.map-fullscreen-survey-sheet__btn{color:#0a3345;font-size:.78rem;font-weight:700}[dir] .map-fullscreen-survey-sheet__btn{padding:.28rem .7rem;border:1px solid rgba(10,51,69,.16);border-radius:8px;background:#fff;cursor:pointer}.map-fullscreen-survey-sheet__btn--danger{color:#fff}[dir] .map-fullscreen-survey-sheet__btn--danger{border-color:#b45309;background:#d97706}@media(min-width:768px){.map-fullscreen-survey-previews:not(.is-embedded){top:max(.75rem,env(safe-area-inset-top,0));bottom:auto;max-width:min(calc(100% - 12.5rem),36rem)}.map-fullscreen-survey-previews__row{gap:.4rem}[dir] .map-fullscreen-survey-previews__row{padding:.3rem .35rem}.map-fullscreen-survey-preview{width:2.75rem;height:2.75rem}[dir] .map-fullscreen-survey-preview{padding:.22rem}.map-fullscreen-survey-upload{width:1.15rem;height:1.15rem}}.import-buttons-container[data-v-965e6622]{width:7rem;display:flex;align-items:flex-start;justify-content:flex-start;gap:.25rem}[dir] .import-buttons-container[data-v-965e6622]{border:1px solid #b9b9b9;border-radius:2px}.import-buttons-container .icon-container[data-v-965e6622]{flex-shrink:0;width:3.5rem!important}.import-buttons-container .icon-container .img[data-v-965e6622]{width:3.5rem!important;height:3.5rem!important}.import-buttons-container .buttons-container[data-v-965e6622]{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-965e6622]{margin-top:3px}[dir] .import-buttons-container .buttons-container .btnSM[data-v-965e6622]{padding:.2rem .2rem!important}.coordinate-display-card .geodesia-survey-import-actions[data-v-965e6622]{gap:8px}.coordinate-display-card .geodesia-survey-import-item[data-v-965e6622]{display:flex;flex-direction:column;align-items:flex-start}.coordinate-display-card .geodesia-survey-existing-file[data-v-965e6622]{gap:4px;font-size:12px}.coordinate-display-card .geodesia-survey-kml-export-button[data-v-965e6622],.coordinate-display-card .geodesia-survey-preview-button[data-v-965e6622]{min-width:auto;line-height:1;color:inherit}.coordinate-display-card .geodesia-survey-import-button[data-v-965e6622]{white-space:nowrap}.coordinate-display-card .geodesia-polygon-point-select[data-v-965e6622]{max-height:280px;overflow-y:auto;gap:.5rem 1rem}[dir] .coordinate-display-card .geodesia-polygon-point-select[data-v-965e6622]{border:1px solid #ebe9f1;border-radius:8px;padding:.5rem .75rem}.coordinate-display-card .geodesia-polygon-point-item[data-v-965e6622]{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-965e6622]{margin-bottom:0!important;border:1px solid #d8d6de;border-radius:6px;background:#fff}[dir=ltr] .coordinate-display-card .geodesia-polygon-point-item[data-v-965e6622]{margin-left:30px;padding:.35rem .75rem .35rem .35rem}[dir=rtl] .coordinate-display-card .geodesia-polygon-point-item[data-v-965e6622]{margin-right:30px;padding:.35rem .35rem .35rem .75rem}[dir] .coordinate-display-card .geodesia-polygon-point-item[data-v-965e6622]:has(.custom-control-input:checked){border-color:#7367f0;background:rgba(115,103,240,.08)}.coordinate-display-card .inline-map-wrapper[data-v-965e6622]{width:100%;overflow:visible}[dir] .coordinate-display-card .inline-map-wrapper[data-v-965e6622]{border-radius:8px}@media(max-width:767.98px){.coordinate-display-card .inline-map-wrapper[data-v-965e6622]{overflow:visible;max-width:100%;margin-inline:-.5rem;width:calc(100% + 1rem)}}.coordinate-display-card .map-toolbar-actions[data-v-965e6622]{width:100%;flex-wrap:nowrap!important;overflow-x:auto;gap:.15rem!important}.coordinate-display-card .map-toolbar-actions .map-toolbar-btn--icon[data-v-965e6622]{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-965e6622]{padding:.35rem .5rem;margin:0!important}[dir] .coordinate-display-card .map-toolbar-actions .map-toolbar-btn--icon .feather-icon[data-v-965e6622]{margin:0!important}.coordinate-display-card .map-toolbar-actions .admin-boundary-badge[data-v-965e6622]{position:relative;display:inline-flex;align-items:center;flex-wrap:nowrap;gap:.45rem .7rem;flex:1 1 auto;min-width:0;margin-inline-start:auto;overflow-x:auto;font-size:.78rem;line-height:1.3;white-space:nowrap;color:#0a3345}[dir] .coordinate-display-card .map-toolbar-actions .admin-boundary-badge[data-v-965e6622]{padding:.3rem .55rem;border-radius:6px;background:rgba(10,51,69,.05);border:1px solid rgba(10,51,69,.12)}.coordinate-display-card .map-toolbar-actions .admin-boundary-badge__title[data-v-965e6622]{color:#6c757d;font-weight:700;flex-shrink:0}.coordinate-display-card .map-toolbar-actions .admin-boundary-badge__item[data-v-965e6622]{color:#0a3345}.coordinate-display-card .map-toolbar-actions .admin-boundary-badge__item.is-empty[data-v-965e6622]{color:#8a9399}.coordinate-display-card .map-toolbar-actions .admin-boundary-badge__item.is-empty strong[data-v-965e6622]{font-weight:500}.coordinate-display-card .map-toolbar-actions .admin-boundary-badge__loader[data-v-965e6622]{position:absolute;top:50%;z-index:2}[dir=ltr] .coordinate-display-card .map-toolbar-actions .admin-boundary-badge__loader[data-v-965e6622]{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .coordinate-display-card .map-toolbar-actions .admin-boundary-badge__loader[data-v-965e6622]{right:50%;transform:translate(50%,-50%)}.coordinate-display-card .map-toolbar-actions .admin-boundary-badge--loading[data-v-965e6622]{min-height:2.1rem;pointer-events:none}.coordinate-display-card .map-toolbar-actions .admin-boundary-badge--loading[data-v-965e6622]:after{content:"";position:absolute;inset:0;z-index:1}[dir] .coordinate-display-card .map-toolbar-actions .admin-boundary-badge--loading[data-v-965e6622]:after{background:hsla(0,0%,100%,.62);border-radius:inherit}[dir] .coordinate-display-card .map-toolbar-actions .admin-boundary-badge--selected[data-v-965e6622]{background:rgba(0,140,90,.06);border-color:rgba(0,110,70,.2)}@media(max-width:767.98px){.coordinate-display-card .map-toolbar-actions .map-toolbar-btn--icon[data-v-965e6622]{min-height:2.35rem}.coordinate-display-card .map-toolbar-actions .admin-boundary-badge[data-v-965e6622]{margin-inline-start:.25rem}}@media(max-width:767.98px){.coordinate-display-card .map-toolbar-actions--popup[data-v-965e6622]{justify-content:stretch!important}}@media(max-width:575.98px){.coordinate-display-card .dxf-export-checkbox-row[data-v-965e6622]{flex-direction:column!important;align-items:stretch!important}.coordinate-display-card .dxf-export-checkbox-row[data-v-965e6622] .custom-control-inline{display:block;margin-inline:0!important}[dir] .coordinate-display-card .dxf-export-checkbox-row[data-v-965e6622] .custom-control-inline{margin-bottom:.35rem}[dir=ltr] .coordinate-display-card .dxf-export-checkbox-row[data-v-965e6622] .custom-control-inline,[dir=rtl] .coordinate-display-card .dxf-export-checkbox-row[data-v-965e6622] .custom-control-inline{margin-left:0!important;margin-right:0!important}}.coordinate-display-card .coordinate-card[data-v-965e6622]{transition:all .3s ease}[dir] .coordinate-display-card .coordinate-card[data-v-965e6622]{border-radius:12px;border:2px solid #e9ecef}[dir] .coordinate-display-card .coordinate-card.has-coordinates[data-v-965e6622]{border-color:#28c76f}[dir] .coordinate-display-card .coordinate-card[data-v-965e6622]:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.12)!important}[dir] .coordinate-display-card .coordinate-header[data-v-965e6622]{padding-bottom:12px;border-bottom:2px solid #f0f0f0}.coordinate-display-card .coordinate-icon-wrapper[data-v-965e6622]{width:48px;height:48px;display:flex;align-items:center;justify-content:center}[dir] .coordinate-display-card .coordinate-icon-wrapper[data-v-965e6622]{border-radius:12px}[dir] .coordinate-display-card .coordinate-icon-wrapper.bg-primary-light[data-v-965e6622]{background-color:rgba(102,126,234,.1)}[dir] .coordinate-display-card .coordinate-icon-wrapper.bg-success-light[data-v-965e6622]{background-color:rgba(40,199,111,.1)}[dir] .coordinate-display-card .coordinate-icon-wrapper.bg-danger-light[data-v-965e6622]{background-color:rgba(234,84,85,.1)}[dir] .coordinate-display-card .coordinate-icon-wrapper.bg-warning-light[data-v-965e6622]{background-color:rgba(255,193,7,.1)}[dir] .coordinate-display-card .coordinate-icon-wrapper.bg-info-light[data-v-965e6622]{background-color:rgba(13,202,240,.1)}[dir] .coordinate-display-card .no-coordinates[data-v-965e6622]{background:#f8f9fa;border-radius:8px}[dir] .coordinate-display-card .coordinate-tabs[data-v-965e6622] .nav-pills{border-bottom:2px solid #f0f0f0;margin-bottom:16px}.coordinate-display-card .coordinate-tabs[data-v-965e6622] .nav-pills .nav-link{font-weight:500}[dir] .coordinate-display-card .coordinate-tabs[data-v-965e6622] .nav-pills .nav-link{border-radius:8px 8px 0 0}[dir=ltr] .coordinate-display-card .coordinate-tabs[data-v-965e6622] .nav-pills .nav-link{margin-right:4px}[dir=rtl] .coordinate-display-card .coordinate-tabs[data-v-965e6622] .nav-pills .nav-link{margin-left:4px}.coordinate-display-card .coordinate-tabs[data-v-965e6622] .nav-pills .nav-link.active{color:#fff}[dir] .coordinate-display-card .coordinate-tabs[data-v-965e6622] .nav-pills .nav-link.active{background-color:#667eea}[dir] .coordinate-display-card .coordinate-section[data-v-965e6622]{background:#f8f9fa;border-radius:8px}[dir] .coordinate-display-card .coordinate-grid[data-v-965e6622]{background:#fafbfc;border-radius:8px}.coordinate-display-card .coordinate-group[data-v-965e6622]{transition:all .3s ease}[dir] .coordinate-display-card .coordinate-group[data-v-965e6622]{background:#fff;border:1px solid #e9ecef;border-radius:8px;padding:16px}[dir] .coordinate-display-card .coordinate-group[data-v-965e6622]:hover{border-color:#667eea;box-shadow:0 4px 12px rgba(102,126,234,.1)}.coordinate-display-card .coordinate-group-header[data-v-965e6622]{display:flex;align-items:center}[dir] .coordinate-display-card .coordinate-group-header[data-v-965e6622]{padding-bottom:12px;border-bottom:2px solid #f0f0f0;margin-bottom:12px}.coordinate-display-card .coordinate-item[data-v-965e6622]{transition:all .2s ease}[dir] .coordinate-display-card .coordinate-item[data-v-965e6622]{padding:12px;background:#fff;border-radius:6px;border:1px solid #e9ecef}[dir] .coordinate-display-card .coordinate-item[data-v-965e6622]:hover{background:#f8f9fa;border-color:#667eea}.coordinate-display-card .coordinate-item-header[data-v-965e6622]{display:flex;align-items:center}[dir] .coordinate-display-card .coordinate-item-header[data-v-965e6622]{margin-bottom:8px}.coordinate-display-card .coordinate-item-label[data-v-965e6622]{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-965e6622]{margin:0}.coordinate-display-card .coordinate-item-value[data-v-965e6622]{font-size:.95rem;color:#2c3e50;font-weight:600}[dir] .coordinate-display-card .coordinate-item-value[data-v-965e6622]{margin-top:4px}.coordinate-display-card .coordinate-item-value code[data-v-965e6622]{font-size:.9rem;color:#667eea;font-weight:600}[dir] .coordinate-display-card .coordinate-item-value code[data-v-965e6622]{background:#f1f3f5;padding:4px 8px;border-radius:4px}.coordinate-display-card .gap-2[data-v-965e6622]{gap:.5rem}.coordinate-display-card .site-sketch-from-coords .coordinate-sketch-wrap[data-v-965e6622]{position:relative;width:100%;min-height:12rem}[dir] .coordinate-display-card .site-sketch-from-coords .coordinate-sketch-wrap[data-v-965e6622]{margin:10px}.coordinate-display-card .site-sketch-from-coords .site-polygon-sketch-svg[data-v-965e6622]{width:100%;height:auto;min-height:12rem;max-height:25rem;display:block}.coordinate-display-card .site-sketch-from-coords .sketch-edge-length[data-v-965e6622]{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-965e6622]{direction:ltr}[dir=rtl] .coordinate-display-card .site-sketch-from-coords .sketch-edge-length[data-v-965e6622]{direction:rtl}.coordinate-display-card .site-sketch-from-coords .sketch-length-guide[data-v-965e6622]{stroke:#0a3345;stroke-width:.35px;stroke-dasharray:.8 .8;opacity:.7}.coordinate-display-card .site-sketch-from-coords .sketch-vertex-dot[data-v-965e6622]{fill:#fff}.coordinate-display-card .site-sketch-from-coords .sketch-vertex-index[data-v-965e6622]{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-965e6622]{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-965e6622]{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-965e6622]{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-965e6622]{border-radius:50%}.coordinate-display-card .compass-rose .compass-n[data-v-965e6622]{font-weight:900;font-size:.6rem;color:#c0392b}.coordinate-display-card .compass-rose .compass-rose-image[data-v-965e6622]{width:100%;height:100%;object-fit:contain}.coordinate-display-card .compass-top-left[data-v-965e6622]{top:6px}[dir=ltr] .coordinate-display-card .compass-top-left[data-v-965e6622]{right:6px}[dir=rtl] .coordinate-display-card .compass-top-left[data-v-965e6622]{left:6px}.sketch-container[data-v-965e6622]{align-items:center;justify-content:center;display:flex}.sketch-container .img[data-v-965e6622]{max-height:25rem!important;display:block}.sketch-container.site-sketch-from-coords[data-v-965e6622]{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}}.coordinates-map-popup-modal .modal-content{display:flex;flex-direction:column;max-height:96dvh}.coordinates-map-popup-modal .modal-body{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.coordinates-map-popup-modal .map-popup-shell{display:flex;flex-direction:column;flex:1;min-height:0;height:min(78dvh,820px)}.coordinates-map-popup-modal .map-popup-shell__map{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.coordinates-map-popup-modal .map-popup-shell__map .coordinates-map-wrapper,.coordinates-map-popup-modal .map-popup-shell__map .coordinates-map-wrapper--popup,.coordinates-map-popup-modal .map-popup-shell__map .map-container-wrapper{flex:1;min-height:0;height:100%;display:flex;flex-direction:column}.coordinates-map-popup-modal .map-popup-shell__map .coordinates-arcgis-map,.coordinates-map-popup-modal .map-popup-shell__map .coordinates-google-map{flex:1!important;height:100%!important;min-height:0!important;max-height:none!important}.coordinates-map-popup-modal .map-toolbar-actions--popup{flex-shrink:0;flex-wrap:wrap!important;overflow:visible;gap:.35rem!important}[dir] .coordinates-map-popup-modal .map-toolbar-actions--popup{margin-top:.45rem!important;padding-top:.4rem;border-top:1px solid rgba(10,51,69,.1)}.coordinates-map-popup-modal .map-toolbar-btn--icon{display:inline-flex;align-items:center;justify-content:center;min-width:2.35rem;min-height:2.35rem}[dir] .coordinates-map-popup-modal .map-toolbar-btn--icon{padding:.35rem .5rem;margin:0!important}.coordinates-map-popup-modal .admin-boundary-badge{position:relative;display:flex;align-items:center;flex-wrap:nowrap;gap:.45rem .7rem;flex:1 1 100%;width:100%;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;font-size:.78rem;line-height:1.3;white-space:nowrap;color:#0a3345}[dir] .coordinates-map-popup-modal .admin-boundary-badge{padding:.35rem .55rem;border-radius:6px;background:rgba(10,51,69,.05);border:1px solid rgba(10,51,69,.12)}.coordinates-map-popup-modal .admin-boundary-badge__title{color:#6c757d;font-weight:700;flex-shrink:0}.coordinates-map-popup-modal .admin-boundary-badge__item.is-empty{color:#8a9399}.coordinates-map-popup-modal .admin-boundary-badge__loader{position:absolute;top:50%;z-index:2}[dir=ltr] .coordinates-map-popup-modal .admin-boundary-badge__loader{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .coordinates-map-popup-modal .admin-boundary-badge__loader{right:50%;transform:translate(50%,-50%)}.coordinates-map-popup-modal .admin-boundary-badge--loading{min-height:2.1rem;pointer-events:none}.coordinates-map-popup-modal .admin-boundary-badge--loading:after{content:"";position:absolute;inset:0;z-index:1}[dir] .coordinates-map-popup-modal .admin-boundary-badge--loading:after{background:hsla(0,0%,100%,.62);border-radius:inherit}@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;max-height:100dvh}[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{overflow:hidden}[dir] .coordinates-map-popup-modal .modal-body{padding:.35rem .35rem 0}.coordinates-map-popup-modal .modal-body .coordinates-map-wrapper{overflow:visible}[dir] .coordinates-map-popup-modal .map-toolbar-actions--popup{margin-top:.35rem!important;padding:.4rem .15rem calc(.55rem + env(safe-area-inset-bottom, 0px))}.coordinates-map-popup-modal .map-toolbar-btn--icon{min-height:2.6rem}.coordinates-map-popup-modal .admin-boundary-badge{font-size:.72rem}.coordinates-map-popup-modal .map-popup-shell{height:auto;flex:1}.coordinates-map-popup-modal .map-toolbar-host{flex-shrink:0}}.map-toolbar-host{width:100%}.map-toolbar-fullscreen-toggle{display:none;align-items:center;justify-content:center;flex-shrink:0;width:2.15rem;height:2.15rem;color:#0a3345}[dir] .map-toolbar-fullscreen-toggle{margin:0;padding:0;border:1px solid rgba(10,51,69,.16);border-radius:8px;background:hsla(0,0%,100%,.86);cursor:pointer}.map-toolbar-actions--fullscreen .map-toolbar-fullscreen-toggle{display:inline-flex}.map-toolbar-actions--fullscreen{position:absolute!important;bottom:0;z-index:1000001;display:flex!important;flex-wrap:wrap!important;align-items:center;gap:.35rem!important;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}[dir] .map-toolbar-actions--fullscreen{margin:0!important;padding:.45rem .55rem calc(.55rem + env(safe-area-inset-bottom, 0px))!important;background:hsla(0,0%,100%,.25);border:0;box-shadow:none}[dir=ltr] .map-toolbar-actions--fullscreen,[dir=rtl] .map-toolbar-actions--fullscreen{left:0;right:0}.map-toolbar-actions--fullscreen.is-collapsed{display:none!important}.map-toolbar-show-fab{position:absolute;bottom:calc(.7rem + env(safe-area-inset-bottom, 0px));z-index:2000007;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:2.35rem;color:#fff;font-size:.82rem;font-weight:700;line-height:1;pointer-events:auto}[dir] .map-toolbar-show-fab{padding:.35rem .9rem;border:1px solid hsla(0,0%,100%,.45);border-radius:999px;background:rgba(10,51,69,.92);box-shadow:0 8px 24px rgba(10,51,69,.28);cursor:pointer}[dir=ltr] .map-toolbar-show-fab{left:50%;transform:translateX(-50%)}[dir=rtl] .map-toolbar-show-fab{right:50%;transform:translateX(50%)}.map-toolbar-actions--fullscreen .admin-boundary-badge{flex:1 1 100%;width:100%}[dir] .map-toolbar-actions--fullscreen .admin-boundary-badge{background:hsla(0,0%,100%,.28);border-color:rgba(10,51,69,.08)}.map-fullscreen-root{position:relative;isolation:isolate;overflow:visible}.inline-map-wrapper.map-fullscreen-root{overflow:visible}.map-survey-dock-host{position:absolute;top:0;bottom:0;z-index:1000000;pointer-events:none}[dir=ltr] .map-survey-dock-host,[dir=rtl] .map-survey-dock-host{right:0;left:0}.map-fullscreen-survey-float{display:none;top:auto;bottom:calc(.75rem + env(safe-area-inset-bottom, 0px));z-index:1000000;width:auto;max-width:calc(100% - .7rem);overflow:visible;pointer-events:auto;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}[dir] .map-fullscreen-survey-float{border-radius:12px;background:hsla(0,0%,100%,.88);border:1px solid hsla(0,0%,100%,.42);box-shadow:0 8px 24px rgba(10,51,69,.16)}[dir=ltr] .map-fullscreen-survey-float{left:50%;right:auto}[dir=rtl] .map-fullscreen-survey-float{right:50%;left:auto}.map-fullscreen-root:fullscreen .map-fullscreen-survey-float{display:flex!important;bottom:calc(5.65rem + env(safe-area-inset-bottom, 0px))}.map-fullscreen-root:-webkit-full-screen .map-fullscreen-survey-float{display:flex!important;bottom:calc(5.65rem + env(safe-area-inset-bottom, 0px))}.map-fullscreen-survey-float.is-fullscreen-visible{display:flex!important;bottom:calc(5.65rem + env(safe-area-inset-bottom, 0px))}@media(min-width:768px){.map-fullscreen-root:-webkit-full-screen .map-fullscreen-survey-float,.map-fullscreen-root:fullscreen .map-fullscreen-survey-float,.map-fullscreen-survey-float.is-fullscreen-visible{top:max(.75rem,env(safe-area-inset-top,0));bottom:auto;max-width:min(calc(100% - 12.5rem),36rem)}}.map-project-locations-stack{position:absolute;top:0;bottom:0;z-index:45;width:100%;height:100%;max-height:none;pointer-events:none}[dir=ltr] .map-project-locations-stack,[dir=rtl] .map-project-locations-stack{right:0;left:0}.map-draw-actions-panel,.map-project-locations-panel{width:min(8.4rem,calc(42% - 1.4rem));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}[dir] .map-draw-actions-panel,[dir] .map-project-locations-panel{border-radius:10px;background:hsla(0,0%,100%,.38);border:1px solid hsla(0,0%,100%,.42);box-shadow:0 8px 24px rgba(10,51,69,.12)}.map-project-locations-panel{top:17.5rem;height:auto;max-height:min(50vh,50%)}[dir=ltr] .map-project-locations-panel{left:.5rem;right:auto}[dir=rtl] .map-project-locations-panel{right:.5rem;left:auto}.map-draw-actions-panel{top:17.5rem;bottom:auto;max-height:min(42vh,14rem)}[dir=ltr] .map-draw-actions-panel{left:calc(.95rem + min(8.4rem, calc(42% - 1.4rem)));right:auto}[dir=rtl] .map-draw-actions-panel{right:calc(.95rem + min(8.4rem, calc(42% - 1.4rem)));left:auto}.map-project-locations-panel__item{display:flex;flex-direction:column;align-items:flex-start;width:100%;color:#0a3345}[dir] .map-project-locations-panel__item{margin-bottom:.28rem;padding:.38rem .42rem;border:1px solid rgba(10,51,69,.1);border-radius:8px;background:hsla(0,0%,100%,.42);text-align:start;cursor:pointer}[dir] .map-project-locations-panel__item.is-active{border-color:rgba(37,99,235,.45);background:rgba(37,99,235,.16)}.map-project-locations-panel__item-title{font-size:.76rem;font-weight:700;line-height:1.25}.map-project-locations-panel__empty,.map-project-locations-panel__item-meta{font-size:.68rem;color:rgba(10,51,69,.72);line-height:1.3}[dir] .map-project-locations-panel__empty{margin:.4rem .2rem}.map-location-action{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center}[dir] .map-location-action{padding:.5rem;background:rgba(8,24,36,.18)}.map-location-action__card{width:min(100%,10.4rem);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}[dir] .map-location-action__card{padding:.55rem .55rem .45rem;border-radius:10px;background:hsla(0,0%,100%,.7);border:1px solid hsla(0,0%,100%,.5);box-shadow:0 8px 24px rgba(10,51,69,.16)}.map-location-action__title{font-size:.8rem;font-weight:700;color:#0a3345}[dir] .map-location-action__title{margin:0}.map-location-action__hint{font-size:.7rem;color:rgba(10,51,69,.7)}[dir] .map-location-action__hint{margin:.15rem 0 .4rem}.map-location-action__btn{display:block;width:100%;color:#0a3345;font-size:.76rem;font-weight:600}[dir] .map-location-action__btn{margin-bottom:.28rem;padding:.32rem .4rem;border:1px solid rgba(10,51,69,.14);border-radius:7px;background:hsla(0,0%,100%,.62);cursor:pointer}[dir] .map-location-action__btn--polygon{background:rgba(37,99,235,.16);border-color:rgba(37,99,235,.28)}.map-location-action__btn--ghost{font-weight:500;color:rgba(10,51,69,.7)}[dir] .map-location-action__btn--ghost{background:transparent;margin-bottom:0}@media(max-width:1199.98px){.map-draw-actions-panel,.map-project-locations-panel{width:min(6rem,calc(34% - 1.1rem))}.map-draw-actions-panel,.map-project-locations-panel{top:15.5rem}[dir=ltr] .map-draw-actions-panel{left:calc(.9rem + min(6rem, calc(34% - 1.1rem)));right:auto}[dir=rtl] .map-draw-actions-panel{right:calc(.9rem + min(6rem, calc(34% - 1.1rem)));left:auto}}@media(max-width:767.98px){.map-draw-actions-panel,.map-project-locations-panel{width:min(5.6rem,calc(40% - .9rem))}[dir=ltr] .map-draw-actions-panel,[dir=ltr] .map-project-locations-panel{left:.45rem;right:auto}[dir=rtl] .map-draw-actions-panel,[dir=rtl] .map-project-locations-panel{right:.45rem;left:auto}.map-project-locations-panel{top:12.5rem}.map-draw-actions-panel{top:auto;bottom:.75rem}}[dir] .map-engine{background:#0b1f2a}.map-engine--hidden{position:absolute!important;inset:0;width:100%;height:100%;overflow:hidden!important;pointer-events:none!important;z-index:0!important}.map-engine--hidden:not(.map-engine--initializing){visibility:hidden!important;opacity:0!important;clip-path:inset(0 0 100% 0)}.map-engine--hidden:not(.map-engine--initializing) .esri-view,.map-engine--hidden:not(.map-engine--initializing) .esri-view-surface,.map-engine--hidden:not(.map-engine--initializing) .gm-style,.map-engine--hidden:not(.map-engine--initializing) canvas{visibility:hidden!important;pointer-events:none!important}.map-engine--hidden.map-engine--initializing{visibility:visible;opacity:1;clip-path:none;z-index:1}.map-engine--active{position:relative;z-index:2;width:100%;visibility:visible;opacity:1;clip-path:none}[dir] .map-engine--active{background:#0b1f2a}.map-engine-switch-loader{position:absolute;inset:0;z-index:20;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;color:#fff;font-weight:600;font-size:.95rem;pointer-events:all}[dir] .map-engine-switch-loader{background:rgba(8,28,40,.42);text-align:center}.map-fullscreen-root:-webkit-full-screen .map-engine-switch-loader,.map-fullscreen-root:fullscreen .map-engine-switch-loader{z-index:1000002}[dir] .map-fullscreen-root:-webkit-full-screen .map-engine-switch-loader,[dir] .map-fullscreen-root:fullscreen .map-engine-switch-loader{border-radius:0}.map-engine-switch-inline-spinner{vertical-align:middle}[dir=ltr] .map-engine-switch-inline-spinner{margin-right:.35rem}[dir=rtl] .map-engine-switch-inline-spinner{margin-left:.35rem}.map-fullscreen-notice{display:none;position:absolute;top:auto;bottom:calc(8.55rem + env(safe-area-inset-bottom, 0px));z-index:2000005;width:min(calc(100% - 1rem),28rem);font-size:.82rem;font-weight:600;line-height:1.45;pointer-events:none}[dir] .map-fullscreen-notice{padding:.55rem .75rem;border-radius:10px;text-align:center;box-shadow:0 8px 24px rgba(10,51,69,.22)}[dir=ltr] .map-fullscreen-notice{left:50%;transform:translateX(-50%)}[dir=rtl] .map-fullscreen-notice{right:50%;transform:translateX(50%)}.map-fullscreen-root:-webkit-full-screen .map-fullscreen-notice,.map-fullscreen-root:fullscreen .map-fullscreen-notice{display:block}.map-fullscreen-notice--error{color:#fff}[dir] .map-fullscreen-notice--error{background:rgba(220,53,69,.94)}.map-fullscreen-notice--warning{color:#1f2937}[dir] .map-fullscreen-notice--warning{background:rgba(245,158,11,.95)}.map-fullscreen-notice--success{color:#fff}[dir] .map-fullscreen-notice--success{background:rgba(16,185,129,.94)}.map-fullscreen-notice--info{color:#fff}[dir] .map-fullscreen-notice--info{background:rgba(37,99,235,.94)}.map-fullscreen-root:-webkit-full-screen .Vue-Toastification__container,.map-fullscreen-root:fullscreen .Vue-Toastification__container{z-index:2000006!important;position:fixed!important;top:auto!important;bottom:calc(8.55rem + env(safe-area-inset-bottom, 0px))!important;width:min(calc(100% - 1rem),28rem);pointer-events:none}[dir=ltr] .map-fullscreen-root:-webkit-full-screen .Vue-Toastification__container,[dir=ltr] .map-fullscreen-root:fullscreen .Vue-Toastification__container{left:50%!important;right:auto!important;transform:translateX(-50%)}[dir=rtl] .map-fullscreen-root:-webkit-full-screen .Vue-Toastification__container,[dir=rtl] .map-fullscreen-root:fullscreen .Vue-Toastification__container{right:50%!important;left:auto!important;transform:translateX(50%)}.map-fullscreen-root:-webkit-full-screen .Vue-Toastification__toast,.map-fullscreen-root:fullscreen .Vue-Toastification__toast{max-width:100%;pointer-events:auto}@media(min-width:768px){.map-fullscreen-notice,.map-fullscreen-root:-webkit-full-screen .Vue-Toastification__container,.map-fullscreen-root:fullscreen .Vue-Toastification__container{top:calc(max(.75rem, env(safe-area-inset-top, 0px)) + 4.15rem);bottom:auto!important}}.map-fullscreen-root:-webkit-full-screen,.map-fullscreen-root:fullscreen{width:100%;height:100%;display:flex;flex-direction:column;overflow:visible}[dir] .map-fullscreen-root:-webkit-full-screen,[dir] .map-fullscreen-root:fullscreen{background:#000}.map-fullscreen-root:-webkit-full-screen .coordinates-map-wrapper,.map-fullscreen-root:-webkit-full-screen .map-container-wrapper,.map-fullscreen-root:-webkit-full-screen .map-engine--active,.map-fullscreen-root:-webkit-full-screen .map-engine--hidden,.map-fullscreen-root:fullscreen .coordinates-map-wrapper,.map-fullscreen-root:fullscreen .map-container-wrapper,.map-fullscreen-root:fullscreen .map-engine--active,.map-fullscreen-root:fullscreen .map-engine--hidden{flex:1 1 auto;min-height:0;width:100%;height:100%;display:flex;flex-direction:column}.map-fullscreen-root:-webkit-full-screen .map-engine--hidden,.map-fullscreen-root:fullscreen .map-engine--hidden{position:absolute!important;inset:0;flex:none}.map-fullscreen-root:-webkit-full-screen .map-engine--hidden:not(.map-engine--initializing),.map-fullscreen-root:fullscreen .map-engine--hidden:not(.map-engine--initializing){visibility:hidden!important;opacity:0!important;pointer-events:none!important;z-index:0!important;clip-path:inset(0 0 100% 0)}.map-fullscreen-root:-webkit-full-screen .coordinates-arcgis-map,.map-fullscreen-root:-webkit-full-screen .coordinates-google-map,.map-fullscreen-root:fullscreen .coordinates-arcgis-map,.map-fullscreen-root:fullscreen .coordinates-google-map{flex:1!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;aspect-ratio:auto}[dir] .map-fullscreen-root:-webkit-full-screen .coordinates-arcgis-map,[dir] .map-fullscreen-root:-webkit-full-screen .coordinates-google-map,[dir] .map-fullscreen-root:fullscreen .coordinates-arcgis-map,[dir] .map-fullscreen-root:fullscreen .coordinates-google-map{border-radius:0}:-webkit-full-screen>.modal-backdrop,:fullscreen>.modal-backdrop{z-index:100000!important}:-webkit-full-screen>#geodesia-sheet-import-modal,:-webkit-full-screen>.modal,:fullscreen>#geodesia-sheet-import-modal,:fullscreen>.modal{z-index:100001!important}.coordinates-survey-import-modal .modal-dialog{max-width:min(92vw,56rem)}[dir] .coordinates-survey-import-modal .modal-dialog{margin:.75rem auto}.sketch-code-position-rg[data-v-dcc23a0c]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.25rem}.site-sketch-from-coords[data-v-dcc23a0c]{width:500px;max-width:100%}[dir=ltr] .site-sketch-from-coords[data-v-dcc23a0c],[dir=rtl] .site-sketch-from-coords[data-v-dcc23a0c]{margin-left:auto;margin-right:auto}.site-sketch-from-coords .site-sketch-svg-host[data-v-dcc23a0c]{position:relative;width:100%;line-height:0}.site-sketch-from-coords .site-polygon-sketch-svg[data-v-dcc23a0c]{width:100%;height:auto;min-height:16rem;max-height:35rem;display:block}.site-sketch-from-coords .sketch-compass-rose[data-v-dcc23a0c]{pointer-events:auto}[dir] .site-sketch-from-coords .sketch-compass-rose[data-v-dcc23a0c]{cursor:grab}[dir] .site-sketch-from-coords .sketch-compass-rose--dragging[data-v-dcc23a0c]{cursor:grabbing}.site-sketch-from-coords .sketch-draggable-label[data-v-dcc23a0c]{pointer-events:auto;user-select:none}[dir] .site-sketch-from-coords .sketch-draggable-label[data-v-dcc23a0c]{cursor:grab}[dir] .site-sketch-from-coords .sketch-draggable-label--dragging[data-v-dcc23a0c]{cursor:grabbing}.combined-project-sketch .sketch-dimension-font-control[data-v-dcc23a0c]{gap:.35rem}.combined-project-sketch .sketch-dimension-font-input-group[data-v-dcc23a0c]{width:7.5rem;flex-wrap:nowrap}.combined-project-sketch .sketch-dimension-font-input-group .form-control[data-v-dcc23a0c]{min-width:3rem}[dir=ltr] .combined-project-sketch .sketch-dimension-font-input-group .form-control[data-v-dcc23a0c],[dir=rtl] .combined-project-sketch .sketch-dimension-font-input-group .form-control[data-v-dcc23a0c]{padding-left:.25rem;padding-right:.25rem}.combined-project-sketch .sketch-dimension-font-input-group .input-group-append[data-v-dcc23a0c],.combined-project-sketch .sketch-dimension-font-input-group .input-group-prepend[data-v-dcc23a0c]{display:flex}.combined-project-sketch--compact[data-v-dcc23a0c]{width:100%}[dir] .combined-project-sketch--compact[data-v-dcc23a0c]{margin-bottom:0!important}.combined-project-sketch--compact .site-sketch-from-coords[data-v-dcc23a0c]{width:100%}[dir] .combined-project-sketch--compact .site-sketch-from-coords[data-v-dcc23a0c]{border:none!important;padding:0!important}.combined-project-sketch--compact .site-sketch-from-coords .site-polygon-sketch-svg[data-v-dcc23a0c]{width:100%;height:260px;min-height:260px;max-height:none;display:block;shape-rendering:geometricPrecision;text-rendering:geometricPrecision}.combined-project-sketch--compact .site-sketch-from-coords .sketch-compass-rose[data-v-dcc23a0c],.combined-project-sketch--compact .site-sketch-from-coords .sketch-draggable-label[data-v-dcc23a0c]{pointer-events:none}[dir] .combined-project-sketch--compact .site-sketch-from-coords .sketch-compass-rose[data-v-dcc23a0c],[dir] .combined-project-sketch--compact .site-sketch-from-coords .sketch-draggable-label[data-v-dcc23a0c]{cursor:default}@media print{.combined-project-sketch--compact .site-sketch-from-coords .site-polygon-sketch-svg[data-v-dcc23a0c]{width:100%!important;height:70mm!important;min-height:70mm!important;max-height:none!important;shape-rendering:geometricPrecision!important;text-rendering:geometricPrecision!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}.site-sketch-from-coords .sketch-edge-length[data-v-dcc23a0c]{fill:#0a3345;font-size:var(--sketch-dimension-font-size,1.95px);font-weight:700;font-family:Segoe UI,Tahoma,Noto Kufi Arabic,sans-serif;paint-order:stroke fill;stroke:#faf8f4;stroke-width:.28px;unicode-bidi:isolate}[dir=ltr] .site-sketch-from-coords .sketch-edge-length[data-v-dcc23a0c]{direction:ltr}[dir=rtl] .site-sketch-from-coords .sketch-edge-length[data-v-dcc23a0c]{direction:rtl}.site-sketch-from-coords .sketch-length-guide[data-v-dcc23a0c]{stroke:#0a3345;stroke-width:.28px;stroke-dasharray:.7 .55;opacity:.75;pointer-events:none}.site-sketch-from-coords .sketch-vertex-dot[data-v-dcc23a0c]{fill:#fff}.site-sketch-from-coords .sketch-vertex-index[data-v-dcc23a0c]{fill:#0a3345;font-size:var(--sketch-vertex-font-size,1.95px);font-weight:800;font-family:Segoe UI,Tahoma,Noto Kufi Arabic,sans-serif;paint-order:stroke fill;stroke:#faf8f4;stroke-width:.3px}.site-sketch-from-coords .sketch-scale-caption[data-v-dcc23a0c]{fill:#0a3345;font-size:1.9px;font-weight:600;font-family:Noto Kufi Arabic,Segoe UI,sans-serif;opacity:.85}.site-sketch-from-coords .sketch-scale-value[data-v-dcc23a0c]{fill:#0a3345;font-size:1.8px;font-weight:700;font-family:Segoe UI,Tahoma,Noto Kufi Arabic,sans-serif}.site-sketch-from-coords .sketch-shape-title[data-v-dcc23a0c]{fill:#0b0b0b;font-size:2.88px;font-weight:500;font-family:Noto Kufi Arabic,Segoe UI,sans-serif;paint-order:stroke fill;stroke:#faf8f4;stroke-width:.3px}[dir] .gis-work-locations[data-v-6239a719]{margin-bottom:.5rem}.gis-work-locations__loading[data-v-6239a719]{min-height:8rem}.location-meta small[data-v-6239a719]{display:block}[dir] .location-tab-content[data-v-6239a719]{padding:.5rem .25rem}.location-form-compact[data-v-6239a719]{display:flex;flex-direction:column;gap:.45rem}[dir] .location-form-compact[data-v-6239a719]{padding:.15rem 0}.location-form-compact__radios[data-v-6239a719]{display:grid;gap:.35rem .65rem;grid-template-columns:1fr;min-width:0}@media (min-width:576px){.location-form-compact__radios[data-v-6239a719]{grid-template-columns:repeat(2,minmax(0,1fr))}}.location-form-compact__radio-cell[data-v-6239a719]{min-width:0}.location-form-compact__label[data-v-6239a719]{font-size:.72rem;font-weight:600;color:#6e6b7b}[dir] .location-form-compact__label[data-v-6239a719]{margin-bottom:.2rem}[dir] .location-form-compact__field[data-v-6239a719] :deep(legend.col-form-label){padding-top:0;padding-bottom:0}.location-form-compact__radio-group[data-v-6239a719] :deep(.custom-control){min-height:1.35rem}[dir] .location-form-compact__radio-group[data-v-6239a719] :deep(.custom-control){margin-bottom:.1rem}.location-form-compact__radio-group[data-v-6239a719] :deep(.custom-control-inline:last-child){margin-inline-end:0}.location-form-compact__actions[data-v-6239a719]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.35rem}.location-form-compact__actions>.location-form-compact__metrics[data-v-6239a719]{flex:1 1 200px;min-width:0;max-width:100%}.location-form-compact__action-btn[data-v-6239a719]{flex:0 0 auto;white-space:nowrap}.location-form-compact__file-input[data-v-6239a719]{display:none}.location-form-compact__metrics[data-v-6239a719]{display:grid;gap:.4rem .55rem;grid-template-columns:1fr 1fr;min-width:0}@media (max-width:479px){.location-form-compact__metrics[data-v-6239a719]{grid-template-columns:1fr}}.location-form-compact__metric[data-v-6239a719]{min-width:0}.location-form-compact__inline-control[data-v-6239a719]{display:flex;align-items:center;gap:.35rem;flex-wrap:nowrap;min-width:0}.location-form-compact__inline-label[data-v-6239a719]{font-size:.72rem;font-weight:600;color:#6e6b7b;white-space:nowrap;flex-shrink:0}.location-form-compact__inline-control .location-form-compact__input[data-v-6239a719]{flex:1 1 0;min-width:3.5rem}.location-form-compact__notes-wrap[data-v-6239a719]{min-width:0}.location-form-compact__error[data-v-6239a719]{display:block;font-size:.7rem;line-height:1.25}[dir] .location-form-compact__error[data-v-6239a719]{margin-top:.12rem}[dir] .location-form-compact__dynamic-desc[data-v-6239a719]{background:rgba(0,207,232,.06)}.boundaries-form[data-v-6239a719]{transition:opacity .3s}.boundaries-form.form-disabled[data-v-6239a719]{opacity:.8;pointer-events:none}[dir] .boundary-row[data-v-6239a719]{margin-bottom:.5rem}[dir] .boundary-item[data-v-6239a719]{background-color:#eef7ff!important}.boundary-fields[data-v-6239a719]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;min-width:0}.boundary-field[data-v-6239a719]{flex:1 1 auto;min-width:0}.boundary-field--type[data-v-6239a719]{flex:1 1 11rem;min-width:9rem}.boundary-field--description[data-v-6239a719],.boundary-field--neighbor[data-v-6239a719]{flex:1 1 10rem;min-width:8.5rem}.boundary-field--length[data-v-6239a719]{flex:0 1 8.5rem;min-width:7.5rem}.boundary-field__inline-control[data-v-6239a719]{display:flex;align-items:center;gap:.35rem;flex-wrap:nowrap;min-width:0}.boundary-field__label[data-v-6239a719]{font-size:.72rem;font-weight:600;color:#6e6b7b;white-space:nowrap;flex-shrink:0}.boundary-field__inline-control .boundary-field__control[data-v-6239a719],.boundary-field__inline-control .v-select[data-v-6239a719],.boundary-field__input[data-v-6239a719]{flex:1 1 0;min-width:0}.boundary-field__inline-control[data-v-6239a719] :deep(.vs__dropdown-toggle){min-height:calc(1.5em + .5rem + 2px)}[dir] .boundary-field__inline-control[data-v-6239a719] :deep(.vs__dropdown-toggle){padding-top:0;padding-bottom:0}[dir] .boundary-field__inline-control[data-v-6239a719] :deep(.vs__selected){margin-top:2px;margin-bottom:2px}.boundary-field__connector[data-v-6239a719]{flex:0 0 auto;font-size:.8rem;font-weight:600;color:#5e5873;white-space:nowrap;line-height:1.5}@media (max-width:575.98px){.boundary-fields[data-v-6239a719]{flex-direction:column;align-items:stretch;gap:.4rem}.boundary-field--description[data-v-6239a719],.boundary-field--length[data-v-6239a719],.boundary-field--neighbor[data-v-6239a719],.boundary-field--type[data-v-6239a719],.boundary-field[data-v-6239a719]{flex:1 1 100%;width:100%;min-width:0}.boundary-field__connector[data-v-6239a719]{align-self:flex-start;padding-inline-start:.15rem}.boundaries-form .d-flex.justify-content-end[data-v-6239a719]{flex-wrap:wrap;gap:.35rem}}[dir] .card-body[data-v-616b1e8b]{padding:.5rem}[dir] .btnSM[data-v-616b1e8b]{padding:.2rem .2rem!important}[dir] .card[data-v-616b1e8b]{margin-bottom:1rem}[dir] .attachments-main-container[data-v-616b1e8b]{margin:0 auto;padding:15px 10px;background:#f5f7fb;border-radius:18px;box-shadow:0 2px 24px rgba(153,168,184,.06666666666666667)}.attachments-gallery[data-v-616b1e8b]{display:flex;flex-direction:column}.media-group-title-area[data-v-616b1e8b]{min-height:40px}[dir] .media-group-title-area[data-v-616b1e8b]{margin-bottom:1.2rem;background:#fff;border-radius:8px}[dir=ltr] .media-group-title-area[data-v-616b1e8b]{border-left:5px solid #379e76;padding-left:1rem}[dir=rtl] .media-group-title-area[data-v-616b1e8b]{border-right:5px solid #379e76;padding-right:1rem}.media-group-title[data-v-616b1e8b]{font-weight:600;color:#379e76;font-size:1.13rem;letter-spacing:1px}.media-cards-list[data-v-616b1e8b],.required-block{width:100%}[dir] .required-block{background:#fff;border-radius:12px;padding:.5rem;margin-bottom:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid #e5e7eb}[dir] .required-block-7{border-color:#67e8f9}[dir=ltr] .required-block-7{background:linear-gradient(135deg,#e0f2fe,#f0f9ff)}[dir=rtl] .required-block-7{background:linear-gradient(-135deg,#e0f2fe,#f0f9ff)}.attachments-block-collapse-wrapper{position:relative}[dir] .attachments-block-collapse-wrapper{padding-bottom:1.25rem}.attachments-block-collapse-toggle-btn{position:absolute;bottom:0;z-index:11;display:inline-flex;align-items:center}[dir] .attachments-block-collapse-toggle-btn{transform:translateY(50%);border-radius:999px;box-shadow:0 2px 8px rgba(0,0,0,.12)}[dir=ltr] .attachments-block-collapse-toggle-btn{right:10px}[dir=rtl] .attachments-block-collapse-toggle-btn{left:10px}[dir] .required-block-1{border-color:#86efac}[dir=ltr] .required-block-1{background:linear-gradient(135deg,#dcfce7,#f0fdf4)}[dir=rtl] .required-block-1{background:linear-gradient(-135deg,#dcfce7,#f0fdf4)}[dir] .required-block-raw{border-color:#c084fc}[dir=ltr] .required-block-raw{background:linear-gradient(135deg,#f3e8ff,#faf5ff)}[dir=rtl] .required-block-raw{background:linear-gradient(-135deg,#f3e8ff,#faf5ff)}[dir] .required-block-2{border-color:#9d7d48}[dir=ltr] .required-block-2{background:linear-gradient(135deg,#cffafe,#ecfeff)}[dir=rtl] .required-block-2{background:linear-gradient(-135deg,#cffafe,#ecfeff)}[dir] .required-block-3{border-color:#fdba74}[dir=ltr] .required-block-3{background:linear-gradient(135deg,#fed7aa,#fff7ed)}[dir=rtl] .required-block-3{background:linear-gradient(-135deg,#fed7aa,#fff7ed)}[dir] .required-block-4{border-color:#f9a8d4}[dir=ltr] .required-block-4{background:linear-gradient(135deg,#fce7f3,#fdf2f8)}[dir=rtl] .required-block-4{background:linear-gradient(-135deg,#fce7f3,#fdf2f8)}[dir] .required-block-5{border-color:#fde047}[dir=ltr] .required-block-5{background:linear-gradient(135deg,#fef9c3,#fefce8)}[dir=rtl] .required-block-5{background:linear-gradient(-135deg,#fef9c3,#fefce8)}[dir] .required-block-rest{border-color:#d1d5db}[dir=ltr] .required-block-rest{background:linear-gradient(135deg,#f3f4f6,#f9fafb)}[dir=rtl] .required-block-rest{background:linear-gradient(-135deg,#f3f4f6,#f9fafb)}.required-block-title{font-weight:600;color:#379e76;font-size:1.05rem}[dir] .required-block-title{margin-bottom:.75rem}[dir=ltr] .required-block-title{border-left:4px solid #379e76;padding-left:.75rem}[dir=rtl] .required-block-title{border-right:4px solid #379e76;padding-right:.75rem}.required-block-7 .required-block-title{color:#0369a1}[dir=ltr] .required-block-7 .required-block-title{border-left-color:#0284c7}[dir=rtl] .required-block-7 .required-block-title{border-right-color:#0284c7}.required-block-1 .required-block-title{color:#16a34a}[dir=ltr] .required-block-1 .required-block-title{border-left-color:#22c55e}[dir=rtl] .required-block-1 .required-block-title{border-right-color:#22c55e}.required-block-raw .required-block-title{color:#9333ea}[dir=ltr] .required-block-raw .required-block-title{border-left-color:#a855f7}[dir=rtl] .required-block-raw .required-block-title{border-right-color:#a855f7}.required-block-2 .required-block-title{color:#0891b2}[dir=ltr] .required-block-2 .required-block-title{border-left-color:#06b6d4}[dir=rtl] .required-block-2 .required-block-title{border-right-color:#06b6d4}.required-block-3 .required-block-title{color:#ea580c}[dir=ltr] .required-block-3 .required-block-title{border-left-color:#f97316}[dir=rtl] .required-block-3 .required-block-title{border-right-color:#f97316}.required-block-4 .required-block-title{color:#db2777}[dir=ltr] .required-block-4 .required-block-title{border-left-color:#ec4899}[dir=rtl] .required-block-4 .required-block-title{border-right-color:#ec4899}.required-block-5 .required-block-title{color:#ca8a04}[dir=ltr] .required-block-5 .required-block-title{border-left-color:#eab308}[dir=rtl] .required-block-5 .required-block-title{border-right-color:#eab308}.required-block-rest .required-block-title{color:#4b5563}[dir=ltr] .required-block-rest .required-block-title{border-left-color:#6b7280}[dir=rtl] .required-block-rest .required-block-title{border-right-color:#6b7280}.required-block-cards{display:flex;flex-wrap:wrap;gap:1rem;width:100%}.media-card{transition:box-shadow .2s;position:relative;width:190px;min-height:220px}[dir] .media-card{border-radius:12px}[dir] .cad-ark-card{background:#ffe5e5!important;border:1px solid #ef4444!important}[dir] .media-card:hover{box-shadow:0 6px 32px rgba(59,130,246,.25098039215686274)}.media-select-checkbox{position:absolute;top:10px;z-index:3}[dir] .media-select-checkbox{background:hsla(0,0%,100%,.92);border:1px solid #e5e7eb;border-radius:10px}[dir=ltr] .media-select-checkbox{left:10px}[dir=rtl] .media-select-checkbox{right:10px}.media-card-thumb{width:180px;height:135px;display:flex;align-items:center;justify-content:center;overflow:hidden}[dir] .media-card-thumb{border-radius:8px;background:#f8fafc;margin-bottom:10px}.media-thumb-img{width:100%;height:100%;object-fit:contain}[dir] .media-thumb-img{border-radius:8px;border:1px solid #ececec}.file-title{font-size:.97rem;font-weight:500;color:#172b38}.file-meta{font-size:.8rem}[dir=ltr] .media-card-actions .b-button+.b-button{margin-left:7px}[dir=rtl] .media-card-actions .b-button+.b-button{margin-right:7px}.gap-1{gap:.4rem}.collection-files-summary{grid-column:1/-1}[dir] .media-card-notes{border-top:1px solid #e5e7eb;padding-top:.75rem}.notes-display{width:100%}[dir] .survey-method-selector{background-color:#b1ebe7}[dir] .notes-content{background-color:#f8f9fa;border-radius:6px;padding:.5rem;margin-bottom:.5rem}.notes-text{font-size:.875rem;color:#495057;line-height:1.5;word-break:break-word;white-space:pre-wrap}.notes-edit textarea{font-size:.875rem;resize:vertical}@media(max-width:768px){[dir] .media-card-notes{padding-top:.5rem}[dir] .notes-content{padding:.4rem;margin-bottom:.4rem}.notes-text{font-size:.8rem}.notes-edit textarea{font-size:16px}.notes-edit .d-flex{flex-direction:column}.notes-edit .flex-fill{width:100%}[dir] .notes-edit .flex-fill{margin-bottom:.25rem}}@media(max-width:576px){[dir] .media-card-notes{padding-top:.4rem}[dir] .notes-content{padding:.35rem}.notes-text{font-size:.75rem}}.files-list{gap:1rem;width:100%}[dir=ltr] .attachments-upload-form .attachment-upload-rows,[dir=rtl] .attachments-upload-form .attachment-upload-rows{margin-left:0;margin-right:0}@media(max-width:767.98px){[dir=ltr] .attachments-upload-form .attachment-upload-rows>[class*=col-],[dir=rtl] .attachments-upload-form .attachment-upload-rows>[class*=col-]{padding-left:.5rem;padding-right:.5rem}[dir] .attachments-main-container{padding:12px 8px;border-radius:12px}[dir] .required-block{padding:.7rem;margin-bottom:.75rem}.files-list,.required-block-cards{gap:.5rem;justify-content:space-between}.media-card{flex:0 0 calc(50% - 0.5rem);max-width:calc(50% - .5rem);min-height:auto!important}.media-card-thumb{width:100%;height:90px}.file-title{font-size:.85rem}.file-meta{font-size:.72rem}.media-card-actions{gap:.2rem;max-width:100%}.media-card-actions .b-button+.b-button,.media-card-actions .btn+.btn{margin-inline-start:.2rem}[dir=ltr] .media-card-actions .b-button+.b-button,[dir=ltr] .media-card-actions .btn+.btn{margin-left:.2rem}[dir=rtl] .media-card-actions .b-button+.b-button,[dir=rtl] .media-card-actions .btn+.btn{margin-right:.2rem}.media-card-actions .b-button,.media-card-actions .btn{min-width:1.5rem;width:1.5rem;height:1.5rem;display:inline-flex;align-items:center;justify-content:center;line-height:1}[dir] .media-card-actions .b-button,[dir] .media-card-actions .btn{padding:.15rem .3rem!important}.media-card-actions .b-button svg,.media-card-actions .btn svg,.media-card-actions .feather-icon svg{width:11px!important;height:11px!important}.media-card .d-flex.align-items-center.gap-1>.btn{min-width:1.65rem;width:1.65rem;height:1.65rem}[dir] .media-card .d-flex.align-items-center.gap-1>.btn{padding:.2rem .35rem!important}.media-card .d-flex.align-items-center.gap-1>.btn .feather-icon svg,.media-card .d-flex.align-items-center.gap-1>.btn svg{width:11px!important;height:11px!important}}.import-buttons-container{width:auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.25rem}[dir] .import-buttons-container{border:1px solid #b9b9b9;border-radius:2px;padding:.15rem}.import-buttons-container .icon-container{flex-shrink:0;width:3.5rem!important}.import-buttons-container .icon-container .img{width:3.5rem!important;height:3.5rem!important}.import-buttons-container .buttons-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:.25rem;min-width:0;width:100%}[dir] .import-buttons-container .buttons-container{margin-top:0}[dir] .btnSM,[dir] .import-buttons-container .buttons-container .btnSM{padding:.2rem .2rem!important}