.elam-board[data-v-73c6c3f5]{color:#0f172a;display:flex;flex-direction:column;gap:.7rem}.elam-console-card[data-v-73c6c3f5],.elam-map-card[data-v-73c6c3f5],.elam-mini-card[data-v-73c6c3f5]{background:#fffffff5;border:1px solid rgba(148,163,184,.22);border-radius:.95rem;box-shadow:0 10px 24px #0f172a0d}.dark{background:#0a1221eb;border-color:#94a3b829;color:#e2e8f0}.elam-console-card[data-v-73c6c3f5]{padding:.75rem}.elam-console-head[data-v-73c6c3f5],.elam-map-footer[data-v-73c6c3f5],.elam-map-toolbar[data-v-73c6c3f5]{align-items:center;display:flex;gap:.7rem;justify-content:space-between}.elam-console-title strong[data-v-73c6c3f5],.elam-map-title strong[data-v-73c6c3f5]{display:block;font-size:.95rem;font-weight:800}.elam-console-title span[data-v-73c6c3f5],.elam-legend-text span[data-v-73c6c3f5],.elam-map-title span[data-v-73c6c3f5],.elam-meta-strip[data-v-73c6c3f5],.elam-mini-card small[data-v-73c6c3f5],.elam-mini-card span[data-v-73c6c3f5]{color:#64748b}.elam-console-actions[data-v-73c6c3f5],.elam-map-actions[data-v-73c6c3f5]{display:flex;flex-wrap:wrap;gap:.4rem}.elam-btn[data-v-73c6c3f5],.elam-mini-btn[data-v-73c6c3f5]{background:#fff;border:1px solid rgba(148,163,184,.22);border-radius:.68rem;color:#0f172a;cursor:pointer;font-size:.8rem;font-weight:700}.dark{background:#0f172ad9;border-color:#94a3b833;color:#e2e8f0}.elam-btn[data-v-73c6c3f5]{padding:.42rem .68rem}.elam-mini-btn[data-v-73c6c3f5]{padding:.34rem .58rem}.elam-btn-primary[data-v-73c6c3f5]{background:linear-gradient(135deg,#2563eb,#0f766e);border-color:#2563eb40;color:#fff}.elam-btn[data-v-73c6c3f5]:disabled,.elam-mini-btn[data-v-73c6c3f5]:disabled{cursor:not-allowed;opacity:.56}.elam-model-tabs[data-v-73c6c3f5]{display:grid;gap:.5rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.68rem}.elam-model-tab[data-v-73c6c3f5]{align-items:flex-start;background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid rgba(148,163,184,.2);border-radius:.86rem;color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:.16rem;padding:.58rem .68rem}.dark{background:linear-gradient(180deg,#0f172ac7,#0f172a8f)}.elam-model-tab strong[data-v-73c6c3f5]{font-size:.84rem}.elam-model-tab span[data-v-73c6c3f5]{color:#64748b;font-size:.72rem}.elam-model-tab.is-active[data-v-73c6c3f5]{background:linear-gradient(135deg,#dbeafef5,#ccfbf1c7);border-color:#2563eb61;box-shadow:inset 0 0 0 1px #2563eb14,0 10px 22px #2563eb14}.dark{background:#1e40af47}.elam-model-tab.is-missing[data-v-73c6c3f5]{opacity:.56}.elam-notice[data-v-73c6c3f5]{border-radius:.74rem;font-size:.78rem;line-height:1.5;margin-top:.65rem;padding:.5rem .65rem}.elam-notice.is-error[data-v-73c6c3f5]{background:#fef1f1f0;color:#b42318}.elam-notice.is-pending[data-v-73c6c3f5]{background:#eff6fff0;color:#1d4ed8}.elam-notice.is-muted[data-v-73c6c3f5]{background:#f8fafcf0}.dark{background:#7f1d1d47;color:#fecaca}.dark{background:#1e40af3d;color:#bfdbfe}.dark{background:#0f172acc}.elam-console-body[data-v-73c6c3f5]{display:grid;gap:.55rem;margin-top:.65rem}.elam-control-section-title[data-v-73c6c3f5]{align-items:baseline;display:flex;gap:.7rem;justify-content:space-between;margin-top:.1rem;padding:0 .08rem}.elam-control-section-title span[data-v-73c6c3f5]{color:#334155;font-size:.78rem;font-weight:800}.elam-control-section-title em[data-v-73c6c3f5]{color:#64748b;font-size:.72rem;font-style:normal;line-height:1.35}.elam-control-section-title.is-options[data-v-73c6c3f5]{margin-top:.18rem}.dark{color:#cbd5e1}.elam-field-grid[data-v-73c6c3f5]{display:grid;gap:.55rem;grid-template-columns:repeat(4,minmax(0,1fr))}.elam-field[data-v-73c6c3f5]{color:#64748b;display:flex;flex-direction:column;font-size:.75rem;font-weight:700;gap:.25rem}.elam-field input[data-v-73c6c3f5],.elam-field select[data-v-73c6c3f5]{background:#fff;border:1px solid rgba(148,163,184,.2);border-radius:.68rem;color:#0f172a;font-size:.82rem;outline:none;padding:.42rem .56rem;width:100%}.dark{background:#0f172ad1;border-color:#94a3b82e;color:#e2e8f0}.elam-range-field[data-v-73c6c3f5]{align-items:center;display:flex;gap:.5rem}.elam-range-field input[data-v-73c6c3f5]{padding:0}.elam-range-field b[data-v-73c6c3f5]{color:inherit;min-width:2.6rem}.elam-option-strip[data-v-73c6c3f5]{display:flex;flex-wrap:wrap;gap:.42rem}.elam-option[data-v-73c6c3f5]{align-items:center;background:#f8fafc;border:1px solid rgba(148,163,184,.2);border-radius:999px;display:inline-flex;font-size:.74rem;font-weight:700;gap:.36rem;padding:.3rem .56rem}.dark{background:#0f172a9e}.elam-map-card[data-v-73c6c3f5]{overflow:hidden}.elam-map-toolbar[data-v-73c6c3f5]{border-bottom:1px solid rgba(148,163,184,.18);padding:.65rem .76rem}.elam-map-shell[data-v-73c6c3f5]{background:#d9e7f8;height:min(66vh,700px);min-height:420px;overflow:hidden;position:relative}.elam-map[data-v-73c6c3f5],.elam-overlay[data-v-73c6c3f5]{top:0;right:0;bottom:0;left:0;position:absolute}.elam-map[data-v-73c6c3f5]{z-index:1}.elam-overlay[data-v-73c6c3f5]{pointer-events:none;z-index:2}.elam-map-error[data-v-73c6c3f5],.elam-map-state[data-v-73c6c3f5]{border-radius:.84rem;font-size:.8rem;font-weight:700;left:50%;line-height:1.55;max-width:min(42rem,92%);padding:.68rem .8rem;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:6}.elam-map-state[data-v-73c6c3f5]{background:#fffffff5}.elam-map-error[data-v-73c6c3f5]{background:#fef1f1fa;color:#b42318}.dark{background:#0f172af5}.dark{background:#7f1d1d61;color:#fecaca}.elam-probe[data-v-73c6c3f5]{background:#0f172ae6;border-radius:.72rem;box-shadow:0 12px 28px #0f172a33;color:#fff;font-size:.72rem;padding:.4rem .52rem;pointer-events:none;position:absolute;z-index:7}.elam-map-corner span[data-v-73c6c3f5],.elam-map-corner strong[data-v-73c6c3f5],.elam-probe b[data-v-73c6c3f5],.elam-probe span[data-v-73c6c3f5]{display:block}.elam-map-corner[data-v-73c6c3f5]{background:#0f172ab8;border-radius:.84rem;bottom:.72rem;color:#fff;padding:.5rem .6rem;position:absolute;right:.72rem;z-index:4}.elam-map-corner span[data-v-73c6c3f5]{font-size:.72rem;margin-top:.12rem;opacity:.82}.elam-map-footer[data-v-73c6c3f5]{align-items:stretch;border-top:1px solid rgba(148,163,184,.18);flex-direction:column;gap:.42rem;padding:.64rem .76rem .72rem}.elam-legend-block[data-v-73c6c3f5]{align-items:center;display:grid;gap:.7rem;grid-template-columns:minmax(11rem,17rem) 1fr minmax(7rem,9rem)}.elam-legend-text strong[data-v-73c6c3f5]{display:block;font-size:.82rem}.elam-colorbar[data-v-73c6c3f5]{border:1px solid rgba(148,163,184,.2);border-radius:999px;height:.66rem}.elam-legend-scale[data-v-73c6c3f5]{color:#64748b;display:flex;font-size:.76rem;justify-content:space-between}.elam-meta-strip[data-v-73c6c3f5]{display:flex;flex-wrap:wrap;font-size:.74rem;gap:.7rem}.elam-bottom-strip[data-v-73c6c3f5]{display:grid;gap:.65rem;grid-template-columns:repeat(3,minmax(0,1fr))}.elam-mini-card[data-v-73c6c3f5]{padding:.65rem .74rem}.elam-mini-card strong[data-v-73c6c3f5]{display:block;font-size:.9rem;margin-top:.22rem}.elam-mini-card small[data-v-73c6c3f5]{display:block;line-height:1.45;margin-top:.26rem}.elam-mobile-only[data-v-73c6c3f5]{display:none}.elam-console-title[data-v-73c6c3f5],.elam-map-title[data-v-73c6c3f5]{align-items:center;display:flex;gap:.62rem;min-width:0}.elam-title-mark[data-v-73c6c3f5]{align-items:center;background:linear-gradient(135deg,#2563eb24,#14b8a629);border-radius:.82rem;color:#2563eb;display:inline-flex;flex:0 0 auto;height:2.25rem;justify-content:center;width:2.25rem}.elam-title-mark.is-map[data-v-73c6c3f5]{height:2rem;width:2rem}.elam-btn svg[data-v-73c6c3f5],.elam-control-section-title svg[data-v-73c6c3f5],.elam-field-label svg[data-v-73c6c3f5],.elam-legend-text svg[data-v-73c6c3f5],.elam-map-corner svg[data-v-73c6c3f5],.elam-map-error svg[data-v-73c6c3f5],.elam-map-state svg[data-v-73c6c3f5],.elam-meta-strip svg[data-v-73c6c3f5],.elam-mini-btn svg[data-v-73c6c3f5],.elam-mini-card svg[data-v-73c6c3f5],.elam-model-icon svg[data-v-73c6c3f5],.elam-notice svg[data-v-73c6c3f5],.elam-option svg[data-v-73c6c3f5],.elam-title-mark svg[data-v-73c6c3f5]{flex:0 0 auto;height:1em;width:1em}.elam-btn[data-v-73c6c3f5],.elam-control-section-title span[data-v-73c6c3f5],.elam-field-label[data-v-73c6c3f5],.elam-meta-strip span[data-v-73c6c3f5],.elam-mini-btn[data-v-73c6c3f5],.elam-mini-card span[data-v-73c6c3f5],.elam-notice[data-v-73c6c3f5]{align-items:center;display:inline-flex;gap:.38rem}.elam-btn[data-v-73c6c3f5],.elam-mini-btn[data-v-73c6c3f5]{transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease}.elam-btn[data-v-73c6c3f5]:not(:disabled):hover,.elam-mini-btn[data-v-73c6c3f5]:not(:disabled):hover{border-color:#2563eb52;box-shadow:0 8px 18px #0f172a14;transform:translateY(-1px)}.elam-model-tab[data-v-73c6c3f5]{display:grid;gap:.36rem .55rem;grid-template-areas:"icon copy" "icon status";grid-template-columns:auto minmax(0,1fr);overflow:hidden;position:relative;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease}.elam-model-tab[data-v-73c6c3f5]:hover{border-color:#2563eb42;box-shadow:0 10px 22px #0f172a0f;transform:translateY(-1px)}.elam-model-icon[data-v-73c6c3f5]{align-items:center;background:#2563eb1a;border-radius:.78rem;color:#2563eb;display:inline-flex;grid-area:icon;height:2.15rem;justify-content:center;width:2.15rem}.elam-model-copy[data-v-73c6c3f5]{grid-area:copy;min-width:0}.elam-model-copy em[data-v-73c6c3f5],.elam-model-copy strong[data-v-73c6c3f5]{display:block}.elam-model-copy em[data-v-73c6c3f5]{color:#64748b;font-size:.7rem;font-style:normal;margin-top:.1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elam-model-status[data-v-73c6c3f5]{align-items:center;background:#0f766e1a;border-radius:999px;color:#0f766e;display:inline-flex;font-size:.68rem;font-weight:800;gap:.25rem;grid-area:status;padding:.16rem .42rem;width:-moz-fit-content;width:fit-content}.elam-model-status.is-missing[data-v-73c6c3f5]{background:#dc26261a;color:#b91c1c}.elam-model-tab .elam-model-copy[data-v-73c6c3f5],.elam-model-tab .elam-model-icon[data-v-73c6c3f5],.elam-model-tab .elam-model-status[data-v-73c6c3f5]{cursor:pointer;opacity:1}.elam-option[data-v-73c6c3f5]{cursor:pointer;position:relative;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.elam-option input[data-v-73c6c3f5]{opacity:0;pointer-events:none;position:absolute}.elam-option.is-on[data-v-73c6c3f5]{background:linear-gradient(135deg,#dbeafef5,#ccfbf1b8);border-color:#2563eb4d;box-shadow:inset 0 0 0 1px #2563eb0f;color:#1d4ed8}.elam-option[data-v-73c6c3f5]:not(.is-on){color:#64748b}.elam-option[data-v-73c6c3f5]:hover{transform:translateY(-1px)}.elam-map-corner[data-v-73c6c3f5],.elam-map-error[data-v-73c6c3f5],.elam-map-state[data-v-73c6c3f5]{align-items:center;display:inline-flex;gap:.45rem}.elam-legend-text strong[data-v-73c6c3f5]{align-items:center;display:inline-flex;gap:.35rem}.is-spinning[data-v-73c6c3f5]{animation:elam-spin-73c6c3f5 .9s linear infinite}@keyframes elam-spin-73c6c3f5{to{transform:rotate(1turn)}}.dark{background:#3b82f62e;color:#93c5fd}.dark{color:#94a3b8}.dark{background:#14b8a629;color:#5eead4}.dark{background:#f8727224;color:#fecaca}.dark{background:#1e40af57;color:#bfdbfe}@media (max-width:1100px){.elam-field-grid[data-v-73c6c3f5]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.elam-mobile-only[data-v-73c6c3f5]{display:inline-flex}.elam-console-body.is-collapsed[data-v-73c6c3f5]{display:none}.elam-bottom-strip[data-v-73c6c3f5],.elam-field-grid[data-v-73c6c3f5]{grid-template-columns:repeat(2,minmax(0,1fr))}.elam-legend-block[data-v-73c6c3f5]{grid-template-columns:1fr}}@media (max-width:720px){.elam-console-head[data-v-73c6c3f5],.elam-map-toolbar[data-v-73c6c3f5]{align-items:flex-start;flex-direction:column}.elam-bottom-strip[data-v-73c6c3f5],.elam-field-grid[data-v-73c6c3f5],.elam-model-tabs[data-v-73c6c3f5]{grid-template-columns:1fr}.elam-model-tabs[data-v-73c6c3f5]{display:flex;overflow-x:auto}.elam-model-tab[data-v-73c6c3f5]{min-width:8rem}.elam-map-shell[data-v-73c6c3f5]{height:60vh;min-height:360px}}
