.metadata-value-input[data-v-acd863d9]{display:grid;gap:.25rem;min-width:0}.metadata-value-control[data-v-acd863d9]{position:relative;display:flex;align-items:stretch;min-width:0}.metadata-value-control>input[data-v-acd863d9]:not([type=checkbox]),.metadata-value-control>select[data-v-acd863d9],.metadata-value-control>textarea[data-v-acd863d9]{flex:1 1 auto;min-width:0;box-sizing:border-box;border:1px solid var(--clr-border,#d1d5db);border-radius:.375rem;background:var(--clr-input-bg,var(--clr-surface,#fff));color:var(--clr-input-text,var(--clr-text,#111827));padding:.48rem .6rem;font:inherit}.metadata-value-control>textarea[data-v-acd863d9]{resize:vertical}.metadata-value-control>input[data-v-acd863d9]:focus,.metadata-value-control>select[data-v-acd863d9]:focus,.metadata-value-control>textarea[data-v-acd863d9]:focus{border-color:var(--p-primary-color,#0072b6);outline:2px solid color-mix(in srgb,var(--p-primary-color,#0072b6) 18%,transparent)}.metadata-value-affix[data-v-acd863d9]{display:inline-flex;align-items:center;border:1px solid var(--clr-border,#d1d5db);background:var(--clr-surface-muted,#f1f5f9);color:var(--clr-text-muted,#475569);padding:0 .55rem;font-size:.75rem;font-weight:750}.metadata-value-affix.prefix[data-v-acd863d9]{border-right:0;border-radius:.375rem 0 0 .375rem}.metadata-value-affix.suffix[data-v-acd863d9]{border-left:0;border-radius:0 .375rem .375rem 0}.metadata-boolean-input[data-v-acd863d9]{display:inline-flex;align-items:center;gap:.45rem;min-height:2rem;color:var(--clr-text,#111827);font-size:.82rem}.custom-validation-invalid .metadata-value-control>input[data-v-acd863d9],.custom-validation-invalid .metadata-value-control>select[data-v-acd863d9],.custom-validation-invalid .metadata-value-control>textarea[data-v-acd863d9]{border-color:#dc2626}.metadata-custom-validation-error[data-v-acd863d9]{display:inline-flex;align-items:center;gap:.2rem;color:#b91c1c;font-size:.72rem;font-weight:650;line-height:1.35}.metadata-table-input[data-v-c815b00b]{display:grid;gap:.55rem;min-width:0;border:1px solid var(--clr-border,#dbe3ec);border-radius:.55rem;background:var(--clr-surface-muted,#f8fafc);padding:.55rem}.metadata-table-validation-error[data-v-c815b00b]{display:inline-flex;align-items:center;justify-self:start;gap:.25rem;color:#b91c1c;font-size:.72rem;font-weight:650;line-height:1.35}.metadata-table-input.custom-validation-invalid[data-v-c815b00b]{border-color:#dc2626}.metadata-table-scroll[data-v-c815b00b]{max-width:100%;overflow:auto}table[data-v-c815b00b]{width:100%;min-width:36rem;border-collapse:separate;border-spacing:0}td[data-v-c815b00b],th[data-v-c815b00b]{border-right:1px solid var(--clr-border,#dbe3ec);border-bottom:1px solid var(--clr-border,#dbe3ec);padding:.35rem;text-align:left;vertical-align:middle}thead th[data-v-c815b00b]{position:sticky;top:0;z-index:1;background:var(--clr-surface-muted,#eef4f8);color:var(--clr-text-muted,#64748b);font-size:.72rem;font-weight:750}tr[data-v-c815b00b]>:first-child{border-left:1px solid var(--clr-border,#dbe3ec)}thead tr[data-v-c815b00b]:first-child>*{border-top:1px solid var(--clr-border,#dbe3ec)}input[data-v-c815b00b]:not([type=checkbox]),textarea[data-v-c815b00b]{width:100%;min-width:7rem;box-sizing:border-box;border:1px solid transparent;border-radius:.35rem;background:var(--clr-input-bg,#fff);color:var(--clr-text,#111827);padding:.42rem .5rem;font:inherit;resize:vertical}input[data-v-c815b00b]:not([type=checkbox]):focus,textarea[data-v-c815b00b]:focus{border-color:var(--p-primary-color,#0072b6);outline:2px solid color-mix(in srgb,var(--p-primary-color,#0072b6) 18%,transparent)}input[data-v-c815b00b]:disabled,textarea[data-v-c815b00b]:disabled{background:transparent;opacity:.8}.metadata-table-actions[data-v-c815b00b],.metadata-table-row-number[data-v-c815b00b]{width:2.25rem;text-align:center}.metadata-table-empty[data-v-c815b00b]{justify-content:center;gap:.55rem;min-height:4rem}.metadata-table-empty[data-v-c815b00b],footer[data-v-c815b00b]{display:flex;align-items:center;color:var(--clr-text-muted,#64748b)}footer[data-v-c815b00b]{justify-content:space-between;gap:.75rem;font-size:.75rem}.quick-metadata[data-v-3c584685]{display:grid;gap:.55rem;border-top:1px solid var(--metadata-panel-border,var(--clr-border));padding-top:.85rem}.quick-metadata-heading[data-v-3c584685]{display:flex;align-items:flex-start;justify-content:space-between;gap:.6rem}.quick-metadata-heading h4[data-v-3c584685]{margin:0;width:-moz-fit-content;width:fit-content;cursor:help}.quick-metadata-grid[data-v-3c584685]{display:grid;gap:.3rem}.quick-metadata-grid-head[data-v-3c584685],.quick-metadata-row[data-v-3c584685]{display:grid;grid-template-columns:minmax(5.5rem,.8fr) minmax(7rem,1.2fr) 1.8rem;gap:.35rem;align-items:center}.quick-metadata-grid-head[data-v-3c584685]{color:var(--metadata-panel-label,var(--clr-form-label,var(--clr-text)));font-size:.7rem;font-weight:700}.quick-metadata-row input[data-v-3c584685]{min-width:0;width:100%;border:1px solid var(--metadata-panel-input-border,var(--clr-input-border));border-radius:.35rem;background:var(--metadata-panel-input-bg,var(--clr-input-bg));color:var(--metadata-panel-input-text,var(--clr-input-text));padding:.42rem .5rem;font:inherit;font-size:.8rem}.quick-metadata-row input[data-v-3c584685]:focus{border-color:var(--metadata-panel-accent,var(--clr-primary));outline:2px solid color-mix(in srgb,var(--metadata-panel-accent,var(--clr-primary)) 18%,transparent)}.quick-metadata-row.has-duplicate-key input[data-v-3c584685]:first-child{border-color:var(--clr-danger,#dc2626)}.quick-metadata-remove[data-v-3c584685]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-items:center;width:1.8rem;height:1.8rem;border:0;border-radius:.35rem;background:transparent;color:var(--metadata-panel-muted,var(--clr-muted));cursor:pointer;padding:0}.quick-metadata-remove[data-v-3c584685]:hover:not(:disabled){background:color-mix(in srgb,var(--clr-danger,#dc2626) 10%,transparent);color:var(--clr-danger,#dc2626)}.quick-metadata-remove[data-v-3c584685]:disabled{opacity:.35;cursor:default}.sr-only[data-v-3c584685]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.metadata-panel[data-v-acda056d]{display:grid;gap:.85rem;min-width:0;max-width:100%;color:var(--metadata-panel-text,var(--clr-text))}.metadata-group-title[data-v-acda056d],.metadata-header[data-v-acda056d]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-width:0}.metadata-form[data-v-acda056d],.metadata-group-title>div[data-v-acda056d],.metadata-header>div[data-v-acda056d],.metadata-section[data-v-acda056d]{min-width:0;max-width:100%}.metadata-header h3[data-v-acda056d],.metadata-section h4[data-v-acda056d]{margin:0;font-weight:750}.metadata-description[data-v-acda056d],.metadata-header p[data-v-acda056d]{margin:.2rem 0 0;color:var(--metadata-panel-muted,var(--clr-muted));font-size:.82rem;overflow-wrap:anywhere;word-break:break-word}.metadata-form[data-v-acda056d],.metadata-section[data-v-acda056d]{display:grid;gap:.75rem}.metadata-group-nav[data-v-acda056d]{display:flex;gap:.45rem;overflow-x:auto;padding:.15rem 0 .35rem}.metadata-group-nav button[data-v-acda056d]{display:inline-grid;gap:.05rem;min-width:9rem;border:1px solid var(--metadata-panel-border,var(--clr-border));border-radius:.45rem;background:var(--metadata-panel-control-bg,var(--clr-input-bg));color:var(--metadata-panel-control-text,var(--clr-input-text));padding:.45rem .6rem;text-align:left}.metadata-group-nav button.active[data-v-acda056d]{border-color:var(--clr-primary);background:var(--metadata-panel-active-bg,rgba(0,114,182,.12));color:var(--metadata-panel-active-text,var(--clr-primary))}.metadata-group-nav small[data-v-acda056d]{color:var(--metadata-panel-muted,var(--clr-muted));font-size:.7rem}.metadata-group-nav button.active small[data-v-acda056d]{color:var(--metadata-panel-active-text,var(--clr-primary))}.metadata-section[data-v-acda056d]{border-top:1px solid var(--metadata-panel-border,var(--clr-border));padding-top:.85rem}.metadata-directory-icon-section[data-v-acda056d]:first-of-type,.metadata-document-type-section[data-v-acda056d]:first-of-type,.metadata-groups-manager[data-v-acda056d]:first-of-type{border-top:0;padding-top:0}.metadata-group-title span[data-v-acda056d]{border-radius:999px;background:var(--metadata-panel-chip-bg,rgba(0,114,182,.12));color:var(--metadata-panel-chip-text,var(--clr-primary));padding:.1rem .5rem;font-size:.72rem;font-weight:700}.metadata-field[data-v-acda056d]{display:grid;gap:.35rem}.metadata-field-heading[data-v-acda056d]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.metadata-inherit-check[data-v-acda056d]{display:inline-flex;align-items:center;gap:.3rem;font-size:.76rem;font-weight:650;white-space:nowrap}.metadata-inherit-check[data-v-acda056d],.metadata-inherit-source[data-v-acda056d]{color:var(--metadata-panel-accent,var(--clr-primary))}.metadata-inherit-source[data-v-acda056d]{font-size:.74rem}.metadata-assignment-control[data-v-acda056d]{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.55rem}.metadata-assignment-control select[data-v-acda056d]{min-width:0;width:100%;border:1px solid var(--metadata-panel-input-border,var(--clr-input-border));border-radius:.375rem;background:var(--metadata-panel-input-bg,var(--clr-input-bg));color:var(--metadata-panel-input-text,var(--clr-input-text));padding:.5rem .6rem;font-size:.88rem}.metadata-assignment-control .p-button[data-v-acda056d]{justify-content:center;width:100%}.metadata-document-type-control[data-v-acda056d]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.45rem}.metadata-document-type-control select[data-v-acda056d]{min-width:0;width:100%;border:1px solid var(--metadata-panel-input-border,var(--clr-input-border));border-radius:.375rem;background:var(--metadata-panel-input-bg,var(--clr-input-bg));color:var(--metadata-panel-input-text,var(--clr-input-text));padding:.5rem .6rem;font-size:.88rem}.metadata-document-type-control select[data-v-acda056d]:focus{border-color:var(--clr-primary,#0072b6);outline:none;box-shadow:0 0 0 2px #0072b624}.metadata-document-type-reclassify[data-v-acda056d]{display:inline-grid;width:2rem;height:2rem;place-items:center;border:1px solid var(--metadata-panel-input-border,var(--clr-input-border));border-radius:.375rem;background:var(--metadata-panel-control-bg,var(--clr-input-bg));color:var(--metadata-panel-control-text,var(--clr-input-text));cursor:pointer;transition:border-color .16s ease,color .16s ease,background-color .16s ease}.metadata-document-type-reclassify[data-v-acda056d]:focus-visible,.metadata-document-type-reclassify[data-v-acda056d]:hover:not(:disabled){border-color:var(--metadata-panel-accent,var(--clr-primary));color:var(--metadata-panel-accent,var(--clr-primary));outline:none}.metadata-document-type-reclassify[data-v-acda056d]:disabled{cursor:not-allowed;opacity:.65}.metadata-document-type-reclassify[data-v-acda056d] svg{width:1.05rem;height:1.05rem}.metadata-document-type-readonly[data-v-acda056d]{margin:0;color:var(--metadata-panel-control-text,var(--clr-text));font-size:.9rem;font-weight:650;overflow-wrap:anywhere;word-break:break-word}.metadata-document-type-readonly.muted[data-v-acda056d]{color:var(--metadata-panel-muted,var(--clr-muted));font-weight:500}.metadata-directory-icon-section[data-v-acda056d]{gap:.65rem}.metadata-directory-selected-icon[data-v-acda056d]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-grid;place-items:center;flex:0 0 auto;width:2.1rem;height:2.1rem;border:1px solid var(--metadata-panel-input-border,var(--clr-input-border));border-radius:.45rem;background:var(--metadata-panel-control-bg,var(--clr-input-bg));color:var(--metadata-panel-control-text,var(--clr-input-text));cursor:pointer;padding:0}.metadata-directory-selected-icon[data-v-acda056d]:focus-visible,.metadata-directory-selected-icon[data-v-acda056d]:hover{border-color:var(--metadata-panel-accent,var(--clr-primary));color:var(--metadata-panel-accent,var(--clr-primary));outline:none}.metadata-directory-selected-icon[data-v-acda056d] svg{width:1.2rem;height:1.2rem}.metadata-directory-icon-picker[data-v-acda056d]{display:grid;gap:.55rem}.metadata-directory-icon-search[data-v-acda056d]{display:grid;gap:.3rem;color:var(--metadata-panel-label,var(--clr-form-label,var(--clr-text)));font-size:.78rem;font-weight:650}.metadata-directory-icon-search-field[data-v-acda056d]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.4rem;border:1px solid var(--metadata-panel-input-border,var(--clr-input-border));border-radius:.42rem;background:var(--metadata-panel-input-bg,var(--clr-input-bg));color:var(--metadata-panel-muted,var(--clr-muted));padding:.4rem .5rem}.metadata-directory-icon-search-field input[data-v-acda056d]{min-width:0;border:0;background:transparent;color:var(--metadata-panel-input-text,var(--clr-input-text));font:inherit;outline:none}.metadata-directory-icon-grid[data-v-acda056d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(4.9rem,1fr));gap:.35rem;max-height:12rem;overflow:auto;padding-right:.15rem}.metadata-directory-icon-option[data-v-acda056d]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;justify-items:center;gap:.25rem;min-width:0;border:1px solid var(--metadata-panel-border,var(--clr-border));border-radius:.45rem;background:var(--metadata-panel-control-bg,var(--clr-input-bg));color:var(--metadata-panel-control-text,var(--clr-input-text));cursor:pointer;padding:.45rem .35rem;text-align:center}.metadata-directory-icon-option.is-selected[data-v-acda056d],.metadata-directory-icon-option[data-v-acda056d]:hover{border-color:var(--metadata-panel-accent,var(--clr-primary));color:var(--metadata-panel-accent,var(--clr-primary));background:var(--metadata-panel-active-bg,rgba(0,114,182,.12))}.metadata-directory-icon-option[data-v-acda056d] svg{width:1.1rem;height:1.1rem}.metadata-directory-icon-option span[data-v-acda056d]{max-width:100%;overflow:hidden;font-size:.68rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.metadata-document-type-loading[data-v-acda056d]{color:var(--metadata-panel-accent,var(--clr-primary));animation:metadata-document-type-spin-acda056d .9s linear infinite}@keyframes metadata-document-type-spin-acda056d{to{transform:rotate(1turn)}}.metadata-inline-check[data-v-acda056d]{display:inline-flex;align-items:center;gap:.35rem;color:var(--metadata-panel-control-text,var(--clr-text));font-size:.8rem;line-height:1.3;min-width:0;white-space:normal}.metadata-assignment-list[data-v-acda056d]{display:grid;gap:.45rem}.metadata-assignment-row[data-v-acda056d]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border:1px solid var(--metadata-panel-border,var(--clr-border));border-radius:.45rem;background:var(--metadata-panel-row-bg,var(--clr-surface));padding:.55rem .65rem}.metadata-assignment-row div[data-v-acda056d]{display:grid;gap:.1rem;min-width:0}.metadata-assignment-row strong[data-v-acda056d]{color:var(--metadata-panel-text,var(--clr-text));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.metadata-assignment-row span[data-v-acda056d]{color:var(--metadata-panel-muted,var(--clr-muted));font-size:.76rem}.metadata-field label[data-v-acda056d]{color:var(--metadata-panel-label,var(--clr-form-label,var(--clr-text)));font-size:.8rem;font-weight:650}.metadata-field input[data-v-acda056d]:not([type=checkbox]),.metadata-field textarea[data-v-acda056d]{width:100%;border:1px solid var(--metadata-panel-input-border,var(--clr-input-border));border-radius:.375rem;background:var(--metadata-panel-input-bg,var(--clr-input-bg));color:var(--metadata-panel-input-text,var(--clr-input-text));padding:.5rem .6rem;font-size:.88rem}.metadata-field input[type=checkbox][data-v-acda056d]{width:1rem;height:1rem}.metadata-field input[data-v-acda056d]:disabled,.metadata-field textarea[data-v-acda056d]:disabled{border-color:var( --metadata-panel-input-disabled-border,var(--clr-input-border) );background:var( --metadata-panel-input-disabled-bg,var(--clr-input-disabled-bg) );color:var( --metadata-panel-input-disabled-text,var(--clr-input-disabled-text) )}.metadata-empty[data-v-acda056d],.metadata-state[data-v-acda056d]{display:flex;align-items:center;justify-content:center;min-height:8rem;color:var(--metadata-panel-muted,var(--clr-muted));text-align:center}.metadata-empty.compact[data-v-acda056d]{min-height:3rem}.metadata-state.error[data-v-acda056d]{gap:.75rem;color:var(--clr-error)}.metadata-state.compact[data-v-acda056d]{align-items:flex-start;flex-direction:column;justify-content:flex-start;min-height:auto;text-align:left}@media(max-width:720px){.metadata-field-heading[data-v-acda056d]{align-items:flex-start;flex-direction:column;gap:.25rem}}
