:root{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html,body,#app{margin:0;padding:0;height:100%}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px}@media(max-width:768px){.stack-header .n-card-header{flex-wrap:wrap;row-gap:8px}.stack-header .n-card-header__main{flex:1 1 100%}.stack-header .n-card-header__extra{margin-left:0}.stack-header .n-page-header{flex-wrap:wrap;row-gap:10px}.stack-header .n-page-header__main{flex:1 1 100%;min-width:0}.stack-header .n-page-header__extra{flex:1 1 100%;margin-left:0}}.page-enter-active,.page-leave-active{transition:opacity .18s ease,transform .18s ease}.page-enter-from{opacity:0;transform:translateY(6px)}.page-leave-to{opacity:0;transform:translateY(-6px)}.root-fade-enter-active,.root-fade-leave-active{transition:opacity .2s ease}.root-fade-enter-from,.root-fade-leave-to{opacity:0}@media(prefers-reduced-motion:reduce){.page-enter-active,.page-leave-active,.root-fade-enter-active,.root-fade-leave-active{transition:none}.page-enter-from,.page-leave-to{transform:none}}.cell-stack{display:flex;flex-direction:column;gap:2px;min-width:0}.cell-primary{font-weight:500;color:inherit;text-decoration:none}.cell-secondary{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;opacity:.65}.login-page[data-v-f905b75d]{display:flex;align-items:center;justify-content:center;min-height:100vh;min-height:100dvh;padding:24px}.login-card[data-v-f905b75d]{width:100%;max-width:380px}.login-brand[data-v-f905b75d]{display:flex;align-items:center;gap:12px;margin-bottom:20px}.login-brand__logo[data-v-f905b75d]{width:36px;height:36px}.login-brand__name[data-v-f905b75d]{font-size:18px;font-weight:600;line-height:1.2}.login-brand__sub[data-v-f905b75d]{font-size:12px;opacity:.65}.login-alert[data-v-f905b75d]{margin-top:16px}.login-hint[data-v-f905b75d]{margin:12px 0 0;font-size:12px;opacity:.7}.app-header[data-v-a63dbb45]{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 24px}.app-header__left[data-v-a63dbb45]{display:flex;align-items:center;gap:24px;min-width:0}.app-header__brand[data-v-a63dbb45]{display:flex;align-items:center;gap:8px;text-decoration:none;color:inherit}.app-header__logo[data-v-a63dbb45]{width:24px;height:24px;display:block}.app-header__title[data-v-a63dbb45]{font-size:18px;font-weight:600;white-space:nowrap}.app-header__nav[data-v-a63dbb45]{background:transparent}.app-header__right[data-v-a63dbb45]{display:flex;align-items:center;gap:8px}.app-header__user[data-v-a63dbb45]{display:flex;align-items:center;gap:8px;padding:4px 8px;background:transparent;border:none;border-radius:6px;cursor:pointer;color:inherit;font:inherit}.app-header__user[data-v-a63dbb45]:hover{background:#8080801f}.app-content[data-v-a63dbb45]>.n-scrollbar>.n-scrollbar-container>.n-scrollbar-content{padding:24px}@media(max-width:768px){.app-header[data-v-a63dbb45]{padding:0 12px;gap:8px}.app-header__left[data-v-a63dbb45]{gap:8px}.app-header__nav[data-v-a63dbb45],.app-header__user-name[data-v-a63dbb45]{display:none}.app-content[data-v-a63dbb45]>.n-scrollbar>.n-scrollbar-container>.n-scrollbar-content{padding:16px 12px}}.audit-list[data-v-71fe1ced]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.audit-list__row[data-v-71fe1ced]{display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:4px;cursor:pointer;min-height:34px}.audit-list__row[data-v-71fe1ced]:hover,.audit-list__row[data-v-71fe1ced]:focus-visible{background:#8080801a;outline:none}.audit-list__date[data-v-71fe1ced]{font-size:12px;white-space:nowrap;flex:0 0 110px}.audit-list__entity[data-v-71fe1ced]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audit-list__user[data-v-71fe1ced]{font-size:12px;margin-left:auto;white-space:nowrap}.json-diff[data-v-a436ca7c]{border:1px solid rgba(128,128,128,.28);border-radius:3px;overflow:hidden}.json-diff__stats[data-v-a436ca7c]{display:flex;gap:8px;padding:4px 10px;border-bottom:1px solid rgba(128,128,128,.2)}.json-diff__added[data-v-a436ca7c]{color:var(--v7e5066cf);margin-right:8px}.json-diff__removed[data-v-a436ca7c]{color:var(--v244420ac)}.json-diff__body[data-v-a436ca7c]{margin:0;padding:6px 0;overflow:auto;line-height:1.45}.json-diff__line[data-v-a436ca7c]{display:block;padding:0 10px;white-space:pre}.json-diff__prefix[data-v-a436ca7c]{display:inline-block;width:14px;opacity:.6;-webkit-user-select:none;user-select:none}.json-diff__line--add[data-v-a436ca7c]{background:var(--v04838519);color:var(--v7e5066cf)}.json-diff__line--remove[data-v-a436ca7c]{background:var(--v29264198);color:var(--v244420ac)}.value-editor[data-v-e0b21016]{width:100%}.value-editor[data-v-e0b21016] .cm-editor.cm-focused{border-color:var(--v74e1712f)}.field-params__item[data-v-c51a7058] .n-form-item-label{font-size:13px;padding-bottom:4px}.field-params__item[data-v-c51a7058] .n-form-item-feedback-wrapper{min-height:22px;padding-top:4px;margin-bottom:8px}.field-params__hint[data-v-c51a7058]{display:block;font-size:12px;line-height:1.35}.es-type-select[data-v-101044a8]{width:100%;min-width:0}.es-type-select__hint[data-v-101044a8]{display:block;font-size:12px;line-height:1.4;margin-top:6px}.es-type-option{display:inline-flex;align-items:baseline;gap:10px;min-width:0;max-width:100%}.es-type-option__name{flex:0 0 auto}.es-type-option__desc{font-size:12px;opacity:.6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.n-base-selection .es-type-option__desc{display:none}.fields-editor[data-v-f99322f3]{display:flex;flex-direction:column;gap:8px}.fields-editor__row[data-v-f99322f3]{border:1px solid rgba(128,128,128,.2);border-radius:4px;padding:8px}.fields-editor__main[data-v-f99322f3]{display:grid;grid-template-columns:1.2fr 1fr 1.4fr auto auto;gap:8px;align-items:center}.fields-editor__type-hint[data-v-f99322f3]{display:block;font-size:12px;line-height:1.35;margin-top:6px}.fields-editor__params[data-v-f99322f3]{margin-top:10px;padding-top:10px;border-top:1px dashed rgba(128,128,128,.25)}.fields-editor__footer[data-v-f99322f3]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}@media(max-width:768px){.fields-editor__main[data-v-f99322f3]{grid-template-columns:1fr 1fr}}.page-header[data-v-95162931]{display:flex;flex-direction:column;gap:8px}.page-header__crumbs[data-v-95162931]{font-size:13px}.page-header__row[data-v-95162931]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.page-header__main[data-v-95162931]{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 320px}.page-header__title-line[data-v-95162931]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.page-header__title[data-v-95162931]{margin:0;font-size:22px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.page-header__subtitle[data-v-95162931]{font-size:13px;opacity:.75}.page-header__desc[data-v-95162931]{display:block;font-size:14px;max-width:900px;white-space:pre-wrap}.page-header__meta[data-v-95162931]{font-size:13px}.page-header__actions[data-v-95162931]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}@media(max-width:768px){.page-header__actions[data-v-95162931]{flex:1 1 100%;justify-content:flex-start}}.activity[data-v-b1f90486]{display:flex;flex-direction:column;gap:10px}.activity__chart[data-v-b1f90486]{display:flex;align-items:flex-end;gap:4px;height:140px}.activity__col[data-v-b1f90486]{flex:1 1 0;min-width:0;height:100%;display:flex;flex-direction:column;align-items:stretch;cursor:default}.activity__bar-wrap[data-v-b1f90486]{flex:1 1 auto;display:flex;align-items:flex-end;padding:0 2px}.activity__bar[data-v-b1f90486]{width:100%;border-radius:3px 3px 0 0;background:var(--v10ecbeea);transition:height .3s ease}.activity__bar--empty[data-v-b1f90486]{background:var(--v110814d4)}.activity__col:hover .activity__bar[data-v-b1f90486]{filter:brightness(1.15)}.activity__label[data-v-b1f90486]{display:block;margin-top:6px;font-size:10.5px;line-height:1;min-height:10.5px;text-align:center;opacity:.65;white-space:nowrap;font-variant-numeric:tabular-nums}.activity__totals[data-v-b1f90486]{display:flex;justify-content:space-between;gap:12px;font-size:13px}.es-alert__title[data-v-927e6a97]{font-weight:500;margin-bottom:6px}.es-alert__list[data-v-927e6a97]{display:flex;flex-wrap:wrap;gap:6px 12px;font-size:13px}.es-alert__item[data-v-927e6a97]{font-size:12px}.es-alert__link[data-v-927e6a97]{color:inherit;text-decoration:underline;text-underline-offset:2px}.es-alert__name[data-v-927e6a97]{font-size:11.5px;opacity:.7;margin-left:4px}.top-catalogs[data-v-341d4d38]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.top-catalogs__row[data-v-341d4d38]{position:relative;border-radius:6px;cursor:pointer;overflow:hidden;min-height:44px}.top-catalogs__row[data-v-341d4d38]:hover,.top-catalogs__row[data-v-341d4d38]:focus-visible{background:#80808014;outline:none}.top-catalogs__bar[data-v-341d4d38]{position:absolute;inset:0 auto 0 0;background:var(--v6e905d8f);border-right:2px solid var(--v61c90b80);border-radius:6px 0 0 6px;transition:width .3s ease}.top-catalogs__content[data-v-341d4d38]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 10px}.top-catalogs__title[data-v-341d4d38]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-catalogs__numbers[data-v-341d4d38]{display:flex;flex-direction:column;align-items:flex-end;flex:0 0 auto;line-height:1.25}.top-catalogs__count[data-v-341d4d38]{font-weight:600;font-variant-numeric:tabular-nums}.top-catalogs__size[data-v-341d4d38]{font-size:12px}.dash__tile-row[data-v-cafe26cd]{display:flex;align-items:center;gap:14px}.dash__tile-icon[data-v-cafe26cd]{opacity:.55;flex:0 0 auto}.dash__tiles-note[data-v-cafe26cd]{display:block;font-size:12px;margin-top:8px}.dash__card[data-v-cafe26cd]{height:100%}.dash__stack[data-v-cafe26cd]{display:flex;flex-direction:column;gap:16px}.dash__list[data-v-cafe26cd]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.dash__list-row[data-v-cafe26cd]{position:relative;border-radius:4px;overflow:hidden;min-height:32px}.dash__list-bar[data-v-cafe26cd]{position:absolute;inset:0 auto 0 0;background:#8080801a;border-radius:4px 0 0 4px}.dash__list-content[data-v-cafe26cd]{position:relative;display:flex;align-items:center;gap:10px;padding:4px 8px}.dash__list-count[data-v-cafe26cd]{margin-left:auto;font-weight:600;font-variant-numeric:tabular-nums}.dash__rank[data-v-cafe26cd]{flex:0 0 20px;font-size:12px;opacity:.55;text-align:right}.dash__user[data-v-cafe26cd]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.catalog-cards[data-v-74ef2c57]{display:flex;flex-direction:column;gap:12px}.catalog-card__top[data-v-74ef2c57]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:2px}.export-formats[data-v-22e39e24]{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%}.export-format[data-v-22e39e24]{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid rgba(128,128,128,.25);border-radius:6px;cursor:pointer;transition:border-color .15s ease}.export-format--active[data-v-22e39e24]{border-color:var(--v37824be3)}.export-format__body[data-v-22e39e24]{display:flex;flex-direction:column;gap:2px;min-width:0}.export-format__label[data-v-22e39e24]{font-weight:500}.export-format__desc[data-v-22e39e24]{font-size:12px;line-height:1.4}@media(max-width:560px){.export-formats[data-v-22e39e24]{grid-template-columns:1fr}}.overview__stat-row[data-v-0bf856c9]{display:flex;align-items:center;gap:14px}.overview__stat-icon[data-v-0bf856c9]{opacity:.55;flex:0 0 auto}.overview__card[data-v-0bf856c9]{height:100%}.overview__meta[data-v-0bf856c9]{margin:0;white-space:pre-wrap;word-break:break-word}.overview__fields[data-v-0bf856c9]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.overview__field[data-v-0bf856c9]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:24px}.overview__field-name[data-v-0bf856c9]{font-weight:600;font-size:13px}.overview__field-extra[data-v-0bf856c9]{font-size:11.5px}.overview__field-desc[data-v-0bf856c9]{font-size:12px;font-style:italic}.danger-zone[data-v-a2102584]{border-color:var(--cff55c0e)}.danger-zone[data-v-a2102584] .n-card-header{border-bottom:1px solid var(--cff55c0e)}.danger-zone__title[data-v-a2102584]{color:var(--cff55c0e)}.issues[data-v-c35ae9d6]{margin:4px 0 0;padding-left:18px}.changes[data-v-c35ae9d6]{border:1px solid rgba(128,128,128,.2);border-radius:4px;padding:4px 0;max-height:260px;overflow:auto}.changes__row[data-v-c35ae9d6]{display:grid;grid-template-columns:90px minmax(120px,1fr) 2fr;gap:10px;align-items:start;padding:3px 10px;font-size:12.5px}.changes__kind[data-v-c35ae9d6]{justify-self:start}.changes__path[data-v-c35ae9d6]{font-weight:600;word-break:break-all}.changes__values[data-v-c35ae9d6]{word-break:break-all;font-size:12px}.changes__old[data-v-c35ae9d6]{text-decoration:line-through}.mapping-tree[data-v-1b83ea2c]{border:1px solid rgba(128,128,128,.2);border-radius:4px;padding:4px 0}.mapping-tree__row[data-v-1b83ea2c]{display:flex;align-items:center;gap:8px;min-height:32px;padding-right:12px;flex-wrap:wrap;cursor:pointer}.mapping-tree__row[data-v-1b83ea2c]:hover,.mapping-tree__row[data-v-1b83ea2c]:focus-visible{background:#80808014;outline:none}.mapping-tree__toggle[data-v-1b83ea2c]{width:22px;flex:0 0 22px}.mapping-tree__toggle--leaf[data-v-1b83ea2c]{display:inline-block}.mapping-tree__name[data-v-1b83ea2c]{font-weight:600;font-size:13px}.mapping-tree__params[data-v-1b83ea2c]{font-size:11.5px}.mapping-tree__desc[data-v-1b83ea2c]{font-size:12px;font-style:italic}.record-field[data-v-16c80b9b]{display:flex;flex-direction:column;gap:4px;margin-bottom:14px}.record-field__label[data-v-16c80b9b]{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.record-field__name[data-v-16c80b9b]{font-weight:600;font-size:13px}.record-field__type[data-v-16c80b9b]{font-size:11px}.record-field__desc[data-v-16c80b9b]{font-size:12px}.record-field__group[data-v-16c80b9b] .n-card__content{padding-bottom:0}.record-field__nested[data-v-16c80b9b]{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.record-field__nested .record-field__group[data-v-16c80b9b]{width:100%}.record-editor__bar[data-v-ad4f4f80]{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-bottom:12px}.record-json[data-v-e477519c]{margin:0;white-space:pre-wrap;word-break:break-word}.record-text[data-v-e477519c]{white-space:pre-wrap;word-break:break-word}.pane[data-v-b480ab04]{display:flex;flex-direction:column;height:100%;min-height:0}.pane__head[data-v-b480ab04]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 14px 10px;border-bottom:1px solid var(--v2bfc3afe)}.pane__title[data-v-b480ab04]{min-width:0;flex:1 1 auto}.pane__name[data-v-b480ab04]{font-size:16px;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pane__id[data-v-b480ab04]{display:flex;align-items:center;gap:4px;margin-top:2px;font-size:12px;opacity:.75;min-width:0}.pane__id .mono[data-v-b480ab04]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pane__nav[data-v-b480ab04]{display:flex;align-items:center;gap:8px;flex:none}.pane__pos[data-v-b480ab04]{font-size:12px;white-space:nowrap}.pane__body[data-v-b480ab04]{flex:1 1 auto;min-height:0;overflow:auto;padding:8px 14px 12px}.pane__foot[data-v-b480ab04]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;border-top:1px solid var(--v2bfc3afe)}.pane__actions[data-v-b480ab04]{display:flex;align-items:center;gap:6px}.pane__hint[data-v-b480ab04],.pane__editing[data-v-b480ab04]{font-size:12px}.pane__keys[data-v-b480ab04]{padding:0 14px 10px;font-size:11px}.filter-row[data-v-9be2d5b3]{display:grid;grid-template-columns:minmax(180px,1.4fr) minmax(150px,1fr) minmax(180px,1.6fr) auto;gap:8px;align-items:center}@media(max-width:768px){.filter-row[data-v-9be2d5b3]{grid-template-columns:1fr 1fr}}.records[data-v-368afe79]{display:flex;flex-direction:column;gap:12px}.filters[data-v-368afe79]{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px dashed rgba(128,128,128,.3);border-radius:4px}.records__layout[data-v-368afe79]{display:flex;align-items:flex-start;gap:16px}.records__main[data-v-368afe79]{flex:1 1 auto;min-width:0}.records__pane[data-v-368afe79]{position:sticky;top:12px;flex:none;display:flex;height:calc(100vh - 104px);height:calc(100dvh - 104px);max-height:900px;border:1px solid var(--v00a23697);border-radius:6px;background:var(--v12d487a0);overflow:hidden}.records__pane[data-v-368afe79]>.pane{flex:1 1 auto;min-width:0}.records__resizer[data-v-368afe79]{flex:none;width:6px;margin-right:-6px;cursor:col-resize;position:relative;z-index:1}.records__resizer[data-v-368afe79]:hover,.records__resizer[data-v-368afe79]:active{background:var(--d1433dba)}.records__main[data-v-368afe79] .record-row--selected td{background-image:linear-gradient(var(--d1433dba),var(--d1433dba))!important}.records__main[data-v-368afe79] .record-row--selected td:first-child{box-shadow:inset 3px 0 0 var(--v0f746aa8)}.tab-label[data-v-a90ebfab]{display:inline-flex;align-items:center;gap:6px}.tab-count[data-v-a90ebfab]{font-size:11px}.usr-cards[data-v-ab92643f]{display:flex;flex-direction:column;gap:12px}.usr-card__top[data-v-ab92643f]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.profile-page[data-v-aa39ae6e]{max-width:960px;margin:0 auto;padding-top:16px}.profile-card[data-v-aa39ae6e]{height:100%}.profile-form[data-v-aa39ae6e]{margin-top:20px}.not-found[data-v-f365c207]{display:flex;align-items:center;justify-content:center;min-height:100vh;min-height:100dvh;padding:24px}
