.udd-map-lens-host[data-v-a8858045]{height:100%;inset:0;overflow:visible;pointer-events:none;position:absolute;width:100%;z-index:12}.workspace-header[data-v-afdc487a]{background:transparent;border-bottom:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;left:0;pointer-events:none;position:absolute;right:0;top:0;transition:color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:100}.workspace-header.dark[data-v-afdc487a]{color:#e2e8f0}.workspace-header.light[data-v-afdc487a]{color:#0f172a}.workspace-header-inner[data-v-afdc487a]{align-items:center;display:flex;font-size:14px;height:48px;padding:0 16px;pointer-events:auto;position:relative}.workspace-header-left[data-v-afdc487a]{align-items:center;display:flex;flex:1;gap:24px;justify-content:flex-start;min-width:0}.workspace-header-logo-link[data-v-afdc487a]{align-items:center;display:flex;position:relative}.workspace-header-logo-link--plate[data-v-afdc487a]{background:#fff;border-radius:10px;box-shadow:0 1px 2px #0f172a1f;padding:6px 10px}.workspace-header-logo[data-v-afdc487a]{display:block;height:auto;margin-right:8px;max-height:40px;-o-object-fit:contain;object-fit:contain;width:auto}.workspace-header-logo--mpm[data-v-afdc487a]{max-height:40px;max-width:164px}.workspace-header-logo--default[data-v-afdc487a]{max-height:40px;max-width:132px}.workspace-header-logo--skkmigas[data-v-afdc487a]{height:40px;max-height:40px;max-width:120px}.workspace-header-logo--edafy[data-v-afdc487a]{height:40px;max-height:40px;max-width:168px}.workspace-header-edafy-logo[data-v-afdc487a]{align-items:center;display:inline-flex;gap:7px;height:40px;margin-right:8px}.workspace-header-edafy-mark-crop[data-v-afdc487a]{display:block;height:40px;overflow:hidden;width:24px}.workspace-header-edafy-mark[data-v-afdc487a]{display:block;height:40px;max-width:none;width:auto}.workspace-header-edafy-wordmark[data-v-afdc487a]{color:#fff;font-size:22px;font-weight:700;letter-spacing:.08em;line-height:1}.workspace-header-secondary-logo[data-v-afdc487a]{background:#0f172a;bottom:0;color:#fff;font-size:5px;font-weight:700;left:0;letter-spacing:.08em;line-height:8px;padding:1px 0 0;position:absolute;right:0;text-align:center;white-space:nowrap}.workspace-header.light .workspace-header-secondary-logo[data-v-afdc487a]{background:#fff;color:#475569}.workspace-header-divider[data-v-afdc487a]{background:#334155;flex:0 0 auto;height:24px;width:1px}.workspace-header.light .workspace-header-divider[data-v-afdc487a]{background:#d1d5db}.workspace-header-title[data-v-afdc487a]{color:#f1f5f9;font-family:inherit;font-size:18px;font-weight:700;letter-spacing:-.025em;line-height:28px;text-shadow:0 1px 3px rgba(0,0,0,.35);white-space:nowrap}.workspace-header.light .workspace-header-title[data-v-afdc487a]{color:#0f172a}.workspace-header-premium[data-v-afdc487a]{align-items:center;background:linear-gradient(90deg,#fde68a,#facc15);border:1px solid rgba(234,179,8,.5);border-radius:4px;box-shadow:0 1px 2px #0f172a14;color:#78350f;display:flex;font-size:10px;font-weight:900;gap:4px;letter-spacing:.1em;line-height:1;padding:2px 8px;text-transform:uppercase}.workspace-header-premium-icon[data-v-afdc487a]{flex-shrink:0;height:12px;width:12px}.workspace-header-right[data-v-afdc487a]{align-items:center;display:flex;flex:1;gap:16px;justify-content:flex-end;min-width:0}.workspace-header [data-tooltip][data-v-afdc487a]{position:relative}.workspace-header [data-tooltip][data-v-afdc487a]:after{background:#1e293b;border:1px solid #334155;border-radius:7px;box-shadow:0 10px 22px #02061752;color:#f8fafc;content:attr(data-tooltip);font-size:10px;font-weight:700;left:50%;letter-spacing:normal;line-height:1.2;opacity:0;padding:5px 9px;pointer-events:none;position:absolute;text-transform:none;top:calc(100% + 8px);transform:translate(-50%,-4px);transition:opacity .15s ease,transform .15s ease;white-space:nowrap;z-index:220}.workspace-header [data-tooltip][data-v-afdc487a]:focus-visible:after,.workspace-header [data-tooltip][data-v-afdc487a]:hover:after{opacity:1;transform:translate(-50%)}.workspace-header-partner[data-v-afdc487a]{align-items:center;color:#fff;display:inline-flex;white-space:nowrap}.workspace-header-partner-logo[data-v-afdc487a]{display:block;height:28px;width:auto}.workspace-header.light .workspace-header-partner[data-v-afdc487a]{color:#3d518d}.workspace-header-partner-divider[data-v-afdc487a]{background:#334155;flex:0 0 auto;height:16px;width:1px}.workspace-header.light .workspace-header-partner-divider[data-v-afdc487a]{background:#d1d5db}.workspace-header-sync[data-v-afdc487a]{align-items:center;border:1px solid transparent;border-radius:8px;cursor:pointer;display:inline-flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.04em;min-height:32px;padding:0 10px;text-transform:uppercase;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.workspace-header-sync-icon[data-v-afdc487a]{flex-shrink:0;height:14px;width:14px}.workspace-header-sync-label[data-v-afdc487a]{line-height:1}.workspace-header-language[data-v-afdc487a],.workspace-header-saved-views-toggle[data-v-afdc487a],.workspace-header-sync[data-v-afdc487a]{border-radius:8px;box-sizing:border-box;min-height:32px}.workspace-header-saved-views[data-v-afdc487a]{flex:0 0 auto;position:relative}.workspace-header-language[data-v-afdc487a]{align-items:center;background:#1e293bd9;border:1px solid #475569;border-radius:8px;color:#94a3b8;display:inline-flex;gap:2px;height:32px;padding:2px 6px}.workspace-header-language-option[data-v-afdc487a]{background:transparent;border:0;border-radius:4px;color:inherit;cursor:pointer;font:inherit;font-size:11px;font-weight:800;letter-spacing:.05em;padding:3px 4px}.workspace-header-language-option.active[data-v-afdc487a],.workspace-header-language-option[data-v-afdc487a]:hover{color:#fff}.workspace-header-language-separator[data-v-afdc487a]{color:#475569;font-size:11px;font-weight:700}.workspace-header.light .workspace-header-language[data-v-afdc487a]{background:#f8fafc;border-color:#cbd5e1;color:#94a3b8}.workspace-header.light .workspace-header-language-option.active[data-v-afdc487a],.workspace-header.light .workspace-header-language-option[data-v-afdc487a]:hover{color:#0f172a}.workspace-header.light .workspace-header-language-separator[data-v-afdc487a]{color:#cbd5e1}.workspace-header-saved-views-toggle[data-v-afdc487a]{align-items:center;background:#1e293bd9;border:1px solid #475569;border-radius:8px;color:#cbd5e1;cursor:pointer;display:inline-flex;font:inherit;font-size:11px;font-weight:700;gap:5px;height:32px;padding:0 9px}.workspace-header-saved-views-toggle[data-v-afdc487a]:hover{background:#334155;color:#fff}.workspace-header-saved-views-menu[data-v-afdc487a]{background:#0f172a;border:1px solid #334155;border-radius:10px;box-shadow:0 14px 28px #02061757;padding:6px;position:absolute;right:0;top:calc(100% + 8px);width:240px;z-index:200}.workspace-header-share-view[data-v-afdc487a]{align-items:center;background:#0e749029;border:1px solid rgba(56,189,248,.28);border-radius:6px;color:#bae6fd;cursor:pointer;display:inline-flex;font:inherit;font-size:11px;font-weight:700;gap:7px;margin-bottom:5px;padding:7px 8px;width:100%}.workspace-header-share-view[data-v-afdc487a]:hover{background:#0e749047;color:#f0f9ff}.workspace-header-share-view svg[data-v-afdc487a]{height:14px;width:14px}.workspace-header-saved-view-delete[data-v-afdc487a],.workspace-header-saved-view-open[data-v-afdc487a]{border:0;cursor:pointer}.workspace-header-saved-views-empty[data-v-afdc487a]{color:#94a3b8;font-size:11px;margin:10px 8px 4px}.workspace-header-saved-views-list[data-v-afdc487a]{margin-top:5px;max-height:min(70vh,720px);overflow-y:auto;scrollbar-width:auto}.workspace-header-saved-views-list[data-v-afdc487a]::-webkit-scrollbar{width:8px}.workspace-header-saved-views-list[data-v-afdc487a]::-webkit-scrollbar-thumb{background:#475569;border-radius:999px}.workspace-header.light .workspace-header-saved-views-list[data-v-afdc487a]::-webkit-scrollbar-thumb{background:#94a3b8}.workspace-header-saved-view-row[data-v-afdc487a]{align-items:center;display:flex;gap:3px}.workspace-header-saved-view-open[data-v-afdc487a]{background:transparent;border-radius:6px;color:#e2e8f0;flex:1;min-width:0;padding:7px 8px;text-align:left}.workspace-header-saved-view-open[data-v-afdc487a]:hover{background:#1e293b}.workspace-header-saved-view-open small[data-v-afdc487a],.workspace-header-saved-view-open strong[data-v-afdc487a]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-header-saved-view-open strong[data-v-afdc487a]{font-size:11px}.workspace-header-saved-view-open small[data-v-afdc487a]{color:#94a3b8;font-size:10px;margin-top:2px}.workspace-header-saved-view-delete[data-v-afdc487a]{background:transparent;border-radius:5px;color:#94a3b8;display:grid;height:26px;place-items:center;width:26px}.workspace-header-saved-view-delete[data-v-afdc487a]:hover{background:#334155;color:#fecaca}.workspace-header-saved-view-delete svg[data-v-afdc487a]{height:14px;width:14px}.workspace-header-saved-views-pagination[data-v-afdc487a]{align-items:center;border-top:1px solid #334155;color:#94a3b8;display:flex;font-size:10px;font-weight:700;gap:6px;justify-content:space-between;margin:8px 2px 2px;padding-top:7px}.workspace-header-saved-views-pagination-spacer[data-v-afdc487a]{height:25px;width:26px}.workspace-header-saved-views-pagination button[data-v-afdc487a]{background:#1e293b;border:1px solid #475569;border-radius:5px;color:#e2e8f0;cursor:pointer;display:grid;font:inherit;height:25px;padding:0;place-items:center;width:26px}.workspace-header-saved-views-pagination button svg[data-v-afdc487a]{height:15px;width:15px}.workspace-header-saved-views-pagination button[data-v-afdc487a]:hover:not(:disabled){background:#334155;color:#fff}.workspace-header-saved-views-pagination button[data-v-afdc487a]:disabled{cursor:default;opacity:.4}.workspace-header.light .workspace-header-saved-views-toggle[data-v-afdc487a]{background:#f8fafc;border-color:#cbd5e1;color:#475569}.workspace-header.light .workspace-header-saved-views-toggle[data-v-afdc487a]:hover{background:#f1f5f9;color:#0f172a}.workspace-header.light .workspace-header-saved-views-menu[data-v-afdc487a]{background:#fff;border-color:#e2e8f0;box-shadow:0 14px 28px #0f172a29}.workspace-header.light .workspace-header-saved-view-open[data-v-afdc487a]{color:#334155}.workspace-header.light .workspace-header-saved-view-delete[data-v-afdc487a]:hover,.workspace-header.light .workspace-header-saved-view-open[data-v-afdc487a]:hover{background:#f1f5f9}.workspace-header.light .workspace-header-share-view[data-v-afdc487a]{background:#f0f9ff;border-color:#0284c73d;color:#0369a1}.workspace-header.light .workspace-header-share-view[data-v-afdc487a]:hover{background:#e0f2fe;color:#075985}.workspace-header.light .workspace-header-saved-views-pagination[data-v-afdc487a]{border-color:#e2e8f0;color:#64748b}.workspace-header.light .workspace-header-saved-views-pagination button[data-v-afdc487a]{background:#f8fafc;border-color:#cbd5e1;color:#475569}.workspace-header.light .workspace-header-saved-views-pagination button[data-v-afdc487a]:hover:not(:disabled){background:#f1f5f9;color:#0f172a}.workspace-header-sync.synced[data-v-afdc487a]{background:linear-gradient(135deg,#059669,#10b981);border-color:#34d3998c;box-shadow:0 0 0 1px #10b98140,0 6px 14px #10b98147;color:#ecfdf5}.workspace-header-sync.synced[data-v-afdc487a]:hover{filter:brightness(1.06)}.workspace-header-sync.unsynced[data-v-afdc487a]{background:#1e293bd9;border-color:#475569;box-shadow:none;color:#cbd5e1}.workspace-header-sync.unsynced[data-v-afdc487a]:hover{background:#334155f2;border-color:#64748b;color:#f1f5f9}.workspace-header.light .workspace-header-sync.synced[data-v-afdc487a]{background:linear-gradient(135deg,#a7f3d0,#6ee7b7);border-color:#05966973;box-shadow:0 0 0 1px #10b9812e,0 4px 10px #10b9812e;color:#064e3b}.workspace-header.light .workspace-header-sync.unsynced[data-v-afdc487a]{background:#f8fafc;border-color:#cbd5e1;color:#64748b}.workspace-header.light .workspace-header-sync.unsynced[data-v-afdc487a]:hover{background:#f1f5f9;border-color:#94a3b8;color:#0f172a}.workspace-header-theme-toggle[data-v-afdc487a]{align-items:center;background:#1e293b;border:0;border-radius:8px;color:#fbbf24;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background-color .15s,color .15s;width:32px}.workspace-header-theme-toggle[data-v-afdc487a]:hover{background:#334155}.workspace-header.light .workspace-header-theme-toggle[data-v-afdc487a]{background:#f1f5f9;color:#475569}.workspace-header.light .workspace-header-theme-toggle[data-v-afdc487a]:hover{background:#e2e8f0}.workspace-header-logout-icon[data-v-afdc487a],.workspace-header-settings-icon[data-v-afdc487a],.workspace-header-toggle-icon[data-v-afdc487a]{height:16px;width:16px}.workspace-header-settings[data-v-afdc487a]{align-items:center;background:transparent;border:0;color:#94a3b8;cursor:pointer;display:inline-flex;justify-content:center;padding:0;transition:color .15s}.workspace-header-settings[data-v-afdc487a]:hover{color:#60a5fa}.workspace-header.light .workspace-header-settings[data-v-afdc487a]:hover{color:#2563eb}.workspace-settings-backdrop[data-v-afdc487a]{align-items:flex-start;background:#0206176b;display:flex;inset:0;justify-content:flex-end;padding:64px 24px 24px;pointer-events:auto;position:fixed;z-index:1000}.workspace-settings-panel[data-v-afdc487a]{background:#0f172a;border:1px solid #334155;border-radius:12px;box-shadow:0 18px 50px #00000059;color:#e2e8f0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;max-height:calc(100vh - 88px);overflow-y:auto;padding:20px;pointer-events:auto;width:min(520px,calc(100vw - 32px))}.workspace-settings-heading[data-v-afdc487a]{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px}.workspace-settings-heading h2[data-v-afdc487a]{font-size:18px;margin:0}.workspace-settings-heading-title[data-v-afdc487a]{align-items:center;display:flex;gap:6px}.workspace-settings-back[data-v-afdc487a]{align-items:center;background:transparent;border:0;color:#94a3b8;cursor:pointer;display:inline-flex;justify-content:center;padding:2px}.workspace-settings-back svg[data-v-afdc487a]{height:18px;width:18px}.workspace-settings-submenu[data-v-afdc487a]{align-items:center;background:#1e293b;border:1px solid #334155;border-radius:7px;color:#e2e8f0;cursor:pointer;display:flex;font:inherit;font-size:13px;justify-content:space-between;margin-top:8px;padding:12px;text-align:left;width:100%}.workspace-settings-submenu svg[data-v-afdc487a]{height:16px;width:16px}.workspace-settings-submenu[data-v-afdc487a]:hover{background:#26364d;border-color:#60a5fa}.workspace-settings-panel h3[data-v-afdc487a]{font-size:14px;margin:20px 0 4px}.workspace-settings-close[data-v-afdc487a]{background:transparent;border:0;color:#94a3b8;cursor:pointer}.workspace-settings-close svg[data-v-afdc487a]{height:18px;width:18px}.workspace-settings-label[data-v-afdc487a]{color:#cbd5e1;display:block;font-size:12px;margin-top:10px}.workspace-settings-input[data-v-afdc487a]{background:#1e293b;border:1px solid #475569;border-radius:6px;box-sizing:border-box;color:#f8fafc;display:block;font:inherit;font-size:12px;margin-top:5px;padding:8px 10px;width:100%}.workspace-settings-url-input[data-v-afdc487a]{line-height:1.45;min-height:92px;resize:vertical}.workspace-settings-api-compact[data-v-afdc487a]{min-height:48px}.workspace-settings-readonly-url[data-v-afdc487a]{cursor:text;opacity:.82}.workspace-settings-api-list[data-v-afdc487a]{display:grid;gap:10px;margin-top:12px}.workspace-settings-api-row .workspace-settings-label[data-v-afdc487a]{margin-top:0}.workspace-settings-connection-summary[data-v-afdc487a]{align-items:center;background:#172033;border:1px solid #334155;border-radius:8px;display:flex;gap:10px;padding:12px}.workspace-settings-connection-summary.online[data-v-afdc487a]{border-color:#166534}.workspace-settings-connection-summary.offline[data-v-afdc487a]{border-color:#991b1b}.workspace-settings-connection-summary strong[data-v-afdc487a]{font-size:14px}.workspace-settings-connection-summary p[data-v-afdc487a]{color:#94a3b8;font-size:11px;margin:3px 0 0}.workspace-settings-connection-dot[data-v-afdc487a]{background:#ef4444;border-radius:999px;flex:0 0 10px;height:10px;width:10px}.workspace-settings-connection-summary.online .workspace-settings-connection-dot[data-v-afdc487a]{background:#22c55e;box-shadow:0 0 0 3px #22c55e2e}.workspace-settings-status-grid[data-v-afdc487a]{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.workspace-settings-status-grid>div[data-v-afdc487a]{background:#1e293b;border-radius:7px;display:flex;flex-direction:column;gap:4px;padding:10px}.workspace-settings-status-grid span[data-v-afdc487a]{color:#94a3b8;font-size:11px}.workspace-settings-status-grid strong[data-v-afdc487a]{color:#f8fafc;font-size:13px}.workspace-settings-refresh[data-v-afdc487a]{background:#1e293b;border:1px solid #475569;border-radius:6px;color:#e2e8f0;cursor:pointer;font:inherit;font-size:12px;margin-top:14px;padding:9px 11px;width:100%}.workspace-settings-refresh[data-v-afdc487a]:hover:not(:disabled){background:#26364d;border-color:#60a5fa}.workspace-settings-refresh[data-v-afdc487a]:disabled{cursor:wait;opacity:.65}.workspace-settings-error[data-v-afdc487a]{color:#fca5a5;font-size:11px;margin:10px 0 0}.workspace-settings-help[data-v-afdc487a]{color:#94a3b8;font-size:11px;margin:5px 0}.workspace-settings-tabs[data-v-afdc487a]{display:flex;gap:5px;margin:14px 0 8px;overflow-x:auto}.workspace-settings-type-tabs[data-v-afdc487a]{display:flex;gap:6px;margin-top:14px}.workspace-settings-type-tab[data-v-afdc487a]{background:#1e293b;border:1px solid #475569;border-radius:6px;color:#cbd5e1;cursor:pointer;flex:1;font:inherit;font-size:12px;padding:8px 10px}.workspace-settings-type-tab.active[data-v-afdc487a]{background:#2563eb;border-color:#60a5fa;color:#fff}.workspace-settings-protocol-tabs[data-v-afdc487a]{display:flex;gap:5px;margin-top:9px}.workspace-settings-protocol-tab[data-v-afdc487a]{background:transparent;border:1px solid #475569;border-radius:5px;color:#cbd5e1;cursor:pointer;font:inherit;font-size:11px;padding:5px 12px}.workspace-settings-protocol-tab.active[data-v-afdc487a]{background:#334155;border-color:#93c5fd;color:#fff}.workspace-settings-tab[data-v-afdc487a]{background:#1e293b;border:1px solid #475569;border-radius:6px;color:#cbd5e1;cursor:pointer;font:inherit;font-size:12px;padding:7px 10px;white-space:nowrap}.workspace-settings-tab.active[data-v-afdc487a]{background:#2563eb;border-color:#60a5fa;color:#fff}.workspace-settings-actions[data-v-afdc487a]{display:flex;gap:8px;justify-content:flex-end;margin-top:20px}.workspace-settings-actions button[data-v-afdc487a]{border:0;border-radius:6px;cursor:pointer;font-size:12px;padding:8px 11px}.workspace-settings-cancel[data-v-afdc487a],.workspace-settings-reset[data-v-afdc487a]{background:#334155;color:#e2e8f0}.workspace-settings-save[data-v-afdc487a]{background:#2563eb;color:#fff}.workspace-header.light .workspace-settings-panel[data-v-afdc487a]{background:#fff;border-color:#cbd5e1;color:#0f172a}.workspace-header.light .workspace-settings-input[data-v-afdc487a]{background:#f8fafc;border-color:#cbd5e1;color:#0f172a}.workspace-header.light .workspace-settings-connection-summary[data-v-afdc487a]{background:#f8fafc;border-color:#cbd5e1}.workspace-header.light .workspace-settings-status-grid>div[data-v-afdc487a]{background:#f1f5f9}.workspace-header.light .workspace-settings-status-grid strong[data-v-afdc487a]{color:#0f172a}.workspace-header.light .workspace-settings-refresh[data-v-afdc487a]{background:#f8fafc;border-color:#cbd5e1;color:#0f172a}.workspace-header.light .workspace-settings-label[data-v-afdc487a]{color:#334155}.workspace-header.light .workspace-settings-submenu[data-v-afdc487a]{background:#f8fafc;border-color:#cbd5e1;color:#0f172a}.workspace-header.light .workspace-settings-submenu[data-v-afdc487a]:hover{background:#eff6ff}.workspace-header.light .workspace-settings-tab[data-v-afdc487a]{background:#f8fafc;border-color:#cbd5e1;color:#334155}.workspace-header.light .workspace-settings-tab.active[data-v-afdc487a]{background:#2563eb;border-color:#2563eb;color:#fff}.workspace-header.light .workspace-settings-type-tab[data-v-afdc487a]{background:#f8fafc;border-color:#cbd5e1;color:#334155}.workspace-header.light .workspace-settings-type-tab.active[data-v-afdc487a]{background:#2563eb;border-color:#2563eb;color:#fff}.workspace-header.light .workspace-settings-protocol-tab[data-v-afdc487a]{border-color:#cbd5e1;color:#334155}.workspace-header.light .workspace-settings-protocol-tab.active[data-v-afdc487a]{background:#dbeafe;border-color:#2563eb;color:#1e3a8a}.workspace-header-logout[data-v-afdc487a]{align-items:center;background:transparent;border:0;color:#94a3b8;cursor:pointer;display:inline-flex;justify-content:center;padding:0;transition:color .15s}.workspace-header-logout[data-v-afdc487a]:hover{color:#f87171}.workspace-header.light .workspace-header-logout[data-v-afdc487a]:hover{color:#dc2626}@media(max-width:1024px){.workspace-header-inner[data-v-afdc487a]{flex-wrap:wrap;gap:8px 12px;height:auto;min-height:48px;padding-bottom:8px;padding-top:8px}.workspace-header-left[data-v-afdc487a],.workspace-header-right[data-v-afdc487a]{flex:1 1 100%}.workspace-header-right[data-v-afdc487a]{flex-wrap:wrap;justify-content:flex-start;order:2}}@media(max-width:640px){.workspace-header-divider[data-v-afdc487a],.workspace-header-premium[data-v-afdc487a],.workspace-header-title[data-v-afdc487a]{display:none}.workspace-header-right[data-v-afdc487a]{gap:8px}.workspace-header-partner-logo[data-v-afdc487a]{height:24px}.workspace-header-partner-divider[data-v-afdc487a]{height:14px}.workspace-header-sync-label[data-v-afdc487a]{display:none}.workspace-header-sync[data-v-afdc487a]{height:32px;justify-content:center;padding:0;width:32px}}.workspace-sidebar[data-v-659fa84f]{background:transparent;border:0;border-radius:16px;color:inherit;display:flex;flex:1;flex-direction:column;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:0;overflow:hidden;width:100%}.workspace-sidebar.collapsed[data-v-659fa84f]{align-items:stretch;overflow:visible}.workspace-sidebar.dark[data-v-659fa84f]{background:transparent;color:#e2e8f0}.sidebar-head[data-v-659fa84f]{align-items:center;background:#f8fafc1a;border-bottom:1px solid rgba(226,232,240,.5);border-radius:16px 16px 0 0;display:flex;flex-shrink:0;gap:8px;height:32px;justify-content:space-between;padding:0 12px;position:relative}.workspace-sidebar.dark .sidebar-head[data-v-659fa84f]{background:transparent;border-bottom-color:#33415580}.sidebar-head.collapsed[data-v-659fa84f]{justify-content:center;padding:0}.sidebar-head.collapsed .sidebar-head-actions[data-v-659fa84f]{inset:0;justify-content:center;margin-left:0;pointer-events:none;position:absolute}.sidebar-head.collapsed .sidebar-collapse-btn[data-v-659fa84f]{pointer-events:auto;position:relative;z-index:1}.collapsed-sidebar-title[data-v-659fa84f]{align-items:center;color:#64748b;display:flex;flex:1;font-size:10px;font-weight:800;justify-content:center;letter-spacing:.14em;line-height:1;padding:10px 0;text-transform:uppercase;transform:rotate(180deg);-webkit-user-select:none;-moz-user-select:none;user-select:none;writing-mode:vertical-rl}.workspace-sidebar.dark .collapsed-sidebar-title[data-v-659fa84f]{color:#cbd5e1}.sidebar-head-actions[data-v-659fa84f]{align-items:center;display:inline-flex;gap:2px;margin-left:auto}.project-tree-hint-group[data-v-659fa84f]{display:inline-flex;position:relative}.project-tree-hint[data-v-659fa84f]{background:#0f172af5;border:1px solid rgba(71,85,105,.85);border-radius:5px;color:#f8fafc;font-size:10px;font-weight:650;line-height:1.2;max-width:180px;opacity:0;padding:5px 8px;pointer-events:none;position:absolute;right:0;top:calc(100% + 7px);transform:translateY(-3px);transition:opacity .12s ease,transform .12s ease;width:-moz-max-content;width:max-content;z-index:60}.project-tree-hint-group:focus-within .project-tree-hint[data-v-659fa84f],.project-tree-hint-group:hover .project-tree-hint[data-v-659fa84f]{opacity:1;transform:translateY(0)}.sidebar-collapse-btn[data-v-659fa84f],.sidebar-layer-visibility-btn[data-v-659fa84f]{align-items:center;background:transparent;border:0;border-radius:4px;color:#64748b;cursor:pointer;display:inline-flex;height:24px;justify-content:center;position:relative;transition:background .12s ease,color .12s ease;width:24px}.sidebar-collapse-btn[data-tooltip][data-v-659fa84f]:after{background:#fff;border:1px solid #cbd5e1;border-radius:6px;box-shadow:0 8px 18px #0f172a24;color:#334155;content:attr(data-tooltip);font-size:10px;font-weight:600;left:auto;line-height:1.2;opacity:0;padding:5px 8px;pointer-events:none;position:absolute;right:0;top:calc(100% + 7px);transform:translateY(-3px);transition:opacity .15s ease,transform .15s ease;white-space:nowrap;z-index:80}.sidebar-collapse-btn[data-tooltip][data-v-659fa84f]:focus-visible:after,.sidebar-collapse-btn[data-tooltip][data-v-659fa84f]:hover:after{opacity:1;transform:translateY(0)}.sidebar-collapse-btn[data-tooltip][data-v-659fa84f]:active:after{opacity:0}.workspace-sidebar.collapsed .sidebar-collapse-btn[data-tooltip][data-v-659fa84f]:after{left:calc(100% + 8px);right:auto;top:50%;transform:translateY(-50%) translate(-3px)}.workspace-sidebar.collapsed .sidebar-collapse-btn[data-tooltip][data-v-659fa84f]:focus-visible:after,.workspace-sidebar.collapsed .sidebar-collapse-btn[data-tooltip][data-v-659fa84f]:hover:after{transform:translateY(-50%) translate(0)}.workspace-sidebar.dark .sidebar-collapse-btn[data-tooltip][data-v-659fa84f]:after{background:#0f172a;border-color:#334155;box-shadow:0 8px 18px #0206174d;color:#f8fafc}.sidebar-collapse-btn[data-v-659fa84f]:focus-visible,.sidebar-collapse-btn[data-v-659fa84f]:hover,.sidebar-layer-visibility-btn[data-v-659fa84f]:focus-visible,.sidebar-layer-visibility-btn[data-v-659fa84f]:hover{background:#94a3b824;color:#0f172a;outline:none}.workspace-sidebar.dark .sidebar-collapse-btn[data-v-659fa84f],.workspace-sidebar.dark .sidebar-layer-visibility-btn[data-v-659fa84f]{background:#334155;color:#94a3b8}.workspace-sidebar.dark .sidebar-collapse-btn[data-v-659fa84f]:focus-visible,.workspace-sidebar.dark .sidebar-collapse-btn[data-v-659fa84f]:hover,.workspace-sidebar.dark .sidebar-layer-visibility-btn[data-v-659fa84f]:focus-visible,.workspace-sidebar.dark .sidebar-layer-visibility-btn[data-v-659fa84f]:hover{background:#334155;color:#f8fafc}.sidebar-collapse-btn[data-v-659fa84f]:active,.sidebar-layer-visibility-btn[data-v-659fa84f]:active{background:#cbd5e1}.workspace-sidebar.dark .sidebar-collapse-btn[data-v-659fa84f]:active,.workspace-sidebar.dark .sidebar-layer-visibility-btn[data-v-659fa84f]:active{background:#334155}.collapse-icon[data-v-659fa84f]{height:16px;width:16px}.view-all-btn[data-v-659fa84f]{background:transparent;border:0;color:#2563eb;cursor:pointer;font-size:10px;font-weight:700;padding:0}.view-all-btn[data-v-659fa84f]:hover{text-decoration:underline}.blocks-empty[data-v-659fa84f]{color:#94a3b8;font-size:12px;padding:16px;text-align:center}.selected-block-banner[data-v-659fa84f]{align-items:center;background:#0ea5e91f;border:1px solid rgba(14,165,233,.18);border-radius:6px;display:flex;gap:8px;margin:8px 12px 0;padding:8px 10px}.selected-block-banner-label[data-v-659fa84f]{color:#94a3b8;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.selected-block-banner-value[data-v-659fa84f]{color:inherit;font-size:13px;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block-list[data-v-659fa84f]{display:flex;flex-direction:column;gap:0;padding:8px 0}.block-row[data-v-659fa84f]{align-items:center;background:transparent;border:0;border-radius:0;color:#334155;cursor:pointer;display:flex;gap:12px;min-height:32px;padding:4px 12px 4px 16px;text-align:left;width:100%}.block-row[data-v-659fa84f]:hover{background:#94a3b81f}.workspace-sidebar.dark .block-row[data-v-659fa84f]:hover{background:#3341558c}.workspace-sidebar.dark .block-row[data-v-659fa84f]{color:#cbd5e1}.block-row.node-selected[data-v-659fa84f]{background:#2563eb14;box-shadow:inset 2px 0 #2563eb}.block-icon-wrap[data-v-659fa84f]{align-items:center;background:#94a3b826;border-radius:4px;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.block-icon[data-v-659fa84f]{color:#64748b;height:14px;width:14px}.block-text[data-v-659fa84f]{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}.block-name[data-v-659fa84f]{font-size:12px;font-weight:700}.block-name[data-v-659fa84f],.block-operator[data-v-659fa84f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block-operator[data-v-659fa84f]{color:#64748b;font-size:10px}.block-arrow[data-v-659fa84f]{color:#94a3b8;flex-shrink:0;height:14px;opacity:0;width:14px}.block-row:hover .block-arrow[data-v-659fa84f]{opacity:1}.footer-label[data-v-659fa84f],.sidebar-title[data-v-659fa84f]{color:#64748b;font-size:12px;font-weight:700;letter-spacing:.05em;line-height:16px;opacity:.95;text-transform:uppercase}.workspace-sidebar.dark .footer-label[data-v-659fa84f],.workspace-sidebar.dark .sidebar-title[data-v-659fa84f]{color:#cbd5e1}.tree-scroll[data-v-659fa84f]{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:8px 0}.tree-wrap[data-v-659fa84f]{display:flex;flex-direction:column;gap:0}.working-area-tree[data-v-659fa84f]{margin-top:0;padding-top:0}.working-area-list[data-v-659fa84f]{color:#64748b;display:grid;font-size:10px;gap:3px;line-height:1.35;list-style:none;margin:3px 0 5px;padding:0}.working-area-basin[data-v-659fa84f]{margin:0}.working-area-basin-button[data-v-659fa84f]{color:inherit;font-size:10px;height:auto;min-height:26px}.basin-left[data-v-659fa84f]{gap:5px;padding-left:52px}.working-area-basin-button.selected[data-v-659fa84f]{background:#2563eb14;color:#2563eb}.working-area-bullet[data-v-659fa84f],.workspace-sidebar.dark .working-area-list[data-v-659fa84f]{color:#94a3b8}.workspace-sidebar.dark .working-area-bullet[data-v-659fa84f]{color:#64748b}.workspace-sidebar.dark .working-area-basin-button.selected[data-v-659fa84f]{background:#3b82f61a;color:#93c5fd}.tree-row[data-v-659fa84f]{align-items:center;background:transparent;border:0;border-radius:0;color:#64748b;cursor:pointer;display:flex;gap:0;height:28px;justify-content:space-between;min-height:28px;padding:0;position:relative;text-align:left;width:100%}.tree-row[data-v-659fa84f]:hover{background:#94a3b81f;color:#0f172a}.workspace-sidebar.dark .tree-row[data-v-659fa84f]:hover{background:#3341558c;color:#e2e8f0}.workspace-sidebar.dark .tree-row[data-v-659fa84f]{color:#94a3b8}.tree-row.layer-active[data-v-659fa84f]{background:#2563eb14;color:#2563eb}.workspace-sidebar.dark .tree-row.layer-active[data-v-659fa84f]{background:#3b82f61a;color:#93c5fd}.workspace-sidebar.dark .tree-row.layer-active .eye-toggle[data-v-659fa84f],.workspace-sidebar.dark .tree-row.layer-active .tree-icon[data-v-659fa84f]{color:#60a5fa}.tree-row.node-selected[data-v-659fa84f]:not(.layer-active){background:transparent}.active-line[data-v-659fa84f]{background:#2563eb;bottom:0;left:0;position:absolute;top:0;width:2px}.workspace-sidebar.dark .active-line[data-v-659fa84f]{background:#60a5fa}.eye-toggle[data-v-659fa84f]{background:transparent;border:0;border-radius:6px;color:inherit;cursor:pointer;opacity:1;padding:2px;transition:opacity .12s ease,background .12s ease}.row-left[data-v-659fa84f],.row-right[data-v-659fa84f]{align-items:center;display:inline-flex;gap:6px;min-width:0}.row-left[data-v-659fa84f]{flex:1}.row-right[data-v-659fa84f]{flex:0 0 auto;justify-content:center;padding-right:4px;width:28px}.folder-row .row-left[data-v-659fa84f]{padding-left:10px}.child-left[data-v-659fa84f]{padding-left:24px}.layer-left[data-v-659fa84f]{gap:6px;padding-left:10px}.tree-icon[data-v-659fa84f],.twisty[data-v-659fa84f]{align-items:center;color:#94a3b8;display:inline-flex;flex-shrink:0;height:12px;justify-content:center;width:12px}.workspace-sidebar.dark .tree-icon[data-v-659fa84f],.workspace-sidebar.dark .twisty[data-v-659fa84f]{color:#64748b}.tree-row.layer-active .tree-icon[data-v-659fa84f],.tree-row.layer-active .twisty[data-v-659fa84f]{color:inherit}.twisty.spacer[data-v-659fa84f]{opacity:0}.icon[data-v-659fa84f],.link-icon[data-v-659fa84f]{height:12px;width:12px}.tiny-icon[data-v-659fa84f]{height:14px;width:14px}.tiny-icon.muted[data-v-659fa84f]{color:#64748b;opacity:1}.workspace-sidebar.dark .tiny-icon.muted[data-v-659fa84f]{color:#94a3b8}.tree-label[data-v-659fa84f]{font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.child-list[data-v-659fa84f]{display:flex;flex-direction:column;gap:0;margin-left:0}.strip[data-v-659fa84f]{border-radius:2px;flex-shrink:0;height:12px;width:4px}.strip-on[data-v-659fa84f]{background:#64748b}.strip-off[data-v-659fa84f]{background:#cbd5e1}.workspace-sidebar.dark .strip-off[data-v-659fa84f]{background:#334155}.well-strip[data-v-659fa84f]{background:#0f172a}.workspace-sidebar.dark .well-strip[data-v-659fa84f]{background:#f8fafc}.trajectory-strip[data-v-659fa84f]{background:#fde047}.producing-strip[data-v-659fa84f]{background:#22c55e}.seismic-2d-strip[data-v-659fa84f]{background:#002673}.gng-strip[data-v-659fa84f]{background:#a855f7}.infrastructure-strip[data-v-659fa84f]{background:#f97316}.license-swatch[data-v-659fa84f],.seismic-3d-swatch[data-v-659fa84f]{display:inline-flex;flex-direction:column;flex-shrink:0;gap:1px;height:12px;width:4px}.license-swatch-bottom[data-v-659fa84f],.license-swatch-top[data-v-659fa84f],.seismic-3d-one[data-v-659fa84f],.seismic-3d-three[data-v-659fa84f],.seismic-3d-two[data-v-659fa84f]{border-radius:2px;flex:1}.license-swatch-top[data-v-659fa84f]{background:tomato}.license-swatch-bottom[data-v-659fa84f]{background:#32cd32}.hc-swatch[data-v-659fa84f]{display:inline-flex;flex-direction:column;flex-shrink:0;gap:1px;height:12px;width:4px}.hc-swatch-gas[data-v-659fa84f],.hc-swatch-oil[data-v-659fa84f]{border-radius:2px;flex:1}.hc-swatch-oil[data-v-659fa84f]{background:#5f0}.hc-swatch-gas[data-v-659fa84f]{background:#ff7f7f}.seismic-3d-one[data-v-659fa84f]{background:#e6eecf}.seismic-3d-two[data-v-659fa84f]{background:#69a8b7}.seismic-3d-three[data-v-659fa84f]{background:#2e557a}.sidebar-footer[data-v-659fa84f]{background:#f8fafc14;border-top:1px solid rgba(226,232,240,.5);display:flex;flex-direction:column;flex-shrink:0;gap:10px;padding:12px}.workspace-sidebar.dark .sidebar-footer[data-v-659fa84f]{background:#1e293b1a;border-top-color:#33415580}.footer-label[data-v-659fa84f]{margin-bottom:6px}.mini-field[data-v-659fa84f]{color:#64748b;display:flex;flex-direction:column;font-size:11px;gap:4px;margin-bottom:8px}.mini-field input[data-v-659fa84f]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#0f172a;font-size:12px;padding:8px 10px}.workspace-sidebar.dark .mini-field input[data-v-659fa84f]{background:#111827;border-color:#334155;color:#e2e8f0}.footer-actions[data-v-659fa84f]{display:flex;flex-direction:column;gap:8px}.footer-actions .primary[data-v-659fa84f],.footer-actions .secondary[data-v-659fa84f]{align-items:center;border-radius:8px;display:inline-flex;font-size:12px;font-weight:700;gap:6px;justify-content:center;padding:9px 10px;text-decoration:none}.footer-actions .primary[data-v-659fa84f]{background:#2563eb;border:0;color:#fff;cursor:pointer}.footer-actions .primary[data-v-659fa84f]:disabled{cursor:not-allowed;opacity:.55}.footer-actions .secondary[data-v-659fa84f]{background:#f8fafc;border:1px solid #e2e8f0;color:#334155}.workspace-sidebar.dark .footer-actions .secondary[data-v-659fa84f]{background:#111827;border-color:#334155;color:#e2e8f0}.footer-status[data-v-659fa84f]{color:#64748b;font-size:11px}.ai-ripple[data-v-a374d8bf]{height:100%;inset:0;pointer-events:none;position:fixed;width:100%;z-index:30}.gng-project-details[data-v-1d56e576]{display:flex;flex-direction:column;gap:16px;padding-bottom:24px}.gng-app-card[data-v-1d56e576],.gng-attributes-table[data-v-1d56e576]{background:#1e293bb8;border:1px solid rgba(71,85,105,.7);border-radius:10px}.light .gng-app-card[data-v-1d56e576],.light .gng-attributes-table[data-v-1d56e576]{background:#fff;border-color:#e2e8f0}.gng-app-card[data-v-1d56e576]{display:flex;gap:12px;padding:16px}.gng-app-logo[data-v-1d56e576]{align-items:center;background:#581c874d;border:1px solid rgba(168,85,247,.45);border-radius:8px;color:#c084fc;display:flex;flex:0 0 48px;font-size:20px;font-weight:800;height:48px;justify-content:center;width:48px}.gng-app-logo-image[data-v-1d56e576]{background:#fff;border-radius:7px;height:100%;-o-object-fit:contain;object-fit:contain;padding:4px;width:100%}.gng-app-copy[data-v-1d56e576]{flex:1;min-width:0}.gng-app-title-row[data-v-1d56e576]{align-items:center;display:flex;gap:8px;justify-content:space-between}.gng-app-title-row h3[data-v-1d56e576]{color:#e2e8f0;font-size:18px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.light .gng-app-title-row h3[data-v-1d56e576]{color:#334155}.gng-year[data-v-1d56e576]{background:#14532d4d;border:1px solid rgba(34,197,94,.4);border-radius:5px;color:#4ade80;flex-shrink:0;font-size:10px;padding:4px 7px}.gng-app-meta[data-v-1d56e576]{color:#94a3b8;display:flex;font-size:11px;gap:6px;margin-top:7px}.gng-app-meta strong[data-v-1d56e576]{color:#cbd5e1;font-weight:600}.light .gng-app-meta strong[data-v-1d56e576]{color:#475569}.gng-crs strong[data-v-1d56e576]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gng-project-action-row[data-v-1d56e576]{display:flex;gap:8px}.gng-other-data-btn[data-v-1d56e576],.gng-project-action[data-v-1d56e576]{align-items:center;border:0;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:700;gap:8px;justify-content:center;padding:12px;width:100%}.gng-project-action[data-v-1d56e576]{flex:1}.gng-project-action.indigo[data-v-1d56e576]{background:#4f46e5}.gng-project-action.teal[data-v-1d56e576]{background:#0d9488}.gng-project-action.fault[data-v-1d56e576]{background:#d97706}.gng-project-action[data-v-1d56e576]:hover{filter:brightness(1.1)}.gng-other-data-icon[data-v-1d56e576],.gng-project-action-icon[data-v-1d56e576]{height:16px;width:16px}.gng-other-data-btn[data-v-1d56e576]{background:#9333ea}.gng-other-data-btn[data-v-1d56e576]:hover{background:#7e22ce}.gng-section-divider[data-v-1d56e576]{background:#4755698c;height:1px}.light .gng-section-divider[data-v-1d56e576]{background:#f1f5f9}.gng-attributes-section h4[data-v-1d56e576]{align-items:center;color:#94a3b8;display:flex;font-size:10px;gap:6px;letter-spacing:.08em;margin:0 0 10px;text-transform:uppercase}.gng-section-icon[data-v-1d56e576]{height:14px;width:14px}.gng-attribute-row[data-v-1d56e576]{border-bottom:1px solid rgba(71,85,105,.55);display:grid;font-size:11px;gap:12px;grid-template-columns:minmax(110px,1fr) minmax(0,2fr);padding:11px 13px;position:relative}.gng-attribute-row[data-v-1d56e576]:last-child{border-bottom:0}.light .gng-attribute-row[data-v-1d56e576]{border-color:#f1f5f9}.gng-attribute-label[data-v-1d56e576]{color:#94a3b8;font-size:10px;letter-spacing:.06em;text-align:left;text-transform:uppercase}.gng-attribute-expand[data-v-1d56e576]{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;gap:5px;justify-content:space-between}.gng-expand-icon[data-v-1d56e576]{height:13px;transition:transform .16s ease;width:13px}.gng-expand-icon.expanded[data-v-1d56e576]{transform:rotate(180deg)}.gng-attribute-value-wrap[data-v-1d56e576]{align-items:center;display:flex;gap:8px;justify-content:space-between;min-width:0}.gng-attribute-value[data-v-1d56e576]{color:#e2e8f0;min-width:0;overflow-wrap:anywhere}.light .gng-attribute-value[data-v-1d56e576]{color:#475569}.gng-attribute-link[data-v-1d56e576]{align-items:center;color:#60a5fa;display:inline-flex;gap:4px;text-decoration:underline;text-decoration-style:dotted}.gng-link-count[data-v-1d56e576]{background:#3b82f624;border-radius:999px;color:#60a5fa;flex-shrink:0;font-size:9px;font-weight:700;padding:2px 6px;white-space:nowrap}.gng-link-icon[data-v-1d56e576]{flex-shrink:0;height:12px;width:12px}.gng-expanded-row[data-v-1d56e576]{background:#0f172a73;border-radius:6px;display:flex;flex-direction:column;font-size:10px;gap:4px;grid-column:1/-1;padding:9px}.light .gng-expanded-row[data-v-1d56e576]{background:#f8fafc}.gng-related-link[data-v-1d56e576]{align-items:center;background:transparent;border:0;border-radius:5px;color:#60a5fa;cursor:pointer;display:flex;font:inherit;gap:8px;justify-content:space-between;padding:7px 8px;text-align:left;text-decoration:underline;text-decoration-style:dotted;width:100%}.gng-related-link[data-v-1d56e576]:hover{background:#3b82f61f}.gng-related-empty[data-v-1d56e576]{color:#94a3b8}.gng-pdf-modal[data-v-1d56e576]{align-items:center;background:#000000e6;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:99999}.gng-pdf-dialog[data-v-1d56e576]{background:#0f172a;border:1px solid #334155;border-radius:12px;box-shadow:0 24px 80px #00000080;display:flex;flex-direction:column;height:95vh;overflow:hidden;width:min(1152px,100%)}.gng-pdf-header[data-v-1d56e576]{align-items:center;background:#1e293b;border-bottom:1px solid #334155;color:#e2e8f0;display:flex;gap:12px;justify-content:space-between;padding:12px 16px}.gng-pdf-header h3[data-v-1d56e576]{font-size:13px;font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gng-pdf-actions[data-v-1d56e576]{align-items:center;display:flex;gap:8px}.gng-pdf-download[data-v-1d56e576]{background:#2563eb;border-radius:5px;color:#fff;font-size:11px;font-weight:700;padding:6px 10px;text-decoration:none}.gng-pdf-download[data-v-1d56e576]:hover{background:#1d4ed8}.gng-pdf-close[data-v-1d56e576]{align-items:center;background:transparent;border:1px solid #475569;border-radius:5px;color:#cbd5e1;cursor:pointer;display:flex;height:28px;justify-content:center;width:28px}.gng-pdf-close[data-v-1d56e576]:hover{background:#334155}.gng-pdf-close-icon[data-v-1d56e576]{height:16px;width:16px}.gng-pdf-body[data-v-1d56e576]{background:#f1f5f9;flex:1;min-height:0}.gng-pdf-object[data-v-1d56e576]{border:0;height:100%;width:100%}.gng-pdf-fallback[data-v-1d56e576]{align-items:center;color:#64748b;display:flex;flex-direction:column;gap:12px;height:100%;justify-content:center}.gng-pdf-fallback p[data-v-1d56e576]{margin:0}.gng-pdf-fallback a[data-v-1d56e576]{color:#2563eb}@media(max-width:520px){.gng-project-action-row[data-v-1d56e576]{flex-direction:column}}.scorecard[data-v-5bad552a]{background:#0f172ae6;border:1px solid #334155;border-radius:8px;box-shadow:0 1px 2px #0003;color:#f8fafc;margin-top:14px;padding:14px}.scorecard.light[data-v-5bad552a]{background:#fff;border-color:#e2e8f0;color:#0f172a}.scorecard-head[data-v-5bad552a]{border-bottom:1px solid #1e293b;display:flex;gap:8px;justify-content:space-between;padding-bottom:9px}.scorecard.light .scorecard-head[data-v-5bad552a]{border-color:#e2e8f0}.scorecard-head>div[data-v-5bad552a]:first-child{align-items:center;display:flex;gap:8px}.scorecard-icon[data-v-5bad552a]{color:#34d399;width:16px}.scorecard h4[data-v-5bad552a]{font-size:11.5px;letter-spacing:.04em;margin:0}.scorecard h4 small[data-v-5bad552a]{color:#94a3b8;font-size:10px;font-weight:400;text-transform:lowercase}.scorecard-badge[data-v-5bad552a]{align-items:center;color:#94a3b8;display:flex;font-size:10px;font-weight:700;gap:6px}.scorecard-badge b[data-v-5bad552a]{background:#059669;border-radius:3px;color:#fff;font-size:11px;letter-spacing:.04em;padding:3px 9px}.registry[data-v-5bad552a]{background:#02061799;border:1px solid #1e293b;border-radius:6px;font-size:11px;overflow:hidden}.light .registry[data-v-5bad552a]{background:#f8fafc80;border-color:#e2e8f0}.registry-title[data-v-5bad552a]{background:#1e293bcc;border-bottom:1px solid #334155;color:#f8fafc;font-size:11px;font-weight:800;letter-spacing:.05em;padding:6px 12px}.light .registry-title[data-v-5bad552a]{background:#f1f5f9;border-color:#e2e8f0;color:#0f172a}.registry table[data-v-5bad552a]{border-collapse:collapse;width:100%}.registry th[data-v-5bad552a]{background:#0f172a80;color:#94a3b8;font-size:10px;letter-spacing:.05em;padding:6px 12px;text-align:left;text-transform:uppercase}.registry td[data-v-5bad552a]:nth-child(2),.registry th[data-v-5bad552a]:nth-child(2){text-align:center}.registry td[data-v-5bad552a]:last-child,.registry th[data-v-5bad552a]:last-child{text-align:right}.registry td[data-v-5bad552a]{border-top:1px solid #1e293b;color:#e2e8f0;font-weight:600;padding:6px 12px}.light .registry td[data-v-5bad552a]{border-color:#e2e8f0;color:#1e293b}.registry tbody tr[data-v-5bad552a]:hover{background:#1e293b66}.light .registry tbody tr[data-v-5bad552a]:hover{background:#f1f5f999}.registry td b[data-v-5bad552a]{border-radius:3px;color:#fff;display:inline-block;font-size:9px;letter-spacing:.04em;padding:2px 10px}.registry td b.complete[data-v-5bad552a]{background:#059669}.registry td b.pending[data-v-5bad552a]{background:#dc2626}.radar-wrap[data-v-5bad552a]{height:230px}.trend-grid[data-v-5bad552a]{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:4px}@media(min-width:640px){.trend-grid[data-v-5bad552a]{grid-template-columns:repeat(3,minmax(0,1fr))}}.trend-card[data-v-5bad552a]{background:#0f172a66;border:1px solid #334155;border-radius:5px;padding:8px}.light .trend-card[data-v-5bad552a]{background:#f8fafc;border-color:#e2e8f0}.trend-card strong[data-v-5bad552a]{color:#e2e8f0;display:block;font-size:9px;font-weight:800;margin-bottom:4px}.light .trend-card strong[data-v-5bad552a]{color:#1e293b}.trend-chart[data-v-5bad552a]{height:65px}.lifecycle[data-v-6aaf70a9]{background:#0f172ae6;border:1px solid #334155;border-radius:8px;box-shadow:0 1px 2px #0003;color:#f8fafc;margin-top:14px;padding:14px}.lifecycle.light[data-v-6aaf70a9]{background:#fff;border-color:#e2e8f0;color:#0f172a}.lifecycle h4[data-v-6aaf70a9]{border-bottom:1px solid #1e293b;font-size:12px;letter-spacing:.04em;margin:0;padding-bottom:9px}.light h4[data-v-6aaf70a9]{border-color:#e2e8f0}.timeline[data-v-6aaf70a9]{padding:8px 4px}.milestones[data-v-6aaf70a9]{display:grid;gap:4px;grid-template-columns:repeat(3,1fr);text-align:center}.milestones div[data-v-6aaf70a9]{align-items:center;display:flex;flex-direction:column;min-width:0}.milestones b[data-v-6aaf70a9]{color:#cbd5e1;font-size:9px;line-height:1.15;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.light .milestones b[data-v-6aaf70a9]{color:#1e293b}.milestones span[data-v-6aaf70a9]{color:#94a3b8;font-size:8.5px;font-weight:600}.milestones i[data-v-6aaf70a9]{color:#f8fafc;font-size:10px;font-style:normal;line-height:1}.light .milestones i[data-v-6aaf70a9]{color:#0f172a}.phase-bar[data-v-6aaf70a9]{border-radius:4px;display:flex;height:36px;margin:5px 0;overflow:hidden}.phase-bar span[data-v-6aaf70a9]{align-items:center;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%,12px 50%);color:#fff;display:flex;font-size:10px;font-weight:800;justify-content:center;letter-spacing:.06em;margin-left:-12px;padding:0 16px;position:relative;text-align:center}.phase-bar .phase-1[data-v-6aaf70a9]{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%);margin-left:0;width:38%;z-index:3}.phase-bar .phase-2[data-v-6aaf70a9]{width:38%;z-index:2}.phase-bar .phase-3[data-v-6aaf70a9]{color:#cbd5e1;flex:1;font-size:9px;z-index:1}.light .phase-bar .phase-3[data-v-6aaf70a9]{color:#475569}.summary[data-v-6aaf70a9]{border:1px solid #334155;border-radius:4px;font-size:10px;overflow:hidden}.light .summary[data-v-6aaf70a9]{border-color:#e2e8f0}.summary-head[data-v-6aaf70a9],.summary-row[data-v-6aaf70a9]{display:grid;gap:4px;grid-template-columns:1.45fr 1fr 1fr 1fr;padding:7px 12px}.summary-head[data-v-6aaf70a9]{background:#1e293b;color:#cbd5e1;font-size:9.5px;font-weight:800}.light .summary-head[data-v-6aaf70a9]{background:#f1f5f9;color:#334155}.summary-row[data-v-6aaf70a9]{border-top:1px solid #1e293b;color:#e2e8f0;font-weight:700;padding-bottom:8px;padding-top:8px;text-transform:uppercase}.summary-row[data-v-6aaf70a9]:hover{background:#1e293b80}.light .summary-row[data-v-6aaf70a9]{border-color:#e2e8f0;color:#1e293b}.light .summary-row[data-v-6aaf70a9]:hover{background:#f1f5f9}.summary-row strong[data-v-6aaf70a9]{font-size:10px}.summary-row span[data-v-6aaf70a9]:last-child{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}@media(max-width:520px){.summary[data-v-6aaf70a9]{overflow-x:auto}.summary-head[data-v-6aaf70a9],.summary-row[data-v-6aaf70a9]{min-width:420px}}.contextual-panel[data-v-eada6243]{bottom:12px;opacity:0;pointer-events:none;position:absolute;right:12px;top:var(--udd-header-clearance,64px);transform:translate(calc(100% + 24px));transition:opacity .28s ease,transform .28s ease;width:min(400px,calc(100% - 24px));z-index:40}.contextual-panel.open[data-v-eada6243]{opacity:1;pointer-events:auto;transform:translate(0)}.contextual-panel.docked[data-v-eada6243]{box-sizing:border-box;height:100%;inset:auto;opacity:1;padding:16px 12px 16px 0;pointer-events:auto;position:relative;transform:none;width:100%;z-index:auto}.contextual-panel.docked .panel-inner[data-v-eada6243]{border-radius:16px;box-shadow:0 18px 40px #02061759}.panel-inner[data-v-eada6243]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0f172aeb;border:1px solid rgba(51,65,85,.85);border-radius:12px;box-shadow:0 18px 40px #02061759;color:#cbd5e1;display:flex;flex-direction:column;height:100%;overflow:hidden}.contextual-panel.light .panel-inner[data-v-eada6243]{background:#fffffff5;border-color:#e2e8f0f2;color:#475569}.panel-head[data-v-eada6243]{align-items:center;border-bottom:1px solid rgba(51,65,85,.7);display:flex;flex:none;height:36px;justify-content:space-between;padding:0 12px}.contextual-panel.light .panel-head[data-v-eada6243]{border-bottom-color:#e2e8f0f2}.panel-title[data-v-eada6243]{color:#94a3b8;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.contextual-panel.light .panel-title[data-v-eada6243]{color:#64748b}.close-btn[data-v-eada6243]{background:transparent;border:0;border-radius:6px;color:#94a3b8;cursor:pointer;display:inline-flex;padding:4px}.close-btn[data-v-eada6243]:hover{background:#3341558c;color:#e2e8f0}.contextual-panel.light .close-btn[data-v-eada6243]:hover{background:#94a3b833;color:#0f172a}.close-icon[data-v-eada6243]{height:16px;width:16px}.panel-body[data-v-eada6243]{display:flex;flex:1;flex-direction:column;gap:16px;min-height:0;overflow:auto;padding:16px 14px 20px}.contextual-panel.block-context .panel-body[data-v-eada6243]{gap:0;padding:12px}.eyebrow-row[data-v-eada6243]{align-items:center;display:flex;gap:8px;margin-bottom:8px}.dot[data-v-eada6243]{border-radius:999px;height:6px;width:6px}.dot.blue[data-v-eada6243]{background:#3b82f6}.dot.green[data-v-eada6243]{background:#22c55e}.eyebrow[data-v-eada6243]{color:#64748b;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.headline[data-v-eada6243]{color:#f8fafc;font-size:18px;font-weight:700;line-height:1.2;margin:0 0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contextual-panel.light .headline[data-v-eada6243]{color:#0f172a}.badge-row[data-v-eada6243]{display:flex;flex-wrap:wrap;gap:6px}.badge[data-v-eada6243]{border:1px solid transparent;border-radius:6px;font-size:10px;font-weight:700;padding:4px 8px}.badge.blue[data-v-eada6243]{background:#2563eb33;border-color:#3b82f659;color:#93c5fd}.badge.green[data-v-eada6243]{background:#16a34a2e;border-color:#22c55e59;color:#86efac}.badge.red[data-v-eada6243]{background:#dc26262e;border-color:#f8717159;color:#fca5a5}.badge.orange[data-v-eada6243]{background:#ea580c2e;border-color:#f9731659;color:#fdba74}.badge.muted[data-v-eada6243]{background:#3341558c;border-color:#475569b3;color:#cbd5e1}.contextual-panel.light .badge.blue[data-v-eada6243]{background:#dbeafe;border-color:#bfdbfe;color:#1d4ed8}.contextual-panel.light .badge.green[data-v-eada6243]{background:#dcfce7;border-color:#bbf7d0;color:#15803d}.contextual-panel.light .badge.red[data-v-eada6243]{background:#fee2e2;border-color:#fecaca;color:#b91c1c}.contextual-panel.light .badge.orange[data-v-eada6243]{background:#ffedd5;border-color:#fed7aa;color:#c2410c}.contextual-panel.light .badge.muted[data-v-eada6243]{background:#f1f5f9;border-color:#e2e8f0;color:#475569}.divider[data-v-eada6243]{background:#334155bf;height:1px}.contextual-panel.light .divider[data-v-eada6243]{background:#e2e8f0}.gng-action-btn[data-v-eada6243]{align-items:center;background:#9333ea;border:0;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:12px 14px;transition:background .15s ease;width:100%}.gng-action-btn[data-v-eada6243]:hover{background:#7e22ce}.gng-action-icon[data-v-eada6243]{flex-shrink:0;height:16px;width:16px}.action-stack[data-v-eada6243]{display:grid;gap:8px}.block-icon-actions[data-v-eada6243]{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin-bottom:4px}.block-icon-action[data-v-eada6243]{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#475569;cursor:pointer;display:inline-flex;justify-content:center;min-height:32px;min-width:0;padding:7px 8px;position:relative;transition:background .15s ease,border-color .15s ease,color .15s ease}.block-icon-action[data-v-eada6243]:after{background:#1e293b;border:1px solid #334155;border-radius:7px;box-shadow:0 8px 18px #02061747;color:#f8fafc;content:attr(data-tooltip);font-size:10px;font-weight:700;left:50%;line-height:1.2;opacity:0;padding:5px 9px;pointer-events:none;position:absolute;top:calc(100% + 8px);transform:translate(-50%,-4px);transition:opacity .15s ease,transform .15s ease;white-space:nowrap;z-index:20}.block-icon-action[data-v-eada6243]:not([data-tooltip]):after{display:none}.block-icon-action[data-v-eada6243]:focus-visible:after,.block-icon-action[data-v-eada6243]:hover:after{opacity:1;transform:translate(-50%)}.block-icon-action--labeled[data-v-eada6243]{font-size:10px;font-weight:700;gap:5px;white-space:nowrap}.block-icon-action[data-v-eada6243]:hover:not(:disabled){background:#f1f5f9;border-color:#cbd5e1;color:#0f172a}.back-btn[data-v-eada6243]:focus-visible,.block-icon-action[data-v-eada6243]:focus-visible,.block-tab[data-v-eada6243]:focus-visible,.close-btn[data-v-eada6243]:focus-visible,.context-action-btn[data-v-eada6243]:focus-visible{outline:2px solid #a855f7;outline-offset:2px}.block-icon-action[data-v-eada6243]:active:not(:disabled){transform:translateY(1px)}.block-icon-action[data-v-eada6243]:disabled{cursor:not-allowed;opacity:.55}.contextual-panel.dark .block-icon-action[data-v-eada6243]{background:#1e293b;border-color:#334155;color:#cbd5e1}.contextual-panel.dark .block-icon-action[data-v-eada6243]:hover:not(:disabled){background:#334155;border-color:#64748b;color:#f8fafc}.block-icon[data-v-eada6243]{height:16px;width:16px}.context-action-btn[data-v-eada6243]{align-items:center;background:#7e22ce1f;border:1px solid rgba(168,85,247,.35);border-radius:8px;color:#e2e8f0;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:8px;justify-content:center;padding:10px 14px;transition:background .15s ease,border-color .15s ease,transform .15s ease;width:100%}.context-action-btn[data-v-eada6243]:hover{background:#7e22ce33;border-color:#a855f7a6;transform:translateY(-1px)}.contextual-panel.light .context-action-btn[data-v-eada6243]{background:#fff;border-color:#cbd5e1;color:#334155}.contextual-panel.light .context-action-btn[data-v-eada6243]:hover{background:#faf5ff;border-color:#c084fc;color:#6b21a8}.context-action-icon[data-v-eada6243]{flex-shrink:0;height:16px;width:16px}.attrs-title[data-v-eada6243]{align-items:center;color:#94a3b8;display:inline-flex;font-size:10px;font-weight:800;gap:6px;letter-spacing:.12em;margin:0 0 10px;text-transform:uppercase}.attrs-icon[data-v-eada6243]{height:14px;width:14px}.attr-table[data-v-eada6243]{border:1px solid rgba(51,65,85,.75);border-radius:8px;margin:0;overflow:hidden}.contextual-panel.light .attr-table[data-v-eada6243]{border-color:#e2e8f0}.attr-row[data-v-eada6243]{border-top:1px solid rgba(51,65,85,.55);display:grid;gap:8px;grid-template-columns:1.1fr 1.2fr;padding:9px 12px}.attr-row[data-v-eada6243]:first-child{border-top:0}.contextual-panel.light .attr-row[data-v-eada6243]{border-top-color:#f1f5f9}.attr-row dt[data-v-eada6243]{color:#64748b;font-size:11px}.attr-row dd[data-v-eada6243]{color:#e2e8f0;font-size:12px;font-weight:600;margin:0;text-align:right;word-break:break-word}.contextual-panel.light .attr-row dd[data-v-eada6243]{color:#0f172a}.block-investment[data-v-eada6243]{display:grid;gap:14px}.block-details-head[data-v-eada6243]{display:grid;gap:8px;margin:0 0 18px}.block-details-head h3[data-v-eada6243]{color:#f1f5f9;font-size:20px;font-weight:700;line-height:1.15;margin:0}.contextual-panel.light .block-details-head h3[data-v-eada6243]{color:#334155}.block-details-meta[data-v-eada6243]{align-items:center;color:#64748b;display:flex;font-size:12px;font-weight:500;gap:10px}.block-status[data-v-eada6243]{border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.06em;padding:5px 9px;text-transform:uppercase}.block-status.production[data-v-eada6243]{background:#16a34a2e;color:#4ade80}.block-status.exploration[data-v-eada6243]{background:#f59e0b2e;color:#fbbf24}.block-status.neutral[data-v-eada6243]{background:#64748b40;color:#94a3b8}.contextual-panel.light .block-status.production[data-v-eada6243]{background:#dcfce7;color:#15803d}.contextual-panel.light .block-status.exploration[data-v-eada6243]{background:#fef3c7;color:#b45309}.contextual-panel.light .block-status.neutral[data-v-eada6243]{background:#f1f5f9;color:#475569}.block-tabs[data-v-eada6243]{background:#0f172acc;border:1px solid #334155;border-radius:12px;display:grid;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr));padding:4px}.contextual-panel.light .block-tabs[data-v-eada6243]{background:#f8fafccc;border-color:#e2e8f0}.block-tab[data-v-eada6243]{align-items:center;background:#1e293be6;border:1px solid #334155;border-radius:8px;color:#cbd5e1;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;justify-content:center;padding:6px 8px;text-transform:none;white-space:nowrap}.block-tab-icon[data-v-eada6243]{flex:none;height:14px;width:14px}.block-tab.active[data-v-eada6243]{background:#7e22ce;border-color:#6b21a8;box-shadow:0 1px 3px #6b21a859;color:#fff}.contextual-panel.light .block-tab[data-v-eada6243]{background:#fff;border-color:#cbd5e1;color:#334155}.contextual-panel.light .block-tab.active[data-v-eada6243]{background:#7e22ce;border-color:#6b21a8;color:#fff}.block-tab[data-v-eada6243]:hover:not(.active){background:#334155;color:#fff}.contextual-panel.light .block-tab[data-v-eada6243]:hover:not(.active){background:#f1f5f9;color:#0f172a}.block-tab-content[data-v-eada6243]{display:grid;gap:14px}.block-description[data-v-eada6243]{background:#33415547;border:1px solid rgba(51,65,85,.75);border-radius:8px;color:#cbd5e1;font-size:12px;font-style:italic;line-height:1.55;padding:12px}.contextual-panel.light .block-description[data-v-eada6243]{background:#f8fafc;border-color:#f1f5f9;color:#475569}.block-summary[data-v-eada6243]{background:#33415547;border:1px solid rgba(51,65,85,.75);border-radius:8px;display:grid;gap:3px;padding:12px}.contextual-panel.light .block-summary[data-v-eada6243]{background:#f8fafc;border-color:#e2e8f0}.block-metric-card small[data-v-eada6243],.block-metric-card span[data-v-eada6243],.block-summary span[data-v-eada6243],.block-summary-label[data-v-eada6243],.commercial-metric span[data-v-eada6243]{color:#64748b;font-size:10px}.block-summary-label[data-v-eada6243],.subsection-heading[data-v-eada6243]{font-size:10px;font-weight:800;letter-spacing:.08em;margin:0;text-transform:uppercase}.block-summary strong[data-v-eada6243]{color:#e2e8f0;font-size:13px}.contextual-panel.light .block-summary strong[data-v-eada6243]{color:#0f172a}.block-metric-grid[data-v-eada6243],.commercial-grid[data-v-eada6243]{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.block-metric-card[data-v-eada6243],.commercial-metric[data-v-eada6243]{background:#33415547;border:1px solid rgba(51,65,85,.75);border-radius:8px;display:grid;gap:4px;padding:11px}.contextual-panel.light .block-metric-card[data-v-eada6243],.contextual-panel.light .commercial-metric[data-v-eada6243]{background:#f8fafc;border-color:#e2e8f0}.block-metric-card strong[data-v-eada6243],.commercial-metric strong[data-v-eada6243]{color:#e2e8f0;font-size:16px}.block-metric-card strong em[data-v-eada6243]{color:#64748b;font-size:12px;font-style:normal;font-weight:500}.contextual-panel.light .block-metric-card strong[data-v-eada6243],.contextual-panel.light .commercial-metric strong[data-v-eada6243]{color:#334155}.block-metric-card.valuation[data-v-eada6243]{background:#064e3b47;border-color:#10b98159}.block-metric-card.valuation strong[data-v-eada6243]{color:#34d399}.contextual-panel.light .block-metric-card.valuation[data-v-eada6243]{background:#ecfdf5;border-color:#bbf7d0}.contextual-panel.light .block-metric-card.valuation strong[data-v-eada6243]{color:#059669}.block-contact[data-v-eada6243]{align-items:center;background:#33415559;border:1px solid rgba(51,65,85,.75);border-radius:6px;display:flex;gap:12px;justify-content:space-between;padding:11px}.block-contact>div[data-v-eada6243]{display:grid;gap:3px}.block-contact small[data-v-eada6243],.block-contact span[data-v-eada6243]{color:#64748b;font-size:10px}.block-contact strong[data-v-eada6243]{color:#e2e8f0;font-size:12px}.contextual-panel.light .block-contact[data-v-eada6243]{background:#f1f5f9;border-color:#e2e8f0}.contextual-panel.light .block-contact strong[data-v-eada6243]{color:#1e293b}.block-contact-icon[data-v-eada6243]{color:#60a5fa;height:20px;width:20px}.risk-section[data-v-eada6243]{background:#33415533;border:1px solid rgba(51,65,85,.75);border-radius:8px;display:grid;gap:8px;padding:12px}.subsection-heading[data-v-eada6243]{color:#94a3b8}.contextual-panel.light .subsection-heading[data-v-eada6243],.risk-legend[data-v-eada6243]{color:#64748b}.risk-legend[data-v-eada6243]{display:flex;font-size:9px;gap:8px;justify-content:flex-end}.risk-legend>span[data-v-eada6243]{align-items:center;display:inline-flex;gap:4px}.risk-legend-dot[data-v-eada6243]{border-radius:50%;height:7px;width:7px}.risk-legend-dot.low[data-v-eada6243]{background:#22c55e}.risk-legend-dot.medium[data-v-eada6243]{background:#f59e0b}.risk-legend-dot.high[data-v-eada6243]{background:#ef4444}.risk-row[data-v-eada6243]{align-items:center;color:#94a3b8;display:grid;font-size:11px;gap:8px;grid-template-columns:74px 1fr 16px}.risk-row b[data-v-eada6243]{color:#cbd5e1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;text-align:right}.contextual-panel.light .risk-row b[data-v-eada6243]{color:#475569}.risk-track[data-v-eada6243]{display:grid;gap:2px;grid-template-columns:repeat(10,1fr)}.risk-track i[data-v-eada6243]{background:#64748b59;border-radius:1px;height:7px}.risk-track i.filled.low[data-v-eada6243]{background:#22c55e}.risk-track i.filled.medium[data-v-eada6243]{background:#f59e0b}.risk-track i.filled.high[data-v-eada6243]{background:#ef4444}.resource-table[data-v-eada6243]{border:1px solid rgba(51,65,85,.75);border-radius:8px;overflow:hidden}.contextual-panel.light .resource-table[data-v-eada6243]{border-color:#e2e8f0}.resource-row[data-v-eada6243]{border-top:1px solid rgba(51,65,85,.55);color:#cbd5e1;display:grid;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;gap:8px;grid-template-columns:1.25fr .8fr .8fr;padding:9px 10px;text-align:right}.resource-row[data-v-eada6243]:first-child{border-top:0}.resource-row span[data-v-eada6243]:first-child,.resource-row strong[data-v-eada6243]{text-align:left}.resource-header[data-v-eada6243]{background:#33415573;color:#94a3b8;font-family:inherit}.contextual-panel.light .resource-row[data-v-eada6243]{border-top-color:#f1f5f9;color:#475569}.contextual-panel.light .resource-header[data-v-eada6243]{background:#f8fafc;color:#64748b}.commercial-grid .commercial-metric[data-v-eada6243]:last-child{grid-column:span 2}.fiscal-heading[data-v-eada6243]{margin-top:2px}.fiscal-type[data-v-eada6243]{color:#64748b;font-size:10px;margin:-8px 0 0}.infrastructure-card[data-v-eada6243],.production-card[data-v-eada6243],.sensitivity-card[data-v-eada6243]{background:#33415533;border:1px solid rgba(51,65,85,.75);border-radius:8px;display:grid;gap:9px;padding:11px}.contextual-panel.light .infrastructure-card[data-v-eada6243],.contextual-panel.light .production-card[data-v-eada6243],.contextual-panel.light .sensitivity-card[data-v-eada6243]{background:#f8fafc;border-color:#e2e8f0}.infrastructure-grid[data-v-eada6243]{color:#64748b;display:grid;font-size:10px;gap:8px;grid-template-columns:1fr 1fr}.infrastructure-grid strong[data-v-eada6243]{color:#cbd5e1;display:block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;margin-top:2px}.contextual-panel.light .infrastructure-grid strong[data-v-eada6243]{color:#334155}.production-row[data-v-eada6243],.sensitivity-row[data-v-eada6243]{align-items:center;color:#94a3b8;display:grid;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;gap:8px;grid-template-columns:1fr 1fr 1fr}.production-chart[data-v-eada6243]{background:#0f172a2e;border:1px solid rgba(51,65,85,.75);border-radius:5px;height:150px;overflow:visible;width:100%}.uncertainty-card[data-v-eada6243]{border:1px solid rgba(51,65,85,.75);border-radius:8px;display:grid;gap:8px;padding:14px 11px;text-align:center}.contextual-panel.light .uncertainty-card[data-v-eada6243]{border-color:#e2e8f0}.uncertainty-title[data-v-eada6243]{color:#e2e8f0;font-size:15px;font-weight:700}.contextual-panel.light .uncertainty-title[data-v-eada6243]{color:#0f172a}.uncertainty-card>strong[data-v-eada6243]{color:#cbd5e1;font-size:12px}.contextual-panel.light .uncertainty-card>strong[data-v-eada6243]{color:#334155}.uncertainty-card>small[data-v-eada6243],.uncertainty-card>span[data-v-eada6243]{color:#64748b;font-size:10px;font-style:italic}.uncertainty-row[data-v-eada6243]{align-items:center;display:grid;gap:8px;grid-template-columns:58px 1fr;text-align:right}.uncertainty-row b[data-v-eada6243]{color:#cbd5e1;font-size:10px}.contextual-panel.light .uncertainty-row b[data-v-eada6243]{color:#334155}.uncertainty-row i[data-v-eada6243]{background:#a511304d;border-radius:2px;display:block;height:14px;text-align:left}.uncertainty-row em[data-v-eada6243]{background:#cb425e;border-radius:inherit;display:block;height:100%}.production-chart line[data-v-eada6243]{stroke:#64748b;stroke-width:1}.production-chart polyline[data-v-eada6243]{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.production-chart .oil-line[data-v-eada6243]{stroke:#10b981}.production-chart .gas-line[data-v-eada6243]{stroke:#f59e0b}.chart-legend[data-v-eada6243]{display:flex;font-size:9px;gap:14px}.oil-key[data-v-eada6243]{color:#10b981}.gas-key[data-v-eada6243]{color:#f59e0b}.timeline-card[data-v-eada6243]{background:#33415533;border:1px solid rgba(51,65,85,.75);border-radius:8px;display:grid;gap:10px;padding:11px}.panel-title-row[data-v-eada6243]{align-items:center;display:flex;gap:8px;min-width:0}.back-btn[data-v-eada6243]{align-items:center;background:#33415580;border:1px solid rgba(100,116,139,.5);border-radius:5px;color:inherit;cursor:pointer;display:inline-flex;font-size:10px;font-weight:700;gap:3px;padding:3px 6px;white-space:nowrap}.back-btn[data-v-eada6243]:hover{background:#475569cc}.lifecycle-card[data-v-eada6243]{background:#0f172a73;border:1px solid rgba(71,85,105,.7);border-radius:8px;margin-top:14px;padding:12px}.lifecycle-phases[data-v-eada6243]{border-radius:5px;display:flex;margin:10px 0;overflow:hidden}.lifecycle-phases span[data-v-eada6243]{color:#fff;flex:1;font-size:9px;font-weight:800;padding:8px 5px;text-align:center;text-transform:uppercase}.lifecycle-milestones[data-v-eada6243]{display:grid;gap:6px;grid-template-columns:repeat(3,1fr);margin-bottom:10px}.lifecycle-milestones div[data-v-eada6243]{color:#94a3b8;display:grid;font-size:9px;gap:2px}.lifecycle-milestones strong[data-v-eada6243]{color:inherit;font-size:9px;text-transform:uppercase}.lifecycle-summary[data-v-eada6243]{border:1px solid rgba(71,85,105,.7);border-radius:5px;display:grid;gap:1px;overflow:hidden}.lifecycle-summary div[data-v-eada6243]{background:#1e293b8c;color:#cbd5e1;display:grid;font-size:9px;gap:4px;grid-template-columns:1.4fr 1fr 1fr 1fr;padding:7px}.contextual-panel.light .lifecycle-card[data-v-eada6243]{background:#f8fafc;border-color:#e2e8f0}.contextual-panel.light .lifecycle-summary div[data-v-eada6243]{background:#fff;color:#475569}.compliance-content[data-v-eada6243]{display:grid;gap:12px}.compliance-overview-card[data-v-eada6243]{background:#0f172a73;border:1px solid rgba(71,85,105,.7);border-radius:8px;margin-top:14px;padding:12px}.compliance-head[data-v-eada6243]{align-items:center;border-bottom:1px solid rgba(71,85,105,.6);display:flex;font-size:11px;font-weight:800;gap:8px;justify-content:space-between;padding-bottom:9px;text-transform:uppercase}.compliance-head>div[data-v-eada6243]{align-items:center;display:flex;gap:6px}.compliance-icon[data-v-eada6243]{color:#34d399;height:16px;width:16px}.compliance-score[data-v-eada6243]{background:#10b9812e;border-radius:999px;color:#6ee7b7;font-size:9px;padding:4px 7px}.compliance-radar-wrap[data-v-eada6243]{align-items:center;display:grid;gap:8px;grid-template-columns:170px 1fr}.compliance-radar[data-v-eada6243]{height:170px;width:170px}.radar-grid[data-v-eada6243]{fill:#1e293b33}.radar-axis[data-v-eada6243],.radar-grid[data-v-eada6243]{stroke:#475569;stroke-width:1}.radar-value[data-v-eada6243]{fill:#10b98147;stroke:#34d399;stroke-width:2}.radar-labels[data-v-eada6243]{display:grid;gap:6px}.radar-labels span[data-v-eada6243]{color:#94a3b8;display:flex;font-size:9px;gap:7px;justify-content:space-between;text-transform:uppercase}.radar-labels b[data-v-eada6243]{color:#e2e8f0}.compliance-trends[data-v-eada6243]{display:grid;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr))}.trend-card[data-v-eada6243]{background:#0f172a66;border:1px solid rgba(71,85,105,.65);border-radius:6px;padding:7px}.trend-card>div[data-v-eada6243]{color:#94a3b8;display:flex;font-size:9px;font-weight:700;gap:4px;justify-content:space-between;text-transform:uppercase}.trend-card b[data-v-eada6243]{color:#6ee7b7}.trend-card svg[data-v-eada6243]{height:42px;margin-top:4px;width:100%}.trend-card polyline[data-v-eada6243]{fill:none;stroke:#34d399;stroke-width:2.5;vector-effect:non-scaling-stroke}.contextual-panel.light .radar-axis[data-v-eada6243],.contextual-panel.light .radar-grid[data-v-eada6243]{stroke:#cbd5e1}.contextual-panel.light .radar-labels b[data-v-eada6243]{color:#334155}.contextual-panel.light .trend-card[data-v-eada6243]{background:#fff;border-color:#e2e8f0}.contextual-panel.light .compliance-overview-card[data-v-eada6243],.contextual-panel.light .timeline-card[data-v-eada6243]{background:#f8fafc;border-color:#e2e8f0}.timeline-row[data-v-eada6243]{align-items:center;color:#94a3b8;display:grid;font-size:10px;gap:7px;grid-template-columns:8px 36px minmax(0,1fr) auto}.timeline-row strong[data-v-eada6243]{color:#cbd5e1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.contextual-panel.light .timeline-row strong[data-v-eada6243]{color:#334155}.timeline-row em[data-v-eada6243]{border-radius:999px;font-size:8px;font-style:normal;padding:2px 5px;text-transform:uppercase}.timeline-dot[data-v-eada6243]{border-radius:999px;height:7px;width:7px}.timeline-dot.completed[data-v-eada6243],.timeline-row em.completed[data-v-eada6243]{background:#22c55e;color:#052e16}.timeline-dot.planned[data-v-eada6243],.timeline-row em.planned[data-v-eada6243]{background:#3b82f6;color:#dbeafe}.timeline-dot.delayed[data-v-eada6243],.timeline-row em.delayed[data-v-eada6243]{background:#f59e0b;color:#451a03}.sensitivity-row[data-v-eada6243]{grid-template-columns:42px 1fr 58px}.sensitivity-row i[data-v-eada6243]{background:#64748b4d;border-radius:3px;display:block;height:7px;overflow:hidden}.sensitivity-row i b[data-v-eada6243]{background:#10b981;border-radius:inherit;display:block;height:100%}.sensitivity-row strong[data-v-eada6243]{color:#34d399;text-align:right}.block-locked[data-v-eada6243]{border:1px dashed rgba(100,116,139,.55);border-radius:6px;color:#64748b;display:grid;gap:8px;justify-items:center;padding:38px 18px;text-align:center}.block-locked strong[data-v-eada6243]{color:#cbd5e1;font-size:13px}.block-locked span[data-v-eada6243]{font-size:11px}.block-locked-icon[data-v-eada6243]{color:#94a3b8;height:20px;width:20px}.contextual-panel.light .block-locked strong[data-v-eada6243]{color:#334155}.docs-label[data-v-eada6243]{color:#94a3b8;font-size:10px;font-weight:800;letter-spacing:.12em;margin:0 0 4px;text-transform:uppercase}.docs-hint[data-v-eada6243]{color:#64748b;font-size:12px;margin:0}.docs-empty[data-v-eada6243],.docs-section[data-v-eada6243]{display:grid;gap:10px}.docs-link-card[data-v-eada6243]{align-items:center;background:#0f172aa3;border:1px solid rgba(51,65,85,.8);border-radius:12px;color:inherit;display:flex;gap:12px;justify-content:space-between;padding:12px;text-decoration:none;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.docs-link-card[data-v-eada6243]:hover{background:#1e293beb;border-color:#38bdf8bf;transform:translateY(-1px)}.contextual-panel.light .docs-link-card[data-v-eada6243]{background:#fff;border-color:#e2e8f0}.contextual-panel.light .docs-link-card[data-v-eada6243]:hover{background:#f8fafc;border-color:#7dd3fc}.docs-link-main[data-v-eada6243]{align-items:flex-start;display:flex;gap:10px;min-width:0}.docs-link-icon[data-v-eada6243]{align-items:center;background:#2563eb29;border-radius:10px;color:#93c5fd;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.contextual-panel.light .docs-link-icon[data-v-eada6243]{background:#dbeafe;color:#2563eb}.docs-link-file-icon[data-v-eada6243],.docs-link-open-icon[data-v-eada6243]{flex-shrink:0;height:16px;width:16px}.docs-link-open-icon[data-v-eada6243]{color:#7dd3fc}.contextual-panel.light .docs-link-open-icon[data-v-eada6243]{color:#0284c7}.docs-link-copy[data-v-eada6243]{display:grid;gap:2px;min-width:0}.docs-link-title[data-v-eada6243]{color:#f8fafc;font-size:13px;font-weight:700}.contextual-panel.light .docs-link-title[data-v-eada6243]{color:#0f172a}.docs-link-meta[data-v-eada6243],.docs-link-name[data-v-eada6243]{font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-link-meta[data-v-eada6243]{color:#cbd5e1}.contextual-panel.light .docs-link-meta[data-v-eada6243]{color:#64748b}.docs-link-name[data-v-eada6243]{color:#7dd3fc}.contextual-panel.light .docs-link-name[data-v-eada6243]{color:#0284c7}.panel-foot[data-v-eada6243]{border-top:1px solid rgba(51,65,85,.7);display:flex;flex:none;justify-content:flex-end;padding:10px 12px 12px}.contextual-panel.light .panel-foot[data-v-eada6243]{border-top-color:#e2e8f0}.powered-by[data-v-eada6243]{align-items:center;background:#1e293bd9;border:1px solid rgba(51,65,85,.8);border-radius:6px;color:#94a3b8;display:inline-flex;font-size:10px;gap:4px;padding:4px 10px}.powered-by strong[data-v-eada6243]{color:#e2e8f0;font-weight:700}.contextual-panel.light .powered-by[data-v-eada6243]{background:#fff;border-color:#e2e8f0;color:#64748b}.contextual-panel.light .powered-by strong[data-v-eada6243]{color:#0f172a}.field-details-panel[data-v-30243ea6]{background:#101923;border:1px solid rgba(148,163,184,.22);border-radius:14px;box-shadow:0 18px 40px #02081738;color:#e5edf6;height:100%;overflow:auto}.field-details-panel.light[data-v-30243ea6]{background:#fff;color:#172033}.field-details-header[data-v-30243ea6]{align-items:flex-start;border-bottom:1px solid rgba(148,163,184,.18);display:flex;gap:16px;justify-content:space-between;padding:20px 20px 16px}.field-details-eyebrow[data-v-30243ea6]{color:#72a9ff;font-size:11px;font-weight:700;letter-spacing:.08em;margin:0 0 6px;text-transform:uppercase}h2[data-v-30243ea6]{font-size:20px;line-height:1.2;margin:0}.field-details-close[data-v-30243ea6]{background:transparent;border:0;border-radius:8px;color:inherit;cursor:pointer;display:grid;flex:0 0 auto;height:32px;place-items:center;width:32px}.field-details-close[data-v-30243ea6]:hover{background:#94a3b829}.field-details-body[data-v-30243ea6]{display:grid;gap:0;padding:8px 20px 20px}.field-detail-row[data-v-30243ea6]{border-bottom:1px solid rgba(148,163,184,.12);display:grid;gap:14px;grid-template-columns:minmax(120px,42%) minmax(0,1fr);padding:13px 0}.field-detail-row[data-v-30243ea6]:last-child{border-bottom:0}.field-detail-row span[data-v-30243ea6]{color:#94a3b8;font-size:12px}.field-detail-row strong[data-v-30243ea6]{font-size:13px;font-weight:600;overflow-wrap:anywhere;text-align:right}.block-intelligence-panel[data-v-126f347b]{background:transparent;box-sizing:border-box;color:#e2e8f0;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.block-intelligence-panel.light[data-v-126f347b]{color:#0f172a}.bi-header[data-v-126f347b],.bi-work-program-head[data-v-126f347b]{align-items:center;background:#0f172a33;border-bottom:1px solid #1e293b;display:flex;flex:none;justify-content:space-between}.light .bi-header[data-v-126f347b],.light .bi-work-program-head[data-v-126f347b]{background:#f8fafc33;border-color:#e2e8f0}.bi-header[data-v-126f347b]{height:36px;padding:0 12px}.bi-title-wrap[data-v-126f347b]{align-items:center;color:#10b981;display:flex;gap:8px}.bi-title-wrap h2[data-v-126f347b],.bi-work-program-head h3[data-v-126f347b]{color:#e2e8f0;font-size:12px;font-weight:800;letter-spacing:.08em;margin:0;text-transform:uppercase}.light .bi-title-wrap h2[data-v-126f347b],.light .bi-work-program-head h3[data-v-126f347b]{color:#334155}.bi-icon-button[data-v-126f347b]{background:transparent;border:0;border-radius:6px;color:#94a3b8;cursor:pointer;display:grid;padding:5px;place-items:center}.bi-icon-button[data-v-126f347b]:hover{background:#1e293b;color:#fff}.light .bi-icon-button[data-v-126f347b]:hover{background:#e2e8f0;color:#0f172a}.bi-selection-note[data-v-126f347b]{background:#1e3a8a4d;border-bottom:1px solid #1e3a8a;color:#bfdbfe;font-size:11px;font-weight:700;padding:8px 12px}.bi-state[data-v-126f347b]{align-items:center;color:#94a3b8;display:flex;font-size:12px;gap:8px;justify-content:center;min-height:140px;padding:18px;text-align:center}.bi-error[data-v-126f347b]{color:#fca5a5}.bi-loading-dot[data-v-126f347b]{background:#60a5fa;border-radius:50%;box-shadow:0 0 0 4px #60a5fa2e;height:8px;width:8px}.bi-working-area[data-v-126f347b]{display:flex;flex:1 1 36%;flex-direction:column;min-height:135px;overflow:hidden}.bi-section-title[data-v-126f347b]{align-items:center;border-bottom:1px solid #1e293b;color:#cbd5e1;display:flex;font-size:12px;font-weight:700;justify-content:space-between;padding:8px 12px}.light .bi-section-title[data-v-126f347b]{border-color:#e2e8f0;color:#475569}.bi-section-title small[data-v-126f347b],.bi-work-program-head span[data-v-126f347b]{color:#94a3b8;font-size:10px;font-weight:400}.bi-activity-table-scroll[data-v-126f347b],.bi-table-scroll[data-v-126f347b]{min-height:0;overflow:auto}.bi-activity-table[data-v-126f347b],.bi-block-table[data-v-126f347b],.bi-summary-table[data-v-126f347b]{border-collapse:collapse;font-size:11px;width:100%}.bi-activity-table th[data-v-126f347b],.bi-block-table th[data-v-126f347b],.bi-summary-table th[data-v-126f347b]{background:#1e293b;border-bottom:1px solid #334155;color:#cbd5e1;font-size:10px;font-weight:700;padding:7px 12px;position:sticky;text-align:left;top:0;z-index:1}.light .bi-activity-table th[data-v-126f347b],.light .bi-block-table th[data-v-126f347b],.light .bi-summary-table th[data-v-126f347b]{background:#f1f5f9;border-color:#e2e8f0;color:#475569}.bi-activity-table td[data-v-126f347b],.bi-block-table td[data-v-126f347b],.bi-summary-table td[data-v-126f347b]{border-bottom:1px solid rgba(51,65,85,.65);color:#cbd5e1;padding:8px 12px;white-space:nowrap}.light .bi-activity-table td[data-v-126f347b],.light .bi-block-table td[data-v-126f347b],.light .bi-summary-table td[data-v-126f347b]{border-color:#e2e8f0;color:#334155}.bi-block-table tr[data-v-126f347b]{cursor:pointer}.bi-block-table tbody tr[data-v-126f347b]:hover,.bi-block-table tr.selected[data-v-126f347b]{background:#47556959}.light .bi-block-table tbody tr[data-v-126f347b]:hover,.light .bi-block-table tr.selected[data-v-126f347b]{background:#f1f5f9}.bi-block-table td[data-v-126f347b]:first-child{display:grid;gap:2px}.bi-block-table td small[data-v-126f347b]{color:#94a3b8;font-size:10px}.bi-status-pill[data-v-126f347b]{background:#10b98126;border-radius:999px;color:#6ee7b7;display:inline-flex;font-size:10px;font-weight:700;padding:2px 6px}.bi-work-program[data-v-126f347b]{background:#0206172e;border-top:1px solid #1e293b;display:flex;flex:1 1 58%;flex-direction:column;min-height:170px}.light .bi-work-program[data-v-126f347b]{background:#f8fafc8c;border-color:#e2e8f0}.bi-work-program.collapsed[data-v-126f347b]{flex:none;min-height:0}.bi-work-program-head[data-v-126f347b]{gap:8px;height:36px;padding:0 12px}.bi-work-program-head>div[data-v-126f347b]:first-child{align-items:baseline;display:flex;gap:7px;min-width:0}.bi-work-program-head span[data-v-126f347b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bi-view-tabs[data-v-126f347b],.bi-work-program-controls[data-v-126f347b]{align-items:center;display:flex;gap:5px}.bi-view-tabs[data-v-126f347b]{background:#020617;border:1px solid #334155;border-radius:5px;padding:2px}.light .bi-view-tabs[data-v-126f347b]{background:#f1f5f9;border-color:#e2e8f0}.bi-view-tabs button[data-v-126f347b]{background:transparent;border:0;border-radius:3px;color:#94a3b8;cursor:pointer;font-size:10px;padding:3px 6px}.bi-view-tabs button.active[data-v-126f347b]{background:#334155;color:#f8fafc}.light .bi-view-tabs button.active[data-v-126f347b]{background:#fff;box-shadow:0 1px 2px #0f172a1f;color:#0f172a}.bi-bordered-icon[data-v-126f347b]{border:1px solid #334155}.light .bi-bordered-icon[data-v-126f347b]{border-color:#e2e8f0}.bi-work-program-content[data-v-126f347b]{flex:1;min-height:0;overflow:auto;padding:10px 12px}.bi-inline-empty[data-v-126f347b]{color:#94a3b8;display:grid;font-size:11px;height:100%;place-items:center}.bi-chart-heading[data-v-126f347b]{color:#cbd5e1;display:flex;font-size:11px;font-weight:600;gap:10px;justify-content:space-between}.light .bi-chart-heading[data-v-126f347b]{color:#475569}.bi-chart-heading small[data-v-126f347b]{color:#94a3b8;font-size:10px;font-weight:400}.bi-chart-legend[data-v-126f347b]{color:#94a3b8;display:flex;flex-wrap:wrap;font-size:10px;gap:12px;margin:8px 0}.bi-chart-legend span[data-v-126f347b]{align-items:center;display:inline-flex;gap:4px}.bi-chart-legend i[data-v-126f347b]{border-radius:2px;height:8px;width:8px}.planned[data-v-126f347b]{background:#94a3b8}.committed[data-v-126f347b]{background:#60a5fa}.actual[data-v-126f347b]{color:#34d399!important}.bi-bar.actual[data-v-126f347b],.bi-chart-legend .actual[data-v-126f347b]{background:#34d399}.bi-bar.planned[data-v-126f347b],.bi-chart-legend .planned[data-v-126f347b]{background:#94a3b8}.bi-bar.committed[data-v-126f347b],.bi-chart-legend .committed[data-v-126f347b]{background:#60a5fa}.bi-chart[data-v-126f347b]{display:grid;gap:7px}.bi-chart-row[data-v-126f347b]{color:#94a3b8;display:grid;font-size:10px;gap:8px;grid-template-columns:52px minmax(0,1fr)}.bi-bars[data-v-126f347b]{display:grid;gap:3px}.bi-bar-line[data-v-126f347b]{align-items:center;display:flex;gap:5px;height:8px}.bi-bar[data-v-126f347b]{border-radius:0 3px 3px 0;display:block;height:6px;min-width:2px}.bi-bar-line em[data-v-126f347b]{color:#cbd5e1;font-size:9px;font-style:normal}.light .bi-bar-line em[data-v-126f347b]{color:#475569}.bi-summary-table[data-v-126f347b]{border-top:1px solid #334155;margin-top:12px}.light .bi-summary-table[data-v-126f347b]{border-color:#e2e8f0}.bi-summary-table td[data-v-126f347b],.bi-summary-table th[data-v-126f347b]{font-size:10px;padding:5px 7px;text-align:right}.bi-summary-table td[data-v-126f347b]:first-child,.bi-summary-table th[data-v-126f347b]:first-child{text-align:left}.bi-summary-table td[data-v-126f347b]:last-child{font-weight:800}.bi-activity-table td[data-v-126f347b]{font-size:10px}.bi-activity-status[data-v-126f347b]{align-items:center;color:#86efac;display:inline-flex;font-size:10px;gap:4px}@media(max-width:600px){.bi-view-tabs button[data-v-126f347b]{padding:3px 4px}.bi-work-program-head[data-v-126f347b]{padding:0 8px}.bi-summary-table[data-v-126f347b]{min-width:540px}.bi-work-program-content[data-v-126f347b]{padding:8px}.bi-block-table td[data-v-126f347b],.bi-block-table th[data-v-126f347b]{padding:7px 8px}}.bi-details[data-v-126f347b]{border-top:1px solid #1e293b;flex:none}.light .bi-details[data-v-126f347b]{border-color:#e2e8f0}.bi-details dl[data-v-126f347b]{margin:0;padding:4px 12px 10px}.bi-details dl>div[data-v-126f347b]{border-bottom:1px solid rgba(51,65,85,.45);display:flex;font-size:11px;gap:16px;justify-content:space-between;padding:6px 0}.bi-details dt[data-v-126f347b]{color:#94a3b8}.bi-details dd[data-v-126f347b]{color:#e2e8f0;font-weight:600;margin:0;text-align:right}.light .bi-details dd[data-v-126f347b]{color:#334155}.bi-details-actions[data-v-126f347b]{align-items:center;display:flex;gap:5px}.bi-details-actions .bi-icon-button[data-v-126f347b]{padding:3px}.bi-header-actions[data-v-126f347b]{align-items:center;display:flex;gap:2px}.bi-columns-control[data-v-126f347b]{position:relative}.bi-columns-menu[data-v-126f347b]{background:#0f172a;border:1px solid #334155;border-radius:6px;box-shadow:0 8px 20px #00000059;display:grid;font-size:10px;gap:7px;min-width:145px;padding:9px;position:absolute;right:0;top:30px;z-index:5}.light .bi-columns-menu[data-v-126f347b]{background:#fff;border-color:#e2e8f0;box-shadow:0 8px 20px #0f172a26}.bi-columns-menu label[data-v-126f347b]{align-items:center;cursor:pointer;display:flex;gap:7px;white-space:nowrap}.bi-columns-menu input[data-v-126f347b]{accent-color:#60a5fa}.bi-columns-button[data-v-126f347b]{align-items:center;background:transparent;border:1px solid #334155;border-radius:5px;color:#cbd5e1;cursor:pointer;display:inline-flex;font-size:10px;gap:5px;padding:5px 7px}.bi-columns-button[data-v-126f347b]:hover{background:#1e293b;color:#fff}.light .bi-columns-button[data-v-126f347b]{border-color:#e2e8f0;color:#475569}.light .bi-columns-button[data-v-126f347b]:hover{background:#f1f5f9;color:#0f172a}.bi-table-tools[data-v-126f347b]{align-items:center;border-bottom:1px solid #1e293b;display:flex;gap:8px;padding:7px 12px}.light .bi-table-tools[data-v-126f347b]{border-color:#e2e8f0}.bi-table-tools input[data-v-126f347b]{background:#0f172a;border:1px solid #334155;border-radius:5px;color:#e2e8f0;font-size:10px;min-width:0;outline:none;padding:5px 8px;width:100%}.bi-table-tools input[data-v-126f347b]:focus{border-color:#60a5fa;box-shadow:0 0 0 2px #60a5fa2e}.light .bi-table-tools input[data-v-126f347b]{background:#fff;border-color:#cbd5e1;color:#0f172a}.bi-search-summary[data-v-126f347b]{color:#94a3b8;flex:none;font-size:10px}.bi-pagination[data-v-126f347b]{align-items:center;border-top:1px solid #1e293b;color:#94a3b8;display:flex;font-size:10px;gap:8px;justify-content:space-between;padding:7px 12px}.light .bi-pagination[data-v-126f347b]{border-color:#e2e8f0}.bi-pagination>div[data-v-126f347b]{align-items:center;display:flex;gap:5px}.bi-pagination button[data-v-126f347b]{background:transparent;border:1px solid #334155;border-radius:4px;color:#cbd5e1;cursor:pointer;font-size:10px;padding:3px 6px}.bi-pagination button[data-v-126f347b]:hover:not(:disabled){background:#1e293b;color:#fff}.bi-pagination button[data-v-126f347b]:disabled{cursor:not-allowed;opacity:.4}.light .bi-pagination button[data-v-126f347b]{border-color:#cbd5e1;color:#475569}.light .bi-pagination button[data-v-126f347b]:hover:not(:disabled){background:#f1f5f9;color:#0f172a}.spatial-selection-results[data-v-1063ba4e]{background:#020617;border:1px solid #334155;border-radius:16px;box-shadow:0 18px 40px #02061759;box-sizing:border-box;color:#e2e8f0;display:flex;flex-direction:column;height:calc(100% - 32px);margin:16px 12px 16px 0;min-height:0;overflow:hidden}.spatial-selection-results.light[data-v-1063ba4e]{background:#fff;border-color:#e2e8f0;color:#1e293b}header[data-v-1063ba4e]{align-items:flex-start;border-bottom:1px solid #334155;display:flex;gap:12px;justify-content:space-between;padding:10px 12px}.light header[data-v-1063ba4e]{border-color:#e2e8f0}h2[data-v-1063ba4e]{font-size:12px;font-weight:800;letter-spacing:.08em;margin:0;text-transform:uppercase}p[data-v-1063ba4e]{color:#93c5fd;font-size:11px;font-weight:700;margin:3px 0 0}.light p[data-v-1063ba4e]{color:#1d4ed8}button[data-v-1063ba4e]{background:transparent;border:0;border-radius:6px;color:inherit;cursor:pointer;padding:5px}button[data-v-1063ba4e]:hover{background:#94a3b829}.header-actions[data-v-1063ba4e]{align-items:center;display:flex;gap:4px}.export-button[data-v-1063ba4e]{align-items:center;border:1px solid #334155;color:#bae6fd;display:inline-flex;font-size:10px;font-weight:800;gap:4px;padding:5px 7px}.light .export-button[data-v-1063ba4e]{border-color:#cbd5e1;color:#0369a1}.export-button[data-v-1063ba4e]:disabled{cursor:not-allowed;opacity:.45}.well-view-button[data-v-1063ba4e]{border:1px solid #facc15;color:#fef08a;font-size:10px;font-weight:800;padding:5px 7px}.well-view-button[data-v-1063ba4e]:hover{background:#facc1529}.light .well-view-button[data-v-1063ba4e]{color:#854d0e}.result-groups[data-v-1063ba4e]{min-height:0;overflow:auto;padding:8px}.empty[data-v-1063ba4e]{color:#94a3b8;font-size:12px;padding:14px}.selection-loading[data-v-1063ba4e]{color:#cbd5e1;display:grid;font-size:12px;gap:7px;padding:18px 14px}.light .selection-loading[data-v-1063ba4e]{color:#334155}.selection-loading span[data-v-1063ba4e]{color:#94a3b8;font-size:11px}.progress-track[data-v-1063ba4e]{background:#94a3b838;border-radius:999px;height:4px;overflow:hidden}.progress-track i[data-v-1063ba4e]{animation:spatial-progress-1063ba4e 1.15s ease-in-out infinite;background:#38bdf8;border-radius:inherit;display:block;height:100%;width:38%}@keyframes spatial-progress-1063ba4e{0%{transform:translate(-110%)}to{transform:translate(285%)}}section[data-v-1063ba4e]{border:1px solid #334155;border-radius:9px;margin-bottom:8px;overflow:hidden}.light section[data-v-1063ba4e]{border-color:#e2e8f0}.group-head[data-v-1063ba4e]{background:#1e293b80;display:flex;font-size:12px;gap:10px;justify-content:space-between;padding:8px 10px}.light .group-head[data-v-1063ba4e]{background:#f1f5f9}.group-head span[data-v-1063ba4e]{color:#86efac;font-weight:800}ul[data-v-1063ba4e]{list-style:none;margin:0;padding:0}li[data-v-1063ba4e]{border-top:1px solid rgba(51,65,85,.55);font-size:11px;word-break:break-word}.light li[data-v-1063ba4e]{border-color:#e2e8f0}.feature-row[data-v-1063ba4e]{align-items:center;background:transparent;border:0;border-radius:0;color:inherit;cursor:pointer;display:flex;font:inherit;gap:8px;justify-content:space-between;padding:7px 10px;text-align:left;width:100%}.feature-row[data-v-1063ba4e]:focus-visible,.feature-row[data-v-1063ba4e]:hover{background:#facc151a;color:#fef08a;outline:none}.light .feature-row[data-v-1063ba4e]:focus-visible,.light .feature-row[data-v-1063ba4e]:hover{background:#fefce8;color:#854d0e}.feature-row span[data-v-1063ba4e]{min-width:0;word-break:break-word}.feature-row svg[data-v-1063ba4e]{flex:none;opacity:.65}.ai-chat-panel[data-v-e72d6edd]{bottom:12px;opacity:0;pointer-events:none;position:absolute;right:12px;top:var(--udd-header-clearance,64px);transform:translate(calc(100% + 24px));transition:opacity .28s ease,transform .28s ease;width:min(400px,calc(100% - 24px));z-index:41}.ai-chat-panel.open[data-v-e72d6edd]{opacity:1;pointer-events:auto;transform:translate(0)}.ai-chat-panel.docked[data-v-e72d6edd]{box-sizing:border-box;height:100%;inset:auto;opacity:1;padding:16px 12px 16px 0;pointer-events:auto;position:relative;transform:none;width:100%;z-index:auto}.ai-chat-panel.docked .panel-inner[data-v-e72d6edd]{border-radius:16px;box-shadow:0 18px 40px #02061759}.panel-inner[data-v-e72d6edd]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0f172af0;border:1px solid rgba(51,65,85,.85);border-radius:12px;box-shadow:0 18px 40px #02061759;display:flex;flex-direction:column;height:100%;overflow:hidden}.ai-chat-panel.light .panel-inner[data-v-e72d6edd]{background:#fffffff7;border-color:#e2e8f0f2}.panel-head[data-v-e72d6edd]{align-items:center;background:linear-gradient(90deg,#7c3aede0,#7e22cee0);color:#fff;display:flex;flex:none;height:48px;justify-content:space-between;padding:0 14px}.head-left[data-v-e72d6edd]{align-items:center;display:inline-flex;gap:8px}.close-icon[data-v-e72d6edd],.head-icon[data-v-e72d6edd],.map-action-icon[data-v-e72d6edd],.send-icon[data-v-e72d6edd],.suggestions-icon[data-v-e72d6edd],.zap-icon[data-v-e72d6edd]{height:16px;width:16px}.head-title[data-v-e72d6edd]{font-size:13px;font-weight:800}.head-badge[data-v-e72d6edd]{background:#fff3;border-radius:999px;letter-spacing:.06em;padding:2px 8px}.head-badge[data-v-e72d6edd],.head-language[data-v-e72d6edd]{font-size:10px;font-weight:700}.head-language[data-v-e72d6edd]{color:#ffffffc7;max-width:112px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.close-btn[data-v-e72d6edd]{background:transparent;border:0;border-radius:999px;color:#fff;cursor:pointer;padding:6px}.close-btn[data-v-e72d6edd]:hover{background:#ffffff2e}.messages[data-v-e72d6edd]{flex:1;flex-direction:column;gap:14px;min-height:0;overflow:auto;padding:14px}.message-row[data-v-e72d6edd],.messages[data-v-e72d6edd]{display:flex}.message-row.user[data-v-e72d6edd]{justify-content:flex-end}.message-row.assistant[data-v-e72d6edd]{justify-content:flex-start}.message-stack[data-v-e72d6edd]{display:flex;flex-direction:column;gap:8px;max-width:88%}.bubble[data-v-e72d6edd]{border-radius:16px;padding:12px 14px}.bubble.user[data-v-e72d6edd]{background:linear-gradient(90deg,#8b5cf6,#7c3aed);border-bottom-right-radius:6px;color:#fff}.bubble.assistant[data-v-e72d6edd]{background:#1e293bf2;border:1px solid rgba(51,65,85,.9);border-bottom-left-radius:6px;color:#e2e8f0}.ai-chat-panel.light .bubble.assistant[data-v-e72d6edd]{background:#fff;border-color:#e2e8f0;color:#334155}.user-text[data-v-e72d6edd]{font-size:13px;line-height:1.5;margin:0;white-space:pre-wrap}.md-body[data-v-e72d6edd]{font-size:13px;line-height:1.55}.md-body[data-v-e72d6edd] p{margin:.4em 0}.md-body[data-v-e72d6edd] ol,.md-body[data-v-e72d6edd] ul{margin:.4em 0;padding-left:1.2em}.md-body[data-v-e72d6edd] table{border-collapse:collapse;font-size:11px;margin:8px 0;width:100%}.md-body[data-v-e72d6edd] td,.md-body[data-v-e72d6edd] th{border:1px solid rgba(71,85,105,.7);padding:6px 8px;text-align:left}.ai-chat-panel.light .md-body[data-v-e72d6edd] td,.ai-chat-panel.light .md-body[data-v-e72d6edd] th{border-color:#e2e8f0}.thought-box[data-v-e72d6edd]{border:1px solid rgba(71,85,105,.7);border-radius:10px;margin-bottom:10px;overflow:hidden}.thought-toggle[data-v-e72d6edd]{background:transparent;border:0;color:#94a3b8;cursor:pointer;display:flex;font-size:10px;font-weight:800;gap:8px;justify-content:space-between;letter-spacing:.08em;padding:8px 10px;text-transform:uppercase;width:100%}.thought-body[data-v-e72d6edd]{border-top:1px solid rgba(71,85,105,.45);color:#94a3b8;font-size:12px;font-style:italic;padding:8px 10px 10px}.meta[data-v-e72d6edd]{align-items:center;color:#94a3b8;display:flex;font-size:10px;gap:8px;justify-content:space-between;margin-top:8px}.bubble.user .meta[data-v-e72d6edd]{color:#ffffffbf;justify-content:flex-end}.agents[data-v-e72d6edd]{display:flex;flex-wrap:wrap;gap:4px}.agent-chip[data-v-e72d6edd]{border-radius:999px;font-size:9px;font-weight:800;padding:2px 6px}.agent-asset[data-v-e72d6edd]{background:#2563eb33;color:#93c5fd}.agent-spatial[data-v-e72d6edd]{background:#10b9812e;color:#6ee7b7}.agent-insight[data-v-e72d6edd]{background:#f59e0b2e;color:#fcd34d}.agent-muted[data-v-e72d6edd]{background:#64748b40;color:#cbd5e1}.map-action[data-v-e72d6edd]{align-items:center;background:#064e3b40;border:1px solid rgba(16,185,129,.45);border-radius:8px;color:#6ee7b7;cursor:pointer;display:inline-flex;font-size:10px;gap:6px;padding:6px 10px;width:-moz-fit-content;width:fit-content}.map-action-label[data-v-e72d6edd]{font-weight:800}.followups[data-v-e72d6edd]{display:flex;flex-direction:column;gap:6px}.followup-btn[data-v-e72d6edd],.suggestion-chip[data-v-e72d6edd]{background:#1e293be6;border:1px solid rgba(51,65,85,.9);border-radius:8px;color:#cbd5e1;cursor:pointer;font-size:12px;padding:8px 10px;text-align:left}.followup-btn[data-v-e72d6edd]:hover,.suggestion-chip[data-v-e72d6edd]:hover{background:#334155f2;border-color:#a855f78c}.ai-chat-panel.light .followup-btn[data-v-e72d6edd],.ai-chat-panel.light .suggestion-chip[data-v-e72d6edd]{background:#fff;border-color:#e2e8f0;color:#475569}.suggestions-label[data-v-e72d6edd]{align-items:center;color:#94a3b8;display:inline-flex;font-size:12px;gap:6px;margin-bottom:8px}.suggestion-chips[data-v-e72d6edd]{display:flex;flex-wrap:wrap;gap:8px}.loading-bubble[data-v-e72d6edd]{background:#1e293bf2;border:1px solid rgba(51,65,85,.9);border-radius:16px 16px 16px 6px;color:#cbd5e1;padding:12px 14px}.loading-line[data-v-e72d6edd]{align-items:center;display:inline-flex;font-size:13px;gap:8px;margin-bottom:8px}.spin[data-v-e72d6edd]{animation:spin-e72d6edd .9s linear infinite;color:#a78bfa;height:16px;width:16px}@keyframes spin-e72d6edd{to{transform:rotate(1turn)}}.composer[data-v-e72d6edd]{border-top:1px solid rgba(51,65,85,.75);flex:none;padding:12px 14px 14px}.ai-chat-panel.light .composer[data-v-e72d6edd]{border-top-color:#e2e8f0}.composer-row[data-v-e72d6edd]{align-items:center;display:flex;gap:8px}.composer-input[data-v-e72d6edd]{background:#1e293be6;border:1px solid rgba(51,65,85,.9);border-radius:999px;color:#e2e8f0;flex:1;font-size:13px;outline:none;padding:10px 14px}.ai-chat-panel.light .composer-input[data-v-e72d6edd]{background:#f8fafc;border-color:#e2e8f0;color:#0f172a}.composer-input[data-v-e72d6edd]:focus{border-color:#a78bfa;box-shadow:0 0 0 2px #a78bfa40}.send-btn[data-v-e72d6edd]{align-items:center;background:linear-gradient(135deg,#8b5cf6,#7c3aed);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;height:40px;justify-content:center;width:40px}.send-btn[data-v-e72d6edd]:disabled{cursor:not-allowed;opacity:.45}.composer-note[data-v-e72d6edd]{align-items:center;color:#64748b;display:flex;font-size:10px;gap:6px;justify-content:center;margin-top:8px}.zap-icon[data-v-e72d6edd]{color:#fbbf24}.v2-badges[data-v-e72d6edd]{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.v2-badge[data-v-e72d6edd]{border-radius:999px;font-size:9px;font-weight:800;letter-spacing:.04em;padding:2px 7px;text-transform:uppercase}.v2-badge.det[data-v-e72d6edd]{background:#10b9812e;color:#6ee7b7}.v2-badge.llm[data-v-e72d6edd]{background:#a855f733;color:#d8b4fe}.v2-badge.inf[data-v-e72d6edd]{background:#f59e0b2e;color:#fcd34d}.v2-badge.apx[data-v-e72d6edd]{background:#64748b47;color:#cbd5e1}.v2-badge.translated[data-v-e72d6edd]{background:#0ea5e92e;color:#7dd3fc}.v2-answer[data-v-e72d6edd]{font-size:13px;line-height:1.5;margin:0 0 8px}.v2-meta[data-v-e72d6edd]{color:#94a3b8;display:flex;flex-wrap:wrap;font-size:11px;gap:6px;margin-bottom:8px}.v2-meta-op[data-v-e72d6edd]{color:#cbd5e1;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.v2-chips[data-v-e72d6edd]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.v2-chip[data-v-e72d6edd]{border:1px solid rgba(71,85,105,.7);border-radius:999px;color:#cbd5e1;font-size:11px;padding:2px 8px}.v2-clar[data-v-e72d6edd]{background:#78350f2e;border:1px solid rgba(245,158,11,.35);border-radius:10px;margin-bottom:8px;padding:10px}.v2-clar-q[data-v-e72d6edd]{font-size:13px;margin:0 0 8px}.v2-cands[data-v-e72d6edd]{display:flex;flex-wrap:wrap;gap:6px}.v2-cand-btn[data-v-e72d6edd]{background:#1e293be6;border:1px solid rgba(51,65,85,.9);border-radius:8px;color:#e2e8f0;cursor:pointer;font-size:12px;padding:6px 10px}.v2-cand-layer[data-v-e72d6edd]{color:#94a3b8;font-size:10px;margin-left:4px}.v2-table-wrap[data-v-e72d6edd]{margin:8px 0;overflow-x:auto}.v2-table[data-v-e72d6edd]{border-collapse:collapse;font-size:11px;width:100%}.v2-table td[data-v-e72d6edd],.v2-table th[data-v-e72d6edd]{border:1px solid rgba(71,85,105,.7);padding:5px 8px;text-align:left;white-space:nowrap}.v2-table th[data-v-e72d6edd]{color:#94a3b8;font-weight:700}.v2-more[data-v-e72d6edd]{color:#94a3b8;font-size:10px;margin:4px 0 0}.v2-warn[data-v-e72d6edd]{color:#fcd34d;font-size:11px;list-style:none;margin:8px 0 0;padding-left:0}.v2-warn li[data-v-e72d6edd]{margin:2px 0}.v2-prov[data-v-e72d6edd]{color:#94a3b8;font-size:11px;margin-top:8px}.v2-prov summary[data-v-e72d6edd]{cursor:pointer;font-weight:700}.v2-prov ul[data-v-e72d6edd]{margin:6px 0 0;padding-left:1em}.v2-prov-basis[data-v-e72d6edd]{color:#cbd5e1;font-weight:800}.ai-chat-panel.light .v2-chip[data-v-e72d6edd],.ai-chat-panel.light .v2-table td[data-v-e72d6edd],.ai-chat-panel.light .v2-table th[data-v-e72d6edd]{border-color:#e2e8f0}.ai-chat-panel.light .v2-answer[data-v-e72d6edd]{color:#334155}.map-data-table[data-v-dfe9fd79]{display:flex;flex-direction:column;flex-shrink:0;width:100%;z-index:60}.table-loading-progress[data-v-dfe9fd79]{background:#7c3aed1f;border-bottom:1px solid rgba(124,58,237,.45);color:#7c3aed;flex:0 0 18px;font-size:10px;line-height:18px;overflow:hidden;position:relative;text-align:center;z-index:5}.table-loading-progress span[data-v-dfe9fd79]{animation:table-loading-progress-dfe9fd79 1.1s ease-in-out infinite;background:#7c3aed;display:block;height:3px;left:0;position:absolute;top:0;width:38%}@keyframes table-loading-progress-dfe9fd79{0%{transform:translate(-110%)}to{transform:translate(290%)}}.map-data-table.docked[data-v-dfe9fd79]{position:relative}.table-shell[data-v-dfe9fd79]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172af2;border:1px solid rgba(51,65,85,.9);border-bottom:0;border-left:0;border-right:0;box-shadow:0 -8px 24px #02061747;display:flex;flex-direction:column;overflow:hidden}.actions-cell[data-v-dfe9fd79],.actions-column[data-v-dfe9fd79]{min-width:56px;position:sticky;right:0;text-align:center;width:56px}.actions-column[data-v-dfe9fd79]{background:#1e293b;top:0;z-index:30}.actions-cell[data-v-dfe9fd79]{background:#020617;z-index:2}.map-data-table.light .actions-column[data-v-dfe9fd79]{background:#f1f5f9}.map-data-table.light .actions-cell[data-v-dfe9fd79]{background:#fff}.data-row.selected .actions-cell[data-v-dfe9fd79],.data-row:hover .actions-cell[data-v-dfe9fd79]{background:#1e293b}.data-row.selected td[data-v-dfe9fd79]{background-image:radial-gradient(ellipse at center,rgba(168,85,247,.32) 0,rgba(147,51,234,.1) 65%,transparent 100%);font-weight:600}.map-data-table.light .data-row.selected td[data-v-dfe9fd79]{background-image:radial-gradient(ellipse at center,rgba(147,51,234,.22) 0,rgba(147,51,234,.05) 65%,transparent 100%)}.map-data-table.light .data-row.selected .actions-cell[data-v-dfe9fd79],.map-data-table.light .data-row:hover .actions-cell[data-v-dfe9fd79]{background:#f8fafc}.row-actions[data-v-dfe9fd79]{display:inline-flex;position:relative}.row-action-btn[data-v-dfe9fd79]{align-items:center;background:transparent;border:0;border-radius:6px;color:#64748b;cursor:pointer;display:inline-flex;height:26px;justify-content:center;width:26px}.row-action-btn[data-v-dfe9fd79]:focus-visible,.row-action-btn[data-v-dfe9fd79]:hover{background:#94a3b82e;color:#2563eb}.dark .row-action-btn[data-v-dfe9fd79]{color:#94a3b8}.dark .row-action-btn[data-v-dfe9fd79]:focus-visible,.dark .row-action-btn[data-v-dfe9fd79]:hover{background:#47556980;color:#93c5fd}.action-icon[data-v-dfe9fd79]{height:16px;width:16px}.row-action-menu[data-v-dfe9fd79]{background:#fff;border:1px solid #cbd5e1;border-radius:8px;box-shadow:0 10px 24px #0f172a33;display:flex;flex-direction:column;max-width:none;min-width:150px;padding:4px;position:absolute;right:calc(100% + 6px);top:50%;transform:translateY(-50%);width:-moz-max-content;width:max-content;z-index:80}.row-action-menu.opens-up[data-v-dfe9fd79]{bottom:auto;top:50%;transform:translateY(-50%)}.row-action-menu button[data-v-dfe9fd79]{background:transparent;border:0;border-radius:5px;color:#334155;cursor:pointer;font-size:11px;min-width:-moz-max-content;min-width:max-content;padding:7px 9px;text-align:left;white-space:nowrap}.row-action-menu button[data-v-dfe9fd79]:hover:not(:disabled){background:#f1f5f9}.row-action-menu button[data-v-dfe9fd79]:disabled{color:#94a3b8;cursor:not-allowed}.dark .row-action-menu[data-v-dfe9fd79]{background:#1e293b;border-color:#475569}.dark .row-action-menu button[data-v-dfe9fd79]{color:#e2e8f0}.dark .row-action-menu button[data-v-dfe9fd79]:hover:not(:disabled){background:#334155}.map-data-table.light .table-shell[data-v-dfe9fd79]{background:#fffffff2;border-color:#e2e8f0}.height-grip[data-v-dfe9fd79]{align-items:center;background:#1e293bd9;cursor:ns-resize;display:flex;flex-shrink:0;height:12px;justify-content:center}.map-data-table.light .height-grip[data-v-dfe9fd79]{background:#f1f5f9}.grip-icon[data-v-dfe9fd79]{color:#64748b;height:12px;width:24px}.table-head[data-v-dfe9fd79]{align-items:center;background:#1e293b;color:#e2e8f0;display:flex;flex-shrink:0;font-size:11px;font-weight:700;gap:8px;letter-spacing:.06em;padding:8px 12px;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.map-data-table.light .table-head[data-v-dfe9fd79]{background:#f8fafc;color:#334155}.title-btn[data-v-dfe9fd79]{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;flex:1;gap:8px;min-width:0;padding:0;text-align:left}.title-text[data-v-dfe9fd79]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.head-icon[data-v-dfe9fd79]{flex-shrink:0;height:14px;width:14px}.head-icon.muted[data-v-dfe9fd79],.row-count[data-v-dfe9fd79]{color:#64748b}.row-count[data-v-dfe9fd79]{flex-shrink:0;font-size:10px;font-weight:500;letter-spacing:0;text-transform:none}.icon-btn[data-v-dfe9fd79]{background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;flex-shrink:0;padding:2px}.icon-btn[data-v-dfe9fd79]:hover{color:#a78bfa}.column-menu-wrap[data-v-dfe9fd79]{flex-shrink:0;position:relative}.columns-btn[data-v-dfe9fd79]{align-items:center;background:transparent;border:1px solid rgba(100,116,139,.65);border-radius:6px;color:inherit;cursor:pointer;display:inline-flex;font-size:10px;font-weight:700;gap:5px;height:26px;letter-spacing:.02em;padding:0 7px;text-transform:none}.columns-btn[data-v-dfe9fd79]:focus-visible,.columns-btn[data-v-dfe9fd79]:hover{border-color:#a78bfa;color:#c4b5fd;outline:none}.map-data-table.light .columns-btn[data-v-dfe9fd79]:focus-visible,.map-data-table.light .columns-btn[data-v-dfe9fd79]:hover{color:#6d28d9}.column-menu[data-v-dfe9fd79]{background:#0f172a;border:1px solid #475569;border-radius:8px;box-shadow:0 12px 28px #02061759;color:#e2e8f0;display:grid;max-height:300px;max-width:260px;min-width:190px;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:100}.map-data-table.light .column-menu[data-v-dfe9fd79]{background:#fff;border-color:#cbd5e1;box-shadow:0 12px 28px #0f172a2e;color:#334155}.column-menu-item[data-v-dfe9fd79]{align-items:center;border-radius:5px;cursor:pointer;display:flex;font-size:11px;font-weight:500;gap:8px;letter-spacing:0;min-width:0;padding:7px 8px;text-transform:none}.column-menu-item[data-v-dfe9fd79]:hover{background:#94a3b829}.column-menu-all[data-v-dfe9fd79]{border-bottom:1px solid #334155;margin-bottom:3px}.map-data-table.light .column-menu-all[data-v-dfe9fd79]{border-color:#e2e8f0}.column-menu-item input[data-v-dfe9fd79]{opacity:0;pointer-events:none;position:absolute}.column-checkbox[data-v-dfe9fd79]{border:1px solid #64748b;border-radius:3px;display:inline-grid;flex:0 0 15px;height:15px;place-items:center;width:15px}.column-menu-item input:checked+.column-checkbox[data-v-dfe9fd79]{background:#8b5cf6;border-color:#8b5cf6;color:#fff}.column-checkbox svg[data-v-dfe9fd79]{height:11px;stroke-width:3;width:11px}.search-box[data-v-dfe9fd79]{align-items:center;background:#0f172ae6;border:1px solid rgba(51,65,85,.9);border-radius:6px;display:flex;flex:1;gap:6px;min-width:0;padding:4px 8px}.map-data-table.light .search-box[data-v-dfe9fd79]{background:#fff;border-color:#cbd5e1}.search-field[data-v-dfe9fd79]{background:transparent;border:0;color:inherit;cursor:pointer;font-size:11px;font-weight:600;max-width:145px;outline:none}.search-field option[data-v-dfe9fd79]{background:#0f172a;color:#e2e8f0}.map-data-table.light .search-field option[data-v-dfe9fd79]{background:#fff;color:#334155}.search-input[data-v-dfe9fd79]{background:transparent;border:0;color:inherit;flex:1;font-size:12px;font-weight:500;letter-spacing:0;min-width:0;outline:none;text-transform:none}.table-body[data-v-dfe9fd79]{display:flex;flex-direction:column;overflow:hidden;position:relative}.table-scroll[data-v-dfe9fd79]{flex:1 1 auto;min-height:0;overflow:auto}.map-data-table.fill-height .table-body[data-v-dfe9fd79]{flex:1 1 auto;height:auto!important;min-height:0}.table-pagination[data-v-dfe9fd79]{align-items:center;background:#0f172a;border-top:1px solid rgba(51,65,85,.9);color:#94a3b8;display:flex;flex-shrink:0;font-size:10px;gap:8px;justify-content:space-between;padding:7px 10px}.map-data-table.light .table-pagination[data-v-dfe9fd79]{background:#fff;border-top-color:#e2e8f0;color:#64748b}.pagination-controls[data-v-dfe9fd79],.table-pagination label[data-v-dfe9fd79]{align-items:center;display:inline-flex;gap:6px}.table-pagination select[data-v-dfe9fd79]{background:#1e293b;border:1px solid #334155;border-radius:5px;color:#e2e8f0;font-size:10px;height:24px;outline:none;padding:0 5px}.map-data-table.light .table-pagination select[data-v-dfe9fd79]{background:#fff;border-color:#cbd5e1;color:#334155}.pagination-controls button[data-v-dfe9fd79]{align-items:center;background:transparent;border:0;border-radius:5px;color:inherit;cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:0;width:24px}.pagination-controls button[data-v-dfe9fd79]:hover:not(:disabled){background:#94a3b829}.pagination-controls button[data-v-dfe9fd79]:disabled{cursor:not-allowed;opacity:.35}.pagination-icon[data-v-dfe9fd79]{height:14px;width:14px}table[data-v-dfe9fd79]{border-collapse:collapse;font-size:12px;width:100%}thead[data-v-dfe9fd79]{position:sticky;top:0;z-index:20}th[data-v-dfe9fd79]{background:#1e293b;border-bottom:1px solid rgba(51,65,85,.9);color:#cbd5e1;font-weight:700;padding:8px 12px;text-align:left;white-space:nowrap}.map-data-table.light th[data-v-dfe9fd79]{background:#f1f5f9;border-bottom-color:#e2e8f0;color:#475569}td[data-v-dfe9fd79]{border-bottom:1px solid rgba(30,41,59,.9);box-sizing:border-box;color:#cbd5e1;height:40px;padding:8px 12px;white-space:nowrap}.selection-cell[data-v-dfe9fd79],.selection-column[data-v-dfe9fd79]{min-width:34px!important;padding:6px!important;text-align:center;width:34px}.selection-cell input[data-v-dfe9fd79],.selection-column input[data-v-dfe9fd79]{accent-color:#7e22ce;cursor:pointer;height:14px;width:14px}.map-data-table.light td[data-v-dfe9fd79]{border-bottom-color:#f1f5f9;color:#334155}.map-data-table.fit-columns table[data-v-dfe9fd79]{table-layout:fixed}.map-data-table.fit-columns td[data-v-dfe9fd79],.map-data-table.fit-columns th[data-v-dfe9fd79]{min-width:0!important;padding:7px 6px}.map-data-table.fit-columns th[data-v-dfe9fd79]{font-size:10px;line-height:1.15;overflow-wrap:anywhere;white-space:normal}.map-data-table.fit-columns td[data-v-dfe9fd79]{overflow:hidden;text-overflow:ellipsis}.map-data-table.fit-columns .actions-cell[data-v-dfe9fd79],.map-data-table.fit-columns .actions-column[data-v-dfe9fd79]{min-width:38px!important;width:38px}.data-row[data-v-dfe9fd79]{cursor:pointer}.data-row[data-v-dfe9fd79]:hover{background:#1e293ba6}.map-data-table.light .data-row[data-v-dfe9fd79]:hover{background:#f8fafc}.data-row.selected[data-v-dfe9fd79]{background:#1e293b;box-shadow:inset 0 0 0 1px #8b5cf6}.map-data-table.light .data-row.selected[data-v-dfe9fd79]{background:#f1f5f9}.data-row.lens-primary[data-v-dfe9fd79]{background:#3b82f640}.data-row.lens-secondary[data-v-dfe9fd79]{background:#facc1533}.data-row.lens-both[data-v-dfe9fd79]{background:linear-gradient(90deg,#3b82f640,#facc1540)}.data-row.selected.lens-both[data-v-dfe9fd79],.data-row.selected.lens-primary[data-v-dfe9fd79],.data-row.selected.lens-secondary[data-v-dfe9fd79]{background:#1e293b}.map-data-table.light .data-row.selected.lens-both[data-v-dfe9fd79],.map-data-table.light .data-row.selected.lens-primary[data-v-dfe9fd79],.map-data-table.light .data-row.selected.lens-secondary[data-v-dfe9fd79]{background:#f1f5f9}.empty-cell[data-v-dfe9fd79]{color:#64748b;padding:24px 12px;text-align:center}.udd-data-summary[data-v-bf8e7433]{background:transparent;border:0;border-radius:0;box-shadow:none;box-sizing:border-box;color:#0f172a;display:flex;flex-direction:column;height:100%;margin:0;min-width:0;overflow:hidden;width:100%}.udd-data-summary.dark[data-v-bf8e7433]{background:transparent;border-color:transparent;box-shadow:none;color:#e2e8f0}.udd-data-summary-head[data-v-bf8e7433]{background:#f8fafccc;border-bottom:1px solid #e2e8f0;flex:none;padding:12px 16px}.dark .udd-data-summary-head[data-v-bf8e7433]{background:#0f172a33;border-color:#1e293b}.udd-data-categories-head[data-v-bf8e7433],.udd-data-summary-title-row[data-v-bf8e7433]{align-items:center;display:flex;gap:12px;justify-content:space-between}.udd-data-categories-head h3[data-v-bf8e7433],.udd-data-summary-title-row h2[data-v-bf8e7433]{font-size:14px;font-weight:800;letter-spacing:.08em;margin:0;text-transform:uppercase}.udd-data-summary-close[data-v-bf8e7433]{background:#fff;border:1px solid #cbd5e1;border-radius:7px;color:#64748b;cursor:pointer;display:grid;height:28px;place-items:center;transition:background .15s,border-color .15s,color .15s;width:28px}.udd-data-summary-close[data-v-bf8e7433]:hover{background:#f1f5f9;border-color:#94a3b8;color:#0f172a}.dark .udd-data-summary-close[data-v-bf8e7433]{background:#1e293b;border-color:#475569;color:#cbd5e1}.dark .udd-data-summary-close[data-v-bf8e7433]:hover{background:#334155;border-color:#64748b;color:#fff}.udd-data-summary-close[data-v-bf8e7433] svg{height:16px;width:16px}.tab-strip[data-v-bf8e7433]{align-items:center;display:flex;gap:6px;margin-top:8px}.udd-data-category-strip[data-v-bf8e7433]{margin-bottom:12px;min-width:0}.udd-data-category-scroll[data-v-bf8e7433]{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:8px;color:#475569;cursor:pointer;display:inline-flex;flex:none;height:28px;justify-content:center;transition:background .15s,color .15s,border-color .15s;width:28px}.udd-data-category-scroll[data-v-bf8e7433]:hover{background:#f1f5f9;border-color:#94a3b8;color:#0f172a}.udd-data-category-scroll[data-v-bf8e7433] svg{height:15px;width:15px}.dark .udd-data-category-scroll[data-v-bf8e7433]{background:#1e293b;border-color:#475569;color:#cbd5e1}.dark .udd-data-category-scroll[data-v-bf8e7433]:hover{background:#334155;border-color:#64748b;color:#fff}.udd-data-category-tabs[data-v-bf8e7433],.udd-data-summary-tabs[data-v-bf8e7433]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;flex:1;gap:6px;margin-top:0;overflow-x:auto;padding:4px;scrollbar-width:none}.dark .udd-data-category-tabs[data-v-bf8e7433],.dark .udd-data-summary-tabs[data-v-bf8e7433]{background:#1e293b;border-color:#334155}.udd-data-category-tabs button[data-v-bf8e7433],.udd-data-summary-tabs button[data-v-bf8e7433]{align-items:center;background:transparent;border:0;border-radius:6px;color:#64748b;cursor:pointer;display:inline-flex;flex:none;font-size:11px;font-weight:700;gap:6px;padding:6px 12px}.dark .udd-data-category-tabs button[data-v-bf8e7433],.dark .udd-data-summary-tabs button[data-v-bf8e7433]{color:#94a3b8}.udd-data-category-tabs button[data-v-bf8e7433],.udd-data-summary-tabs button[data-v-bf8e7433]{background:#fff;border:1px solid #cbd5e1;border-radius:8px}.dark .udd-data-category-tabs button[data-v-bf8e7433],.dark .udd-data-summary-tabs button[data-v-bf8e7433]{background:#1e293b;border-color:#334155}.udd-data-category-tabs button.active[data-v-bf8e7433],.udd-data-summary-tabs button.active[data-v-bf8e7433]{background:#7e22ce;border-color:#6b21a8;box-shadow:0 1px 3px #6b21a859;color:#fff}.dark .udd-data-category-tabs button.active[data-v-bf8e7433],.dark .udd-data-summary-tabs button.active[data-v-bf8e7433]{background:#7e22ce;border-color:#6b21a8;color:#fff}.udd-data-summary-tabs[data-v-bf8e7433]{background:#f8fafc;border-radius:12px;display:grid;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr));overflow-x:hidden;padding:4px}.dark .udd-data-summary-tabs[data-v-bf8e7433]{background:#0f172acc}.udd-data-summary-tabs button[data-v-bf8e7433]{border-radius:8px;font-size:12px;font-weight:600;justify-content:center;line-height:1.25;padding:6px 8px;text-align:center;transition:background .15s,border-color .15s,color .15s,box-shadow .15s;width:100%}.udd-data-summary-tabs button[data-v-bf8e7433]:hover:not(.active){background:#f1f5f9;border-color:#94a3b8;color:#0f172a}.dark .udd-data-summary-tabs button[data-v-bf8e7433]:hover:not(.active){background:#334155;border-color:#64748b;color:#fff}.udd-data-summary-table[data-v-bf8e7433]{flex:1 1 auto;min-height:180px;overflow:hidden}.udd-data-summary-table[data-v-bf8e7433] .map-data-table{height:100%}.udd-data-summary-table[data-v-bf8e7433] .table-shell{border:0;box-shadow:none;height:100%}.udd-data-summary-table[data-v-bf8e7433] .table-body{height:100%!important}.well-correlation-action[data-v-bf8e7433]{background:#7e22ce;border:1px solid #a855f7;border-radius:6px;color:#fff;cursor:pointer;flex:none;font-size:10px;font-weight:700;padding:4px 8px}.well-correlation-action[data-v-bf8e7433]:hover{background:#6b21a8}.udd-data-category-empty[data-v-bf8e7433],.udd-data-summary-empty[data-v-bf8e7433]{color:#64748b;display:grid;font-size:12px;height:100%;place-items:center}.udd-data-categories[data-v-bf8e7433]{background:#f8fafc73;border:0;border-radius:0;border-top:1px solid #e2e8f0;box-shadow:none;display:flex;flex:0 0 auto;flex-direction:column;margin:0;min-height:180px;overflow:visible;padding:28px 16px 12px;position:relative;z-index:70}.dark .udd-data-categories[data-v-bf8e7433]{background:#0f172a47;border-color:#1e293b;box-shadow:none}.udd-data-categories-grip[data-v-bf8e7433]{background:#faf5ffb3;border-bottom:1px solid #e9d5ff;border-radius:0;cursor:ns-resize;display:grid;height:16px;inset:-8px 0 auto;place-items:center;position:absolute;transition:background .15s;z-index:40}.dark .udd-data-categories-grip[data-v-bf8e7433]{background:#3b076438;border-color:#581c87}.udd-data-categories-grip[data-v-bf8e7433]:hover{background:#f3e8ff}.dark .udd-data-categories-grip[data-v-bf8e7433]:hover{background:#581c876b}.udd-data-categories-grip span[data-v-bf8e7433]{align-items:center;background:#fff;border:1px solid #c084fc;border-radius:4px;box-shadow:0 4px 10px #a855f72e;display:flex;flex-direction:column;gap:3px;height:20px;justify-content:center;width:32px}.udd-data-categories-grip i[data-v-bf8e7433]{background:#9333ea;border-radius:999px;display:block;height:1px;width:16px}.dark .udd-data-categories-grip span[data-v-bf8e7433]{background:#1e293b;border-color:#a855f7;box-shadow:0 4px 10px #581c8759}.dark .udd-data-categories-grip i[data-v-bf8e7433]{background:#c084fc}.udd-data-categories-head[data-v-bf8e7433]{flex:none;margin-bottom:8px}.udd-data-categories-head button[data-v-bf8e7433]{background:transparent;border:0;border-radius:4px;color:#64748b;cursor:pointer;display:grid;height:20px;place-items:center;width:20px}.udd-data-categories-head button[data-v-bf8e7433]:hover{background:#e2e8f0}.dark .udd-data-categories-head button[data-v-bf8e7433]{color:#94a3b8}.dark .udd-data-categories-head button[data-v-bf8e7433]:hover{background:#334155}.udd-data-categories-head button[data-v-bf8e7433] svg{height:14px;width:14px}.udd-data-category-tabs[data-v-bf8e7433]{flex:none;margin:0;max-width:100%;width:auto}.udd-data-category-tabs button[data-v-bf8e7433]{font-size:12px;padding:6px 12px}.udd-data-category-tabs button strong[data-v-bf8e7433]{background:#e2e8f0;border-radius:4px;color:#64748b;font-size:10px;margin-left:4px;padding:2px 6px}.udd-data-category-tabs button.active strong[data-v-bf8e7433]{background:#f1f5f9;color:#475569}.dark .udd-data-category-tabs button strong[data-v-bf8e7433]{background:#334155;color:#cbd5e1}.dark .udd-data-category-tabs button.active strong[data-v-bf8e7433]{background:#475569;color:#e2e8f0}.udd-data-category-content[data-v-bf8e7433]{border-radius:0;border-top:1px solid #e2e8f0;display:flex;flex:1 1 auto;flex-direction:column;margin:0 -16px -12px;min-height:0;overflow:hidden}.dark .udd-data-category-content[data-v-bf8e7433]{border-color:#1e293b}.udd-data-category-content-head[data-v-bf8e7433]{align-items:center;background:#fff;border-bottom:1px solid #e2e8f0;color:#475569;display:flex;flex:none;font-size:12px;font-weight:700;justify-content:space-between;letter-spacing:.08em;padding:8px 16px;text-transform:uppercase}.dark .udd-data-category-content-head[data-v-bf8e7433]{background:#0f172a;border-color:#1e293b;color:#cbd5e1}.udd-data-category-content-head button[data-v-bf8e7433]{background:transparent;border:0;border-radius:4px;color:#64748b;cursor:pointer;font-size:10px;font-weight:400;letter-spacing:normal;padding:2px 8px;text-transform:none}.udd-data-category-content-head button[data-v-bf8e7433]:hover{background:#e2e8f0}.dark .udd-data-category-content-head button[data-v-bf8e7433]{color:#94a3b8}.dark .udd-data-category-content-head button[data-v-bf8e7433]:hover{background:#334155}.udd-well-attributes[data-v-bf8e7433]{background:#f8fafc;border:2px solid #cbd5e1;border-radius:16px;display:flex;flex:1 1 auto;flex-direction:column;gap:0;margin:14px;min-height:0;overflow-x:hidden;overflow-y:auto}.dark .udd-well-attributes[data-v-bf8e7433]{background:#0f172a99;border-color:#334155cc}.udd-well-attribute[data-v-bf8e7433]{align-items:center;background:transparent;border-bottom:1px solid rgba(226,232,240,.8);display:flex;gap:16px;justify-content:space-between;min-width:0;padding:10px 16px;transition:background .15s}.udd-well-attribute[data-v-bf8e7433]:last-child{border-bottom:0}.udd-well-attribute[data-v-bf8e7433]:hover{background:#f1f5f980}.dark .udd-well-attribute[data-v-bf8e7433]{border-bottom-color:#1e293bcc}.dark .udd-well-attribute[data-v-bf8e7433]:hover{background:#1e293b66}.udd-well-attribute span[data-v-bf8e7433]{color:#64748b;flex-shrink:0;font-size:11px;font-weight:700;letter-spacing:.08em;margin-right:16px;text-transform:uppercase}.dark .udd-well-attribute span[data-v-bf8e7433]{color:#94a3b8}.udd-well-attribute strong[data-v-bf8e7433]{color:#1e293b;font-size:12px;font-weight:600;max-width:60%;min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dark .udd-well-attribute strong[data-v-bf8e7433]{color:#e2e8f0}.udd-well-attribute-pill[data-v-bf8e7433]{align-items:center;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:999px;color:#15803d!important;display:inline-flex;font-size:10px!important;font-weight:700!important;justify-content:center;line-height:1.2;max-width:none!important;overflow:visible!important;padding:3px 9px;text-align:center!important}.udd-well-attribute-pill.is-inactive[data-v-bf8e7433],.udd-well-attribute-pill.is-result-warning[data-v-bf8e7433]{background:#fff7ed;border-color:#fed7aa;color:#c2410c!important}.udd-well-attribute-pill.is-abandoned[data-v-bf8e7433]{background:#fef2f2;border-color:#fecaca;color:#dc2626!important}.udd-well-attribute-pill.is-result-gas[data-v-bf8e7433]{background:#fefce8;border-color:#fde68a;color:#a16207!important}.udd-well-attribute-pill.is-result[data-v-bf8e7433]{background:#f5f3ff;border-color:#ddd6fe;color:#6d28d9!important}.dark .udd-well-attribute-pill[data-v-bf8e7433]{background:#14532d59;border-color:#166534;color:#86efac!important}.dark .udd-well-attribute-pill.is-inactive[data-v-bf8e7433],.dark .udd-well-attribute-pill.is-result-warning[data-v-bf8e7433]{background:#7c2d1259;border-color:#9a3412;color:#fdba74!important}.dark .udd-well-attribute-pill.is-abandoned[data-v-bf8e7433]{background:#7f1d1d59;border-color:#991b1b;color:#fca5a5!important}.dark .udd-well-attribute-pill.is-result-gas[data-v-bf8e7433]{background:#713f1259;border-color:#a16207;color:#fde68a!important}.dark .udd-well-attribute-pill.is-result[data-v-bf8e7433]{background:#4c1d9559;border-color:#6d28d9;color:#c4b5fd!important}.udd-category-files[data-v-bf8e7433]{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.udd-category-file-scroll[data-v-bf8e7433]{flex:1 1 auto;min-height:0;overflow:auto}.udd-category-file-table[data-v-bf8e7433]{border-collapse:collapse;font-size:12px;min-width:850px;width:100%}.udd-category-file-table td[data-v-bf8e7433],.udd-category-file-table th[data-v-bf8e7433]{border-bottom:1px solid #e2e8f0;height:40px;padding:8px 12px;text-align:left;white-space:nowrap}.dark .udd-category-file-table td[data-v-bf8e7433],.dark .udd-category-file-table th[data-v-bf8e7433]{border-color:#1e293b}.udd-category-file-table th[data-v-bf8e7433]{background:#f1f5f9;color:#475569;font-weight:600;position:sticky;top:0;z-index:20}.dark .udd-category-file-table th[data-v-bf8e7433]{background:#1e293b;color:#cbd5e1}.udd-category-file-table td[data-v-bf8e7433]{color:#334155}.udd-category-file-table tbody tr[data-v-bf8e7433]:hover{background:#f8fafc}.dark .udd-category-file-table td[data-v-bf8e7433]{color:#cbd5e1}.dark .udd-category-file-table tbody tr[data-v-bf8e7433]:hover{background:#1e293b99}.udd-category-pagination[data-v-bf8e7433]{align-items:center;background:#fff;border-top:1px solid #e2e8f0;color:#64748b;display:flex;flex:none;font-size:11px;gap:8px;justify-content:space-between;padding:8px 12px}.dark .udd-category-pagination[data-v-bf8e7433]{background:#0f172a;border-color:#334155;color:#94a3b8}.udd-category-pagination label[data-v-bf8e7433],.udd-category-pagination>div[data-v-bf8e7433]{align-items:center;display:flex;gap:6px}.udd-category-pagination select[data-v-bf8e7433]{background:#fff;border:1px solid #e2e8f0;border-radius:4px;color:#334155;font-size:11px;height:24px;outline:none;padding:0 6px}.dark .udd-category-pagination select[data-v-bf8e7433]{background:#1e293b;border-color:#334155;color:#e2e8f0}.udd-category-pagination button[data-v-bf8e7433]{background:transparent;border:0;border-radius:4px;color:inherit;cursor:pointer;display:grid;height:24px;place-items:center;width:24px}.udd-category-pagination button[data-v-bf8e7433]:hover:not(:disabled){background:#f1f5f9}.dark .udd-category-pagination button[data-v-bf8e7433]:hover:not(:disabled){background:#1e293b}.udd-category-pagination button[data-v-bf8e7433]:disabled{cursor:not-allowed;opacity:.4}.udd-category-pagination button[data-v-bf8e7433] svg{height:14px;width:14px}.gng-floating-panel[data-v-d5de33f3]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0f172af2;border:1px solid rgba(51,65,85,.9);border-radius:12px;box-shadow:0 18px 40px #02061759;color:#e2e8f0;overflow:hidden;transition:box-shadow .16s ease;width:320px}.gng-floating-panel.dragging[data-v-d5de33f3]{box-shadow:0 22px 48px #02061773}.gng-floating-panel.light[data-v-d5de33f3]{background:#fffffff7;border-color:#e2e8f0;color:#0f172a}.panel-head[data-v-d5de33f3]{align-items:center;background:#1e293b8c;border-bottom:1px solid rgba(51,65,85,.85);cursor:move;display:flex;justify-content:space-between;padding:10px 12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gng-floating-panel.light .panel-head[data-v-d5de33f3]{background:#f8fafc;border-bottom-color:#e2e8f0}.head-left[data-v-d5de33f3]{align-items:center;display:inline-flex;gap:8px}.drag-dots[data-v-d5de33f3]{display:grid;gap:2px;grid-template-columns:repeat(2,4px)}.drag-dots span[data-v-d5de33f3]{background:#64748b;border-radius:999px;height:4px;width:4px}.head-title[data-v-d5de33f3]{color:#94a3b8;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.close-btn[data-v-d5de33f3]{background:transparent;border:0;border-radius:6px;color:#94a3b8;cursor:pointer;padding:4px}.close-btn[data-v-d5de33f3]:hover{background:#33415580;color:#e2e8f0}.close-icon[data-v-d5de33f3],.folder-icon[data-v-d5de33f3],.list-icon[data-v-d5de33f3]{height:16px;width:16px}.summary[data-v-d5de33f3]{border-bottom:1px solid rgba(30,41,59,.9);padding:12px 16px}.gng-floating-panel.light .summary[data-v-d5de33f3]{border-bottom-color:#f1f5f9}.summary-title[data-v-d5de33f3]{font-size:13px;font-weight:700}.summary-note[data-v-d5de33f3]{color:#64748b;font-size:10px;margin:4px 0 0}.list-wrap[data-v-d5de33f3]{max-height:400px;overflow:auto}.list-label[data-v-d5de33f3]{align-items:center;background:#1e293b59;color:#64748b;display:flex;font-size:10px;font-weight:800;gap:6px;letter-spacing:.06em;padding:8px 12px;text-transform:uppercase}.gng-floating-panel.light .list-label[data-v-d5de33f3]{background:#f8fafc}.loading[data-v-d5de33f3]{color:#94a3b8;font-size:12px;padding:16px;text-align:center}.project-list[data-v-d5de33f3]{display:flex;flex-direction:column}.project-row[data-v-d5de33f3]{align-items:flex-start;background:transparent;border:0;border-top:1px solid rgba(30,41,59,.9);color:inherit;cursor:pointer;display:flex;gap:12px;padding:12px;text-align:left;width:100%}.gng-floating-panel.light .project-row[data-v-d5de33f3]{border-top-color:#f1f5f9}.project-row[data-v-d5de33f3]:hover{background:#1e293b8c}.gng-floating-panel.light .project-row[data-v-d5de33f3]:hover{background:#f8fafc}.logo-box[data-v-d5de33f3]{align-items:center;background:#1e293be6;border:1px solid rgba(51,65,85,.9);border-radius:6px;display:inline-flex;flex-shrink:0;height:40px;justify-content:center;overflow:hidden;width:40px}.gng-floating-panel.light .logo-box[data-v-d5de33f3]{background:#f1f5f9;border-color:#e2e8f0}.logo-img[data-v-d5de33f3]{height:32px;-o-object-fit:contain;object-fit:contain;width:32px}.folder-icon[data-v-d5de33f3]{color:#64748b}.project-info[data-v-d5de33f3]{flex:1;min-width:0}.project-top[data-v-d5de33f3]{align-items:center;display:flex;gap:8px;justify-content:space-between}.project-name[data-v-d5de33f3]{color:#e2e8f0;font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-row:hover .project-name[data-v-d5de33f3]{color:#93c5fd}.gng-floating-panel.light .project-name[data-v-d5de33f3]{color:#1e293b}.year-badge[data-v-d5de33f3]{background:#14532d59;border:1px solid rgba(22,101,52,.45);border-radius:4px;color:#4ade80;flex-shrink:0;font-size:10px;font-weight:700;padding:2px 6px}.gng-floating-panel.light .year-badge[data-v-d5de33f3]{background:#dcfce7;border-color:#bbf7d0;color:#15803d}.project-meta[data-v-d5de33f3]{color:#94a3b8;display:flex;font-size:11px;gap:12px;margin-top:4px}.panel-foot[data-v-d5de33f3]{background:#1e293b73;border-top:1px solid rgba(51,65,85,.85);color:#64748b;font-size:10px;padding:8px 12px;text-align:center}.gng-floating-panel.light .panel-foot[data-v-d5de33f3]{background:#f8fafc;border-top-color:#e2e8f0}.pac-floating-panel[data-v-2648fe8e]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0f172af7;border:1px solid rgba(51,65,85,.9);border-radius:20px;box-shadow:0 28px 56px #02061761;color:#e2e8f0;display:flex;flex-direction:column;max-height:min(760px,84vh);max-width:1080px;overflow:hidden;width:min(1080px,calc(100vw - 320px))}.pac-floating-panel.light[data-v-2648fe8e]{background:#fffffffa;border-color:#e2e8f0f2;color:#0f172a}.panel-head[data-v-2648fe8e]{align-items:flex-start;background:radial-gradient(circle at top right,rgba(56,189,248,.18),transparent 30%),linear-gradient(90deg,#0f172af2,#082f49e0);border-bottom:1px solid rgba(51,65,85,.85);display:flex;gap:16px;justify-content:space-between;padding:20px 22px 16px}.pac-floating-panel.light .panel-head[data-v-2648fe8e]{background:radial-gradient(circle at top right,rgba(125,211,252,.22),transparent 30%),linear-gradient(90deg,#fffffffa,#eff6fffa);border-bottom-color:#e2e8f0f2}.head-eyebrow[data-v-2648fe8e]{color:#7dd3fc;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.head-title[data-v-2648fe8e]{font-size:28px;line-height:1.05;margin:8px 0 0}.head-subtitle[data-v-2648fe8e]{color:#cbd5e1;font-size:14px;margin:8px 0 0}.pac-floating-panel.light .head-subtitle[data-v-2648fe8e]{color:#475569}.head-actions[data-v-2648fe8e]{align-items:center;display:flex;gap:10px}.language-toggle[data-v-2648fe8e]{align-items:center;background:#0f172a85;border:1px solid rgba(125,211,252,.18);border-radius:999px;display:inline-flex;gap:4px;padding:4px}.pac-floating-panel.light .language-toggle[data-v-2648fe8e]{background:#eff6fffa;border-color:#bae6fdf2}.language-btn[data-v-2648fe8e]{background:transparent;border:0;border-radius:999px;color:#cbd5e1;cursor:pointer;font-size:12px;font-weight:700;padding:8px 12px}.language-btn.active[data-v-2648fe8e]{background:#38bdf8;color:#082f49}.pac-floating-panel.light .language-btn[data-v-2648fe8e]{color:#475569}.close-btn[data-v-2648fe8e]{align-items:center;background:#334155cc;border:0;border-radius:999px;color:inherit;cursor:pointer;display:inline-flex;height:34px;justify-content:center;width:34px}.pac-floating-panel.light .close-btn[data-v-2648fe8e]{background:#e2e8f0f2}.close-icon[data-v-2648fe8e]{height:16px;width:16px}.dashboard-scroll[data-v-2648fe8e]{flex:1 1 auto;min-height:0;overflow-y:auto;padding:20px 22px 22px}.hero-grid[data-v-2648fe8e],.main-grid[data-v-2648fe8e]{display:grid;gap:16px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.summary-strip[data-v-2648fe8e]{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.main-grid[data-v-2648fe8e],.summary-strip[data-v-2648fe8e]{margin-top:16px}.lower-grid[data-v-2648fe8e]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.dashboard-card[data-v-2648fe8e],.hero-card[data-v-2648fe8e],.summary-card[data-v-2648fe8e]{background:#0f172abd;border:1px solid rgba(71,85,105,.48);border-radius:18px;box-shadow:inset 0 1px #ffffff08}.pac-floating-panel.light .dashboard-card[data-v-2648fe8e],.pac-floating-panel.light .hero-card[data-v-2648fe8e],.pac-floating-panel.light .summary-card[data-v-2648fe8e]{background:#fffffff5;border-color:#cbd5e1f2}.dashboard-card[data-v-2648fe8e],.hero-card[data-v-2648fe8e]{padding:18px}.card-kicker[data-v-2648fe8e],.section-kicker[data-v-2648fe8e]{align-items:center;color:#7dd3fc;display:inline-flex;font-size:11px;font-weight:800;gap:8px;letter-spacing:.08em;margin:0 0 12px;text-transform:uppercase}.card-kicker-icon[data-v-2648fe8e],.summary-icon[data-v-2648fe8e]{height:16px;width:16px}.identity-grid[data-v-2648fe8e]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.identity-item[data-v-2648fe8e]{background:#02061775;border:1px solid rgba(71,85,105,.36);border-radius:14px;padding:14px}.pac-floating-panel.light .identity-item[data-v-2648fe8e]{background:#f8fafcf5;border-color:#e2e8f0f2}.compliance-meta[data-v-2648fe8e],.identity-label[data-v-2648fe8e],.metric-label[data-v-2648fe8e],.progress-meta[data-v-2648fe8e],.section-note[data-v-2648fe8e],.summary-label[data-v-2648fe8e]{color:#94a3b8;font-size:12px}.identity-value[data-v-2648fe8e],.metric-value[data-v-2648fe8e],.summary-value[data-v-2648fe8e]{display:block;font-size:16px;font-weight:800;margin-top:6px}.identity-value.accent[data-v-2648fe8e]{color:#7dd3fc}.ring-layout[data-v-2648fe8e]{align-items:center;display:grid;gap:18px;grid-template-columns:180px minmax(0,1fr)}.budget-ring[data-v-2648fe8e]{height:168px;padding:16px;width:168px}.budget-ring[data-v-2648fe8e],.budget-ring-inner[data-v-2648fe8e]{align-items:center;border-radius:999px;display:flex;justify-content:center}.budget-ring-inner[data-v-2648fe8e]{background:#0f172af5;flex-direction:column;height:100%;width:100%}.pac-floating-panel.light .budget-ring-inner[data-v-2648fe8e]{background:#fffffffa}.ring-value[data-v-2648fe8e]{font-size:30px;font-weight:900;line-height:1}.ring-caption[data-v-2648fe8e]{color:#94a3b8;font-size:12px;letter-spacing:.06em;margin-top:6px;text-transform:uppercase}.ring-metrics[data-v-2648fe8e]{display:grid;gap:12px}.ring-metric[data-v-2648fe8e]{background:#02061775;border:1px solid rgba(71,85,105,.36);border-radius:14px;padding:14px}.pac-floating-panel.light .ring-metric[data-v-2648fe8e]{background:#f8fafcf5;border-color:#e2e8f0f2}.summary-card[data-v-2648fe8e]{align-items:center;display:flex;gap:12px;padding:14px 16px}.summary-icon[data-v-2648fe8e]{color:#7dd3fc;flex-shrink:0}.section-head[data-v-2648fe8e]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.section-head h3[data-v-2648fe8e]{font-size:18px;margin:0}.section-note[data-v-2648fe8e]{max-width:16rem;text-align:right}.compliance-list[data-v-2648fe8e],.insight-stack[data-v-2648fe8e],.progress-list[data-v-2648fe8e]{display:grid;gap:12px}.progress-item[data-v-2648fe8e]{background:#02061775;border:1px solid rgba(71,85,105,.36);border-radius:14px;padding:14px}.pac-floating-panel.light .progress-item[data-v-2648fe8e]{background:#f8fafcf5;border-color:#e2e8f0f2}.progress-top[data-v-2648fe8e]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.progress-label[data-v-2648fe8e]{font-size:14px;font-weight:800}.progress-pct[data-v-2648fe8e]{color:#7dd3fc;font-size:16px;font-weight:900}.bar-track[data-v-2648fe8e],.progress-track[data-v-2648fe8e]{background:#33415575;border-radius:999px;height:12px;margin-top:12px;overflow:hidden;width:100%}.progress-fill[data-v-2648fe8e]{background:linear-gradient(90deg,#38bdf8,#22c55e);border-radius:inherit;height:100%}.meta-divider[data-v-2648fe8e]{padding:0 6px}.bar-chart[data-v-2648fe8e]{display:grid;gap:14px}.bar-row[data-v-2648fe8e]{background:#02061775;border:1px solid rgba(71,85,105,.36);border-radius:14px;padding:14px}.pac-floating-panel.light .bar-row[data-v-2648fe8e]{background:#f8fafcf5;border-color:#e2e8f0f2}.bar-labels[data-v-2648fe8e]{align-items:center;display:flex;gap:12px;justify-content:space-between}.bar-label[data-v-2648fe8e]{font-size:14px;font-weight:800}.bar-value[data-v-2648fe8e]{font-size:13px;font-weight:800}.bar-fill[data-v-2648fe8e]{border-radius:inherit;height:100%}.bar-fill.spent[data-v-2648fe8e]{background:linear-gradient(90deg,#38bdf8,#0ea5e9)}.bar-fill.remaining[data-v-2648fe8e]{background:linear-gradient(90deg,#f59e0b,#f97316)}.comparison-card[data-v-2648fe8e]{background:radial-gradient(circle at top right,rgba(56,189,248,.18),transparent 28%),#082f498f;border:1px solid rgba(125,211,252,.2);border-radius:16px;margin-top:16px;padding:16px}.pac-floating-panel.light .comparison-card[data-v-2648fe8e]{background:radial-gradient(circle at top right,rgba(125,211,252,.16),transparent 28%),#eff6fffa}.comparison-number[data-v-2648fe8e]{color:#7dd3fc;font-size:28px;font-weight:900}.comparison-copy[data-v-2648fe8e]{font-size:14px;line-height:1.6;margin-top:8px}.compliance-row[data-v-2648fe8e],.insight-card[data-v-2648fe8e]{background:#02061775;border:1px solid rgba(71,85,105,.36);border-radius:14px;padding:14px}.pac-floating-panel.light .compliance-row[data-v-2648fe8e],.pac-floating-panel.light .insight-card[data-v-2648fe8e]{background:#f8fafcf5;border-color:#e2e8f0f2}.insight-badge[data-v-2648fe8e],.status-pill[data-v-2648fe8e]{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:800;gap:6px;letter-spacing:.04em;padding:4px 8px;text-transform:uppercase}.insight-badge.positive[data-v-2648fe8e],.status-submitted[data-v-2648fe8e]{background:#22c55e2e;color:#86efac}.insight-badge.neutral[data-v-2648fe8e],.status-pending[data-v-2648fe8e]{background:#f59e0b2e;color:#fde68a}.status-risk[data-v-2648fe8e]{background:#f871712e;color:#fca5a5}.status-pill-icon[data-v-2648fe8e]{height:13px;width:13px}.compliance-title[data-v-2648fe8e],.insight-title[data-v-2648fe8e]{font-size:15px;font-weight:800;margin-top:10px}.compliance-note[data-v-2648fe8e],.insight-copy[data-v-2648fe8e]{color:#cbd5e1;font-size:13px;line-height:1.6;margin:8px 0 0}.pac-floating-panel.light .compliance-note[data-v-2648fe8e],.pac-floating-panel.light .insight-copy[data-v-2648fe8e]{color:#475569}.compliance-title-row[data-v-2648fe8e]{align-items:center;display:flex;gap:12px;justify-content:space-between}@media(max-width:1200px){.pac-floating-panel[data-v-2648fe8e]{width:min(1020px,calc(100vw - 220px))}}@media(max-width:980px){.pac-floating-panel[data-v-2648fe8e]{max-height:min(84vh,980px);width:min(100vw - 32px,1020px)}.hero-grid[data-v-2648fe8e],.identity-grid[data-v-2648fe8e],.main-grid[data-v-2648fe8e],.ring-layout[data-v-2648fe8e],.summary-strip[data-v-2648fe8e]{grid-template-columns:1fr}.budget-ring[data-v-2648fe8e]{margin-inline:auto}}.subsurface-viewer[data-v-d5b376da]{background:#0f172a;display:flex;flex-direction:column;height:100%;min-height:0;width:100%}.subsurface-toolbar[data-v-d5b376da]{background:linear-gradient(90deg,#0f172afa,#0c4a6eeb);border-bottom:1px solid rgba(148,163,184,.16);display:flex;flex-wrap:wrap;gap:.75rem;padding:.875rem 1rem}.subsurface-map-button[data-v-d5b376da]{align-items:center;background:#0f172a8c;border:1px solid rgba(125,211,252,.28);border-radius:999px;color:#f8fafc;cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:700;gap:.4rem;padding:.45rem .7rem}.subsurface-map-button[data-v-d5b376da]:hover{background:#0e7490a6}.subsurface-map-icon[data-v-d5b376da]{height:.9rem;width:.9rem}.subsurface-status[data-v-d5b376da]{align-items:baseline;background:#0f172a73;border:1px solid rgba(125,211,252,.18);border-radius:999px;display:flex;gap:.5rem;min-width:0;padding:.45rem .65rem}.status-label[data-v-d5b376da]{color:#bae6fdb3;font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.status-value[data-v-d5b376da]{color:#f8fafc;font-size:.88rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subsurface-stage[data-v-d5b376da]{align-items:stretch;background:radial-gradient(circle at top left,rgba(14,165,233,.16),transparent 28%),radial-gradient(circle at bottom right,rgba(56,189,248,.1),transparent 24%),linear-gradient(180deg,#0f172afa,#020617);display:flex;flex:1 1 auto;min-height:0;padding:24px}.subsurface-empty-card[data-v-d5b376da]{background:#0f172aad;border:1px solid rgba(148,163,184,.16);border-radius:24px;box-shadow:inset 0 1px #ffffff0a;color:#e2e8f0;padding:32px;width:100%}.empty-eyebrow[data-v-d5b376da]{color:#7dd3fc;font-size:.8rem;font-weight:700;letter-spacing:.08em;margin:0 0 12px;text-transform:uppercase}.empty-title[data-v-d5b376da]{font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.1;margin:0}.empty-copy[data-v-d5b376da]{color:#cbd5e1;font-size:1rem;line-height:1.6;margin:16px 0 0;max-width:56rem}.empty-grid[data-v-d5b376da]{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:24px}.empty-metric[data-v-d5b376da]{background:#082f4957;border:1px solid rgba(125,211,252,.16);border-radius:18px;padding:18px 20px}.empty-metric-label[data-v-d5b376da]{color:#94a3b8;display:block;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.empty-metric-value[data-v-d5b376da]{color:#f8fafc;display:block;font-size:1.05rem;margin-top:8px}.empty-notes[data-v-d5b376da]{background:#0f172a73;border:1px dashed rgba(148,163,184,.22);border-radius:18px;margin-top:24px;padding:20px}.empty-notes p[data-v-d5b376da]{color:#cbd5e1;line-height:1.6;margin:0}.empty-notes p+p[data-v-d5b376da]{margin-top:10px}@media(max-width:768px){.subsurface-stage[data-v-d5b376da]{padding:14px}.subsurface-empty-card[data-v-d5b376da]{padding:20px}}.f3-horizon-tiles-overlay[data-v-bc950082]{aspect-ratio:2/1;left:50%;overflow:visible;pointer-events:none;position:absolute;top:calc(50% - 32px);transform:translate(-50%,-50%);width:calc(100% - 144px);z-index:1000}.f3-horizon-tiles-overlay.left-menu-open[data-v-bc950082]{left:50%}.f3-horizon-tiles-overlay.right-panel-open[data-v-bc950082]{left:50%;width:calc(100% - 144px)}.f3-horizon-tile-canvas[data-v-bc950082]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));height:100%;transition:transform .18s ease;width:100%}.f3-horizon-tiles-overlay img[data-v-bc950082]{display:block;height:100%;-o-object-fit:fill;object-fit:fill;width:100%}.f3-horizon-info[data-v-bc950082]{background:#0a141fdb;border-radius:4px;bottom:62px;color:#eef7f8;font-size:11px;line-height:1.2;margin:0;padding:6px 8px;position:absolute;right:16px}.f3-horizon-legend[data-v-43f24a9e]{background:#fff;border:1px solid #94a3b8;border-radius:10px;box-shadow:0 14px 30px #0208173d;color:#0f172a;overflow:hidden;position:absolute;width:218px;z-index:1003}header[data-v-43f24a9e]{align-items:center;border-bottom:1px solid #cbd5e1;cursor:grab;display:flex;font-size:12px;font-weight:700;justify-content:space-between;letter-spacing:.04em;min-height:38px;padding:0 10px;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}header button[data-v-43f24a9e],header span[data-v-43f24a9e]{align-items:center;display:inline-flex;gap:6px}header svg[data-v-43f24a9e]{height:15px;width:15px}header button[data-v-43f24a9e]{background:transparent;border:0;border-radius:4px;color:inherit;cursor:pointer;padding:4px}header button[data-v-43f24a9e]:hover{background:#ffffff1a}.legend-header-actions[data-v-43f24a9e]{align-items:center;display:inline-flex;gap:4px}.legend-drag-handle[data-v-43f24a9e]{color:#64748b}.legend-rows[data-v-43f24a9e]{max-height:360px;overflow-y:auto;padding:8px}.legend-row[data-v-43f24a9e]{align-items:center;display:flex;gap:8px;min-height:32px;padding:5px 2px}.legend-row img[data-v-43f24a9e],.legend-symbol[data-v-43f24a9e]{border-radius:3px;box-sizing:border-box;flex:0 0 auto;height:18px;-o-object-fit:contain;object-fit:contain;width:26px}.white-symbol[data-v-43f24a9e]{height:18px!important;margin:0 4px;outline:1px solid #94a3b8;outline-offset:-1px;width:18px!important}.legend-symbol[data-v-43f24a9e]{background:linear-gradient(90deg,#a11c05,#facc15,#22c55e,#22d3ee)}.legend-row span[data-v-43f24a9e]:last-child{min-width:0}.legend-row small[data-v-43f24a9e],.legend-row strong[data-v-43f24a9e]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.legend-row strong[data-v-43f24a9e]{color:#0f172a;font-size:10px;font-weight:650}.legend-empty[data-v-43f24a9e],.legend-row small[data-v-43f24a9e]{color:#475569;font-size:10px}.legend-empty[data-v-43f24a9e]{margin:0;padding:14px 10px}.f3-fault-overlay[data-v-52400fcc]{aspect-ratio:2/1;left:56px;overflow:visible;pointer-events:none;position:absolute;right:16px;top:calc(50% - 32px);transform:translateY(-50%);z-index:1001}.f3-fault-overlay.left-menu-open[data-v-52400fcc]{left:272px}.f3-fault-overlay.right-panel-open[data-v-52400fcc]{right:16px}.f3-fault-tile-canvas[data-v-52400fcc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));inset:0;position:absolute;transform-origin:center;transition:transform .18s ease}.f3-fault-tile-canvas img[data-v-52400fcc]{display:block;height:100%;width:100%}.f3-fault-info[data-v-52400fcc]{background:#0a141fdb;border-radius:4px;bottom:62px;color:#eef7f8;font-size:11px;line-height:1.2;margin:0;padding:6px 8px;position:absolute;right:16px}.edafy-cube-preview[data-v-d5afddf7]{--arc-bg:#0f172a;--arc-border:#475569;--arc-text:#fff;align-items:center;bottom:12px;display:flex;height:144px;justify-content:center;left:auto;overflow:visible;pointer-events:auto;position:absolute;transition:right .2s ease;width:144px;z-index:45}.edafy-cube-preview.embedded[data-v-d5afddf7]{bottom:auto;height:100%;left:auto;position:relative;width:100%;z-index:1}.edafy-cube-preview.light[data-v-d5afddf7]{--arc-bg:#fff;--arc-border:#d1d5db;--arc-text:#111827}.edafy-cube-canvas[data-v-d5afddf7]{cursor:pointer;height:100%;inset:0;position:absolute;transition:transform .2s ease;width:100%;z-index:0}.edafy-cube-canvas[data-v-d5afddf7]:active{cursor:pointer}.edafy-cube-canvas[data-v-d5afddf7] canvas{display:block;height:100%;width:100%}.edafy-cube-tooltip[data-v-d5afddf7]{background:transparent;border:0;cursor:pointer;display:block;inset:0;padding:0;pointer-events:none;position:absolute;text-decoration:none;z-index:1}.edafy-cube-tooltip svg[data-v-d5afddf7]{height:100%;overflow:visible;pointer-events:none;transition:transform .2s ease;width:100%}.edafy-cube-tooltip path[data-v-d5afddf7],.edafy-cube-tooltip text[data-v-d5afddf7]{pointer-events:auto}.edafy-cube-preview.hovered .edafy-cube-canvas[data-v-d5afddf7],.edafy-cube-preview.hovered .edafy-cube-tooltip svg[data-v-d5afddf7]{transform:scale(1.05)}@media(max-width:640px){.edafy-cube-preview[data-v-d5afddf7]{height:128px;width:128px}.edafy-cube-preview.embedded[data-v-d5afddf7]{height:100%;width:100%}}.well-header{background:#fff;border-bottom:1px solid #e2e8f0;flex-shrink:0;padding:8px 48px 10px 80px;position:relative;transition:padding .2s ease;z-index:1}.well-header-collapsed{padding:6px 48px 6px 80px}.well-header-top{align-items:center;display:flex;gap:12px;justify-content:space-between;min-height:24px}.well-header-title-row{align-items:baseline;display:flex;flex:1;gap:10px;min-width:0}.well-header-title{color:#1e293b;font-size:16px;font-weight:700;line-height:1.25;margin:0 0 4px}.well-header-collapsed .well-header-title,.well-header-title-compact{font-size:14px;margin:0}.well-header-compact-summary{color:#64748b;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.well-header-toggle{align-items:center;background:transparent;border:none;border-radius:4px;color:#4a90d9;cursor:pointer;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;margin-right:4px;padding:0;transition:color .15s ease,opacity .15s ease;width:24px}.well-header-toggle:hover{color:#2563eb}.well-header-chevron{height:20px;transition:transform .2s ease;width:20px}.well-header-toggle-expanded .well-header-chevron{transform:rotate(180deg)}.well-header-line1{font-size:11px}.well-header-line1,.well-header-line2{color:#64748b;line-height:1.4;margin:0 0 2px}.well-header-line2{font-size:10px}.well-header-line3{color:#94a3b8;font-size:9px;line-height:1.4;margin:0}.st-toolbar[data-v-c420bde8]{align-items:center;background:linear-gradient(135deg,#4a1569,#6b2d8a,#3a0f4f);border-bottom:2px solid hsla(0,0%,100%,.3);box-shadow:0 4px 6px -1px #00000026;display:flex;flex-shrink:0;padding:0 12px;position:relative;z-index:100}.st-pattern[data-v-c420bde8]{background-image:radial-gradient(circle at 2px 2px,#fff 1px,transparent 0);background-size:20px 20px;inset:0;opacity:.1;pointer-events:none;position:absolute}.st-inner[data-v-c420bde8]{align-items:center;display:flex;gap:8px;overflow-x:auto;position:relative;width:100%;z-index:1}.st-divider[data-v-c420bde8]{background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.5),transparent);flex-shrink:0;height:24px;width:1px}.st-pill[data-v-c420bde8],.st-well[data-v-c420bde8]{align-items:center;background:#fff;border:2px solid #a5b4fc;border-radius:6px;display:flex;flex-shrink:0;gap:6px;padding:4px 8px}.st-ico[data-v-c420bde8]{color:#4f46e5;flex-shrink:0;height:13px;width:13px}.st-pill select[data-v-c420bde8],.st-well input[data-v-c420bde8],.st-well-select[data-v-c420bde8]{background:transparent;border:0;color:#3730a3;font-size:12px;font-weight:700;outline:none}.st-well input[data-v-c420bde8]{color:#1e293b;font-weight:600;width:90px}.st-well-select[data-v-c420bde8]{max-width:160px}.st-edit[data-v-c420bde8]{align-items:center;background:#ffffff1f;border:2px solid hsla(0,0%,100%,.35);border-radius:6px;color:#ffffffeb;cursor:pointer;display:flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.st-edit svg[data-v-c420bde8]{height:14px;width:14px}.st-edit[data-v-c420bde8]:hover{background:#ffffff38}.st-edit.active[data-v-c420bde8]{background:linear-gradient(90deg,#fbbf24,#f59e0b);border-color:#fcd34d;box-shadow:0 1px 3px #00000040;color:#fff}.st-layers[data-v-c420bde8],.st-toggle[data-v-c420bde8],.st-zoom[data-v-c420bde8]{align-items:center;display:flex;flex-shrink:0;gap:2px}.st-layers[data-v-c420bde8],.st-toggle[data-v-c420bde8]{background:#ffffff26;border:2px solid hsla(0,0%,100%,.3);border-radius:6px;padding:2px}.st-toggle button[data-v-c420bde8],.st-zoom button[data-v-c420bde8]{background:transparent;border:2px solid transparent;border-radius:4px;color:#ffffffe6;cursor:pointer;font-size:11px;font-weight:700;padding:4px 8px}.st-toggle button.active[data-v-c420bde8]{background:linear-gradient(90deg,#34d399,#14b8a6);border-color:#6ee7b7;color:#fff}.st-layer[data-v-c420bde8]{align-items:center;background:transparent;border:2px solid transparent;border-radius:4px;color:#ffffffd9;cursor:pointer;display:inline-flex;gap:0;overflow:hidden;padding:6px;transition:padding .2s ease,background .15s ease,color .15s ease}.st-layer[data-v-c420bde8]:hover{background:#fff3;color:#fff;padding-right:8px}.st-layer:hover .st-layer-label[data-v-c420bde8]{margin-left:4px;max-width:5.5rem;opacity:1}.st-layer-ico[data-v-c420bde8]{display:flex;flex-shrink:0;height:14px;width:14px}.st-layer-ico[data-v-c420bde8] svg{height:14px;width:14px}.st-layer-label[data-v-c420bde8]{font-size:10px;font-weight:700;max-width:0;opacity:0;overflow:hidden;transition:max-width .2s ease,opacity .2s ease,margin .2s ease;white-space:nowrap}.st-layer.active.tone-blue[data-v-c420bde8]{background:linear-gradient(90deg,#60a5fa,#22d3ee);border-color:#93c5fd;box-shadow:0 1px 3px #0003;color:#fff}.st-layer.active.tone-emerald[data-v-c420bde8]{background:linear-gradient(90deg,#34d399,#2dd4bf);border-color:#6ee7b7;box-shadow:0 1px 3px #0003;color:#fff}.st-layer.active.tone-amber[data-v-c420bde8]{background:linear-gradient(90deg,#fbbf24,#fb923c);border-color:#fcd34d;box-shadow:0 1px 3px #0003;color:#fff}.st-layer.active.tone-violet[data-v-c420bde8]{background:linear-gradient(90deg,#a78bfa,#c084fc);border-color:#c4b5fd;box-shadow:0 1px 3px #0003;color:#fff}.st-layer.active.tone-pink[data-v-c420bde8]{background:linear-gradient(90deg,#f472b6,#fb7185);border-color:#f9a8d4;box-shadow:0 1px 3px #0003;color:#fff}.st-layer.active.tone-sky[data-v-c420bde8]{background:linear-gradient(90deg,#38bdf8,#3b82f6);border-color:#7dd3fc;box-shadow:0 1px 3px #0003;color:#fff}.st-layer.active.tone-green[data-v-c420bde8]{background:linear-gradient(90deg,#4ade80,#34d399);border-color:#86efac;box-shadow:0 1px 3px #0003;color:#fff}.st-layer.active.tone-orange[data-v-c420bde8]{background:linear-gradient(90deg,#fb923c,#f59e0b);border-color:#fdba74;box-shadow:0 1px 3px #0003;color:#fff}.st-toggle button[data-v-c420bde8]:hover,.st-zoom button[data-v-c420bde8]:hover{background:#fff3}.st-spacer[data-v-c420bde8]{flex:1;min-width:8px}.st-zoom span[data-v-c420bde8]{color:#fff;font-size:11px;font-weight:700;min-width:36px;text-align:center}.ce[data-v-935e0bb6]{display:flex;flex-direction:column;height:100%;min-height:0}.ce-toolbar[data-v-935e0bb6]{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;flex-shrink:0;justify-content:space-between;padding:8px 10px}.ce-count[data-v-935e0bb6]{color:#6b7280;font-size:11px;font-weight:600}.ce-add[data-v-935e0bb6]{background:#f3e8ff;border:0;border-radius:6px;color:#6b21a8;cursor:pointer;font-size:11px;font-weight:700;padding:4px 10px}.ce-add[data-v-935e0bb6]:hover{background:#e9d5ff}.ce-table-wrap[data-v-935e0bb6]{flex:1;min-height:0;overflow:auto}.ce-table[data-v-935e0bb6]{border-collapse:collapse;font-size:11px;width:100%}.ce-table th[data-v-935e0bb6]{background:#f9fafb;border-bottom:1px solid #e5e7eb;color:#6b7280;font-weight:600;padding:6px 4px;position:sticky;text-align:left;top:0;white-space:nowrap}.ce-table td[data-v-935e0bb6]{border-bottom:1px solid #f3f4f6;padding:2px 4px;vertical-align:middle}.ce-table tr.selected[data-v-935e0bb6]{background:#ede9fe}.ce-table tr[data-v-935e0bb6]:hover{background:#f5f3ff}.ce-table input[data-v-935e0bb6],.ce-table select[data-v-935e0bb6]{background:transparent;border:1px solid transparent;border-radius:4px;box-sizing:border-box;font-size:11px;min-width:56px;padding:3px 4px;width:100%}.ce-table input[data-v-935e0bb6]:focus,.ce-table select[data-v-935e0bb6]:focus{background:#fff;border-color:#c4b5fd;outline:none}.ce-del[data-v-935e0bb6]{background:transparent;border:0;color:#9ca3af;cursor:pointer;font-size:16px;line-height:1;padding:2px 6px}.ce-del[data-v-935e0bb6]:hover{color:#dc2626}.ce-empty[data-v-935e0bb6]{color:#9ca3af;font-size:12px;padding:24px;text-align:center}.te[data-v-402e96c9]{display:flex;flex-direction:column;height:100%;min-height:0}.te-toolbar[data-v-402e96c9]{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;flex-shrink:0;gap:8px;justify-content:space-between;padding:8px 10px}.te-count[data-v-402e96c9]{color:#6b7280;font-size:11px;font-weight:600}.te-actions[data-v-402e96c9]{display:flex;gap:6px}.te-actions button[data-v-402e96c9]{background:#f3f4f6;border:0;border-radius:6px;color:#374151;cursor:pointer;font-size:11px;font-weight:700;padding:4px 10px}.te-actions button.primary[data-v-402e96c9]{background:#f3e8ff;color:#6b21a8}.te-actions button[data-v-402e96c9]:disabled{cursor:not-allowed;opacity:.45}.te-table-wrap[data-v-402e96c9]{flex:1;min-height:0;overflow:auto}.te-table[data-v-402e96c9]{border-collapse:collapse;font-size:11px;width:100%}.te-table th[data-v-402e96c9]{background:#f9fafb;border-bottom:1px solid #e5e7eb;color:#6b7280;font-weight:600;padding:6px 4px;position:sticky;text-align:left;top:0}.te-table td[data-v-402e96c9]{border-bottom:1px solid #f3f4f6;padding:2px 4px}.te-idx[data-v-402e96c9]{color:#9ca3af;width:28px}.te-table input[data-v-402e96c9]{background:transparent;border:1px solid transparent;border-radius:4px;box-sizing:border-box;font-size:11px;padding:3px 4px;width:100%}.te-table input[data-v-402e96c9]:focus{background:#fff;border-color:#c4b5fd;outline:none}.te-del[data-v-402e96c9]{background:transparent;border:0;color:#9ca3af;cursor:pointer;font-size:16px}.te-del[data-v-402e96c9]:hover{color:#dc2626}.te-empty[data-v-402e96c9]{color:#9ca3af;font-size:12px;padding:24px;text-align:center}.fte[data-v-fb26388d]{display:flex;flex-direction:column;height:100%;min-height:0}.fte-toolbar[data-v-fb26388d]{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;flex-shrink:0;justify-content:space-between;padding:8px 10px}.fte-count[data-v-fb26388d]{color:#6b7280;font-size:11px;font-weight:600}.fte-add[data-v-fb26388d]{background:#ecfdf5;border:0;border-radius:6px;color:#047857;cursor:pointer;font-size:11px;font-weight:700;padding:4px 10px}.fte-form[data-v-fb26388d],.fte-row[data-v-fb26388d]{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;gap:6px;padding:6px 10px}.fte-form input[data-v-fb26388d],.fte-row input[data-v-fb26388d]{border:1px solid #e5e7eb;border-radius:4px;box-sizing:border-box;font-size:11px;padding:4px 6px}.fte-grow[data-v-fb26388d]{flex:1;min-width:0}.fte-md-input[data-v-fb26388d]{width:72px}.fte-color[data-v-fb26388d]{height:26px;padding:0!important;width:36px}.fte-list[data-v-fb26388d]{flex:1;min-height:0;overflow:auto}.fte-swatch[data-v-fb26388d]{border-radius:2px;flex-shrink:0;height:12px;width:12px}.fte-name[data-v-fb26388d]{color:#1f2937;flex:1;font-size:12px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fte-md[data-v-fb26388d]{color:#6b7280;flex-shrink:0;font-size:11px;text-align:right;width:56px}.fte-icon[data-v-fb26388d]{background:transparent;border:0;color:#9ca3af;cursor:pointer;font-size:13px;padding:2px 4px}.fte-icon[data-v-fb26388d]:hover{color:#374151}.fte-icon.danger[data-v-fb26388d]:hover{color:#dc2626}.ok[data-v-fb26388d]{background:#ecfdf5;border:0;border-radius:4px;color:#047857;cursor:pointer;padding:2px 6px}.fte-empty[data-v-fb26388d]{color:#9ca3af;font-size:12px;padding:24px;text-align:center}.je[data-v-cbb6a70e]{display:flex;flex-direction:column;height:100%;min-height:0}.je-toolbar[data-v-cbb6a70e]{align-items:center;border-bottom:1px solid #f3f4f6;color:#6b7280;display:flex;flex-shrink:0;font-size:11px;font-weight:700;justify-content:space-between;padding:8px 10px}.je-actions[data-v-cbb6a70e]{display:flex;gap:6px}.je-actions button[data-v-cbb6a70e]{background:#f3f4f6;border:0;border-radius:6px;color:#374151;cursor:pointer;font-size:11px;font-weight:700;padding:4px 10px}.je-actions button.primary[data-v-cbb6a70e]{background:#f3e8ff;color:#6b21a8}.je-actions button[data-v-cbb6a70e]:disabled{cursor:not-allowed;opacity:.45}.je-error[data-v-cbb6a70e]{background:#fef2f2;color:#b91c1c;font-size:11px;margin:0;padding:6px 10px}.je-text[data-v-cbb6a70e]{background:#0f172a;border:0;box-sizing:border-box;color:#e2e8f0;flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;line-height:1.45;margin:0;min-height:0;padding:8px;resize:none;width:100%}.cts-rail[data-v-d5fbbfc5]{background:#fff;border-right:1px solid #e5e7eb;display:flex;flex-direction:column;flex-shrink:0;height:100%;width:44px}.cts-rail button[data-v-d5fbbfc5]{align-items:center;background:transparent;border:0;border-bottom:1px solid #e5e7eb;color:#4b5563;cursor:pointer;display:flex;justify-content:center;padding:10px 0;width:100%}.cts-rail button[data-v-d5fbbfc5]:hover{background:#f3f4f6}.cts-rail svg[data-v-d5fbbfc5]{height:18px;width:18px}.cts-emerald[data-v-d5fbbfc5]{color:#059669!important}.cts-violet[data-v-d5fbbfc5]{color:#7c3aed!important}.cts-panel[data-v-d5fbbfc5]{background:#fff;border-right:1px solid #f3e8ff;box-shadow:2px 0 8px #4a156914;display:flex;flex-direction:column;flex-shrink:0;height:100%}.cts-header[data-v-d5fbbfc5]{background:linear-gradient(135deg,#4a1569,#6b2d8a);flex-shrink:0;padding:8px}.cts-header-actions[data-v-d5fbbfc5]{display:flex;gap:4px;justify-content:flex-end;margin-bottom:6px}.cts-header-actions button[data-v-d5fbbfc5]{background:transparent;border:0;border-radius:6px;color:#ffffffbf;cursor:pointer;padding:4px}.cts-header-actions button.active[data-v-d5fbbfc5],.cts-header-actions button[data-v-d5fbbfc5]:hover{background:#fff3;color:#fff}.cts-header-actions button.active[data-v-d5fbbfc5]{background:#fff;color:#6b21a8}.cts-header-actions svg[data-v-d5fbbfc5]{display:block;height:16px;width:16px}.cts-tabs[data-v-d5fbbfc5]{background:#ffffff1a;border-radius:8px;display:flex;gap:2px;overflow-x:auto;padding:2px}.cts-tabs button[data-v-d5fbbfc5]{background:transparent;border:0;border-radius:6px;color:#ffffffb3;cursor:pointer;flex:1;font-size:10px;font-weight:600;padding:4px 6px;white-space:nowrap}.cts-tabs button.active[data-v-d5fbbfc5]{background:#fff;color:#6b21a8}.cts-body[data-v-d5fbbfc5]{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.cts-search[data-v-d5fbbfc5]{border-bottom:1px solid #f3f4f6;padding:8px}.cts-search input[data-v-d5fbbfc5]{border:1px solid #e5e7eb;border-radius:6px;box-sizing:border-box;font-size:12px;padding:6px 8px;width:100%}.cts-list[data-v-d5fbbfc5]{flex:1;overflow-y:auto;padding:4px}.cts-item[data-v-d5fbbfc5]{align-items:center;background:transparent;border:0;border-radius:6px;cursor:pointer;display:grid;font-size:12px;gap:6px;grid-template-columns:72px 1fr auto;padding:8px;text-align:left;width:100%}.cts-item.hovered[data-v-d5fbbfc5],.cts-item[data-v-d5fbbfc5]:hover{background:#f5f3ff}.cts-item.selected[data-v-d5fbbfc5]{background:#ede9fe;outline:1px solid #c4b5fd}.cts-type[data-v-d5fbbfc5]{color:#7c3aed;font-size:10px;font-weight:700;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.cts-name[data-v-d5fbbfc5]{color:#1f2937;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cts-md[data-v-d5fbbfc5]{color:#6b7280;font-size:10px;white-space:nowrap}.cts-swatch[data-v-d5fbbfc5]{border-radius:2px;grid-column:1;height:12px;width:12px}.cts-empty[data-v-d5fbbfc5]{color:#9ca3af;font-size:12px;padding:16px;text-align:center}.cts-hint[data-v-d5fbbfc5]{background:#f9fafb;border-radius:6px;color:#6b7280;font-size:11px;margin:0 0 8px;padding:8px}.cts-section[data-v-d5fbbfc5]{overflow-y:auto;padding:12px}.cts-section h4[data-v-d5fbbfc5]{color:#1f2937;font-size:13px;margin:0 0 8px}.cts-section dl[data-v-d5fbbfc5]{margin:0 0 12px}.cts-section dl>div[data-v-d5fbbfc5]{border-bottom:1px solid #f3f4f6;display:flex;font-size:12px;justify-content:space-between;padding:4px 0}.cts-section dt[data-v-d5fbbfc5]{color:#6b7280}.cts-section dd[data-v-d5fbbfc5]{color:#111827;font-weight:600;margin:0}.cts-mini-table[data-v-d5fbbfc5]{font-size:11px}.cts-mini-head[data-v-d5fbbfc5],.cts-mini-row[data-v-d5fbbfc5]{display:grid;gap:4px;grid-template-columns:1fr 1fr 1fr;padding:4px 0}.cts-mini-head[data-v-d5fbbfc5]{border-bottom:1px solid #e5e7eb;color:#6b7280;font-weight:700}.cts-json[data-v-d5fbbfc5]{background:#0f172a;color:#e2e8f0;flex:1;font-family:ui-monospace,monospace;font-size:10px;margin:0;overflow:auto;padding:8px}.well-info-panel[data-v-3f19b081]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff2;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 10px 25px #0000001f;display:flex;flex-direction:column;max-height:calc(100% - 2rem);position:absolute;right:16px;width:288px;z-index:40}.wip-header[data-v-3f19b081]{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;justify-content:space-between;padding:12px}.wip-header h3[data-v-3f19b081]{align-items:center;color:#111827;display:flex;font-size:13px;gap:8px;margin:0}.wip-header svg[data-v-3f19b081]{color:#6366f1;height:16px;width:16px}.wip-header button[data-v-3f19b081]{background:transparent;border:0;border-radius:4px;color:#9ca3af;cursor:pointer;padding:4px}.wip-header button[data-v-3f19b081]:hover{background:#f3f4f6}.wip-header button svg[data-v-3f19b081]{color:inherit;height:16px;width:16px}.wip-body[data-v-3f19b081]{flex:1;font-size:13px;overflow-y:auto;padding:16px}section[data-v-3f19b081]{margin-bottom:16px}.wip-label[data-v-3f19b081]{color:#6b7280;font-size:11px;font-weight:600;margin-bottom:8px;text-transform:uppercase}.wip-row[data-v-3f19b081]{color:#374151;display:flex;gap:8px;justify-content:space-between;padding:4px 0}.wip-muted[data-v-3f19b081]{color:#9ca3af;font-size:12px;font-style:italic}.details-panel[data-v-e37b3346]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff2;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 10px 25px #0000001f;display:flex;flex-direction:column;max-height:calc(100% - 2rem);position:absolute;right:16px;top:16px;width:256px;z-index:45}.dp-header[data-v-e37b3346]{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;justify-content:space-between;padding:12px}.dp-header h3[data-v-e37b3346]{color:#111827;font-size:13px;margin:0}.dp-header button[data-v-e37b3346]{background:transparent;border:0;color:#9ca3af;cursor:pointer;font-size:18px;line-height:1}.dp-body[data-v-e37b3346]{font-size:13px;overflow-y:auto;padding:16px}.dp-row[data-v-e37b3346]{border-bottom:1px solid #f9fafb;color:#374151;display:flex;gap:8px;justify-content:space-between;padding:6px 0}.dp-row span[data-v-e37b3346]:first-child{color:#6b7280;font-size:11px;text-transform:uppercase}.dp-row.col[data-v-e37b3346]{flex-direction:column}.dp-row.col p[data-v-e37b3346]{color:#374151;margin:4px 0 0}.depth-scale[data-v-9ea5cd7f]{background:#fff;border-right:1px solid #e5e7eb;box-shadow:2px 0 6px #0000000a;display:flex;flex-direction:column;flex-shrink:0;height:100%;z-index:5}.ds-footer[data-v-9ea5cd7f],.ds-header[data-v-9ea5cd7f]{background:#f5f0e8;border-bottom:1px solid #ebe4d8;color:#6b21a8;flex-shrink:0;font-size:10px;font-weight:700;padding:8px 6px;text-align:center}.ds-footer[data-v-9ea5cd7f]{border-bottom:0;border-top:1px solid #ebe4d8;color:#78716c;font-weight:600}.ds-body[data-v-9ea5cd7f]{background:#fafbfc;flex:1;min-height:0;position:relative}.ds-svg[data-v-9ea5cd7f]{display:block}.geology-panel[data-v-b8ce5b69]{background:#fff;border-left:1px solid #e5e7eb;box-shadow:-2px 0 6px #0000000a;display:flex;flex-direction:column;flex-shrink:0;height:100%;z-index:5}.gp-header[data-v-b8ce5b69]{align-items:flex-start;background:linear-gradient(180deg,#faf7f2,#f5f0e8);border-bottom:1px solid #ebe4d8;display:flex;flex-shrink:0;gap:4px;padding:6px 6px 8px}.gp-header-col[data-v-b8ce5b69]{align-items:center;color:#374151;display:flex;flex:1;flex-direction:column;font-size:9px;font-weight:600;gap:3px;letter-spacing:.02em}.gp-accent[data-v-b8ce5b69]{border-radius:1px;display:block;height:2px;max-width:36px;position:relative;width:100%}.gp-accent-formations[data-v-b8ce5b69]{background:#b45309}.gp-accent-formations[data-v-b8ce5b69]:before{background:#b45309;border-radius:50%;content:"";height:5px;left:0;position:absolute;top:-2px;width:5px}.gp-accent-contacts[data-v-b8ce5b69]{background:#22c55e}.gp-accent-contacts[data-v-b8ce5b69]:before{background:#22c55e;border-radius:1px;content:"";height:5px;left:50%;margin-left:-2.5px;position:absolute;top:-2px;width:5px}.gp-body[data-v-b8ce5b69]{background:#fff;flex:1;min-height:0;overflow:hidden;position:relative}.gp-svg[data-v-b8ce5b69]{display:block}.well-schematic-view[data-v-9fd76b4d]{background:#f3f4f6;display:flex;flex-direction:column;font-family:system-ui,-apple-system,sans-serif;height:100%;overflow:hidden;width:100%}.wsv-content[data-v-9fd76b4d]{display:flex;flex:1;min-height:0;overflow:hidden;position:relative}.wsv-canvas-host[data-v-9fd76b4d]{background:#fff;flex:1;min-height:0;min-width:0;overflow:hidden;position:relative}.wsv-canvas-stack[data-v-9fd76b4d]{display:flex;flex-direction:column;inset:0;position:absolute}.wsv-diagram-row[data-v-9fd76b4d]{display:flex;flex:1;min-height:0;overflow:hidden;position:relative}.wsv-diagram[data-v-9fd76b4d]{flex:1;min-height:0;min-width:0;overflow:hidden;position:relative}.wsv-diagram[data-v-9fd76b4d] .schematic-simple{height:100%!important;min-height:100%}.wsv-empty[data-v-9fd76b4d]{align-items:center;color:#64748b;display:flex;font-size:14px;height:100%;justify-content:center}.wsv-overlay[data-v-9fd76b4d]{background:#f8fafc;display:flex;flex-direction:column;inset:0;overflow:hidden;position:absolute;z-index:20}.wsv-log[data-v-9fd76b4d]{background:#fff;border-left:1px solid #e5e7eb;display:flex;flex-direction:column;flex-shrink:0;width:320px}.wsv-log-header[data-v-9fd76b4d]{align-items:center;background:linear-gradient(90deg,#059669,#10b981);color:#fff;display:flex;justify-content:space-between;padding:12px}.wsv-log-header h3[data-v-9fd76b4d]{font-size:13px;margin:0}.wsv-log-header button[data-v-9fd76b4d]{background:transparent;border:0;color:#ffffffd9;cursor:pointer;font-size:18px}.wsv-log-body[data-v-9fd76b4d]{color:#64748b;flex:1;font-size:13px;padding:16px}.wsv-log-hint[data-v-9fd76b4d]{color:#94a3b8;font-size:11px}.wsv-log-hint code[data-v-9fd76b4d]{background:#f1f5f9;border-radius:3px;font-size:10px;padding:1px 4px}.wsv-status[data-v-9fd76b4d]{align-items:center;background:#1f2937;color:#fff;display:flex;flex-shrink:0;font-size:11px;height:28px;justify-content:space-between;padding:0 16px}.wsv-status-left[data-v-9fd76b4d]{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.wsv-edit-badge[data-v-9fd76b4d]{align-items:center;background:#f59e0b;border-radius:4px;color:#111827;display:inline-flex;font-size:10px;font-weight:800;letter-spacing:.04em;padding:1px 6px}.wsv-status-right[data-v-9fd76b4d]{color:#9ca3af}.wf-depth-scale[data-v-e057ef6a]{background:#ffffffeb;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 3px #0000000f;display:flex;flex-direction:column;left:8px;overflow:hidden;pointer-events:none;position:absolute;top:0;width:104px;z-index:4}.wf-ds-footer[data-v-e057ef6a],.wf-ds-header[data-v-e057ef6a]{background:linear-gradient(180deg,#faf7f2,#f5f0e8);border-bottom:1px solid #ebe4d8;color:#6b21a8;display:flex;flex-shrink:0;font-size:9px;font-weight:700;justify-content:space-between;letter-spacing:.04em;padding:6px 10px}.wf-ds-footer[data-v-e057ef6a]{border-bottom:0;border-top:1px solid #ebe4d8;color:#78716c;justify-content:center}.wf-ds-body[data-v-e057ef6a]{flex:1;min-height:0;position:relative}.wf-ds-svg[data-v-e057ef6a]{display:block;inset:0;position:absolute}.wellforge-3d[data-v-27ca1395]{background:#f0f2f5;height:100%;min-height:0;overflow:hidden;position:relative;width:100%}.wellforge-3d-canvas[data-v-27ca1395]{display:block;height:100%;width:100%}.wellforge-labels[data-v-27ca1395]{inset:0;overflow:visible;pointer-events:none;position:absolute;z-index:1}.wellforge-label-item[data-v-27ca1395]{cursor:pointer;pointer-events:all}.wellforge-hud-side[data-v-27ca1395]{pointer-events:all;position:absolute;right:12px;top:60px;width:220px;z-index:5}.wellforge-panel[data-v-27ca1395]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border:1px solid #dfe3ea;border-radius:10px;box-shadow:0 1px 3px #00000012;padding:14px}.wellforge-panel-title[data-v-27ca1395]{border-bottom:1px solid #dfe3ea;color:#8896a6;font-size:9px;font-weight:700;letter-spacing:.12em;margin-bottom:10px;padding-bottom:6px;text-transform:uppercase}.wellforge-controls-buttons[data-v-27ca1395]{display:flex;flex-wrap:wrap;gap:6px}.hud-btn[data-v-27ca1395]{background:#fff;border:1px solid #cbd5e1;border-radius:6px;color:#334155;cursor:pointer;font-size:11px;font-weight:700;padding:6px 10px}.hud-btn[data-v-27ca1395]:hover:not(:disabled){background:#f8fafc}.hud-btn[data-v-27ca1395]:disabled{cursor:not-allowed;opacity:.4}.hud-btn.active[data-v-27ca1395]{background:#4a1569;border-color:#4a1569;color:#fff}.wellforge-status[data-v-27ca1395]{background:#ffffffe6;border:1px solid #dfe3ea;border-radius:20px;bottom:16px;color:#8896a6;font-size:9px;left:50%;letter-spacing:.14em;padding:4px 14px;pointer-events:none;position:absolute;text-transform:uppercase;transform:translate(-50%);z-index:5}.wellforge-status.highlight[data-v-27ca1395]{background:#eaf2fc;border-color:#0057b8;color:#0057b8}.wellforge-empty[data-v-27ca1395]{align-items:center;color:#64748b;display:flex;font-size:14px;inset:0;justify-content:center;pointer-events:none;position:absolute}.wellforge-empty p[data-v-27ca1395]{background:#ffffffd9;border-radius:6px;margin:0;padding:8px 14px}.udd-document-viewer[data-v-b74e90d1]{display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:500}.udd-document-viewer-backdrop[data-v-b74e90d1]{background:#020617b8;border:0;inset:0;position:absolute}.udd-document-viewer-card[data-v-b74e90d1]{background:#fff;border:1px solid #334155;border-radius:12px;box-shadow:0 24px 64px #02061773;display:flex;flex-direction:column;height:min(760px,92vh);overflow:hidden;position:relative;width:min(1100px,100%)}header[data-v-b74e90d1]{background:#0f172a;color:#f8fafc;display:flex;gap:16px;justify-content:space-between;min-height:48px;padding:0 16px}header[data-v-b74e90d1],header div[data-v-b74e90d1]{align-items:center}header div[data-v-b74e90d1]{display:inline-flex;gap:10px}header a[data-v-b74e90d1]{color:#bae6fd;font-size:12px}header button[data-v-b74e90d1]{background:transparent;border:0;color:#fff;cursor:pointer;font-size:24px}iframe[data-v-b74e90d1]{border:0;flex:1;min-height:0;width:100%}.document-open-hint[data-v-b74e90d1]{color:#334155;display:grid;flex:1;gap:12px;padding:24px;place-content:center;text-align:center}.document-open-hint p[data-v-b74e90d1]{margin:0}.document-open-hint a[data-v-b74e90d1]{color:#2563eb;font-weight:700;justify-self:center}#app,body,html{margin:0;min-height:100%}.udd-shell[data-v-69764d16]{position:relative;--udd-header-clearance:64px;background:radial-gradient(circle at top left,rgba(14,165,233,.14),transparent 28%),radial-gradient(circle at bottom right,rgba(168,85,247,.12),transparent 24%),#07111f;color:#e5eef8;display:flex;flex-direction:column;height:100vh;overflow:hidden}.udd-shell.light[data-v-69764d16]{background:#f9fafb;color:#0f172a}.udd-content[data-v-69764d16]{flex-direction:column}.udd-content[data-v-69764d16],.udd-viewer[data-v-69764d16]{display:flex;flex:1;min-height:0;overflow:hidden;position:relative}.udd-viewer[data-v-69764d16]{flex-direction:column;min-width:0;padding:0}.udd-stage-shell[data-v-69764d16]{display:flex;flex:1;flex-direction:column;height:100%;min-height:0;overflow:hidden;position:relative}.subsurface-shell[data-v-69764d16]{box-sizing:border-box;display:grid;flex:1;gap:0;grid-template-columns:280px minmax(0,1fr);min-height:0;overflow:hidden;padding-top:48px}.udd-subsurface-sidebar[data-v-69764d16]{background:#0f172aeb;border-right:1px solid rgba(226,232,240,.12);display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.udd-subsurface-sidebar.light[data-v-69764d16]{background:#f8fafc;border-right-color:#e2e8f0e6}.udd-subsurface-sidebar.dark[data-v-69764d16]{background:#0f172a;border-right-color:#334155e6}.udd-left-menu-toggle[data-v-69764d16]{align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffffeb;border:1px solid rgba(226,232,240,.68);border-radius:12px;box-shadow:0 12px 28px #0f172a2e;color:#0f172a;display:inline-flex;height:36px;justify-content:center;position:relative;transition:left .2s ease,transform .2s ease,background .2s ease,color .2s ease;width:36px;z-index:32}.udd-left-menu-toggle[data-tooltip][data-v-69764d16]:after{background:#fff;border:1px solid #cbd5e1;border-radius:12px;box-shadow:0 8px 18px #0f172a24;color:#334155;content:attr(data-tooltip);font-size:10px;font-weight:600;left:auto;line-height:1.2;opacity:0;padding:5px 8px;pointer-events:none;position:absolute;right:0;top:calc(100% + 8px);transform:translateY(-3px);transition:opacity .15s ease,transform .15s ease;white-space:nowrap;z-index:80}.udd-left-menu-toggle[data-tooltip][data-v-69764d16]:focus-visible:after,.udd-left-menu-toggle[data-tooltip][data-v-69764d16]:hover:after{opacity:1;transform:translateY(0)}.udd-left-menu-toggle[data-tooltip][data-v-69764d16]:active:after{opacity:0}.udd-left-menu-toggle.dark[data-tooltip][data-v-69764d16]:after{background:#0f172a;border-color:#334155;box-shadow:0 8px 18px #0206174d;color:#f8fafc}.udd-left-menu-toggle[data-v-69764d16]:hover{transform:translateY(-1px)}.udd-left-menu-toggle.dark[data-v-69764d16]{background:#0f172a;border-color:#475569c7;color:#e2e8f0}.udd-left-menu-toggle.light[data-v-69764d16]{background:#f8fafc;border-color:#e2e8f0e6;color:#0f172a}.udd-left-menu-toggle-icon[data-v-69764d16]{height:18px;width:18px}.udd-left-menu-toggle-map[data-v-69764d16]{left:224px;position:absolute;top:64px}.udd-left-menu-toggle-map.collapsed[data-v-69764d16]{left:16px}.udd-left-float[data-v-69764d16]{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffff40;border:1px solid rgba(226,232,240,.8);border-radius:16px;bottom:16px;box-shadow:0 25px 50px #02081740;display:flex;flex-direction:column;isolation:isolate;left:16px;overflow:visible;pointer-events:auto;position:absolute;top:60px;transition:width .2s ease,border-radius .2s ease;width:240px;z-index:30}.udd-left-float-panel[data-v-69764d16]{border-radius:16px;display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;width:100%}.udd-left-float.collapsed[data-v-69764d16]{width:40px}.udd-left-float.collapsed .udd-left-float-panel[data-v-69764d16]{overflow:visible}.udd-left-float[data-v-69764d16]:before{background:radial-gradient(circle at top left,hsla(0,0%,100%,.2) 0,transparent 60%),radial-gradient(circle at bottom left,hsla(0,0%,100%,.1) 0,transparent 60%),transparent;z-index:-2}.udd-left-float[data-v-69764d16]:after,.udd-left-float[data-v-69764d16]:before{border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.udd-left-float[data-v-69764d16]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='1.2' numOctaves='3' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");opacity:.12;z-index:-1}.udd-left-float.dark[data-v-69764d16]{border-color:#1e293bcc;color:#e2e8f0}.udd-left-float.dark[data-v-69764d16]:before{background:radial-gradient(circle at top left,hsla(0,0%,100%,.16) 0,transparent 60%),radial-gradient(circle at bottom left,hsla(0,0%,100%,.06) 0,transparent 60%),transparent}.udd-left-float.dark[data-v-69764d16]{background:#0f172ad1;border-color:#ffffff26;box-shadow:inset 0 0 0 1px #ffffff38,inset 0 1px 1.5px #ffffff4d,0 12px 36px #0000008c}.udd-left-float.dark[data-v-69764d16],.udd-left-float.light[data-v-69764d16]{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.udd-left-float.light[data-v-69764d16]{background:#ffffff80;border-color:#fff6;box-shadow:inset 0 0 0 1px #ffffff59,inset 0 1px 2px #ffffff73,0 8px 32px #00000040;color:#0f172a}.udd-left-float.light[data-v-69764d16]:before{background:radial-gradient(circle at top left,hsla(0,0%,100%,.35) 0,transparent 60%),radial-gradient(circle at bottom left,hsla(0,0%,100%,.18) 0,transparent 60%),transparent}.marker-detail h3[data-v-69764d16],.side-panel-head h2[data-v-69764d16]{font-size:22px;line-height:1.1;margin:0}.empty-icon[data-v-69764d16]{height:16px;width:16px}.udd-map-layout[data-v-69764d16]{flex:1;flex-direction:column;height:100%}.udd-map-content-row[data-v-69764d16],.udd-map-layout[data-v-69764d16]{display:flex;min-height:0;overflow:hidden}.udd-map-content-row[data-v-69764d16]{flex:1 1 auto;min-width:0;position:relative}.udd-block-compare-host[data-v-69764d16]{flex-shrink:0;max-height:50%;overflow-y:auto;overscroll-behavior:contain;width:100%}.udd-bottom-wells-table[data-v-69764d16]{flex:none;min-height:0;width:100%}.udd-bottom-lens-tabs[data-v-69764d16]{background:#111d33;display:flex;gap:6px;padding:8px 14px 0}.udd-bottom-lens-tabs button[data-v-69764d16]{background:transparent;border:1px solid rgba(148,163,184,.25);border-radius:7px 7px 0 0;color:#94a3b8;cursor:pointer;font-size:11px;font-weight:700;padding:7px 12px}.udd-bottom-lens-tabs button.active[data-v-69764d16]{background:#1e3355;border-color:#60a5fa8c;color:#dbeafe}.udd-shell.light .udd-bottom-lens-tabs[data-v-69764d16]{background:#f8fafc}.udd-shell.light .udd-bottom-lens-tabs button[data-v-69764d16]{color:#64748b}.udd-shell.light .udd-bottom-lens-tabs button.active[data-v-69764d16]{background:#fff;color:#1d4ed8}.udd-bottom-table-analysis-btn[data-v-69764d16]{background:#3b82f62e;border:1px solid rgba(96,165,250,.42);border-radius:999px;color:#bfdbfe;cursor:pointer;font-size:10px;font-weight:800;letter-spacing:.04em;padding:5px 10px;text-transform:uppercase;white-space:nowrap}.udd-bottom-table-analysis-btn[data-v-69764d16]:focus-visible,.udd-bottom-table-analysis-btn[data-v-69764d16]:hover{background:#3b82f647;color:#eff6ff;outline:none}.udd-shell.light .udd-bottom-table-analysis-btn[data-v-69764d16]{background:#2563eb14;border-color:#2563eb3d;color:#1d4ed8}.udd-shell.light .udd-bottom-table-analysis-btn[data-v-69764d16]:focus-visible,.udd-shell.light .udd-bottom-table-analysis-btn[data-v-69764d16]:hover{background:#2563eb24;color:#1e40af}.udd-map-wrapper[data-v-69764d16]{display:flex;flex:1;flex-direction:column;min-height:0;min-width:0;overflow:hidden;position:relative}.udd-country-map-tabs[data-v-69764d16]{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0f1ab3;border:1px solid rgba(51,65,85,.6);border-radius:12px;box-shadow:0 10px 15px #0f172a3d;display:inline-flex;gap:2px;left:260px;padding:4px;position:absolute;top:64px;transition:left .2s ease;z-index:20}.udd-shell.left-menu-collapsed .udd-country-map-tabs[data-v-69764d16]{left:56px}.udd-country-map-tabs button[data-v-69764d16]{align-items:center;background:transparent;border:0;border-radius:8px;color:#94a3b8;cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:600;gap:6px;padding:6px 12px;transition:all .2s ease}.udd-country-map-tabs button[data-v-69764d16]:focus-visible,.udd-country-map-tabs button[data-v-69764d16]:hover{background:#1e293b99;color:#e2e8f0;outline:none}.udd-country-map-tabs button.active[data-v-69764d16]{background:#475569;box-shadow:0 1px 2px #0f172a3d;color:#fff}.indonesia-top-menu-swatch[data-v-69764d16]{border-radius:2px;box-shadow:0 0 0 1px #ffffff73;flex:0 0 9px;height:9px;width:9px}.indonesia-top-menu-swatch--workingArea[data-v-69764d16]{background:#8b5cf6}.indonesia-top-menu-swatch--workProgram[data-v-69764d16]{background:#f97316}.indonesia-top-menu-swatch--primary[data-v-69764d16]{background:#06b6d4}.indonesia-top-menu-swatch--historical[data-v-69764d16]{background:#ec4899}.udd-shell.light .udd-country-map-tabs[data-v-69764d16]{background:#ffffff40;border-color:#e2e8f0cc}.udd-shell.light .udd-country-map-tabs button[data-v-69764d16]{color:#64748b}.udd-shell.light .udd-country-map-tabs button[data-v-69764d16]:focus-visible,.udd-shell.light .udd-country-map-tabs button[data-v-69764d16]:hover{background:#f1f5f9;color:#334155}.udd-shell.light .udd-country-map-tabs button.active[data-v-69764d16]{background:#fff;border:1px solid #cbd5e1;box-shadow:0 2px 6px #0f172a24;color:#0f172a}.udd-share-notice[data-v-69764d16]{background:#0f172af0;border:1px solid rgba(56,189,248,.38);border-radius:8px;box-shadow:0 10px 24px #02061747;color:#e0f2fe;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:11px;font-weight:700;padding:8px 11px;position:fixed;right:16px;top:62px;z-index:300}.udd-shell.light .udd-share-notice[data-v-69764d16]{background:#fff;border-color:#0284c73d;color:#075985}.udd-map-wrapper.workspace-dock-map[data-v-69764d16]{flex:0 0 40%;width:40%}.udd-map-content-row.workspace-dock-open .udd-map-wrapper.workspace-dock-map[data-v-69764d16]{flex:1 1 100%!important;min-width:0;width:100%!important}.udd-data-summary-host[data-v-69764d16]{border-left:1px solid rgba(51,65,85,.9);flex:0 0 60%;min-height:0;min-width:0;overflow:hidden;width:60%}.udd-map-content-row.workspace-dock-open .udd-data-summary-host[data-v-69764d16]{bottom:78px;flex:none!important;min-width:0;position:absolute;right:60px;top:var(--udd-header-clearance);width:calc(var(--udd-workspace-panel-width) - 60px)!important;z-index:40}.udd-map-content-row.workspace-dock-open .udd-data-summary-host.udd-mockup-floating-panel[data-v-69764d16]{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:#0f172ad1;border:1px solid hsla(0,0%,100%,.15);border-radius:16px;bottom:78px;box-shadow:inset 0 0 0 1px #ffffff38,inset 0 1px 1.5px #ffffff4d,0 12px 36px #0000008c;isolation:isolate;overflow:hidden;overflow:visible;right:76px;top:64px;width:calc(var(--udd-workspace-panel-width) - 92px)!important}.udd-map-content-row.workspace-dock-open .udd-data-summary-host.udd-mockup-floating-panel[data-v-69764d16]:after,.udd-map-content-row.workspace-dock-open .udd-data-summary-host.udd-mockup-floating-panel[data-v-69764d16]:before{border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.udd-map-content-row.workspace-dock-open .udd-data-summary-host.udd-mockup-floating-panel[data-v-69764d16]:before{background:radial-gradient(circle at top left,hsla(0,0%,100%,.16) 0,transparent 60%),radial-gradient(circle at bottom left,hsla(0,0%,100%,.06) 0,transparent 60%),transparent;z-index:-2}.udd-map-content-row.workspace-dock-open .udd-data-summary-host.udd-mockup-floating-panel[data-v-69764d16]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='1.2' numOctaves='3' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");opacity:.12;z-index:-1}.udd-map-content-row.workspace-dock-open .udd-data-summary-host.udd-spatial-selection-host[data-v-69764d16]{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;border:0;box-shadow:none}.udd-spatial-detail-stack[data-v-69764d16]{box-sizing:border-box;display:grid;gap:10px;grid-template-rows:minmax(180px,.8fr) minmax(240px,1.2fr);height:100%;min-height:0;overflow:hidden;padding:12px;width:100%}.udd-spatial-detail-stack[data-v-69764d16] .contextual-panel,.udd-spatial-detail-stack[data-v-69764d16] .spatial-selection-results{height:100%;margin:0;min-height:0;width:100%}.udd-map-content-row.workspace-dock-open .udd-data-summary-host.udd-contextual-panel-host[data-v-69764d16]{border-left:0;bottom:78px;right:60px;top:var(--udd-header-clearance)}.udd-shell.light .udd-map-content-row.workspace-dock-open .udd-data-summary-host.udd-mockup-floating-panel[data-v-69764d16]{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:#ffffff80;border-color:#fff6;box-shadow:inset 0 0 0 1px #ffffff59,inset 0 1px 2px #ffffff73,0 8px 32px #00000040}.udd-shell.light .udd-map-content-row.workspace-dock-open .udd-data-summary-host.udd-mockup-floating-panel[data-v-69764d16]:before{background:radial-gradient(circle at top left,hsla(0,0%,100%,.35) 0,transparent 60%),radial-gradient(circle at bottom left,hsla(0,0%,100%,.18) 0,transparent 60%),transparent}.udd-map-content-row.workspace-dock-open .udd-data-summary-divider[data-v-69764d16]{bottom:0;position:absolute;right:var(--udd-workspace-panel-width);top:0;z-index:41}.udd-map-content-row.workspace-dock-open .udd-data-summary-divider.udd-mockup-floating-divider[data-v-69764d16]{right:calc(var(--udd-workspace-panel-width) - 28px)}.udd-data-summary-divider[data-v-69764d16]{align-items:center;background:transparent;cursor:ew-resize;display:flex;flex:0 0 24px;justify-content:center;pointer-events:auto;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:24px;z-index:12}.udd-data-summary-divider>span[data-v-69764d16]{align-items:center;background:#0f172a;border:1px solid rgba(168,85,247,.5);border-radius:4px;box-shadow:0 4px 10px #581c8766;display:flex;flex-direction:column;gap:3px;height:32px;justify-content:center;position:relative;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease;width:20px;z-index:100}.udd-data-summary-divider i[data-v-69764d16]{background:#c084fc;border-radius:999px;display:block;height:1px;width:12px}.udd-data-summary-inner-resize-handle[data-v-69764d16]{align-items:center;cursor:ew-resize;display:flex;inset:0 auto 0 -15px;justify-content:center;pointer-events:auto;position:absolute;touch-action:none;width:30px;z-index:120}.udd-data-summary-inner-resize-handle span[data-v-69764d16]{align-items:center;background:#0f172a;border:1px solid rgba(168,85,247,.7);border-radius:4px;box-shadow:0 4px 10px #581c8773;display:flex;flex-direction:column;gap:3px;height:32px;justify-content:center;width:20px}.udd-data-summary-inner-resize-handle i[data-v-69764d16]{background:#c084fc;border-radius:999px;display:block;height:1px;width:12px}.udd-data-summary-divider:focus-visible>span[data-v-69764d16],.udd-data-summary-divider:hover>span[data-v-69764d16],.udd-map-content-row.data-summary-resizing .udd-data-summary-divider>span[data-v-69764d16]{background:#3b0764;border-color:#c084fc;box-shadow:0 4px 10px #581c8780;outline:none;transform:scale(1.05)}.udd-shell.light .udd-data-summary-divider[data-v-69764d16]{background:transparent}.udd-shell.light .udd-data-summary-divider>span[data-v-69764d16]{background:#fff;border-color:#d8b4fe;box-shadow:0 4px 10px #a855f72e}.udd-shell.light .udd-data-summary-divider:focus-visible>span[data-v-69764d16],.udd-shell.light .udd-data-summary-divider:hover>span[data-v-69764d16],.udd-shell.light .udd-map-content-row.data-summary-resizing .udd-data-summary-divider>span[data-v-69764d16]{background:#faf5ff;border-color:#c084fc}.udd-shell.light .udd-data-summary-host[data-v-69764d16]{border-left-color:#e2e8f0}.udd-map-stage[data-v-69764d16]{flex:1;height:100%;min-height:0;width:100%}.udd-openlayers-workspace-map[data-v-69764d16]{flex:1;min-height:0;min-width:0}.udd-map-stage[data-v-69764d16] .esri-attribution{background:#242424cc;border:0;box-shadow:none;color:#ebebebe0;font-size:11px;line-height:1.35}.udd-shell.light .udd-map-stage[data-v-69764d16] .esri-attribution{background:#ffffffdb;color:#334155e6}.udd-map-stage[data-v-69764d16] .esri-attribution__link,.udd-map-stage[data-v-69764d16] .esri-attribution__sources{color:inherit}.udd-map-stage[data-v-69764d16] .esri-attribution__powered-by{display:none}.udd-map-navigation-controls[data-v-69764d16]{align-items:center;display:flex;flex-direction:column;gap:10px;position:fixed;right:12px;top:60px;z-index:47}.udd-map-compass-control[data-v-69764d16],.udd-map-zoom-group[data-v-69764d16]{background:#fff;border:1px solid rgba(203,213,225,.95);border-radius:4px;box-shadow:0 10px 24px #0f172a1f;color:#0f172a;overflow:visible}.udd-map-zoom-group[data-v-69764d16]{display:flex;flex-direction:column}.udd-map-navigation-controls button[data-v-69764d16]{background:transparent;border:0;color:inherit;cursor:pointer;display:grid;height:32px;padding:0;place-items:center;position:relative;width:32px}.udd-map-navigation-controls button[data-tooltip][data-v-69764d16]:after{background:#0f172a;border:1px solid #334155;border-radius:6px;box-shadow:0 8px 18px #0f172a38;color:#f8fafc;content:attr(data-tooltip);font-size:10px;font-weight:600;line-height:1.2;max-width:220px;opacity:0;padding:5px 8px;pointer-events:none;position:absolute;right:calc(100% + 8px);top:50%;transform:translateY(-50%) translate(3px);transition:opacity .15s ease,transform .15s ease;white-space:nowrap;z-index:80}.udd-map-navigation-controls button[data-tooltip][data-v-69764d16]:focus-visible:after,.udd-map-navigation-controls button[data-tooltip][data-v-69764d16]:hover:after{opacity:1;transform:translateY(-50%) translate(0)}.udd-shell.light .udd-map-navigation-controls button[data-tooltip][data-v-69764d16]:after{background:#fff;border-color:#cbd5e1;box-shadow:0 8px 18px #0f172a24;color:#334155}.udd-map-zoom-group button+button[data-v-69764d16]{border-top:1px solid rgba(203,213,225,.95)}.udd-map-navigation-controls .udd-map-compass-control[data-v-69764d16]{background:#fff;border:1px solid #94a3b8;box-shadow:0 1px 2px #0f172a33,0 10px 24px #0f172a1f;box-sizing:border-box;color:#0f172a}.udd-map-navigation-controls .udd-map-compass-control svg[data-v-69764d16]{display:block;stroke:currentColor}.udd-map-navigation-controls button[data-v-69764d16]:hover{background:#f8fafc;color:#020617}.udd-map-navigation-controls svg[data-v-69764d16]{height:16px;stroke-width:1.75;width:16px}.udd-map-stage[data-v-69764d16] .esri-ui-top-left{left:var(--udd-arcgis-ui-left,-244px)!important;top:var(--udd-arcgis-ui-top,72px)!important;transition:transform .2s ease;z-index:31}.udd-map-stage[data-v-69764d16] .esri-ui-top-left .esri-compass .esri-widget--button,.udd-map-stage[data-v-69764d16] .esri-ui-top-left .esri-compass,.udd-map-stage[data-v-69764d16] .esri-ui-top-left .esri-widget--button,.udd-map-stage[data-v-69764d16] .esri-ui-top-left .esri-zoom .esri-button{background:#fff;border-color:#cbd5e1f2;box-shadow:0 10px 24px #0f172a1f;color:#0f172a}.udd-map-stage[data-v-69764d16] .esri-ui-top-left .esri-compass .esri-widget--button:hover,.udd-map-stage[data-v-69764d16] .esri-ui-top-left .esri-compass:hover,.udd-map-stage[data-v-69764d16] .esri-ui-top-left .esri-widget--button:hover,.udd-map-stage[data-v-69764d16] .esri-ui-top-left .esri-zoom .esri-button:hover{background:#f8fafc;color:#020617}.udd-map-stage[data-v-69764d16] .esri-ui-top-left .esri-widget,.udd-map-stage[data-v-69764d16] .esri-ui-top-left .esri-widget-group{box-shadow:none}.udd-map-stage[data-v-69764d16] .esri-ui-top-left .esri-widget+.esri-widget,.udd-map-stage[data-v-69764d16] .esri-ui-top-left .esri-widget+.esri-widget-group,.udd-map-stage[data-v-69764d16] .esri-ui-top-left .esri-widget-group+.esri-widget{margin-top:10px}.udd-watermark-layer[data-v-69764d16]{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:5}.udd-watermark[data-v-69764d16]{align-items:center;border:1px solid hsla(0,0%,100%,.55);border-radius:2px;display:inline-flex;gap:10px;opacity:.3;padding:8px;position:absolute}.udd-watermark-label[data-v-69764d16]{color:#fff;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(18px,1.8vw,32px);font-weight:700;letter-spacing:.14em;line-height:1;text-shadow:0 1px 2px rgba(15,23,42,.45)}.udd-watermark-top-left[data-v-69764d16]{left:10%;top:10%}.udd-watermark-top-right[data-v-69764d16]{right:10%;top:10%}.udd-watermark-center[data-v-69764d16]{left:50%;top:50%;transform:translate(-50%,-50%)}.udd-watermark-bottom-left[data-v-69764d16]{bottom:10%;left:10%}.udd-watermark-bottom-right[data-v-69764d16]{bottom:14%;right:10%}.udd-watermark-image[data-v-69764d16]{display:block;filter:grayscale(1);height:auto;width:clamp(100px,12vw,256px)}.udd-powered-by-watermark[data-v-69764d16]{align-items:flex-end;background:transparent;border:1px solid hsla(0,0%,100%,.35);border-radius:2px;bottom:28px;display:inline-flex;flex-direction:column;gap:3px;opacity:.34;padding:6px 8px;pointer-events:none;position:absolute;right:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:6}.udd-powered-by-label[data-v-69764d16]{color:#f8fafceb;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:7px;font-weight:800;letter-spacing:.16em;line-height:1;text-shadow:0 1px 2px rgba(15,23,42,.55)}.udd-powered-by-logo[data-v-69764d16]{display:block;filter:grayscale(1) drop-shadow(0 1px 2px rgba(15,23,42,.45));height:auto;width:78px}.udd-shell.light .udd-powered-by-watermark[data-v-69764d16]{border-color:#0f172a2e;opacity:.28}.udd-shell.light .udd-powered-by-label[data-v-69764d16]{color:#0f172ac7;text-shadow:none}.udd-shell.light .udd-powered-by-logo[data-v-69764d16]{filter:grayscale(1) brightness(.25)}.udd-watermark-layer--skkmigas .udd-watermark[data-v-69764d16]{border:0;opacity:.58;padding:0}.udd-watermark-layer--skkmigas .udd-watermark-image[data-v-69764d16]{filter:none;width:clamp(100px,12vw,256px)}.udd-watermark-layer--edafy .udd-watermark[data-v-69764d16]{background:transparent;border:0;opacity:.5;padding:0}.udd-watermark-layer--edafy .udd-watermark-image[data-v-69764d16]{aspect-ratio:auto;filter:grayscale(1) saturate(0);height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:clamp(140px,16vw,300px)}.udd-watermark-layer--edafy .udd-watermark-label[data-v-69764d16]{display:none}.udd-state-overlay[data-v-69764d16]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0206178a;display:flex;inset:0;justify-content:center;padding:24px;position:absolute;z-index:8}.udd-shell.light .udd-state-overlay[data-v-69764d16]{background:#f8fafc9e}.udd-map-loading-progress[data-v-69764d16]{background:#64748b47;border-radius:999px;height:6px;margin:16px auto 0;overflow:hidden;width:min(280px,80vw)}.udd-map-loading-progress span[data-v-69764d16]{animation:udd-map-loading-progress-69764d16 1.2s ease-in-out infinite;background:#0284c7;border-radius:inherit;display:block;height:100%;width:38%}@keyframes udd-map-loading-progress-69764d16{0%{transform:translate(-120%)}to{transform:translate(360%)}}.udd-map-overlay[data-v-69764d16]{inset:0;pointer-events:none;position:absolute;z-index:9}.udd-hc-legend[data-v-69764d16]{background:#0f172a;border:1px solid rgba(51,65,85,.9);border-radius:16px;box-shadow:0 20px 40px #02061773;box-sizing:border-box;cursor:grab;display:flex;flex-direction:column;gap:0;isolation:isolate;max-height:calc(100% - 142px);overflow-y:auto;padding:14px 16px 22px;pointer-events:auto;position:absolute;scroll-padding-block-end:22px;scrollbar-gutter:stable;scrollbar-width:thin;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:256px;z-index:40}.udd-hc-legend.light[data-v-69764d16]{background:#fff;border-color:#e2e8f0f2}.udd-hc-legend[data-v-69764d16]:after{display:none}.udd-hc-legend[data-v-69764d16]:before,.udd-right-rail-stack[data-v-69764d16]:before{background:radial-gradient(circle at top left,hsla(0,0%,100%,.08) 0,transparent 60%),radial-gradient(circle at bottom left,hsla(0,0%,100%,.03) 0,transparent 60%),transparent;border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:-2}.udd-hc-legend[data-v-69764d16]:after,.udd-right-rail-stack[data-v-69764d16]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='1.2' numOctaves='3' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");border-radius:inherit;content:"";inset:0;opacity:.15;pointer-events:none;position:absolute;z-index:-1}.udd-hc-legend.light[data-v-69764d16]:before,.udd-right-rail.light .udd-right-rail-stack[data-v-69764d16]:before{background:radial-gradient(circle at top left,hsla(0,0%,100%,.2) 0,transparent 60%),radial-gradient(circle at bottom left,hsla(0,0%,100%,.1) 0,transparent 60%),transparent}.udd-hc-legend.light[data-v-69764d16]:before,.udd-hc-legend[data-v-69764d16]:before{background:transparent}.udd-hc-legend[data-v-69764d16]>*,.udd-right-rail-stack[data-v-69764d16]>*{position:relative;z-index:1}.udd-hc-legend[data-v-69764d16]:active{cursor:grabbing}.udd-map-legend-header[data-v-69764d16]{align-items:center;border-bottom:1px solid rgba(71,85,105,.75);display:flex;justify-content:space-between;margin-bottom:12px;padding-bottom:10px}.udd-hc-legend.light .udd-map-legend-header[data-v-69764d16]{border-bottom-color:#e2e8f0f2}.udd-map-legend-title[data-v-69764d16]{align-items:center;color:#f8fafc;display:inline-flex;font-size:11px;font-weight:800;gap:7px;letter-spacing:.09em;text-transform:uppercase}.udd-hc-legend.light .udd-map-legend-title[data-v-69764d16]{color:#0f172a}.udd-map-legend-title-icon[data-v-69764d16]{color:#a855f7;height:16px;width:16px}.udd-map-legend-close[data-v-69764d16]{align-items:center;background:transparent;border:0;border-radius:6px;color:#94a3b8;cursor:pointer;display:inline-flex;height:22px;justify-content:center;width:22px}.udd-map-legend-close[data-v-69764d16]:hover{background:#ffffff1a;color:#e2e8f0}.udd-hc-legend.light .udd-map-legend-close[data-v-69764d16]:hover{background:#0f172a14;color:#334155}.udd-map-legend-close svg[data-v-69764d16]{height:14px;width:14px}.udd-map-legend-section+.udd-map-legend-section[data-v-69764d16]{margin-top:13px}.udd-map-legend-layer-name[data-v-69764d16]{align-items:center;color:#f8fafc;display:flex;font-size:11px;font-weight:700;gap:7px;line-height:1.2;margin:0 0 9px}.udd-hc-legend.light .udd-map-legend-layer-name[data-v-69764d16]{color:#334155}.udd-map-legend-visibility[data-v-69764d16]{align-items:center;background:#2563eb;border-radius:3px;color:#fff;display:inline-flex;font-size:10px;font-weight:900;height:14px;justify-content:center;line-height:1;width:14px}.udd-map-legend-section h3[data-v-69764d16]{color:#94a3b8;font-size:10px;font-weight:800;letter-spacing:.07em;line-height:1.2;margin:0 0 7px;text-transform:uppercase}.udd-hc-legend.light .udd-map-legend-section h3[data-v-69764d16]{color:#64748b}.udd-map-legend-items[data-v-69764d16]{display:flex;flex-direction:column;gap:7px}.udd-map-legend-item[data-v-69764d16]{align-items:center;color:#cbd5e1;display:flex;font-size:11px;font-weight:600;gap:9px;line-height:1.2;min-height:14px}.udd-hc-legend.light .udd-map-legend-item[data-v-69764d16]{color:#475569}.udd-map-legend-symbol[data-v-69764d16]{display:inline-block;flex:0 0 auto}.udd-map-legend-symbol.circle[data-v-69764d16],.udd-map-legend-symbol.well[data-v-69764d16]{border-radius:999px;box-shadow:0 1px 2px #0f172a40;height:10px;width:10px}.udd-map-legend-symbol.work-area[data-v-69764d16]{border:1px solid rgba(100,116,139,.35)}.udd-map-legend-symbol.basin-class[data-v-69764d16],.udd-map-legend-symbol.basin-fill[data-v-69764d16],.udd-map-legend-symbol.basin-outer[data-v-69764d16],.udd-map-legend-symbol.work-area[data-v-69764d16]{border-radius:2px;box-shadow:0 1px 2px #0f172a29;height:14px;width:14px}.udd-map-legend-symbol.basin-outer[data-v-69764d16]{background:repeating-linear-gradient(135deg,transparent 0 4px,rgba(255,211,127,.5) 4px 5px),#ffd37f14;border:2px solid #0bc4a8}.udd-map-legend-symbol.basin-fill[data-v-69764d16]{background:#ffd37f80;border:1px solid #ffd37f}.udd-map-legend-symbol.basin-class[data-v-69764d16]{border:1px solid rgba(15,23,42,.2)}.udd-map-legend-symbol.field-class[data-v-69764d16]{border:2px solid transparent;border-radius:2px;box-shadow:0 1px 2px #0f172a33;height:14px;width:14px}.udd-map-legend-symbol.well-class[data-v-69764d16]{border:1px solid rgba(15,23,42,.2);border-radius:999px;box-shadow:0 1px 2px #0f172a33;height:9px;width:9px}.udd-map-legend-symbol.block[data-v-69764d16],.udd-map-legend-symbol.seismic-3d[data-v-69764d16]{background:#64748b80;border:1px solid rgba(148,163,184,.8);border-radius:3px;height:12px;width:14px}.udd-map-legend-symbol.block[data-v-69764d16],.udd-map-legend-symbol.block.light[data-v-69764d16]{background:transparent;border:2px solid #0bc4a8}.udd-map-legend-symbol.lasso[data-v-69764d16]{border:1px dashed #a855f7;border-radius:3px;height:12px;width:14px}.udd-map-legend-symbol.well[data-v-69764d16]{background:#3b82f6;box-shadow:0 0 0 2px #3b82f633}.udd-map-legend-symbol.wellbore[data-v-69764d16]{background:transparent;border:2px solid #00a884;border-radius:2px;height:12px;width:14px}.udd-map-legend-symbol.well-deviation[data-v-69764d16]{background:repeating-linear-gradient(90deg,#828282 0 1.875px,transparent 1.875px 5.625px);height:2px;width:16px}.udd-map-legend-symbol.seismic-2d[data-v-69764d16]{background:#38a800;border-radius:2px;height:2px;width:16px}.udd-map-legend-symbol.seismic-3d[data-v-69764d16]{background:transparent;border:1px solid #0070e1}.udd-map-dock[data-v-69764d16]{align-items:center;bottom:14px;display:flex;flex-direction:row;gap:8px;justify-content:center;left:50%;max-width:min(880px,calc(100vw - 32px));pointer-events:auto;position:fixed;transform:translate(-50%);width:min(880px,calc(100vw - 32px));z-index:34}.udd-map-dock .udd-map-readout-pill[data-v-69764d16]{padding-left:16px;padding-right:12px}.udd-map-dock .udd-map-readout-pill[data-v-69764d16],.udd-map-wrapper.workspace-dock-map .udd-map-readout-pill[data-v-69764d16]{flex:1 1 auto;flex-wrap:nowrap;justify-content:flex-start;max-width:100%;min-width:0;overflow:hidden;width:100%}.udd-map-wrapper.workspace-dock-map .udd-map-readout-pill[data-v-69764d16]{padding-left:28px;padding-right:20px}.udd-block-compare-strip[data-v-69764d16]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#020617d6;border:1px solid rgba(71,85,105,.65);border-radius:22px;box-shadow:0 22px 48px #02081747;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;max-height:100%;padding:16px;position:relative;width:100%;z-index:60}.udd-block-compare-strip.light[data-v-69764d16]{background:#fffffff0;border-color:#cbd5e1f2;box-shadow:0 18px 42px #94a3b82e}.udd-block-compare-actions[data-v-69764d16],.udd-block-compare-head[data-v-69764d16],.udd-block-compare-title[data-v-69764d16]{align-items:center;display:flex}.udd-block-compare-head[data-v-69764d16],.udd-block-compare-panel-head[data-v-69764d16]{gap:16px;justify-content:space-between}.udd-block-compare-title[data-v-69764d16]{color:#e2e8f0;font-size:13px;font-weight:800;gap:10px;letter-spacing:.08em;text-transform:uppercase}.udd-block-compare-strip.light .udd-block-compare-title[data-v-69764d16]{color:#0f172a}.udd-block-compare-count[data-v-69764d16]{background:#3b82f629;border-radius:999px;color:#93c5fd;padding:4px 8px}.udd-block-compare-strip.light .udd-block-compare-count[data-v-69764d16]{background:#3b82f61a;color:#1d4ed8}.udd-block-compare-actions[data-v-69764d16],.udd-block-compare-chip-row[data-v-69764d16]{gap:10px}.udd-block-compare-toggle[data-v-69764d16]{background:#1e293bd1;border:1px solid rgba(96,165,250,.28);border-radius:999px;color:#e2e8f0;cursor:pointer;font-size:11px;font-weight:800;letter-spacing:.08em;padding:10px 14px;text-transform:uppercase;transition:all .16s ease}.udd-block-compare-toggle.active[data-v-69764d16],.udd-block-compare-toggle[data-v-69764d16]:hover{background:#2563eb;border-color:#2563eb;color:#fff}.udd-block-compare-strip.light .udd-block-compare-toggle[data-v-69764d16]{background:#f1f5f9f5;border-color:#94a3b8b3;color:#0f172a}.udd-block-compare-strip.light .udd-block-compare-toggle.active[data-v-69764d16],.udd-block-compare-strip.light .udd-block-compare-toggle[data-v-69764d16]:hover{background:#2563eb;border-color:#2563eb;color:#fff}.udd-block-compare-chip-row[data-v-69764d16]{display:flex;flex-wrap:wrap}.udd-block-compare-chip[data-v-69764d16]{align-items:center;background:#0f172ac7;border:1px solid rgba(71,85,105,.55);border-radius:16px;display:flex;flex:1 1 180px;gap:10px;justify-content:space-between;min-width:0;padding:12px 14px}.udd-block-compare-strip.light .udd-block-compare-chip[data-v-69764d16]{background:#f8fafcf5;border-color:#e2e8f0f2}.udd-block-compare-chip-copy[data-v-69764d16]{display:flex;flex-direction:column;gap:4px;min-width:0}.udd-block-compare-chip-copy strong[data-v-69764d16]{color:#f8fafc}.udd-block-compare-strip.light .udd-block-compare-chip-copy strong[data-v-69764d16]{color:#0f172a}.udd-block-compare-chip-copy span[data-v-69764d16],.udd-block-compare-panel-note[data-v-69764d16]{color:#94a3b8;font-size:12px}.udd-block-compare-strip.light .udd-block-compare-chip-copy span[data-v-69764d16],.udd-block-compare-strip.light .udd-block-compare-panel-note[data-v-69764d16]{color:#475569}.udd-block-compare-panel[data-v-69764d16]{display:flex;flex-direction:column;gap:16px}.udd-block-compare-panel-head[data-v-69764d16]{align-items:flex-end;display:flex}.udd-block-compare-panel-actions[data-v-69764d16]{align-items:center;display:flex;gap:14px;justify-content:flex-end}.udd-block-add-menu[data-v-69764d16]{flex-shrink:0;position:relative}.udd-block-add-button[data-v-69764d16]{align-items:center;background:#2563eb;border:1px solid rgba(96,165,250,.5);border-radius:9px;color:#fff;cursor:pointer;display:inline-flex;font-size:11px;font-weight:800;gap:6px;letter-spacing:.06em;padding:9px 13px;text-transform:uppercase}.udd-block-add-button[data-v-69764d16]:hover{background:#1d4ed8}.udd-block-add-button[data-v-69764d16]:disabled{cursor:not-allowed;opacity:.45}.udd-block-add-popover[data-v-69764d16]{background:#0f172a;border:1px solid rgba(71,85,105,.85);border-radius:12px;box-shadow:0 18px 38px #02081766;display:flex;flex-direction:column;max-height:280px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 8px);width:260px;z-index:80}.udd-block-add-option[data-v-69764d16]{align-items:flex-start;background:transparent;border:0;border-radius:8px;color:#e2e8f0;cursor:pointer;display:flex;flex-direction:column;gap:3px;padding:9px 10px;text-align:left}.udd-block-add-option[data-v-69764d16]:hover{background:#2563eb40}.udd-block-add-empty[data-v-69764d16],.udd-block-add-option span[data-v-69764d16]{color:#94a3b8;font-size:11px}.udd-block-add-empty[data-v-69764d16]{padding:10px}.udd-block-compare-strip.light .udd-block-add-popover[data-v-69764d16]{background:#fff;border-color:#cbd5e1f2;box-shadow:0 18px 38px #94a3b84d}.udd-block-compare-strip.light .udd-block-add-option[data-v-69764d16]{color:#0f172a}.udd-block-compare-strip.light .udd-block-add-option[data-v-69764d16]:hover{background:#eff6ff}.udd-block-compare-strip.light .udd-block-add-empty[data-v-69764d16],.udd-block-compare-strip.light .udd-block-add-option span[data-v-69764d16]{color:#64748b}.udd-block-compare-panel-head h3[data-v-69764d16]{margin:0}.udd-block-compare-panel-copy[data-v-69764d16]{display:flex;flex-direction:column;gap:4px}.udd-block-compare-table-wrap[data-v-69764d16]{border:1px solid rgba(71,85,105,.52);border-radius:18px;overflow-x:auto}.udd-block-compare-strip.light .udd-block-compare-table-wrap[data-v-69764d16]{border-color:#e2e8f0eb}.udd-block-compare-table[data-v-69764d16]{display:grid;min-width:-moz-max-content;min-width:max-content}.udd-block-compare-cell[data-v-69764d16]{align-items:center;background:#0f172ad1;border-bottom:1px solid rgba(71,85,105,.52);border-right:1px solid rgba(71,85,105,.52);color:#cbd5e1;display:flex;font-size:12px;min-height:52px;padding:12px 14px}.udd-block-compare-strip.light .udd-block-compare-cell[data-v-69764d16]{background:#fffffffa;border-bottom-color:#e2e8f0eb;border-right-color:#e2e8f0eb;color:#334155}.udd-block-compare-cell.alt[data-v-69764d16]{background:#1e293ba3}.udd-block-compare-strip.light .udd-block-compare-cell.alt[data-v-69764d16]{background:#f8fafcf5}.udd-block-compare-header-spacer[data-v-69764d16]{background:#020617e6}.udd-block-compare-strip.light .udd-block-compare-header-spacer[data-v-69764d16]{background:#f8fafcfa}.udd-block-compare-header-cell[data-v-69764d16]{background:#020617e6;gap:12px;justify-content:space-between;position:relative}.udd-block-compare-strip.light .udd-block-compare-header-cell[data-v-69764d16]{background:#fffffffa}.udd-block-compare-header-copy[data-v-69764d16]{display:flex;flex-direction:column;gap:4px;min-width:0}.udd-block-compare-header-copy strong[data-v-69764d16]{color:#f8fafc;font-size:14px;font-weight:800}.udd-block-compare-strip.light .udd-block-compare-header-copy strong[data-v-69764d16]{color:#0f172a}.udd-block-compare-header-copy span[data-v-69764d16],.udd-block-compare-label-cell[data-v-69764d16],.udd-block-compare-unit[data-v-69764d16],.udd-block-risk-item span[data-v-69764d16]:first-child{color:#94a3b8}.udd-block-compare-strip.light .udd-block-compare-header-copy span[data-v-69764d16],.udd-block-compare-strip.light .udd-block-compare-label-cell[data-v-69764d16],.udd-block-compare-strip.light .udd-block-compare-unit[data-v-69764d16],.udd-block-compare-strip.light .udd-block-risk-item span[data-v-69764d16]:first-child{color:#64748b}.udd-block-compare-label-cell[data-v-69764d16]{font-size:11px;font-weight:700;justify-content:flex-end;text-align:right}.udd-block-compare-value-cell[data-v-69764d16]{gap:6px}.udd-block-compare-header-remove[data-v-69764d16]{flex-shrink:0}.udd-block-status-pill[data-v-69764d16]{align-items:center;background:#3341556b;border:1px solid rgba(148,163,184,.22);border-radius:999px;color:#e2e8f0;display:inline-flex;font-size:10px;font-weight:800;letter-spacing:.08em;padding:4px 8px;text-transform:uppercase}.udd-block-status-pill.light[data-v-69764d16]{background:#f1f5f9fa;border-color:#cbd5e1eb;color:#334155}.udd-block-mono[data-v-69764d16]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:700}.udd-block-compare-strong[data-v-69764d16]{color:#f8fafc;font-size:14px}.udd-block-compare-strip.light .udd-block-compare-strong[data-v-69764d16]{color:#0f172a}.udd-block-compare-sep[data-v-69764d16]{color:#64748b}.udd-block-compare-unit[data-v-69764d16]{font-size:10px;text-transform:uppercase}.udd-block-risk-pair[data-v-69764d16]{align-items:center;display:inline-flex;gap:14px}.udd-block-risk-item[data-v-69764d16]{align-items:center;display:inline-flex;gap:6px}.udd-block-risk-dot[data-v-69764d16]{background:#64748b99;border-radius:999px;height:8px;width:8px}.udd-block-risk-dot.low[data-v-69764d16]{background:#22c55e}.udd-block-risk-dot.medium[data-v-69764d16]{background:#f59e0b}.udd-block-risk-dot.high[data-v-69764d16]{background:#ef4444}.udd-block-risk-dot.empty[data-v-69764d16]{background:#64748b73}.udd-block-compare-npv[data-v-69764d16]{color:#60a5fa}.udd-block-compare-strip.light .udd-block-compare-npv[data-v-69764d16]{color:#2563eb}.udd-map-readout-pill[data-v-69764d16]{align-items:center;background:#1e293be0;border:1px solid #94a3b8;border-radius:999px;box-shadow:0 4px 12px #0f172a2e;box-sizing:border-box;color:#e2e8f0;display:inline-flex;flex-wrap:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;gap:2px;isolation:isolate;letter-spacing:.1em;max-width:100%;min-width:780px;padding:4px 12px;pointer-events:auto;position:relative;text-transform:uppercase;white-space:nowrap;width:-moz-max-content;width:max-content}.udd-map-readout-pill.light[data-v-69764d16]{background:#fffffff5;border-color:#94a3b8;box-shadow:0 4px 12px #64748b2e;color:#475569}.udd-map-readout-pill[data-v-69764d16]:before{z-index:-2}.udd-map-readout-pill[data-v-69764d16]:after,.udd-map-readout-pill[data-v-69764d16]:before{background:transparent;border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.udd-map-readout-pill[data-v-69764d16]:after{opacity:0;z-index:-1}.udd-map-readout-pill.light[data-v-69764d16]:before{background:transparent}.udd-map-readout-pill[data-v-69764d16]>*{position:relative;z-index:1}.udd-map-readout-pill [data-tooltip][data-v-69764d16]{position:relative}.udd-map-readout-pill [data-tooltip][data-v-69764d16]:after{background:#1e293b;border:1px solid #334155;border-radius:7px;bottom:calc(100% + 10px);box-shadow:0 10px 22px #02061752;color:#f8fafc;content:attr(data-tooltip);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:10px;font-weight:700;left:50%;letter-spacing:normal;line-height:1.2;opacity:0;padding:5px 9px;pointer-events:none;position:absolute;text-transform:none;transform:translate(-50%,4px);transition:opacity .15s ease,transform .15s ease;white-space:nowrap;z-index:90}.udd-map-readout-pill [data-tooltip][data-v-69764d16]:focus-visible:after,.udd-map-readout-pill [data-tooltip][data-v-69764d16]:hover:after{opacity:1;transform:translate(-50%)}.udd-latlng-toggle[data-tooltip][data-v-69764d16]:after{left:0;max-width:min(280px,70vw);text-align:left;transform:translateY(4px);white-space:normal}.udd-latlng-toggle[data-tooltip][data-v-69764d16]:focus-visible:after,.udd-latlng-toggle[data-tooltip][data-v-69764d16]:hover:after{transform:translate(0)}.udd-latlng-toggle[data-v-69764d16]{align-items:center;background:#1e293be6;border:1px solid rgba(51,65,85,.8);border-radius:4px;box-shadow:0 1px 2px #0f172a59;color:#e2e8f0;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:10px;font-weight:700;gap:4px;letter-spacing:-.01em;line-height:1.2;margin-right:6px;padding:2px 6px;text-transform:none}.udd-latlng-toggle[data-v-69764d16]:focus-visible,.udd-latlng-toggle[data-v-69764d16]:hover{background:#334155;color:#fff}.udd-latlng-toggle.light[data-v-69764d16]{background:#ffffffe6;border-color:#cbd5e1;box-shadow:0 1px 2px #0f172a14;color:#334155}.udd-latlng-toggle.light[data-v-69764d16]:focus-visible,.udd-latlng-toggle.light[data-v-69764d16]:hover{background:#f8fafc;color:#0f172a}.udd-latlng-toggle-icon[data-v-69764d16]{color:#a855f7;flex-shrink:0;height:10px;width:10px}.udd-map-readout-label[data-v-69764d16]{font-weight:600;opacity:.75}.udd-map-readout-group[data-v-69764d16]{align-items:center;display:inline-flex;flex-shrink:0;gap:1px}.udd-map-readout-group+.udd-map-readout-group[data-v-69764d16]{margin-left:4px}.udd-coord-format-toggle[data-v-69764d16]{align-items:center;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.05);border-radius:999px;color:#cbd5e1;cursor:pointer;display:inline-flex;font-size:10px;font-weight:700;height:26px;justify-content:center;letter-spacing:.08em;min-width:46px;padding:0 10px;pointer-events:auto;transition:background .2s ease,border-color .2s ease,color .2s ease}.udd-coord-format-toggle[data-v-69764d16]:hover{background:#ffffff14}.udd-coord-format-toggle.light[data-v-69764d16]{background:#fff6;border-color:#e2e8f0cc;color:#334155}.udd-coord-format-toggle.light[data-v-69764d16]:hover{background:#ffffff8c}.udd-map-readout-value[data-v-69764d16]{color:#cbd5e1;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.04em;text-align:left;text-transform:none}.udd-map-readout-value-coord[data-v-69764d16]{box-sizing:content-box;min-width:16ch;width:16ch}.udd-map-readout-value-coord[data-v-69764d16],.udd-map-readout-value-scale[data-v-69764d16]{display:inline-block;overflow:hidden;text-overflow:clip;white-space:nowrap}.udd-map-readout-value-scale[data-v-69764d16]{min-width:15ch;width:15ch}.udd-scale-ruler[data-v-69764d16]{align-items:center;display:inline-flex;flex-shrink:0;gap:8px;margin-right:8px;min-width:0}.udd-scale-ruler-bar[data-v-69764d16]{display:inline-block;flex-shrink:0;height:24px;min-width:36px;position:relative}.udd-scale-ruler-tick[data-v-69764d16]{bottom:6px;height:12px;width:2px}.udd-scale-ruler-bar[data-v-69764d16]:after,.udd-scale-ruler-tick[data-v-69764d16]{background:#cbd5e1cc;content:"";position:absolute}.udd-scale-ruler-bar[data-v-69764d16]:after{bottom:11px;height:2px;left:0;right:0}.udd-scale-ruler-label.start[data-v-69764d16],.udd-scale-ruler-tick.start[data-v-69764d16]{left:0}.udd-scale-ruler-label.middle[data-v-69764d16],.udd-scale-ruler-tick.middle[data-v-69764d16]{left:50%;transform:translate(-50%)}.udd-scale-ruler-label.end[data-v-69764d16],.udd-scale-ruler-tick.end[data-v-69764d16]{right:0}.udd-scale-ruler-label[data-v-69764d16]{bottom:-5px;color:#94a3b8;font-size:8px;letter-spacing:0;position:absolute;text-transform:none;white-space:nowrap}.udd-shell.light .udd-scale-ruler-bar[data-v-69764d16]:after,.udd-shell.light .udd-scale-ruler-tick[data-v-69764d16]{background:#475569cc}.udd-shell.light .udd-scale-ruler-label[data-v-69764d16]{color:#64748b}.udd-map-pill-divider[data-v-69764d16]{align-self:stretch;background:#ffffff14;min-height:22px;width:1px}.udd-map-pill-divider.light[data-v-69764d16]{background:#94a3b840}.udd-map-pill-legend[data-v-69764d16]{align-items:center;display:inline-flex;flex-shrink:0;gap:10px;padding-right:2px}.udd-map-pill-legend-item[data-v-69764d16]{align-items:center;color:#cbd5e1;display:inline-flex;font-size:10px;font-weight:700;gap:5px}.udd-map-readout-pill.light .udd-map-pill-legend-item[data-v-69764d16]{color:#475569}.udd-map-readout-pill.light .udd-map-readout-value[data-v-69764d16]{color:#334155}.udd-basemap-toggle[data-v-69764d16]{align-items:stretch;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0f1ab3;border:1px solid rgba(51,65,85,.6);border-radius:12px;box-shadow:0 10px 15px #0f172a3d;display:inline-flex;flex-shrink:0;gap:2px;padding:3px;pointer-events:auto}.udd-basemap-toggle.light[data-v-69764d16]{background:#ffffff40;border-color:#e2e8f0cc}.udd-basemap-btn[data-v-69764d16]{align-items:center;background:transparent;border:0;border-radius:8px;box-sizing:border-box;color:#cbd5e1;cursor:pointer;display:inline-flex;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;font-weight:700;gap:4px;justify-content:center;letter-spacing:.04em;min-width:5.25rem;padding:5px 7px;transition:background .15s ease,color .15s ease}.udd-basemap-toggle.light .udd-basemap-btn[data-v-69764d16]{color:#0f172a}.udd-basemap-btn[data-v-69764d16]:focus-visible,.udd-basemap-btn[data-v-69764d16]:hover{background:#1e293b99;color:#e2e8f0;outline:none}.udd-basemap-toggle.light .udd-basemap-btn[data-v-69764d16]:focus-visible,.udd-basemap-toggle.light .udd-basemap-btn[data-v-69764d16]:hover{background:#fff;color:#0f172a}.udd-basemap-btn.active[data-v-69764d16]{background:#475569;box-shadow:0 1px 2px #0f172a3d;color:#fff}.udd-basemap-toggle.light .udd-basemap-btn.active[data-v-69764d16]{background:#fff;border:1px solid #cbd5e1;box-shadow:0 2px 6px #0f172a24;color:#0f172a}.udd-basemap-icon[data-v-69764d16]{flex-shrink:0;height:12px;width:12px}.udd-lens-create-frame[data-v-69764d16]{border:4px solid rgba(59,130,246,.5);border-radius:8px;inset:0;pointer-events:none;position:absolute;z-index:11}.udd-right-rail[data-v-69764d16]{align-items:center;display:flex;flex-direction:column;gap:8px;overflow:visible;pointer-events:none;position:fixed;right:12px;top:50%;transform:translateY(-50%);z-index:46}.udd-right-rail.horizon-open[data-v-69764d16]{z-index:1002}.udd-rail-measurement[data-v-69764d16]{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(circle at top left,hsla(0,0%,100%,.08) 0,transparent 60%),radial-gradient(circle at bottom left,hsla(0,0%,100%,.03) 0,transparent 60%),#0a0f1ab3;border:1px solid hsla(0,0%,100%,.05);border-radius:12px;color:#e2e8f0;display:inline-flex;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:700;gap:6px;max-width:120px;padding:6px 10px;pointer-events:auto}.udd-rail-measurement.light[data-v-69764d16]{background:radial-gradient(circle at top left,hsla(0,0%,100%,.2) 0,transparent 60%),radial-gradient(circle at bottom left,hsla(0,0%,100%,.1) 0,transparent 60%),#ffffff40;border-color:#e2e8f0cc;color:#334155}.udd-rail-measurement span[data-v-69764d16]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rail-meas-close[data-v-69764d16]{background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;opacity:.7;padding:0}.udd-right-rail-stack[data-v-69764d16]{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0f1ab3;border:1px solid hsla(0,0%,100%,.05);border-radius:16px;box-shadow:0 14px 28px #0208174d;display:flex;flex-direction:column;gap:8px;isolation:isolate;overflow:visible;padding:6px;pointer-events:auto;position:relative}.udd-right-rail.has-clear-action .udd-right-rail-scroll[data-v-69764d16]{max-height:min(calc(100vh - 84px),calc(var(--udd-rail-btn-size)*10 + var(--udd-rail-gap)*10 + var(--udd-rail-divider)))}.udd-right-rail-scroll[data-v-69764d16]{--udd-rail-btn-size:36px;--udd-rail-gap:4px;--udd-rail-divider:5px;--udd-rail-hint-gutter:240px;align-items:center;display:flex;flex-direction:column;gap:var(--udd-rail-gap);margin-left:calc(var(--udd-rail-hint-gutter)*-1);max-height:min(calc(100vh - 84px),calc(var(--udd-rail-btn-size)*9 + var(--udd-rail-gap)*9 + var(--udd-rail-divider)));overflow-x:hidden;overflow-y:auto;padding-left:var(--udd-rail-hint-gutter);scrollbar-width:none;-ms-overflow-style:none;pointer-events:none}.udd-right-rail-scroll .udd-rail-tooltip-group[data-v-69764d16],.udd-right-rail-scroll .udd-right-rail-btn[data-v-69764d16]{pointer-events:auto}.udd-right-rail-scroll[data-v-69764d16]::-webkit-scrollbar{display:none;height:0;width:0}.udd-right-rail-more-wrap[data-v-69764d16]{align-items:center;display:flex;flex:0 0 auto;justify-content:center;padding:2px 0 4px;pointer-events:none;position:relative;z-index:3}.udd-right-rail-more-wrap[data-v-69764d16]:first-child{padding:4px 0 2px}.udd-right-rail-more[data-v-69764d16]{align-items:center;background:#334155eb;border:0;border-radius:99px;color:#e2e8f0;cursor:pointer;display:inline-flex;height:16px;justify-content:center;padding:0;pointer-events:auto;width:22px}.udd-right-rail.light .udd-right-rail-more[data-v-69764d16]{background:#e2e8f0f2;color:#334155}.udd-right-rail-more .rail-icon[data-v-69764d16]{height:14px;width:14px}.udd-horizon-control-row[data-v-69764d16]{align-items:center;background:#0f172af0;border:1px solid rgba(51,65,85,.85);border-radius:12px;bottom:6px;box-shadow:0 10px 22px #02081757;display:flex;gap:4px;padding:5px;pointer-events:auto;position:absolute;right:50px;transform:translateY(80px)}.udd-right-rail.has-clear-action .udd-horizon-control-row[data-v-69764d16]{bottom:52px}.udd-horizon-control-row button[data-v-69764d16]{background:transparent;border:0;border-radius:8px;color:#cbd5e1;cursor:pointer;display:grid;height:30px;padding:0;place-items:center;transition:background .16s ease,color .16s ease;width:30px}.udd-horizon-control-row button.active[data-v-69764d16],.udd-horizon-control-row button[data-v-69764d16]:hover{background:#7ad5d0;color:#06242a}.udd-horizon-control-row svg[data-v-69764d16]{height:16px;stroke-width:1.8;width:16px}.udd-right-rail.light .udd-horizon-control-row[data-v-69764d16]{background:#fffffff5;border-color:#e2e8f0f2}.udd-right-rail.light .udd-horizon-control-row button[data-v-69764d16]{color:#475569}.udd-right-rail.light .udd-right-rail-stack[data-v-69764d16]{background:#fffffff5;border-color:#cbd5e1;box-shadow:0 14px 28px #0f172a29}.udd-right-rail-divider[data-v-69764d16]{background:#334155;height:1px;margin:2px 0;width:24px}.udd-right-rail.light .udd-right-rail-divider[data-v-69764d16]{background:#cbd5e1}.udd-right-rail-btn[data-v-69764d16]{align-items:center;background:transparent;border:0;border-radius:12px;color:#94a3b8;cursor:pointer;display:inline-flex;height:36px;justify-content:center;position:relative;transition:background .16s ease,color .16s ease,box-shadow .16s ease;width:36px}.udd-right-rail-btn[data-v-69764d16]:after{background:#1e293b;border:1px solid #334155;border-radius:8px;box-shadow:0 12px 24px #02061752;color:#f8fafc;content:attr(data-tooltip);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:11px;font-weight:700;line-height:1.2;opacity:0;padding:5px 10px;pointer-events:none;position:absolute;right:calc(100% + 10px);top:50%;transform:translate(4px,-50%);transition:opacity .15s ease,transform .15s ease;white-space:nowrap;z-index:80}.udd-right-rail-btn[data-v-69764d16]:focus-visible:after,.udd-right-rail-btn[data-v-69764d16]:hover:after{opacity:1;transform:translateY(-50%)}.udd-rail-tooltip-group .udd-right-rail-btn[data-v-69764d16]:after{content:none}.udd-rail-tooltip-group[data-v-69764d16]{align-items:center;display:flex;position:relative}.udd-rail-tooltip-group .udd-rail-tooltip[data-v-69764d16]{background:#1e293b;border:1px solid #334155;border-radius:8px;box-shadow:0 12px 24px #02061752;color:#f8fafc;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:11px;font-weight:700;line-height:1.2;opacity:0;padding:5px 10px;pointer-events:none;position:absolute;right:calc(100% + 10px);top:50%;transform:translate(4px,-50%);transition:opacity .15s ease,transform .15s ease;white-space:nowrap;z-index:80}.udd-rail-tooltip-group:focus-within .udd-rail-tooltip[data-v-69764d16],.udd-rail-tooltip-group:hover .udd-rail-tooltip[data-v-69764d16]{opacity:1;transform:translateY(-50%)}.udd-right-rail.light .udd-right-rail-btn[data-v-69764d16]:after{background:#0f172a;border-color:#1e293b;color:#f8fafc}.udd-right-rail.light .udd-right-rail-btn[data-v-69764d16]{color:#475569}.udd-right-rail-btn[data-v-69764d16]:hover{background:#ffffff14;color:#e2e8f0}.udd-right-rail.light .udd-right-rail-btn[data-v-69764d16]:hover{background:#fff;color:#0f172a}.udd-right-rail-btn[data-v-69764d16]:disabled{cursor:not-allowed;opacity:.38}.udd-right-rail-btn[data-v-69764d16]:disabled:hover,.udd-right-rail.light .udd-right-rail-btn[data-v-69764d16]:disabled:hover{background:transparent;color:inherit}.udd-right-rail-btn.block-exploration.active[data-v-69764d16],.udd-right-rail-btn.gng.active[data-v-69764d16]{background:#10b981;box-shadow:0 8px 18px #10b98159;color:#fff}.udd-right-rail-btn.subsurface.active[data-v-69764d16]{background:#0ea5e9;box-shadow:0 8px 18px #0ea5e959;color:#fff}.udd-right-rail-btn.ai.active[data-v-69764d16]{background:#8b5cf6;box-shadow:0 8px 18px #8b5cf659;color:#fff}.udd-right-rail-btn.insight.active[data-v-69764d16]{background:#0284c7;box-shadow:0 8px 18px #0284c759;color:#fff}.udd-right-rail-btn.tool.active[data-v-69764d16]{background:#3b82f6;box-shadow:0 8px 18px #3b82f659;color:#fff}.udd-right-rail-btn.legend.active[data-v-69764d16]{background:#9333ea;box-shadow:0 8px 18px #9333ea4d;color:#fff}.udd-right-rail-btn.pac.active[data-v-69764d16]{background:#0ea5e9;box-shadow:0 8px 18px #0ea5e94d;color:#fff}.udd-right-rail-btn.marker.rotating-glow[data-v-69764d16]{background:transparent;isolation:isolate;overflow:hidden;position:relative;z-index:1;--aurora-size:220%;--aurora-radius:12px;--aurora-blur:5px;--aurora-overlay-opacity:0;--aurora-overlay-color:#0f172a;--aurora-speed:3s;--aurora-speed-hover:1.2s;--aurora-hole:45%;--aurora-outer:80%;--aurora-gradient:conic-gradient(from 0deg,#2563eb,#9333ea,#db2777,#16a34a,#f59e0b,#2563eb)}.udd-right-rail-btn.marker.rotating-glow[data-v-69764d16]:before{animation:aurora-spin-69764d16 var(--aurora-speed) linear infinite;background:var(--aurora-gradient);border-radius:inherit;content:"";filter:blur(var(--aurora-blur));inset:0;mask-image:radial-gradient(transparent var(--aurora-hole),#000 var(--aurora-outer));-webkit-mask-image:radial-gradient(transparent var(--aurora-hole),#000 var(--aurora-outer));position:absolute;transform:scale(1.15) rotate(0);transform-origin:center;will-change:transform;z-index:-2}.udd-right-rail-btn.marker.rotating-glow[data-v-69764d16]:after{background:var(--aurora-overlay-color);border-radius:inherit;box-shadow:inset 0 4px 4px #ffffff26;content:"";inset:0;opacity:var(--aurora-overlay-opacity);pointer-events:none;position:absolute;z-index:-1}.udd-right-rail-btn.marker.rotating-glow[data-v-69764d16]>*{position:relative;z-index:2}.udd-right-rail-btn.marker.rotating-glow[data-v-69764d16]:hover:before{animation-duration:var(--aurora-speed-hover)}.udd-right-rail-btn.marker.rotating-glow[data-v-69764d16]:hover{background:transparent}.udd-right-rail-btn.marker.active[data-v-69764d16]{background:transparent;box-shadow:none;color:#fff}.marker-crosshair[data-v-69764d16]{filter:drop-shadow(0 1px 2px rgba(0,0,0,.4))}@keyframes aurora-spin-69764d16{0%{transform:scale(1.15) rotate(0)}to{transform:scale(1.15) rotate(1turn)}}@media(prefers-reduced-motion:reduce){.udd-right-rail-btn.marker.rotating-glow[data-v-69764d16]:before{animation:none}}.udd-right-rail-btn.clear[data-v-69764d16]{background:#ef4444;color:#fff}.udd-right-rail-btn.clear[data-v-69764d16]:hover{background:#dc2626;color:#fff}.udd-right-rail.light .udd-right-rail-btn.clear[data-v-69764d16],.udd-right-rail.light .udd-right-rail-btn.clear[data-v-69764d16]:hover{background:#fff;border:1px solid #cbd5e1;box-shadow:0 2px 6px #0f172a24;color:#0f172a}.rail-icon[data-v-69764d16]{height:16px;width:16px}.rail-icon.accent[data-v-69764d16]{color:#3b82f6}.udd-spatial-detail-float[data-v-69764d16]{bottom:24px;left:50%;position:absolute;transform:translate(-50%);z-index:28}.spatial-compare-list .cat-counts[data-v-69764d16]{color:#94a3b8;font-size:11px;font-variant-numeric:tabular-nums;max-width:220px;min-width:-moz-max-content;min-width:max-content;text-align:right;white-space:nowrap}.spatial-compare-list .cat-delta[data-v-69764d16]{color:#94a3b8;font-variant-numeric:tabular-nums;font-weight:700;max-width:96px;min-width:2.25rem;text-align:right;white-space:nowrap}.spatial-compare-list .cat-delta.up[data-v-69764d16]{color:#34d399}.spatial-compare-list .cat-delta.down[data-v-69764d16]{color:#f87171}.spatial-area-overlap-hint[data-v-69764d16]{color:#64748b;font-size:10px;letter-spacing:.02em;margin:6px 0 0}.udd-spatial-detail.light .spatial-area-overlap-hint[data-v-69764d16]{color:#94a3b8}.gng-panel-host[data-v-69764d16]{top:50%;transform:translateY(-50%) translate(16px);z-index:35}.gng-panel-host[data-v-69764d16],.pac-panel-host[data-v-69764d16]{opacity:0;pointer-events:none;position:absolute;right:60px;transition:opacity .28s ease,transform .28s ease,right .28s ease}.pac-panel-host[data-v-69764d16]{top:var(--udd-header-clearance);transform:translate(16px);z-index:36}.pac-panel-host.open[data-v-69764d16]{opacity:1;pointer-events:auto;transform:translate(0)}.gng-panel-host.open[data-v-69764d16]{opacity:1;pointer-events:auto;transform:translateY(-50%) translate(0)}@media(max-width:1024px){.udd-shell[data-v-69764d16]{--udd-header-clearance:104px}}@media(max-width:640px){.udd-shell[data-v-69764d16]{--udd-header-clearance:112px}}.udd-map-tools[data-v-69764d16]{align-items:center;bottom:24px;display:flex;flex-direction:column;gap:10px;left:50%;position:absolute;transform:translate(-50%);z-index:20}.udd-measurement-pill[data-v-69764d16],.udd-tools-pill[data-v-69764d16]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:999px;box-shadow:0 18px 34px #02081747}.udd-measurement-pill[data-v-69764d16]{align-items:center;background:#0f172ae0;border:1px solid rgba(71,85,105,.5);color:#e2e8f0;display:inline-flex;font-size:13px;font-weight:700;gap:8px;padding:10px 14px}.udd-spatial-detail[data-v-69764d16]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0f172af0;border:1px solid rgba(71,85,105,.55);border-radius:14px;box-shadow:0 18px 34px #02081747;color:#e2e8f0;display:flex;flex-direction:column;max-height:min(560px,calc(100vh - 150px));overflow:hidden;width:min(420px,calc(100vw - 48px))}.udd-spatial-detail.light[data-v-69764d16]{background:#fffffff5;border-color:#cbd5e1f2;color:#0f172a}.spatial-detail-head[data-v-69764d16]{align-items:flex-start;border-bottom:1px solid rgba(51,65,85,.75);display:flex;flex-shrink:0;gap:10px;justify-content:space-between;padding:10px 12px}.udd-spatial-detail.light .spatial-detail-head[data-v-69764d16]{border-bottom-color:#e2e8f0}.spatial-export-button[data-v-69764d16]{align-items:center;background:#0e74902e;border:1px solid rgba(56,189,248,.55);border-radius:5px;color:#bae6fd;cursor:pointer;display:inline-flex;font-size:10px;font-weight:800;gap:4px;padding:4px 6px}.spatial-export-button[data-v-69764d16]:hover:not(:disabled){background:#0e749061}.spatial-export-button[data-v-69764d16]:disabled{cursor:wait;opacity:.6}.udd-spatial-detail.light .spatial-export-button[data-v-69764d16]{background:#f0f9ff;border-color:#7dd3fc;color:#0369a1}.spatial-detail-title[data-v-69764d16]{display:flex;flex-direction:column;font-size:12px;font-weight:800;gap:2px;letter-spacing:.04em;min-width:0;text-transform:uppercase}.spatial-detail-meta[data-v-69764d16]{color:#86efac;font-size:11px;font-weight:600;letter-spacing:0;text-transform:none;word-break:break-word}.udd-spatial-detail.light .spatial-detail-meta[data-v-69764d16]{color:#15803d}.spatial-detail-empty[data-v-69764d16]{color:#94a3b8;font-size:12px;padding:12px}.spatial-detail-body[data-v-69764d16]{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:8px;scrollbar-color:rgba(100,116,139,.9) transparent;scrollbar-gutter:stable;scrollbar-width:thin}.spatial-detail-body[data-v-69764d16]::-webkit-scrollbar{width:8px}.spatial-detail-body[data-v-69764d16]::-webkit-scrollbar-thumb{background:#64748be6;background-clip:content-box;border:2px solid transparent;border-radius:999px}.spatial-detail-body[data-v-69764d16]::-webkit-scrollbar-track{background:transparent}.spatial-domain-block[data-v-69764d16]{background:#1e293b73;border:1px solid rgba(51,65,85,.7);border-radius:10px;flex:0 0 auto;overflow:hidden}.udd-spatial-detail.light .spatial-domain-block[data-v-69764d16]{background:#f8fafc;border-color:#e2e8f0}.spatial-domain-head[data-v-69764d16]{align-items:center;background:#0f172a73;display:flex;font-size:12px;gap:8px;justify-content:space-between;padding:8px 10px}.udd-spatial-detail.light .spatial-domain-head[data-v-69764d16]{background:#f1f5f9}.spatial-category-list[data-v-69764d16]{list-style:none;margin:0;padding:0}.spatial-category-list li[data-v-69764d16]{align-items:center;border-top:1px solid rgba(51,65,85,.55);display:grid;font-size:11px;gap:8px;grid-template-columns:minmax(0,1fr) auto auto;padding:6px 10px}.udd-spatial-detail.light .spatial-category-list li[data-v-69764d16]{border-top-color:#e2e8f0}.cat-name[data-v-69764d16]{color:#e2e8f0;font-weight:600;min-width:0;overflow-wrap:anywhere;word-break:break-word}.udd-spatial-detail.light .cat-name[data-v-69764d16]{color:#334155}.cat-field[data-v-69764d16]{color:#64748b;font-size:10px;white-space:nowrap}.cat-count[data-v-69764d16]{color:#86efac;font-weight:800;min-width:1.5rem;text-align:right}.udd-spatial-detail.light .cat-count[data-v-69764d16]{color:#15803d}.udd-tools-pill[data-v-69764d16]{align-items:center;background:#0f172ae0;border:1px solid rgba(71,85,105,.45);display:inline-flex;gap:4px;padding:6px}.udd-tools-pill.light[data-v-69764d16]{background:#fffffff0;border-color:#cbd5e1e6}.icon-button[data-v-69764d16],.tool-button[data-v-69764d16],.tool-clear-button[data-v-69764d16]{border:0;cursor:pointer;transition:all .16s ease}.tool-button[data-v-69764d16]{align-items:center;background:transparent;border-radius:999px;color:#94a3b8;display:inline-flex;font-size:11px;font-weight:800;gap:8px;letter-spacing:.12em;padding:12px 16px}.udd-tools-pill.light .tool-button[data-v-69764d16]{color:#475569}.tool-button[data-v-69764d16]:hover{background:#1e293bd1;color:#e2e8f0}.udd-tools-pill.light .tool-button[data-v-69764d16]:hover{background:#f1f5f9f2;color:#0f172a}.tool-button.active[data-v-69764d16]{background:#3b82f6;box-shadow:0 10px 22px #3b82f659;color:#fff}.tool-clear-button[data-v-69764d16]{align-items:center;background:#ef4444;border-radius:999px;box-shadow:0 10px 22px #ef444452;color:#fff;display:inline-flex;height:42px;justify-content:center;width:42px}.tool-clear-button[data-v-69764d16]:hover{background:#dc2626;transform:scale(1.04)}.icon-button[data-v-69764d16]{align-items:center;background:transparent;border-radius:999px;color:#94a3b8;display:inline-flex;height:22px;justify-content:center;width:22px}.icon-button[data-v-69764d16]:hover{background:#1e293bd1;color:#e2e8f0}.tool-icon[data-v-69764d16]{height:16px;width:16px}.tool-icon.accent[data-v-69764d16]{color:#60a5fa}.tiny-icon[data-v-69764d16]{height:12px;width:12px}.udd-tool-hint[data-v-69764d16]{background:#0f172ae6;border-radius:999px;box-shadow:0 14px 26px #0208173d;color:#e2e8f0;font-size:12px;padding:8px 14px}.udd-active-tool-hint[data-v-69764d16]{animation:udd-tool-hint-in-69764d16 .2s ease-out both;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0f172ad1;border:1px solid rgba(30,41,59,.8);border-radius:999px;box-shadow:0 18px 28px #02061747;color:#93c5fd;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:600;left:50%;letter-spacing:.02em;max-width:90%;padding:10px 20px;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:50}.udd-active-tool-hint.light[data-v-69764d16]{background:#ffffffd6;border-color:#e2e8f0e6;color:#2563eb}@keyframes udd-tool-hint-in-69764d16{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.udd-eyebrow[data-v-69764d16]{display:block;font-size:10px;letter-spacing:.14em;margin-bottom:6px;opacity:.72;text-transform:uppercase}.udd-empty[data-v-69764d16]{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#020617ad;border:1px solid rgba(148,163,184,.18);border-radius:18px;display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:260px;padding:28px 18px;text-align:center}.udd-shell.light .udd-empty[data-v-69764d16]{background:#ffffffe0}.udd-empty.error[data-v-69764d16]{color:#fecaca}@media(max-width:768px){.udd-map-content-row.workspace-dock-open[data-v-69764d16]{flex-direction:column}.udd-map-wrapper.workspace-dock-map[data-v-69764d16]{flex:0 0 52%!important;width:100%!important}.udd-data-summary-host[data-v-69764d16]{border-left:0;border-top:1px solid rgba(51,65,85,.9);flex:1 1 48%!important;width:100%!important}.udd-shell.light .udd-data-summary-host[data-v-69764d16]{border-top-color:#e2e8f0}.udd-data-summary-divider[data-v-69764d16]{display:none}.udd-viewer[data-v-69764d16]{padding:0}.subsurface-shell[data-v-69764d16]{grid-template-columns:1fr;grid-template-rows:minmax(220px,auto) minmax(0,1fr)}.udd-subsurface-sidebar[data-v-69764d16]{border-bottom:1px solid rgba(226,232,240,.12);border-right:0}.udd-subsurface-sidebar.dark[data-v-69764d16]{border-bottom-color:#334155e6}.udd-subsurface-sidebar.light[data-v-69764d16]{border-bottom-color:#e2e8f0e6}.udd-left-float[data-v-69764d16]{bottom:auto;max-height:min(52vh,420px);width:min(240px,calc(100vw - 32px))}.udd-left-menu-toggle-map[data-v-69764d16]{left:16px;top:64px}.pac-panel-host[data-v-69764d16]{left:16px;right:16px;top:16px}.udd-map-dock[data-v-69764d16]{bottom:16px;left:50%;max-width:calc(100% - 32px);transform:translate(-50%);width:calc(100% - 32px)}.udd-map-wrapper.workspace-dock-map .udd-map-readout-pill[data-v-69764d16]{width:100%}.udd-block-compare-strip[data-v-69764d16]{padding:14px}.udd-block-compare-host[data-v-69764d16]{max-height:55%}.udd-block-compare-head[data-v-69764d16],.udd-block-compare-panel-actions[data-v-69764d16],.udd-block-compare-panel-head[data-v-69764d16]{align-items:stretch;flex-direction:column}.udd-block-add-button[data-v-69764d16]{justify-content:center;width:100%}.udd-block-compare-actions[data-v-69764d16]{justify-content:space-between}.udd-map-readout-pill[data-v-69764d16]{min-width:0;overflow-x:auto;width:100%}.udd-map-overlay[data-v-69764d16]{left:auto;right:12px;top:12px}}.avc-well-file-picker[data-v-69764d16]{display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:5100}.avc-well-file-picker-backdrop[data-v-69764d16]{background:#020617b8;border:0;cursor:pointer;inset:0;position:absolute;width:100%}.avc-well-file-picker-card[data-v-69764d16]{background:#0f172a;border:1px solid rgba(148,163,184,.32);border-radius:14px;box-shadow:0 24px 80px #0000007a;color:#e2e8f0;max-height:min(680px,90vh);overflow:hidden;position:relative;width:min(520px,94vw);z-index:1}.avc-well-file-picker-card header[data-v-69764d16]{border-bottom:1px solid rgba(148,163,184,.2);padding:20px 22px 16px}.avc-well-file-picker-card header span[data-v-69764d16]{color:#c084fc;font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.avc-well-file-picker-card h2[data-v-69764d16]{color:#f8fafc;font-size:1.1rem;margin:5px 0 4px}.avc-well-file-picker-card p[data-v-69764d16]{color:#94a3b8;font-size:.82rem;line-height:1.45;margin:0}.avc-well-file-picker-list[data-v-69764d16]{display:grid;gap:8px;max-height:420px;overflow-y:auto;padding:14px}.avc-well-file-picker-list button[data-v-69764d16]{background:#1e293bbf;border:1px solid rgba(148,163,184,.24);border-radius:9px;color:#e2e8f0;cursor:pointer;display:grid;gap:4px;padding:12px 14px;text-align:left;width:100%}.avc-well-file-picker-list button[data-v-69764d16]:focus-visible,.avc-well-file-picker-list button[data-v-69764d16]:hover{background:#581c8759;border-color:#a855f7;outline:none}.avc-well-file-picker-list strong[data-v-69764d16]{font-size:.86rem;overflow-wrap:anywhere}.avc-well-file-picker-list small[data-v-69764d16]{color:#94a3b8;font-size:.7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.avc-well-file-picker-card footer[data-v-69764d16]{border-top:1px solid rgba(148,163,184,.2);display:flex;justify-content:flex-end;padding:12px 14px 14px}.avc-well-file-picker-card footer button[data-v-69764d16]{background:transparent;border:1px solid rgba(148,163,184,.4);border-radius:7px;color:#cbd5e1;cursor:pointer;padding:8px 16px}.avc-well-file-picker.light .avc-well-file-picker-card[data-v-69764d16]{background:#fff;border-color:#cbd5e1;color:#1e293b}.avc-well-file-picker.light .avc-well-file-picker-card h2[data-v-69764d16]{color:#0f172a}.avc-well-file-picker.light .avc-well-file-picker-card p[data-v-69764d16],.avc-well-file-picker.light .avc-well-file-picker-list small[data-v-69764d16]{color:#64748b}.avc-well-file-picker.light .avc-well-file-picker-list button[data-v-69764d16]{background:#f8fafc;border-color:#e2e8f0;color:#1e293b}.avc-well-file-picker.light .avc-well-file-picker-list button[data-v-69764d16]:focus-visible,.avc-well-file-picker.light .avc-well-file-picker-list button[data-v-69764d16]:hover{background:#faf5ff;border-color:#9333ea}.avc-well-file-picker.light .avc-well-file-picker-card footer button[data-v-69764d16]{color:#475569}.avc-udd-modal[data-v-69764d16]{display:grid;inset:0;padding:28px;place-items:center;position:fixed;z-index:5000}.avc-udd-modal-backdrop[data-v-69764d16]{background:#020617b8;border:0;cursor:pointer;inset:0;position:absolute;width:100%}.avc-udd-modal-card[data-v-69764d16]{background:#0f172a;border:1px solid rgba(148,163,184,.3);border-radius:16px;box-shadow:0 24px 80px #00000080;display:flex;flex-direction:column;height:min(900px,92vh);overflow:hidden;position:relative;width:min(1440px,96vw);z-index:1}.avc-udd-modal-header[data-v-69764d16]{align-items:center;background:linear-gradient(135deg,#4a1569,#6b2d8a,#3a0f4f);border-bottom:2px solid hsla(0,0%,100%,.3);color:#f8fafc;display:flex;gap:16px;justify-content:space-between;min-height:64px;padding:12px 18px}.avc-udd-modal-eyebrow[data-v-69764d16]{color:#ffffffb8;display:block;font-size:.68rem;font-weight:700;letter-spacing:.14em}.avc-udd-modal-header h2[data-v-69764d16]{color:#fff;font-size:1.05rem;margin:4px 0 0}.avc-udd-modal-close[data-v-69764d16]{background:#ffffff1f;border:1px solid hsla(0,0%,100%,.4);border-radius:6px;color:#fff;cursor:pointer;font-size:1.5rem;height:34px;line-height:1;width:34px}.avc-udd-modal-actions[data-v-69764d16]{align-items:center;display:flex;gap:10px}.avc-udd-volume-picker[data-v-69764d16]{align-items:center;color:#ffffffc7;display:flex;font-size:.68rem;font-weight:700;gap:8px;letter-spacing:.08em;text-transform:uppercase}.avc-udd-volume-picker select[data-v-69764d16]{background:#ffffffeb;border:1px solid hsla(0,0%,100%,.45);border-radius:6px;color:#1f2937;font-size:.78rem;letter-spacing:normal;max-width:280px;padding:7px 9px;text-transform:none}.avc-udd-catalogue-status[data-v-69764d16]{bottom:8px;color:#e2e8f0b8;font-size:.68rem;margin:0;position:absolute;right:22px;z-index:2}.avc-udd-modal-viewer[data-v-69764d16]{display:flex;flex:1;flex-direction:column;min-height:0}.avc-udd-slicer-host[data-v-69764d16],.avc-udd-slicer-wrap[data-v-69764d16]{display:flex;flex:1;flex-direction:column;height:100%;min-height:0;width:100%}.avc-udd-modal-viewer[data-v-69764d16] .seismic-app,.avc-udd-modal-viewer[data-v-69764d16] .seismic-slicer{display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:0;width:100%}.avc-udd-modal-viewer[data-v-69764d16] .seismic-app>.flex.flex-1.min-h-0,.avc-udd-modal-viewer[data-v-69764d16] .seismic-main-content{display:flex!important;flex:1 1 0%!important;flex-direction:row!important;height:0!important;min-height:0!important;min-width:0!important}.avc-udd-modal-viewer[data-v-69764d16] .seismic-canvas-container,.avc-udd-modal-viewer[data-v-69764d16] .seismic-viewer{flex:1 1 auto;min-height:0;min-width:0}.avc-udd-modal-viewer[data-v-69764d16] .seismic-canvas-wrapper{align-self:stretch!important;flex:1 1 0%!important;height:auto!important;min-height:0!important;min-width:0!important;position:relative!important;transition:none!important}.avc-udd-modal-viewer[data-v-69764d16] .seismic-canvas{height:100%!important;inset:0!important;min-height:0;position:absolute!important;width:100%!important}.avc-udd-modal-viewer[data-v-69764d16] .seismic-scale-bars-canvas,.avc-udd-modal-viewer[data-v-69764d16] .seismic-spatial-scale-canvas{height:100%!important;inset:0!important;pointer-events:none;position:absolute!important;width:100%!important}.avc-udd-modal-viewer[data-v-69764d16] .seismic-compass-canvas{bottom:36px!important;height:80px!important;pointer-events:none;position:absolute!important;right:12px!important;width:80px!important;z-index:6}.avc-udd-well-viewer[data-v-69764d16]{height:100%;min-height:0;width:100%}.avc-udd-well-viewer .cts-header-actions button:hover,.avc-udd-well-viewer .cts-tabs button:hover,.avc-udd-well-viewer .st-layer:hover,.avc-udd-well-viewer .st-toggle button:hover,.avc-udd-well-viewer .st-zoom button:hover{background:#fff!important;color:#111827!important}.avc-udd-well-viewer .cts-header-actions button:hover *,.avc-udd-well-viewer .cts-tabs button:hover *,.avc-udd-well-viewer .st-layer:hover *,.avc-udd-well-viewer .st-toggle button:hover *,.avc-udd-well-viewer .st-zoom button:hover *{color:#111827!important;fill:currentColor!important;stroke:currentColor!important}.avc-udd-modal-viewer[data-v-69764d16] .seismic-toolbar-header{background:linear-gradient(135deg,#4a1569,#6b2d8a,#3a0f4f)!important;border-bottom:2px solid hsla(0,0%,100%,.3);box-shadow:0 10px 15px -3px #00000040;padding:.375rem .75rem}.avc-udd-modal-viewer[data-v-69764d16] [data-seismic-theme=light] .seismic-toolbar-header{background:#fff!important;border-bottom:1px solid #e5e7eb!important;box-shadow:none}.avc-udd-modal-viewer[data-v-69764d16] .seismic-toolbar-header>div[aria-hidden=true]:first-child{background:none!important;background-image:none!important;display:none!important;opacity:0!important}.avc-udd-modal-viewer[data-v-69764d16] [data-seismic-theme=dark] .seismic-header-field-label,.avc-udd-modal-viewer[data-v-69764d16] [data-seismic-theme=dark] .seismic-slider-label,.avc-udd-modal-viewer[data-v-69764d16] [data-seismic-theme=dark] .seismic-toolbar-header .seismic-header-title,.avc-udd-modal-viewer[data-v-69764d16] [data-seismic-theme=dark] .seismic-toolbar-header .text-white\/60,.avc-udd-modal-viewer[data-v-69764d16] [data-seismic-theme=dark] .seismic-toolbar-header button span,.avc-udd-modal-viewer[data-v-69764d16] [data-seismic-theme=dark] .seismic-toolbar-header button svg,.avc-udd-modal-viewer[data-v-69764d16] [data-seismic-theme=dark] .seismic-toolbar-header button,.avc-udd-modal-viewer[data-v-69764d16] [data-seismic-theme=dark] .seismic-toolbar-header svg{color:#fff!important}.avc-udd-modal-viewer[data-v-69764d16] [data-seismic-theme=light] .seismic-header-field-label,.avc-udd-modal-viewer[data-v-69764d16] [data-seismic-theme=light] .seismic-slider-label,.avc-udd-modal-viewer[data-v-69764d16] [data-seismic-theme=light] .seismic-toolbar-header .seismic-header-title,.avc-udd-modal-viewer[data-v-69764d16] [data-seismic-theme=light] .seismic-toolbar-header .text-white,.avc-udd-modal-viewer[data-v-69764d16] [data-seismic-theme=light] .seismic-toolbar-header .text-white\/60,.avc-udd-modal-viewer[data-v-69764d16] [data-seismic-theme=light] .seismic-toolbar-header button span,.avc-udd-modal-viewer[data-v-69764d16] [data-seismic-theme=light] .seismic-toolbar-header button svg,.avc-udd-modal-viewer[data-v-69764d16] [data-seismic-theme=light] .seismic-toolbar-header button,.avc-udd-modal-viewer[data-v-69764d16] [data-seismic-theme=light] .seismic-toolbar-header svg{color:#111827!important;stroke:currentColor!important}.avc-udd-modal-viewer[data-v-69764d16] [data-seismic-theme=dark] .seismic-toolbar-header button{border:1px solid hsla(0,0%,100%,.38)!important}.avc-udd-modal-viewer[data-v-69764d16] [data-seismic-theme=light] .seismic-toolbar-header .seismic-hover-btn-group,.avc-udd-modal-viewer[data-v-69764d16] [data-seismic-theme=light] .seismic-toolbar-header .seismic-theme-toggle{border:1px solid #111827!important;box-shadow:none!important;outline:none!important}.avc-udd-modal-viewer[data-v-69764d16] [data-seismic-theme=light] .seismic-toolbar-header .seismic-hover-btn-group-toggle,.avc-udd-modal-viewer[data-v-69764d16] [data-seismic-theme=light] .seismic-toolbar-header .seismic-theme-toggle button{border:none!important;box-shadow:none!important;outline:none!important}.avc-udd-modal-viewer[data-v-69764d16] [data-seismic-theme=light] .seismic-header-btn,.avc-udd-modal-viewer[data-v-69764d16] [data-seismic-theme=light] .seismic-hover-btn,.avc-udd-modal-viewer[data-v-69764d16] [data-seismic-theme=light] .seismic-icon-btn,.avc-udd-modal-viewer[data-v-69764d16] [data-seismic-theme=light] button[aria-label="Hide 2D Panel"],.avc-udd-modal-viewer[data-v-69764d16] [data-seismic-theme=light] button[aria-label="Show 2D Panel"],.avc-udd-modal-viewer[data-v-69764d16] [data-seismic-theme=light] button[title="Hide 2D Panel"],.avc-udd-modal-viewer[data-v-69764d16] [data-seismic-theme=light] button[title="Show 2D Panel"]{border:1px solid #111827!important;box-shadow:none!important;outline:none!important}.avc-udd-modal-viewer[data-v-69764d16] .seismic-theme-toggle button[aria-pressed=true],.avc-udd-modal-viewer[data-v-69764d16] [aria-label=Theme] button[aria-pressed=true]{background:#ffffffeb!important;border-color:#fffc!important;color:#581c87!important}.avc-udd-modal-viewer[data-v-69764d16] .seismic-theme-toggle button[aria-pressed=true] svg,.avc-udd-modal-viewer[data-v-69764d16] [aria-label=Theme] button[aria-pressed=true] svg{color:#581c87!important}.avc-udd-loading[data-v-69764d16],.avc-udd-slicer[data-v-69764d16]{display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:0;width:100%}.avc-udd-modal-viewer[data-v-69764d16] .avc-udd-seismic-2d-only .seismic-2d-panel{background:var(--seismic-panel,#111827)!important;flex:1 1 100%!important;height:100%!important;inset:0!important;max-width:none!important;min-width:0!important;position:absolute!important;width:100%!important;z-index:70!important}.avc-udd-modal-viewer[data-v-69764d16] .avc-udd-seismic-2d-only .seismic-2d-panel-content,.avc-udd-modal-viewer[data-v-69764d16] .avc-udd-seismic-2d-only .seismic-2d-plot,.avc-udd-modal-viewer[data-v-69764d16] .avc-udd-seismic-2d-only .seismic-2d-view-section{height:100%!important;min-height:0!important}.avc-udd-modal-viewer[data-v-69764d16] .avc-udd-2d-viewport-hidden{display:none!important}.avc-udd-loading[data-v-69764d16],.avc-udd-token-warning[data-v-69764d16]{background:#0f172a;color:#cbd5e1;display:grid;font-size:.85rem;place-items:center}.avc-udd-token-warning[data-v-69764d16]{flex:1;padding:32px;text-align:center}.avc-udd-token-warning code[data-v-69764d16]{color:#fcd34d;margin:0 4px}.avc-udd-empty-state[data-v-69764d16]{display:grid;gap:10px;justify-items:start;max-width:440px;text-align:left}.avc-udd-seismic-empty-warning[data-v-69764d16]{align-items:start;padding:24px}.avc-udd-empty-state strong[data-v-69764d16]{color:#f8fafc;font-size:1rem}.avc-udd-empty-state p[data-v-69764d16],.avc-udd-empty-state ul[data-v-69764d16]{margin:0}.avc-udd-empty-state ul[data-v-69764d16]{display:grid;gap:6px;padding-left:20px}@media(max-width:768px){.avc-udd-seismic-empty-warning[data-v-69764d16]{padding:18px}.avc-udd-modal[data-v-69764d16]{padding:10px}.avc-udd-modal-card[data-v-69764d16]{border-radius:10px;height:96vh;width:100%}.avc-udd-modal-actions[data-v-69764d16],.avc-udd-volume-picker[data-v-69764d16]{align-items:stretch}.avc-udd-volume-picker[data-v-69764d16]{display:none}}.udd-page-loading[data-v-44151c3b]{background:#020617;color:#cbd5e1;display:grid;font:600 14px/1.4 system-ui,sans-serif;min-height:100vh;place-items:center}
