@charset "UTF-8";.avatar[data-v-4d11d2dc]{align-items:center;background:var(--avatar-default-bg);border:1px solid var(--avatar-default-border);border-radius:50%;color:var(--avatar-default-text);display:flex;flex:0 0 auto;font-size:11px;font-weight:600;height:30px;justify-content:center;width:30px}.avatar.is-color-0[data-v-4d11d2dc]{background:var(--avatar-palette-0-bg);border-color:var(--avatar-palette-0-border);color:var(--avatar-palette-0-text)}.avatar.is-color-1[data-v-4d11d2dc]{background:var(--avatar-palette-1-bg);border-color:var(--avatar-palette-1-border);color:var(--avatar-palette-1-text)}.avatar.is-color-2[data-v-4d11d2dc]{background:var(--avatar-palette-2-bg);border-color:var(--avatar-palette-2-border);color:var(--avatar-palette-2-text)}.avatar.is-color-3[data-v-4d11d2dc]{background:var(--avatar-palette-3-bg);border-color:var(--avatar-palette-3-border);color:var(--avatar-palette-3-text)}.avatar.is-color-4[data-v-4d11d2dc]{background:var(--avatar-palette-4-bg);border-color:var(--avatar-palette-4-border);color:var(--avatar-palette-4-text)}.avatar.is-color-5[data-v-4d11d2dc]{background:var(--avatar-palette-5-bg);border-color:var(--avatar-palette-5-border);color:var(--avatar-palette-5-text)}.avatar.is-color-6[data-v-4d11d2dc]{background:var(--avatar-palette-6-bg);border-color:var(--avatar-palette-6-border);color:var(--avatar-palette-6-text)}.avatar.is-color-7[data-v-4d11d2dc]{background:var(--avatar-palette-7-bg);border-color:var(--avatar-palette-7-border);color:var(--avatar-palette-7-text)}.avatar.light[data-v-4d11d2dc]{background:transparent;border-color:var(--color-surface-300);color:var(--color-surface-700)}.avatar.is-emoji[data-v-4d11d2dc]{background:transparent;overflow:hidden}.avatar .avatar-emoji[data-v-4d11d2dc]{border-radius:inherit;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cosmo-modal-footer-host{flex:1;min-width:0}.cosmo-modal{width:700px}.cosmo-modal.cosmo-modal--sm{max-width:70%;width:350px}.cosmo-modal.cosmo-modal--md{max-width:70%;width:700px}.cosmo-modal.cosmo-modal--lg{max-width:70%;width:1000px}.cosmo-modal.cosmo-modal--xl{max-width:90%;width:1300px}.cosmo-modal.cosmo-modal--full{max-width:95%;width:1800px}.cosmo-modal--flush-footer .p-dialog-footer{padding:0}@media(max-width:767.98px){.cosmo-modal{--dialog-width:95vw}.cosmo-modal--full,.cosmo-modal--lg,.cosmo-modal--md,.cosmo-modal--sm,.cosmo-modal--xl{max-width:95vw;width:95vw}}.cosmo-icon[data-v-2cbb3a31]{display:inline-block;height:1em;vertical-align:-.125em;width:1em}.cosmo-icon-fallback[data-v-2cbb3a31]{opacity:.5}@font-face{font-display:swap;font-family:Inter Regular;src:url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter SemiBold;src:url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter Bold;src:url(../fonts/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Serif Medium";src:url(../fonts/IBMPlexSerif-Medium.woff2) format("woff2"),url(../fonts/IBMPlexSerif-Medium.woff) format("woff")}.h1[data-v-75d1af0c],.h2[data-v-75d1af0c],.h3[data-v-75d1af0c],.p-dialog-header[data-v-75d1af0c],.p-dialog-header h1[data-v-75d1af0c],.p-dialog-title[data-v-75d1af0c],.p-drawer-title[data-v-75d1af0c],h1[data-v-75d1af0c],h2[data-v-75d1af0c],h3[data-v-75d1af0c]{font-family:var(--font-title)}.h1[data-v-75d1af0c],.h2[data-v-75d1af0c],.h3[data-v-75d1af0c],.h4[data-v-75d1af0c],.h5[data-v-75d1af0c],.p-dialog-header[data-v-75d1af0c],.p-dialog-header h1[data-v-75d1af0c],.p-dialog-title[data-v-75d1af0c],.p-drawer-title[data-v-75d1af0c],h1[data-v-75d1af0c],h2[data-v-75d1af0c],h3[data-v-75d1af0c],h4[data-v-75d1af0c],h5[data-v-75d1af0c]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h4[data-v-75d1af0c],.h5[data-v-75d1af0c],h4[data-v-75d1af0c],h5[data-v-75d1af0c]{font-family:var(--font-subtitle)}b[data-v-75d1af0c],strong[data-v-75d1af0c]{font-family:var(--font-text-bold)}.danger[data-v-75d1af0c],.danger>strong[data-v-75d1af0c],.info[data-v-75d1af0c],.info>strong[data-v-75d1af0c],.success[data-v-75d1af0c],.success>strong[data-v-75d1af0c],.warn[data-v-75d1af0c],.warn>strong[data-v-75d1af0c],b[data-v-75d1af0c],strong[data-v-75d1af0c]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.danger[data-v-75d1af0c],.danger>strong[data-v-75d1af0c],.info[data-v-75d1af0c],.info>strong[data-v-75d1af0c],.success[data-v-75d1af0c],.success>strong[data-v-75d1af0c],.warn[data-v-75d1af0c],.warn>strong[data-v-75d1af0c]{font-family:var(--font-button);letter-spacing:-.01em}.simple-datatable thead th[data-v-75d1af0c]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h6[data-v-75d1af0c],h6[data-v-75d1af0c]{font-family:var(--font-subtitle);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;letter-spacing:.03rem;line-height:1.5;text-transform:uppercase}.card-rows-header-cell[data-v-75d1af0c],.custom-table-group-header-cell[data-v-75d1af0c],.custom-table-simple thead tr th[data-v-75d1af0c],.custom-table-sort-btn[data-v-75d1af0c],.custom-table-th[data-v-75d1af0c],.inline-nested-table .int-grid thead tr th[data-v-75d1af0c],.p-datatable-column-title[data-v-75d1af0c],.simple-datatable thead tr th[data-v-75d1af0c],.table-header-text[data-v-75d1af0c]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;line-height:1.5}body[data-v-75d1af0c],p[data-v-75d1af0c],ul.text-list[data-v-75d1af0c]{color:var(--text-color);font-family:var(--font-text)}body[data-v-75d1af0c],code[data-v-75d1af0c],p[data-v-75d1af0c],pre[data-v-75d1af0c],ul.text-list[data-v-75d1af0c]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}code[data-v-75d1af0c],pre[data-v-75d1af0c]{font-family:var(--font-mono)}.theme-dark .h1[data-v-75d1af0c],.theme-dark .h2[data-v-75d1af0c],.theme-dark .h3[data-v-75d1af0c],.theme-dark .h4[data-v-75d1af0c],.theme-dark .h5[data-v-75d1af0c],.theme-dark .h6[data-v-75d1af0c],.theme-dark .p-datatable-column-title[data-v-75d1af0c],.theme-dark .p-dialog-header[data-v-75d1af0c],.theme-dark .p-dialog-title[data-v-75d1af0c],.theme-dark .p-drawer-title[data-v-75d1af0c],.theme-dark .simple-datatable thead th[data-v-75d1af0c],.theme-dark b[data-v-75d1af0c],.theme-dark h1[data-v-75d1af0c],.theme-dark h2[data-v-75d1af0c],.theme-dark h3[data-v-75d1af0c],.theme-dark h4[data-v-75d1af0c],.theme-dark h5[data-v-75d1af0c],.theme-dark h6[data-v-75d1af0c],.theme-dark strong[data-v-75d1af0c]{color:var(--title-color-dark)}.theme-dark body[data-v-75d1af0c],.theme-dark p[data-v-75d1af0c],.theme-dark ul[data-v-75d1af0c]{color:var(--text-color-dark)}.data-field-label[data-v-75d1af0c],.p-datatable-column-title[data-v-75d1af0c],.p-multiselect-option-group[data-v-75d1af0c],.p-tag-label[data-v-75d1af0c],.simple-datatable thead th[data-v-75d1af0c],.tab-link[data-v-75d1af0c]{font-family:var(--font-button);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;letter-spacing:-.01em;line-height:1.5}a[data-v-75d1af0c]{font-family:var(--font-link);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--link-color);font-weight:400;line-height:1.5;text-decoration:none}a[data-v-75d1af0c]:hover{color:var(--link-hover-color);text-decoration:underline}a.is-subtle[data-v-75d1af0c]{color:var(--text-color-muted)}a.is-subtle[data-v-75d1af0c]:hover{color:var(--text-color);text-decoration:underline}a.p-button[data-v-75d1af0c],a.p-button[data-v-75d1af0c]:hover{color:revert-layer;font-family:revert-layer;font-weight:revert-layer;line-height:revert-layer;text-decoration:none}.stat-num[data-v-75d1af0c]{color:var(--title-color);font-family:var(--font-text-bold)}.stat-label[data-v-75d1af0c],.stat-num[data-v-75d1af0c]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.stat-label[data-v-75d1af0c]{color:var(--text-color);font-family:var(--font-text)}.muted[data-v-75d1af0c],.muted>strong[data-v-75d1af0c]{color:var(--text-color-muted)}.danger[data-v-75d1af0c],.danger>strong[data-v-75d1af0c]{color:var(--color-danger-600)}.success[data-v-75d1af0c],.success>strong[data-v-75d1af0c]{color:var(--color-success-600)}.info[data-v-75d1af0c],.info>strong[data-v-75d1af0c]{color:var(--color-info-600)}.warn[data-v-75d1af0c],.warn>strong[data-v-75d1af0c]{color:var(--color-warn-600)}.primary[data-v-75d1af0c],.primary>strong[data-v-75d1af0c]{color:var(--color-primary-600)}body[data-v-75d1af0c],html[data-v-75d1af0c]{font-size:13.75px}@media(max-width:1199.98px){body[data-v-75d1af0c],html[data-v-75d1af0c]{font-size:14px}}@media(max-width:991.98px){body[data-v-75d1af0c],html[data-v-75d1af0c]{font-size:14px}}@media(max-width:767.98px){body[data-v-75d1af0c],html[data-v-75d1af0c]{font-size:14px}}.h1[data-v-75d1af0c],h1[data-v-75d1af0c]{font-size:2.2rem}.h1[data-v-75d1af0c],.h2[data-v-75d1af0c],h1[data-v-75d1af0c],h2[data-v-75d1af0c]{line-height:1.35}.h2[data-v-75d1af0c],h2[data-v-75d1af0c]{font-size:1.8rem}.h3[data-v-75d1af0c],.p-dialog-header[data-v-75d1af0c],.p-dialog-header h1[data-v-75d1af0c],.p-dialog-title[data-v-75d1af0c],.p-drawer-title[data-v-75d1af0c],h3[data-v-75d1af0c]{font-size:1.6rem}.h4[data-v-75d1af0c],h4[data-v-75d1af0c]{font-size:1.3rem}.h5[data-v-75d1af0c],h5[data-v-75d1af0c]{font-size:1.15rem}.h6[data-v-75d1af0c],h6[data-v-75d1af0c]{font-size:.8rem}p[data-v-75d1af0c],ul.text-list[data-v-75d1af0c]{font-size:1rem;line-height:1.45}p.is-large[data-v-75d1af0c],ul.text-list.is-large[data-v-75d1af0c]{font-size:1.15rem;line-height:1.5}code[data-v-75d1af0c],pre[data-v-75d1af0c]{font-size:1rem}.is-small[data-v-75d1af0c],.p-tag-label[data-v-75d1af0c],figcaption[data-v-75d1af0c],small[data-v-75d1af0c]{font-size:.85rem;line-height:1.45}.stat-num[data-v-75d1af0c]{font-size:1.15rem}.stat-num.is-md[data-v-75d1af0c]{font-size:1.3rem}.stat-num.is-lg[data-v-75d1af0c]{font-size:1.6rem}.stat-num.is-xl[data-v-75d1af0c]{font-size:1.8rem}.cosmo-tab-bar-item[data-v-75d1af0c]{height:var(--p-button-height)}.cosmo-tab-bar-item[data-v-75d1af0c]:not(:disabled){align-items:center;background:transparent;border:none;border-bottom:2px solid transparent;border-radius:var(--p-button-border-radius) var(--p-button-border-radius) 0 0;color:var(--text-color);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-family:var(--font-button);gap:6px;padding:.25rem 1rem;position:relative;text-decoration:none;transition:color .15s,background-color .15s;white-space:nowrap;z-index:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;font-weight:400;letter-spacing:-.01em;line-height:1.5}.cosmo-tab-bar-item[data-v-75d1af0c]:not(:disabled):hover:not(.is-active){background:var(--cosmo-tab-highlight-background);border-color:var(--color-primary)}.cosmo-tab-bar-item:not(:disabled).is-active[data-v-75d1af0c]{background:var(--cosmo-tab-highlight-background);border-bottom-color:var(--color-primary);color:var(--text-color)}.cosmo-tab-bar[data-v-5e1432d4]{align-items:stretch;display:flex;min-width:0;position:relative}.cosmo-tab-bar[data-v-5e1432d4]:after{background:var(--border-color-default);bottom:0;content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0;z-index:0}.cosmo-tab-bar.is-scrollable[data-v-5e1432d4]{overflow:hidden}.cosmo-tab-bar-viewport[data-v-5e1432d4]{display:flex;flex:1;gap:2px;min-width:0}.is-scrollable .cosmo-tab-bar-viewport[data-v-5e1432d4]{overflow-x:auto;overscroll-behavior:contain auto;scroll-behavior:smooth;scrollbar-width:none}.is-scrollable .cosmo-tab-bar-viewport[data-v-5e1432d4]::-webkit-scrollbar{display:none}.cosmo-tab-bar-arrow[data-v-5e1432d4]{align-items:center;background:var(--color-surface-0);border:none;color:var(--text-color-muted);cursor:pointer;display:flex;height:100%;justify-content:center;position:absolute;top:0;transition:color var(--p-transition-duration);width:2rem;z-index:2}.cosmo-tab-bar-arrow[data-v-5e1432d4]:after{content:"";height:100%;pointer-events:none;position:absolute;top:0;width:3rem}.cosmo-tab-bar-arrow[data-v-5e1432d4]:hover{color:var(--text-color)}.cosmo-tab-bar-arrow-left[data-v-5e1432d4]{left:0}.cosmo-tab-bar-arrow-left[data-v-5e1432d4]:after{background:linear-gradient(to right,var(--color-surface-0),transparent);left:100%}.cosmo-tab-bar-arrow-right[data-v-5e1432d4]{right:0}.cosmo-tab-bar-arrow-right[data-v-5e1432d4]:after{background:linear-gradient(to left,var(--color-surface-0),transparent);right:100%}.layout-tab-bar[data-v-ca581fb9]{align-items:stretch;background:var(--main-content-bg);display:flex;position:sticky;top:0;z-index:10}.layout-tab-bar[data-v-ca581fb9]:after{background:var(--border-color-default);bottom:0;content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0;z-index:0}.layout-tab-bar[data-v-ca581fb9] .cosmo-tab-bar{flex:1}.layout-tab-bar.is-editing[data-v-ca581fb9]{background:var(--main-content-bg);z-index:11}.layout-tab-bar.is-busy[data-v-ca581fb9]{opacity:.6;pointer-events:none}.tab-container[data-v-3484730b]{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.tab-body[data-v-3484730b]{display:grid;gap:1.5rem;grid-template-columns:repeat(12,1fr);min-width:0}@media(max-width:767.98px){.tab-body[data-v-3484730b]{gap:1rem;grid-template-columns:1fr}}.tab-empty[data-v-3484730b]{color:var(--text-color-muted);font-size:.875rem;grid-column:span 12;padding:1.5rem;text-align:center}.plugin-not-found[data-v-673bce07]{align-items:center;border:1px dashed var(--color-surface-300,#cbd5e1);border-radius:10px;color:var(--p-text-muted-color,#94a3b8);display:flex;font-size:13px;gap:8px;padding:14px 16px}.plugin-not-found__icon[data-v-673bce07]{flex-shrink:0;font-size:15px}.detail-column[data-v-85437189]{display:flex;flex-direction:column;gap:1.5rem;min-width:0}@media(max-width:767.98px){.detail-column[data-v-85437189]{grid-column:span 1!important}}.detail-container[data-v-85437189]{display:flex;flex-direction:column;gap:.75rem;min-width:0}.detail-container-title[data-v-85437189]{color:var(--text-color);font-size:.95rem;font-weight:600;margin:0}.detail-container-grid[data-v-85437189]{display:grid;gap:1.5rem;grid-template-columns:repeat(12,1fr)}@media(max-width:767.98px){.detail-container-grid[data-v-85437189]{gap:1rem;grid-template-columns:1fr}}.detail-section-title[data-v-86696fe9]{margin-bottom:1rem}.detail-section-columns[data-v-86696fe9]{display:grid;gap:30px;grid-template-columns:repeat(12,1fr)}@media(max-width:767.98px){.detail-section-columns[data-v-86696fe9]{gap:1rem;grid-template-columns:1fr}}.region-layout[data-v-a111d5ac]{display:grid;gap:1.5rem;grid-template-areas:"header" "main";grid-template-columns:1fr}.region-layout.has-sidebar[data-v-a111d5ac]{grid-template-areas:"header  header" "main    sidebar";grid-template-columns:1fr 300px}.region-layout.has-sidebar.sidebar-collapsed[data-v-a111d5ac]{grid-template-columns:1fr 24px}@media(max-width:767px){.region-layout.has-sidebar[data-v-a111d5ac],.region-layout.has-sidebar.sidebar-collapsed[data-v-a111d5ac]{grid-template-areas:"header" "main" "sidebar";grid-template-columns:1fr}.region-layout .sidebar-collapse-toggle[data-v-a111d5ac]{border-bottom:1px solid var(--color-surface-200);border-left:none;border-right:none;border-top:1px solid var(--color-surface-200);height:2rem;position:static;width:100%}.region-layout .region-sidebar[data-v-a111d5ac]:not(.is-collapsed){padding-left:0}}.region-header[data-v-a111d5ac]{display:flex;flex-direction:column;gap:1.5rem;grid-area:header}.region-main[data-v-a111d5ac]{grid-area:main}.region-main[data-v-a111d5ac],.region-sidebar[data-v-a111d5ac]{display:flex;flex-direction:column;gap:1.5rem;min-width:0}.region-sidebar[data-v-a111d5ac]{grid-area:sidebar;position:relative}.region-sidebar[data-v-a111d5ac] .detail-section-columns{gap:1rem;grid-template-columns:1fr}.region-sidebar.is-collapsed[data-v-a111d5ac]{gap:0}.sidebar-collapse-toggle[data-v-a111d5ac]{align-items:center;background:var(--color-surface-50);border:none;border-left:1px solid var(--color-surface-200);border-right:1px solid var(--color-surface-200);bottom:0;color:var(--color-surface-500);cursor:pointer;display:flex;font-size:.75rem;justify-content:center;left:0;padding:0;position:absolute;top:0;width:24px;z-index:5}.sidebar-collapse-toggle[data-v-a111d5ac]:focus,.sidebar-collapse-toggle[data-v-a111d5ac]:hover{background:var(--color-surface-100);color:var(--color-surface-700)}.region-sidebar.is-collapsed .sidebar-collapse-toggle[data-v-a111d5ac]{border-left:none}.region-sidebar[data-v-a111d5ac]:not(.is-collapsed){padding-left:32px}@font-face{font-display:swap;font-family:Inter Regular;src:url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter SemiBold;src:url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter Bold;src:url(../fonts/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Serif Medium";src:url(../fonts/IBMPlexSerif-Medium.woff2) format("woff2"),url(../fonts/IBMPlexSerif-Medium.woff) format("woff")}.h1[data-v-97b9ff34],.h2[data-v-97b9ff34],.h3[data-v-97b9ff34],.p-dialog-header[data-v-97b9ff34],.p-dialog-header h1[data-v-97b9ff34],.p-dialog-title[data-v-97b9ff34],.p-drawer-title[data-v-97b9ff34],h1[data-v-97b9ff34],h2[data-v-97b9ff34],h3[data-v-97b9ff34]{font-family:var(--font-title)}.h1[data-v-97b9ff34],.h2[data-v-97b9ff34],.h3[data-v-97b9ff34],.h4[data-v-97b9ff34],.h5[data-v-97b9ff34],.p-dialog-header[data-v-97b9ff34],.p-dialog-header h1[data-v-97b9ff34],.p-dialog-title[data-v-97b9ff34],.p-drawer-title[data-v-97b9ff34],h1[data-v-97b9ff34],h2[data-v-97b9ff34],h3[data-v-97b9ff34],h4[data-v-97b9ff34],h5[data-v-97b9ff34]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h4[data-v-97b9ff34],.h5[data-v-97b9ff34],h4[data-v-97b9ff34],h5[data-v-97b9ff34]{font-family:var(--font-subtitle)}b[data-v-97b9ff34],strong[data-v-97b9ff34]{font-family:var(--font-text-bold)}.danger[data-v-97b9ff34],.danger>strong[data-v-97b9ff34],.info[data-v-97b9ff34],.info>strong[data-v-97b9ff34],.success[data-v-97b9ff34],.success>strong[data-v-97b9ff34],.warn[data-v-97b9ff34],.warn>strong[data-v-97b9ff34],b[data-v-97b9ff34],strong[data-v-97b9ff34]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.danger[data-v-97b9ff34],.danger>strong[data-v-97b9ff34],.info[data-v-97b9ff34],.info>strong[data-v-97b9ff34],.success[data-v-97b9ff34],.success>strong[data-v-97b9ff34],.warn[data-v-97b9ff34],.warn>strong[data-v-97b9ff34]{font-family:var(--font-button);letter-spacing:-.01em}.simple-datatable thead th[data-v-97b9ff34]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h6[data-v-97b9ff34],h6[data-v-97b9ff34]{font-family:var(--font-subtitle);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;letter-spacing:.03rem;line-height:1.5;text-transform:uppercase}.card-rows-header-cell[data-v-97b9ff34],.custom-table-group-header-cell[data-v-97b9ff34],.custom-table-simple thead tr th[data-v-97b9ff34],.custom-table-sort-btn[data-v-97b9ff34],.custom-table-th[data-v-97b9ff34],.inline-nested-table .int-grid thead tr th[data-v-97b9ff34],.p-datatable-column-title[data-v-97b9ff34],.simple-datatable thead tr th[data-v-97b9ff34],.table-header-text[data-v-97b9ff34]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;line-height:1.5}body[data-v-97b9ff34],p[data-v-97b9ff34],ul.text-list[data-v-97b9ff34]{color:var(--text-color);font-family:var(--font-text)}body[data-v-97b9ff34],code[data-v-97b9ff34],p[data-v-97b9ff34],pre[data-v-97b9ff34],ul.text-list[data-v-97b9ff34]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}code[data-v-97b9ff34],pre[data-v-97b9ff34]{font-family:var(--font-mono)}.theme-dark .h1[data-v-97b9ff34],.theme-dark .h2[data-v-97b9ff34],.theme-dark .h3[data-v-97b9ff34],.theme-dark .h4[data-v-97b9ff34],.theme-dark .h5[data-v-97b9ff34],.theme-dark .h6[data-v-97b9ff34],.theme-dark .p-datatable-column-title[data-v-97b9ff34],.theme-dark .p-dialog-header[data-v-97b9ff34],.theme-dark .p-dialog-title[data-v-97b9ff34],.theme-dark .p-drawer-title[data-v-97b9ff34],.theme-dark .simple-datatable thead th[data-v-97b9ff34],.theme-dark b[data-v-97b9ff34],.theme-dark h1[data-v-97b9ff34],.theme-dark h2[data-v-97b9ff34],.theme-dark h3[data-v-97b9ff34],.theme-dark h4[data-v-97b9ff34],.theme-dark h5[data-v-97b9ff34],.theme-dark h6[data-v-97b9ff34],.theme-dark strong[data-v-97b9ff34]{color:var(--title-color-dark)}.theme-dark body[data-v-97b9ff34],.theme-dark p[data-v-97b9ff34],.theme-dark ul[data-v-97b9ff34]{color:var(--text-color-dark)}.data-field-label[data-v-97b9ff34],.p-datatable-column-title[data-v-97b9ff34],.p-multiselect-option-group[data-v-97b9ff34],.p-tag-label[data-v-97b9ff34],.simple-datatable thead th[data-v-97b9ff34],.tab-link[data-v-97b9ff34]{font-family:var(--font-button);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;letter-spacing:-.01em;line-height:1.5}a[data-v-97b9ff34]{font-family:var(--font-link);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--link-color);font-weight:400;line-height:1.5;text-decoration:none}a[data-v-97b9ff34]:hover{color:var(--link-hover-color);text-decoration:underline}a.is-subtle[data-v-97b9ff34]{color:var(--text-color-muted)}a.is-subtle[data-v-97b9ff34]:hover{color:var(--text-color);text-decoration:underline}a.p-button[data-v-97b9ff34],a.p-button[data-v-97b9ff34]:hover{color:revert-layer;font-family:revert-layer;font-weight:revert-layer;line-height:revert-layer;text-decoration:none}.stat-num[data-v-97b9ff34]{color:var(--title-color);font-family:var(--font-text-bold)}.stat-label[data-v-97b9ff34],.stat-num[data-v-97b9ff34]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.stat-label[data-v-97b9ff34]{color:var(--text-color);font-family:var(--font-text)}.muted[data-v-97b9ff34],.muted>strong[data-v-97b9ff34]{color:var(--text-color-muted)}.danger[data-v-97b9ff34],.danger>strong[data-v-97b9ff34]{color:var(--color-danger-600)}.success[data-v-97b9ff34],.success>strong[data-v-97b9ff34]{color:var(--color-success-600)}.info[data-v-97b9ff34],.info>strong[data-v-97b9ff34]{color:var(--color-info-600)}.warn[data-v-97b9ff34],.warn>strong[data-v-97b9ff34]{color:var(--color-warn-600)}.primary[data-v-97b9ff34],.primary>strong[data-v-97b9ff34]{color:var(--color-primary-600)}body[data-v-97b9ff34],html[data-v-97b9ff34]{font-size:13.75px}@media(max-width:1199.98px){body[data-v-97b9ff34],html[data-v-97b9ff34]{font-size:14px}}@media(max-width:991.98px){body[data-v-97b9ff34],html[data-v-97b9ff34]{font-size:14px}}@media(max-width:767.98px){body[data-v-97b9ff34],html[data-v-97b9ff34]{font-size:14px}}.h1[data-v-97b9ff34],h1[data-v-97b9ff34]{font-size:2.2rem}.h1[data-v-97b9ff34],.h2[data-v-97b9ff34],h1[data-v-97b9ff34],h2[data-v-97b9ff34]{line-height:1.35}.h2[data-v-97b9ff34],h2[data-v-97b9ff34]{font-size:1.8rem}.h3[data-v-97b9ff34],.p-dialog-header[data-v-97b9ff34],.p-dialog-header h1[data-v-97b9ff34],.p-dialog-title[data-v-97b9ff34],.p-drawer-title[data-v-97b9ff34],h3[data-v-97b9ff34]{font-size:1.6rem}.h4[data-v-97b9ff34],h4[data-v-97b9ff34]{font-size:1.3rem}.h5[data-v-97b9ff34],h5[data-v-97b9ff34]{font-size:1.15rem}.h6[data-v-97b9ff34],h6[data-v-97b9ff34]{font-size:.8rem}p[data-v-97b9ff34],ul.text-list[data-v-97b9ff34]{font-size:1rem;line-height:1.45}p.is-large[data-v-97b9ff34],ul.text-list.is-large[data-v-97b9ff34]{font-size:1.15rem;line-height:1.5}code[data-v-97b9ff34],pre[data-v-97b9ff34]{font-size:1rem}.is-small[data-v-97b9ff34],.p-tag-label[data-v-97b9ff34],figcaption[data-v-97b9ff34],small[data-v-97b9ff34]{font-size:.85rem;line-height:1.45}.stat-num[data-v-97b9ff34]{font-size:1.15rem}.stat-num.is-md[data-v-97b9ff34]{font-size:1.3rem}.stat-num.is-lg[data-v-97b9ff34]{font-size:1.6rem}.stat-num.is-xl[data-v-97b9ff34]{font-size:1.8rem}.structure-tree[data-v-97b9ff34]{align-self:stretch;background:transparent;border-radius:0;border-right:1px solid var(--color-surface-200);display:flex;flex:none;flex-direction:column;max-height:calc(100vh - 4rem);overflow:auto;position:sticky;top:0;transition:width .2s ease,opacity .2s ease,border-color .2s ease;width:240px}@media(prefers-reduced-motion:reduce){.structure-tree[data-v-97b9ff34]{transition:none}}.structure-tree.is-closed[data-v-97b9ff34]{border-right-color:transparent;min-width:0;opacity:0;overflow:hidden;pointer-events:none;width:0}.structure-tree-header[data-v-97b9ff34]{align-items:center;border-bottom:1px solid var(--color-surface-200);display:flex;gap:.5rem;padding:.875rem .75rem}.structure-tree-title[data-v-97b9ff34]{flex:1;font-family:var(--font-subtitle);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-size:.8125rem;font-weight:400;letter-spacing:.02em;line-height:1.5;text-transform:uppercase}.structure-tree-hide[data-v-97b9ff34]{background:transparent;border:none;border-radius:6px;color:var(--text-color-muted);cursor:pointer;display:grid;flex:none;font-size:.8rem;height:26px;place-items:center;width:26px}.structure-tree-hide[data-v-97b9ff34]:focus-visible,.structure-tree-hide[data-v-97b9ff34]:hover{background:var(--color-surface-100);color:var(--text-color)}.structure-tree-body[data-v-97b9ff34]{flex:1;min-height:0;overflow:auto;padding:.25rem .75rem .75rem}.structure-tree-region-label[data-v-97b9ff34]{font-family:var(--font-subtitle);margin:.75rem .375rem .25rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-surface-400);font-size:.6875rem;font-weight:400;letter-spacing:.08em;line-height:1.5;text-transform:uppercase}.structure-tree-region-label[data-v-97b9ff34]:first-child{margin-top:.125rem}.structure-tree-row[data-v-97b9ff34]{align-items:center;border-radius:6px;display:flex;font-family:var(--font-subtitle);gap:.4rem;padding:.35rem .4rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);cursor:pointer;font-size:.8125rem;font-weight:400;line-height:1.5}.structure-tree-row[data-v-97b9ff34]:hover{background:var(--color-surface-100)}.structure-tree-row.is-selected[data-v-97b9ff34]{background:var(--color-primary-50);color:var(--p-primary-color)}.structure-tree-row--tab[data-v-97b9ff34]{color:var(--color-surface-400)}.structure-tree-row--tab.is-selected[data-v-97b9ff34]{color:var(--p-primary-color)}.structure-tree-row-icon[data-v-97b9ff34]{color:inherit;flex:none;font-size:.8rem;text-align:center;width:1rem}.structure-tree-row-label[data-v-97b9ff34]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.structure-tree-depth-1[data-v-97b9ff34]{margin-left:.875rem}.structure-tree-depth-2[data-v-97b9ff34]{margin-left:1.75rem}.structure-tree-depth-3[data-v-97b9ff34]{margin-left:2.625rem}.structure-tree-depth-4[data-v-97b9ff34]{margin-left:3.5rem}.custom-breadcrumb[data-v-62c0858e] .p-breadcrumb{padding:0}.custom-breadcrumb[data-v-62c0858e] .p-breadcrumb-item{display:flex}.custom-breadcrumb[data-v-62c0858e] .p-breadcrumb-item small{font-family:var(--font-link)}.custom-breadcrumb[data-v-62c0858e] .p-breadcrumb-separator .p-icon{width:10px}.span-selector[data-v-748d4d8d]{display:flex;flex-direction:column;gap:.25rem}.span-label[data-v-748d4d8d]{color:var(--color-surface-500);font-size:.75rem;font-weight:500}.span-grid[data-v-748d4d8d]{display:grid;gap:2px;grid-template-columns:repeat(12,1fr);height:32px}.span-cell[data-v-748d4d8d]{background:var(--color-surface-200);border-radius:3px;cursor:pointer;transition:background-color .1s}.span-cell.active[data-v-748d4d8d]{background:var(--p-primary-color)}.span-cell.hovered[data-v-748d4d8d]{background:var(--color-primary-200)}.span-cell[data-v-748d4d8d]:hover{background:var(--color-primary-300)}.span-presets[data-v-748d4d8d]{display:flex;gap:4px;margin-top:.25rem}.preset-btn[data-v-748d4d8d]{background:var(--color-surface-0);border:1px solid var(--color-surface-200);border-radius:4px;color:var(--color-surface-600);cursor:pointer;flex:1;font-size:.7rem;font-weight:500;padding:.2rem .25rem;text-align:center;transition:all .1s}.preset-btn[data-v-748d4d8d]:hover{border-color:var(--color-primary-300);color:var(--p-primary-color)}.preset-btn.active[data-v-748d4d8d]{background:var(--color-primary-50,rgba(59,130,246,.05));border-color:var(--p-primary-color);color:var(--p-primary-color);font-weight:600}@font-face{font-display:swap;font-family:Inter Regular;src:url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter SemiBold;src:url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter Bold;src:url(../fonts/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Serif Medium";src:url(../fonts/IBMPlexSerif-Medium.woff2) format("woff2"),url(../fonts/IBMPlexSerif-Medium.woff) format("woff")}.h1[data-v-59f5cb09],.h2[data-v-59f5cb09],.h3[data-v-59f5cb09],.p-dialog-header[data-v-59f5cb09],.p-dialog-header h1[data-v-59f5cb09],.p-dialog-title[data-v-59f5cb09],.p-drawer-title[data-v-59f5cb09],h1[data-v-59f5cb09],h2[data-v-59f5cb09],h3[data-v-59f5cb09]{font-family:var(--font-title)}.h1[data-v-59f5cb09],.h2[data-v-59f5cb09],.h3[data-v-59f5cb09],.h4[data-v-59f5cb09],.h5[data-v-59f5cb09],.p-dialog-header[data-v-59f5cb09],.p-dialog-header h1[data-v-59f5cb09],.p-dialog-title[data-v-59f5cb09],.p-drawer-title[data-v-59f5cb09],h1[data-v-59f5cb09],h2[data-v-59f5cb09],h3[data-v-59f5cb09],h4[data-v-59f5cb09],h5[data-v-59f5cb09]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h4[data-v-59f5cb09],.h5[data-v-59f5cb09],h4[data-v-59f5cb09],h5[data-v-59f5cb09]{font-family:var(--font-subtitle)}b[data-v-59f5cb09],strong[data-v-59f5cb09]{font-family:var(--font-text-bold)}.danger[data-v-59f5cb09],.danger>strong[data-v-59f5cb09],.info[data-v-59f5cb09],.info>strong[data-v-59f5cb09],.success[data-v-59f5cb09],.success>strong[data-v-59f5cb09],.warn[data-v-59f5cb09],.warn>strong[data-v-59f5cb09],b[data-v-59f5cb09],strong[data-v-59f5cb09]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.danger[data-v-59f5cb09],.danger>strong[data-v-59f5cb09],.info[data-v-59f5cb09],.info>strong[data-v-59f5cb09],.success[data-v-59f5cb09],.success>strong[data-v-59f5cb09],.warn[data-v-59f5cb09],.warn>strong[data-v-59f5cb09]{font-family:var(--font-button);letter-spacing:-.01em}.simple-datatable thead th[data-v-59f5cb09]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h6[data-v-59f5cb09],h6[data-v-59f5cb09]{font-family:var(--font-subtitle);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;letter-spacing:.03rem;line-height:1.5;text-transform:uppercase}.card-rows-header-cell[data-v-59f5cb09],.custom-table-group-header-cell[data-v-59f5cb09],.custom-table-simple thead tr th[data-v-59f5cb09],.custom-table-sort-btn[data-v-59f5cb09],.custom-table-th[data-v-59f5cb09],.inline-nested-table .int-grid thead tr th[data-v-59f5cb09],.p-datatable-column-title[data-v-59f5cb09],.simple-datatable thead tr th[data-v-59f5cb09],.table-header-text[data-v-59f5cb09]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;line-height:1.5}body[data-v-59f5cb09],p[data-v-59f5cb09],ul.text-list[data-v-59f5cb09]{color:var(--text-color);font-family:var(--font-text)}body[data-v-59f5cb09],code[data-v-59f5cb09],p[data-v-59f5cb09],pre[data-v-59f5cb09],ul.text-list[data-v-59f5cb09]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}code[data-v-59f5cb09],pre[data-v-59f5cb09]{font-family:var(--font-mono)}.theme-dark .h1[data-v-59f5cb09],.theme-dark .h2[data-v-59f5cb09],.theme-dark .h3[data-v-59f5cb09],.theme-dark .h4[data-v-59f5cb09],.theme-dark .h5[data-v-59f5cb09],.theme-dark .h6[data-v-59f5cb09],.theme-dark .p-datatable-column-title[data-v-59f5cb09],.theme-dark .p-dialog-header[data-v-59f5cb09],.theme-dark .p-dialog-title[data-v-59f5cb09],.theme-dark .p-drawer-title[data-v-59f5cb09],.theme-dark .simple-datatable thead th[data-v-59f5cb09],.theme-dark b[data-v-59f5cb09],.theme-dark h1[data-v-59f5cb09],.theme-dark h2[data-v-59f5cb09],.theme-dark h3[data-v-59f5cb09],.theme-dark h4[data-v-59f5cb09],.theme-dark h5[data-v-59f5cb09],.theme-dark h6[data-v-59f5cb09],.theme-dark strong[data-v-59f5cb09]{color:var(--title-color-dark)}.theme-dark body[data-v-59f5cb09],.theme-dark p[data-v-59f5cb09],.theme-dark ul[data-v-59f5cb09]{color:var(--text-color-dark)}.data-field-label[data-v-59f5cb09],.p-datatable-column-title[data-v-59f5cb09],.p-multiselect-option-group[data-v-59f5cb09],.p-tag-label[data-v-59f5cb09],.simple-datatable thead th[data-v-59f5cb09],.tab-link[data-v-59f5cb09]{font-family:var(--font-button);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;letter-spacing:-.01em;line-height:1.5}a[data-v-59f5cb09]{font-family:var(--font-link);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--link-color);font-weight:400;line-height:1.5;text-decoration:none}a[data-v-59f5cb09]:hover{color:var(--link-hover-color);text-decoration:underline}a.is-subtle[data-v-59f5cb09]{color:var(--text-color-muted)}a.is-subtle[data-v-59f5cb09]:hover{color:var(--text-color);text-decoration:underline}a.p-button[data-v-59f5cb09],a.p-button[data-v-59f5cb09]:hover{color:revert-layer;font-family:revert-layer;font-weight:revert-layer;line-height:revert-layer;text-decoration:none}.stat-num[data-v-59f5cb09]{color:var(--title-color);font-family:var(--font-text-bold)}.stat-label[data-v-59f5cb09],.stat-num[data-v-59f5cb09]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.stat-label[data-v-59f5cb09]{color:var(--text-color);font-family:var(--font-text)}.muted[data-v-59f5cb09],.muted>strong[data-v-59f5cb09]{color:var(--text-color-muted)}.danger[data-v-59f5cb09],.danger>strong[data-v-59f5cb09]{color:var(--color-danger-600)}.success[data-v-59f5cb09],.success>strong[data-v-59f5cb09]{color:var(--color-success-600)}.info[data-v-59f5cb09],.info>strong[data-v-59f5cb09]{color:var(--color-info-600)}.warn[data-v-59f5cb09],.warn>strong[data-v-59f5cb09]{color:var(--color-warn-600)}.primary[data-v-59f5cb09],.primary>strong[data-v-59f5cb09]{color:var(--color-primary-600)}body[data-v-59f5cb09],html[data-v-59f5cb09]{font-size:13.75px}@media(max-width:1199.98px){body[data-v-59f5cb09],html[data-v-59f5cb09]{font-size:14px}}@media(max-width:991.98px){body[data-v-59f5cb09],html[data-v-59f5cb09]{font-size:14px}}@media(max-width:767.98px){body[data-v-59f5cb09],html[data-v-59f5cb09]{font-size:14px}}.h1[data-v-59f5cb09],h1[data-v-59f5cb09]{font-size:2.2rem}.h1[data-v-59f5cb09],.h2[data-v-59f5cb09],h1[data-v-59f5cb09],h2[data-v-59f5cb09]{line-height:1.35}.h2[data-v-59f5cb09],h2[data-v-59f5cb09]{font-size:1.8rem}.h3[data-v-59f5cb09],.p-dialog-header[data-v-59f5cb09],.p-dialog-header h1[data-v-59f5cb09],.p-dialog-title[data-v-59f5cb09],.p-drawer-title[data-v-59f5cb09],h3[data-v-59f5cb09]{font-size:1.6rem}.h4[data-v-59f5cb09],h4[data-v-59f5cb09]{font-size:1.3rem}.h5[data-v-59f5cb09],h5[data-v-59f5cb09]{font-size:1.15rem}.h6[data-v-59f5cb09],h6[data-v-59f5cb09]{font-size:.8rem}p[data-v-59f5cb09],ul.text-list[data-v-59f5cb09]{font-size:1rem;line-height:1.45}p.is-large[data-v-59f5cb09],ul.text-list.is-large[data-v-59f5cb09]{font-size:1.15rem;line-height:1.5}code[data-v-59f5cb09],pre[data-v-59f5cb09]{font-size:1rem}.is-small[data-v-59f5cb09],.p-tag-label[data-v-59f5cb09],figcaption[data-v-59f5cb09],small[data-v-59f5cb09]{font-size:.85rem;line-height:1.45}.stat-num[data-v-59f5cb09]{font-size:1.15rem}.stat-num.is-md[data-v-59f5cb09]{font-size:1.3rem}.stat-num.is-lg[data-v-59f5cb09]{font-size:1.6rem}.stat-num.is-xl[data-v-59f5cb09]{font-size:1.8rem}.node-actions-fly-anchor[data-v-59f5cb09]{position:relative}.node-actions-fly-anchor.tone-block[data-v-59f5cb09],.node-actions-fly-anchor.tone-container[data-v-59f5cb09]{--node-c:var(--color-primary-600);--node-c-strong:var(--color-primary-700)}.node-actions-fly-anchor.tone-section[data-v-59f5cb09]{--node-c:var(--color-edit-mode-600);--node-c-strong:var(--color-edit-mode-700)}.node-actions-fly-anchor.is-hovering[data-v-59f5cb09]{border-radius:var(--p-inputtext-border-radius);box-shadow:0 0 0 5px color-mix(in srgb,var(--node-c) 9%,transparent),inset 0 0 16px color-mix(in srgb,var(--node-c) 22%,transparent);outline:2px dotted var(--node-c);outline-offset:3px}.node-actions-fly-anchor.is-selected[data-v-59f5cb09]{border-radius:var(--p-inputtext-border-radius);box-shadow:0 0 0 5px color-mix(in srgb,var(--node-c) 14%,transparent);outline:2px solid var(--node-c);outline-offset:3px}.node-actions-fly-anchor:has(.node-actions-fly-anchor:hover).is-hovering[data-v-59f5cb09]{box-shadow:none;outline:none}.node-actions-fly-anchor:has(.node-actions-fly-anchor:hover)>.node-actions-fly[data-v-59f5cb09],.node-actions-fly-anchor:has(.node-actions-fly-anchor:hover)>.node-badge[data-v-59f5cb09]{display:none}.node-badge[data-v-59f5cb09]{align-items:center;display:inline-flex;font-family:var(--font-subtitle);gap:5px;height:20px;left:12px;padding:0 8px;position:absolute;top:0;transform:translateY(-52%);z-index:22;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:color-mix(in srgb,var(--node-c) 14%,var(--color-surface-0));border:1px solid color-mix(in srgb,var(--node-c) 30%,transparent);border-radius:999px;color:var(--node-c-strong);font-size:.625rem;font-weight:400;letter-spacing:.06em;line-height:1.5;pointer-events:none;text-transform:uppercase;transition:color .12s,background-color .12s,border-color .12s,box-shadow .12s;white-space:nowrap}.node-badge i[data-v-59f5cb09]{font-size:12px}.node-actions-fly-anchor.is-hovering>.node-badge[data-v-59f5cb09]{background:var(--node-c);border-color:var(--node-c);box-shadow:0 2px 8px color-mix(in srgb,var(--node-c) 45%,transparent);color:var(--color-surface-0)}.node-actions-fly[data-v-59f5cb09]{align-items:center;background:var(--node-c-strong,var(--color-edit-mode-950));border-radius:9px;box-shadow:0 10px 26px #00000038,0 3px 8px #00000024;display:inline-flex;gap:4px;padding:5px;position:absolute;right:12px;top:0;transform:translateY(-100%) translateY(-10px);white-space:nowrap;z-index:25}.node-actions-fly.is-below[data-v-59f5cb09]{top:100%;transform:translateY(0) translateY(10px)}.node-actions-fly.is-below[data-v-59f5cb09]:before{bottom:100%;top:auto}.node-actions-fly[data-v-59f5cb09]:before{content:"";height:18px;left:-8px;position:absolute;right:-8px;top:100%}.fly-action[data-v-59f5cb09]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:color-mix(in srgb,var(--color-surface-0) 16%,transparent);border:0;border-radius:7px;color:var(--color-surface-0);display:inline-flex;font-family:var(--font-button);gap:6px;height:30px;padding:0 10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer;font-size:.78rem;font-weight:400;letter-spacing:-.01em;line-height:1.5}.fly-action.is-icon-only[data-v-59f5cb09]{justify-content:center;padding:0;width:30px}.fly-action i[data-v-59f5cb09]{font-size:15px}.fly-action[data-v-59f5cb09]:hover:not(:disabled){background:#ffffff4d}.fly-action[data-v-59f5cb09]:disabled{cursor:default;opacity:.35}.fly-action.is-danger[data-v-59f5cb09]{background:color-mix(in srgb,var(--color-surface-0) 14%,transparent)}.fly-action.is-danger[data-v-59f5cb09]:hover:not(:disabled){background:var(--p-red-500)}.fly-action.is-grip[data-v-59f5cb09]{cursor:grab}.fly-action-label[data-v-59f5cb09]{line-height:1}.block-dnd-wrapper[data-v-e0ff44e8]{background:transparent;min-width:0;position:relative;transition:opacity .2s ease}.block-dnd-wrapper.is-dragging[data-v-e0ff44e8]{opacity:.4}.block-dnd-wrapper.drop-after[data-v-e0ff44e8]:after,.block-dnd-wrapper.drop-before[data-v-e0ff44e8]:before{background:var(--p-primary-color);border-radius:2px;bottom:0;content:"";position:absolute;top:0;transform:translate(-50%);width:3px;z-index:5}.block-dnd-wrapper.drop-before[data-v-e0ff44e8]:before{left:-.5rem}.block-dnd-wrapper.drop-after[data-v-e0ff44e8]:after{left:calc(100% + .5rem)}.block-render-area[data-v-e0ff44e8]{cursor:pointer;min-height:2rem;padding:.75rem .5rem;position:relative}.block-render-area[data-v-e0ff44e8] .plugin-wrapper{background:transparent;border:0;border-radius:0;box-shadow:none;padding:0}.block-render-area.is-saving[data-v-e0ff44e8] .detail-plugin{animation:block-save-pulse-e0ff44e8 1s ease-in-out infinite alternate;border:1px solid var(--color-edit-mode-300);border-radius:var(--p-inputtext-border-radius)}.block-render-area.is-collapsed[data-v-e0ff44e8]{max-height:160px;overflow:hidden}.block-collapse-fade[data-v-e0ff44e8]{background:linear-gradient(to bottom,transparent,var(--color-surface-0,#fff));bottom:0;height:4rem;left:0;pointer-events:none;position:absolute;right:0}.block-render-content[data-v-e0ff44e8]{pointer-events:none}@keyframes block-save-pulse-e0ff44e8{0%{border-color:var(--color-edit-mode-300)}to{border-color:var(--color-edit-mode-400)}}.cosmo-inline-insert-point[data-v-c2124bb3]{align-items:center;cursor:pointer;display:flex;justify-content:center;position:relative}.cosmo-inline-insert-point[data-v-c2124bb3]:focus-visible{outline:none}.cosmo-inline-insert-point:focus-visible .cosmo-inline-insert-point-line[data-v-c2124bb3]{background:var(--color-primary-400)}.cosmo-inline-insert-point:focus-visible .cosmo-inline-insert-point-btn[data-v-c2124bb3]{border-color:var(--color-primary-400);color:var(--color-primary);opacity:1;transform:scale(1)}.cosmo-inline-insert-point-scope[data-v-c2124bb3]{background:var(--color-surface-800);border-radius:6px;box-shadow:0 1px 4px #0000002e;color:var(--color-surface-0,#fff);font-size:.66rem;left:50%;line-height:1;opacity:0;padding:3px 8px;pointer-events:none;position:absolute;top:-24px;transform:translate(-50%);transition:opacity .12s ease;white-space:nowrap;z-index:7}.cosmo-inline-insert-point:focus-visible .cosmo-inline-insert-point-scope[data-v-c2124bb3],.cosmo-inline-insert-point:hover .cosmo-inline-insert-point-scope[data-v-c2124bb3]{opacity:1}.cosmo-inline-insert-point-line[data-v-c2124bb3]{background:transparent;border-radius:2px;height:2px;left:0;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:background .12s ease}.cosmo-inline-insert-point-btn[data-v-c2124bb3]{align-items:center;background:var(--color-surface-0,#fff);border:1.5px solid var(--color-surface-200);border-radius:50%;box-shadow:0 1px 3px #00000014;color:var(--color-surface-500);display:flex;font-size:.7rem;height:22px;justify-content:center;opacity:0;pointer-events:none;position:relative;transform:scale(.8);transition:opacity .12s ease,transform .12s ease,border-color .12s ease,color .12s ease;width:22px}.cosmo-inline-insert-point:hover .cosmo-inline-insert-point-line[data-v-c2124bb3]{background:var(--color-primary-400)}.cosmo-inline-insert-point:hover .cosmo-inline-insert-point-btn[data-v-c2124bb3]{border-color:var(--color-primary-400);color:var(--color-primary);opacity:1;transform:scale(1)}@media(prefers-reduced-motion:reduce){.cosmo-inline-insert-point-btn[data-v-c2124bb3],.cosmo-inline-insert-point-line[data-v-c2124bb3],.cosmo-inline-insert-point-scope[data-v-c2124bb3]{transition:none}}.column-rows[data-v-d09eaedd]{display:flex;flex-direction:column;gap:.75rem}.column-row[data-v-d09eaedd]{align-items:stretch;display:flex;min-width:0}.column-row-seam[data-v-d09eaedd]{align-items:center;cursor:col-resize;display:flex;flex:0 0 16px;justify-content:center;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.column-row-seam-grip[data-v-d09eaedd]{background:var(--border-color-default);border-radius:2px;height:40px;pointer-events:none;transition:background .15s ease;width:2px}.column-row-seam.is-dragging .column-row-seam-grip[data-v-d09eaedd],.column-row-seam:hover .column-row-seam-grip[data-v-d09eaedd]{background:var(--color-primary-400)}.column-rows.is-dragging[data-v-d09eaedd]{cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.column-row-seam-add[data-v-d09eaedd]{align-items:center;background:var(--color-surface-0,#fff);border:1.5px solid var(--color-primary-400);border-radius:50%;box-shadow:0 1px 3px #0000001f;color:var(--p-primary-color);cursor:pointer;display:flex;font-size:.65rem;height:20px;justify-content:center;left:50%;opacity:0;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.8);transition:opacity .12s ease,transform .12s ease,background .12s ease,color .12s ease;width:20px;z-index:6}.column-row-seam-add[data-v-d09eaedd]:focus-visible,.column-row-seam:hover .column-row-seam-add[data-v-d09eaedd]{opacity:1;transform:translate(-50%,-50%) scale(1)}.column-row-seam-add[data-v-d09eaedd]:hover{background:var(--p-primary-color);color:var(--color-surface-0,#fff)}.column-rows.is-dragging .column-row-insert[data-v-d09eaedd],.column-rows.is-dragging .column-row-seam-add[data-v-d09eaedd]{display:none}@font-face{font-display:swap;font-family:Inter Regular;src:url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter SemiBold;src:url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter Bold;src:url(../fonts/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Serif Medium";src:url(../fonts/IBMPlexSerif-Medium.woff2) format("woff2"),url(../fonts/IBMPlexSerif-Medium.woff) format("woff")}.h1[data-v-b0c282d9],.h2[data-v-b0c282d9],.h3[data-v-b0c282d9],.p-dialog-header[data-v-b0c282d9],.p-dialog-header h1[data-v-b0c282d9],.p-dialog-title[data-v-b0c282d9],.p-drawer-title[data-v-b0c282d9],h1[data-v-b0c282d9],h2[data-v-b0c282d9],h3[data-v-b0c282d9]{font-family:var(--font-title)}.h1[data-v-b0c282d9],.h2[data-v-b0c282d9],.h3[data-v-b0c282d9],.h4[data-v-b0c282d9],.h5[data-v-b0c282d9],.p-dialog-header[data-v-b0c282d9],.p-dialog-header h1[data-v-b0c282d9],.p-dialog-title[data-v-b0c282d9],.p-drawer-title[data-v-b0c282d9],h1[data-v-b0c282d9],h2[data-v-b0c282d9],h3[data-v-b0c282d9],h4[data-v-b0c282d9],h5[data-v-b0c282d9]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h4[data-v-b0c282d9],.h5[data-v-b0c282d9],h4[data-v-b0c282d9],h5[data-v-b0c282d9]{font-family:var(--font-subtitle)}b[data-v-b0c282d9],strong[data-v-b0c282d9]{font-family:var(--font-text-bold)}.danger[data-v-b0c282d9],.danger>strong[data-v-b0c282d9],.info[data-v-b0c282d9],.info>strong[data-v-b0c282d9],.success[data-v-b0c282d9],.success>strong[data-v-b0c282d9],.warn[data-v-b0c282d9],.warn>strong[data-v-b0c282d9],b[data-v-b0c282d9],strong[data-v-b0c282d9]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.danger[data-v-b0c282d9],.danger>strong[data-v-b0c282d9],.info[data-v-b0c282d9],.info>strong[data-v-b0c282d9],.success[data-v-b0c282d9],.success>strong[data-v-b0c282d9],.warn[data-v-b0c282d9],.warn>strong[data-v-b0c282d9]{font-family:var(--font-button);letter-spacing:-.01em}.simple-datatable thead th[data-v-b0c282d9]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h6[data-v-b0c282d9],h6[data-v-b0c282d9]{font-family:var(--font-subtitle);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;letter-spacing:.03rem;line-height:1.5;text-transform:uppercase}.card-rows-header-cell[data-v-b0c282d9],.custom-table-group-header-cell[data-v-b0c282d9],.custom-table-simple thead tr th[data-v-b0c282d9],.custom-table-sort-btn[data-v-b0c282d9],.custom-table-th[data-v-b0c282d9],.inline-nested-table .int-grid thead tr th[data-v-b0c282d9],.p-datatable-column-title[data-v-b0c282d9],.simple-datatable thead tr th[data-v-b0c282d9],.table-header-text[data-v-b0c282d9]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;line-height:1.5}body[data-v-b0c282d9],p[data-v-b0c282d9],ul.text-list[data-v-b0c282d9]{color:var(--text-color);font-family:var(--font-text)}body[data-v-b0c282d9],code[data-v-b0c282d9],p[data-v-b0c282d9],pre[data-v-b0c282d9],ul.text-list[data-v-b0c282d9]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}code[data-v-b0c282d9],pre[data-v-b0c282d9]{font-family:var(--font-mono)}.theme-dark .h1[data-v-b0c282d9],.theme-dark .h2[data-v-b0c282d9],.theme-dark .h3[data-v-b0c282d9],.theme-dark .h4[data-v-b0c282d9],.theme-dark .h5[data-v-b0c282d9],.theme-dark .h6[data-v-b0c282d9],.theme-dark .p-datatable-column-title[data-v-b0c282d9],.theme-dark .p-dialog-header[data-v-b0c282d9],.theme-dark .p-dialog-title[data-v-b0c282d9],.theme-dark .p-drawer-title[data-v-b0c282d9],.theme-dark .simple-datatable thead th[data-v-b0c282d9],.theme-dark b[data-v-b0c282d9],.theme-dark h1[data-v-b0c282d9],.theme-dark h2[data-v-b0c282d9],.theme-dark h3[data-v-b0c282d9],.theme-dark h4[data-v-b0c282d9],.theme-dark h5[data-v-b0c282d9],.theme-dark h6[data-v-b0c282d9],.theme-dark strong[data-v-b0c282d9]{color:var(--title-color-dark)}.theme-dark body[data-v-b0c282d9],.theme-dark p[data-v-b0c282d9],.theme-dark ul[data-v-b0c282d9]{color:var(--text-color-dark)}.data-field-label[data-v-b0c282d9],.p-datatable-column-title[data-v-b0c282d9],.p-multiselect-option-group[data-v-b0c282d9],.p-tag-label[data-v-b0c282d9],.simple-datatable thead th[data-v-b0c282d9],.tab-link[data-v-b0c282d9]{font-family:var(--font-button);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;letter-spacing:-.01em;line-height:1.5}a[data-v-b0c282d9]{font-family:var(--font-link);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--link-color);font-weight:400;line-height:1.5;text-decoration:none}a[data-v-b0c282d9]:hover{color:var(--link-hover-color);text-decoration:underline}a.is-subtle[data-v-b0c282d9]{color:var(--text-color-muted)}a.is-subtle[data-v-b0c282d9]:hover{color:var(--text-color);text-decoration:underline}a.p-button[data-v-b0c282d9],a.p-button[data-v-b0c282d9]:hover{color:revert-layer;font-family:revert-layer;font-weight:revert-layer;line-height:revert-layer;text-decoration:none}.stat-num[data-v-b0c282d9]{color:var(--title-color);font-family:var(--font-text-bold)}.stat-label[data-v-b0c282d9],.stat-num[data-v-b0c282d9]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.stat-label[data-v-b0c282d9]{color:var(--text-color);font-family:var(--font-text)}.muted[data-v-b0c282d9],.muted>strong[data-v-b0c282d9]{color:var(--text-color-muted)}.danger[data-v-b0c282d9],.danger>strong[data-v-b0c282d9]{color:var(--color-danger-600)}.success[data-v-b0c282d9],.success>strong[data-v-b0c282d9]{color:var(--color-success-600)}.info[data-v-b0c282d9],.info>strong[data-v-b0c282d9]{color:var(--color-info-600)}.warn[data-v-b0c282d9],.warn>strong[data-v-b0c282d9]{color:var(--color-warn-600)}.primary[data-v-b0c282d9],.primary>strong[data-v-b0c282d9]{color:var(--color-primary-600)}body[data-v-b0c282d9],html[data-v-b0c282d9]{font-size:13.75px}@media(max-width:1199.98px){body[data-v-b0c282d9],html[data-v-b0c282d9]{font-size:14px}}@media(max-width:991.98px){body[data-v-b0c282d9],html[data-v-b0c282d9]{font-size:14px}}@media(max-width:767.98px){body[data-v-b0c282d9],html[data-v-b0c282d9]{font-size:14px}}.h1[data-v-b0c282d9],h1[data-v-b0c282d9]{font-size:2.2rem}.h1[data-v-b0c282d9],.h2[data-v-b0c282d9],h1[data-v-b0c282d9],h2[data-v-b0c282d9]{line-height:1.35}.h2[data-v-b0c282d9],h2[data-v-b0c282d9]{font-size:1.8rem}.h3[data-v-b0c282d9],.p-dialog-header[data-v-b0c282d9],.p-dialog-header h1[data-v-b0c282d9],.p-dialog-title[data-v-b0c282d9],.p-drawer-title[data-v-b0c282d9],h3[data-v-b0c282d9]{font-size:1.6rem}.h4[data-v-b0c282d9],h4[data-v-b0c282d9]{font-size:1.3rem}.h5[data-v-b0c282d9],h5[data-v-b0c282d9]{font-size:1.15rem}.h6[data-v-b0c282d9],h6[data-v-b0c282d9]{font-size:.8rem}p[data-v-b0c282d9],ul.text-list[data-v-b0c282d9]{font-size:1rem;line-height:1.45}p.is-large[data-v-b0c282d9],ul.text-list.is-large[data-v-b0c282d9]{font-size:1.15rem;line-height:1.5}code[data-v-b0c282d9],pre[data-v-b0c282d9]{font-size:1rem}.is-small[data-v-b0c282d9],.p-tag-label[data-v-b0c282d9],figcaption[data-v-b0c282d9],small[data-v-b0c282d9]{font-size:.85rem;line-height:1.45}.stat-num[data-v-b0c282d9]{font-size:1.15rem}.stat-num.is-md[data-v-b0c282d9]{font-size:1.3rem}.stat-num.is-lg[data-v-b0c282d9]{font-size:1.6rem}.stat-num.is-xl[data-v-b0c282d9]{font-size:1.8rem}.container-dnd-wrapper[data-v-b0c282d9]{background:transparent;border:1px dashed color-mix(in srgb,var(--color-surface-400) 45%,transparent);border-radius:var(--p-inputtext-border-radius);cursor:pointer;min-width:0;padding:.85rem;position:relative;transition:opacity .2s ease,border-color .15s ease,background-color .15s ease}.container-dnd-wrapper[data-v-b0c282d9]:hover{background:color-mix(in srgb,var(--color-primary-500) 3%,transparent);border-color:color-mix(in srgb,var(--color-primary-500) 32%,transparent)}.container-dnd-wrapper[data-v-b0c282d9]:has(.node-actions-fly-anchor:hover):not(.is-insert-target){background:transparent;border-color:color-mix(in srgb,var(--color-surface-400) 45%,transparent)}.container-dnd-wrapper.is-insert-target[data-v-b0c282d9]{border-color:color-mix(in srgb,var(--color-primary-500) 55%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary-500) 15%,transparent)}.container-dnd-wrapper[data-v-b0c282d9]:has(.container-empty){border-color:transparent}.container-dnd-wrapper.is-dragging[data-v-b0c282d9]{opacity:.4}.container-dnd-wrapper.drop-after[data-v-b0c282d9]:after,.container-dnd-wrapper.drop-before[data-v-b0c282d9]:before{background:var(--p-primary-color);border-radius:2px;bottom:0;content:"";position:absolute;top:0;transform:translate(-50%);width:3px;z-index:5}.container-dnd-wrapper.drop-before[data-v-b0c282d9]:before{left:-.5rem}.container-dnd-wrapper.drop-after[data-v-b0c282d9]:after{left:calc(100% + .5rem)}.container-empty[data-v-b0c282d9]{align-items:center;border:2px dashed var(--color-surface-300);border-radius:var(--p-inputtext-border-radius);color:var(--color-surface-400);cursor:pointer;display:flex;flex-direction:column;font-size:.8rem;gap:.35rem;justify-content:center;padding:1rem;transition:all .15s}.container-empty[data-v-b0c282d9]:hover{border-color:var(--color-primary-200);color:var(--p-primary-color)}.container-empty.is-drop-target[data-v-b0c282d9]{background:var(--color-primary-50);border-color:var(--p-primary-color);color:var(--p-primary-color)}.container-empty-kind[data-v-b0c282d9]{font-family:var(--font-subtitle);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-surface-400);font-size:.625rem;font-weight:400;letter-spacing:.08em;line-height:1.5;text-transform:uppercase}.container-empty-hint[data-v-b0c282d9]{color:var(--color-surface-400);font-size:.75rem}.container-empty-action[data-v-b0c282d9]{align-items:center;display:inline-flex;font-family:var(--font-text-bold);gap:.35rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-weight:400;line-height:1.5}.container-empty-icon[data-v-b0c282d9]{font-size:1rem}.add-item-btn[data-v-b0c282d9]{margin-top:.5rem}.insert-node-menu.p-menu{max-width:calc(100vw - 2rem);min-width:0!important;width:18rem!important}.insert-node-menu .p-menu-list{padding:4px}.insert-node-menu .p-menu-item-content{background:transparent;border-radius:6px;padding:0}.insert-node-header[data-v-6643c3f0]{color:var(--text-color-muted);font-size:.6875rem;font-weight:500;letter-spacing:.04em;padding:8px 12px 6px;text-transform:uppercase}.insert-node-row[data-v-6643c3f0]{align-items:flex-start;border-left:2px solid transparent;border-radius:var(--menu-item-border-radius);cursor:pointer;display:flex;gap:10px;padding:8px 10px}.insert-node-row[data-v-6643c3f0],.insert-node-row[data-v-6643c3f0]:hover{color:var(--text-color);text-decoration:none}.insert-node-row[data-v-6643c3f0]:hover{background:var(--color-primary-100);border-left-color:var(--color-primary-500)}.insert-node-glyph[data-v-6643c3f0]{align-items:center;background:var(--color-surface-100);border:1px solid var(--border-color-default);border-radius:6px;color:var(--color-primary-600);display:flex;flex:none;height:30px;justify-content:center;width:30px}.insert-node-glyph i[data-v-6643c3f0]{font-size:var(--icon-size-lg)}.insert-node-text[data-v-6643c3f0]{display:flex;flex-direction:column;min-width:0}.insert-node-label[data-v-6643c3f0]{font-size:.875rem;font-weight:500;line-height:1.3}.insert-node-desc[data-v-6643c3f0]{color:var(--text-color-muted);font-size:.75rem;line-height:1.35}.tab-container-dnd-wrapper[data-v-73974f80]{background:transparent;border-radius:0;cursor:pointer;min-width:0;padding:.5rem 0;position:relative;transition:opacity .2s ease,box-shadow .15s ease}.tab-container-dnd-wrapper.is-dragging[data-v-73974f80]{opacity:.4}.tab-container-dnd-wrapper.is-insert-target[data-v-73974f80]{border-radius:var(--input-border-radius);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary-500) 15%,transparent)}.tab-container-dnd-wrapper.drop-after[data-v-73974f80]:after,.tab-container-dnd-wrapper.drop-before[data-v-73974f80]:before{background:var(--color-primary);border-radius:2px;bottom:0;content:"";position:absolute;top:0;transform:translate(-50%);width:3px;z-index:5}.tab-container-dnd-wrapper.drop-before[data-v-73974f80]:before{left:-.5rem}.tab-container-dnd-wrapper.drop-after[data-v-73974f80]:after{left:calc(100% + .5rem)}.editable-tab .tab-manage-cue[data-v-73974f80]{color:var(--color-surface-400);font-size:.7rem;opacity:0;transition:opacity .15s}.editable-tab.is-active .tab-manage-cue[data-v-73974f80],.editable-tab:hover .tab-manage-cue[data-v-73974f80]{opacity:1}.tab-manage-btn[data-v-73974f80]{align-items:center;background:transparent;border:1px dashed var(--color-surface-300);border-radius:var(--button-border-radius);color:var(--color-surface-500);cursor:pointer;display:inline-flex;font-size:.75rem;gap:.3rem;margin-left:.25rem;padding:.25rem .6rem;transition:color .15s,border-color .15s,background .15s;white-space:nowrap}.tab-manage-btn[data-v-73974f80]:hover{background:var(--color-primary-50);border-color:var(--color-primary);color:var(--color-primary)}.tab-body[data-v-73974f80]{display:flex;flex-direction:column;gap:.75rem}.tab-empty[data-v-73974f80]{align-items:center;border:2px dashed var(--color-surface-300);border-radius:var(--input-border-radius);color:var(--color-surface-400);display:flex;font-size:.85rem;gap:.5rem;justify-content:center;padding:1.5rem;transition:all .15s}.tab-empty.is-drop-target[data-v-73974f80]{background:var(--color-primary-50);border-color:var(--color-primary);color:var(--color-primary)}.tab-add-bar[data-v-73974f80]{display:flex;gap:.25rem;margin-top:.25rem}.editable-section[data-v-cf51a4fb]{border-radius:var(--input-border-radius);padding:.5rem 1rem 1rem}.section-title[data-v-cf51a4fb]{margin:0 0 .75rem}.section-fly[data-v-305f39aa]{cursor:pointer;display:block;min-width:0;width:100%}.simplified-section-blocks[data-v-305f39aa]{display:flex;flex-direction:column;gap:.5rem}.simplified-section-blocks.is-empty[data-v-305f39aa]{min-height:40px}.simplified-blocks[data-v-305f39aa]{display:flex;flex-direction:column;gap:.5rem}.region-collapse-toggle[data-v-305f39aa]{align-items:center;background:var(--color-surface-0,#fff);border:1px solid var(--color-surface-200);border-radius:var(--p-content-border-radius,6px);bottom:4px;color:var(--color-surface-500);cursor:pointer;display:flex;font-size:.75rem;justify-content:center;left:4px;padding:0;position:absolute;top:1.5rem;width:22px;z-index:11}.region-collapse-toggle[data-v-305f39aa]:focus,.region-collapse-toggle[data-v-305f39aa]:hover{background:var(--color-surface-100);color:var(--color-surface-700)}.region-drop-zone.is-collapsed[data-v-305f39aa]{border:none;min-height:60px;padding:0}.region-drop-zone.is-collapsed .region-label[data-v-305f39aa]{display:none}.region-drop-zone.is-collapsed .region-collapse-toggle[data-v-305f39aa]{border-radius:0;bottom:0;left:0;top:0;width:100%}.edit-mode-add-item-btn[data-v-305f39aa]{padding:1rem}.help-tooltip[data-v-1e38c71d]{color:var(--link-color);cursor:help}.help-tooltip[data-v-1e38c71d]:hover{color:var(--link-color-hover)}.required-mark{color:var(--color-danger-600);margin-left:2px}.form-field-control{display:flex;flex-direction:column;min-width:0}.form-field.is-horizontal>div{align-items:flex-start;flex-direction:row;gap:12px}.form-field.is-horizontal>div>label{flex:0 0 auto;margin-bottom:0;margin-top:6px;width:140px}.form-field.is-horizontal .form-field-control{flex:1 1 auto}@media(max-width:520px){.form-field.is-horizontal>div{flex-direction:column;gap:0}.form-field.is-horizontal>div>label{margin-bottom:5px;margin-top:0;width:auto}}.form-field-fieldset{border:0;display:flex;flex-direction:column;margin:0;min-width:0;padding:0}.form-field.is-disabled{cursor:not-allowed;opacity:.6}.form-field.is-disabled .form-field-fieldset{pointer-events:none}.custom-radio-section+.custom-radio-section[data-v-bb96536a]{margin-top:1rem}.custom-radio-group-label[data-v-bb96536a]{display:block;margin-bottom:.5rem}.custom-radio-group[data-v-bb96536a]{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.custom-radio-item[data-v-bb96536a]{background:transparent;border:2px solid var(--border-color-default);border-radius:var(--p-card-border-radius);cursor:pointer;transition:all .15s}.custom-radio-item[data-v-bb96536a]:hover{background:color-mix(in srgb,var(--color-primary-500) 14%,transparent);border-color:var(--color-primary-400)}.custom-radio-item[data-v-bb96536a]{align-items:center;display:flex;flex-direction:column;gap:.25rem;padding:.75rem .5rem;text-align:center}.custom-radio-item.selected[data-v-bb96536a]{background:color-mix(in srgb,var(--color-primary-500) 16%,transparent);border-color:var(--color-primary-500)}.custom-radio-item.selected .custom-radio-icon[data-v-bb96536a]{color:var(--color-primary-500)}.custom-radio-icon[data-v-bb96536a]{color:var(--color-surface-500);font-size:2rem}.custom-radio-logo[data-v-bb96536a]{height:2rem;-o-object-fit:contain;object-fit:contain;width:2rem}.inspector-tab-bar[data-v-dfcba171]{border-bottom:1px solid var(--color-surface-200);display:flex;gap:.25rem;margin-bottom:1rem}.inspector-tab[data-v-dfcba171]{align-items:center;background:transparent;border:none;border-bottom:2px solid transparent;color:var(--text-color-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:.85rem;gap:.4rem;padding:.5rem .75rem;transition:color .15s,border-color .15s;white-space:nowrap}.inspector-tab[data-v-dfcba171]:hover{color:var(--text-color)}.inspector-tab.is-active[data-v-dfcba171]{border-bottom-color:var(--p-primary-color);color:var(--p-primary-color)}.inspector-tab[data-v-dfcba171]:focus-visible{border-radius:3px;outline:2px solid var(--p-primary-color);outline-offset:-2px}.inspector-tab-icon[data-v-dfcba171]{font-size:.95rem}@media(prefers-reduced-motion:reduce){.inspector-tab[data-v-dfcba171]{transition:none}}.tabbed-inspector[data-v-d1e33dbf]{min-width:0}.tabbed-inspector[data-v-d1e33dbf],.tabbed-inspector-body[data-v-d1e33dbf],.block-configurator[data-v-ae7c4aec]{display:flex;flex-direction:column}.block-title-section[data-v-ae7c4aec]{background:transparent;border:0;border-bottom:1px solid var(--color-surface-200);border-radius:0;margin:0 0 1rem;padding:0 0 1rem}.block-title-section[data-v-ae7c4aec] h4{margin:0 0 .5rem}.plugin-type-group+.plugin-type-group[data-v-ae7c4aec]{margin-top:1.25rem}.plugin-type-group h5[data-v-ae7c4aec]{margin:0 0 .5rem}.tab-manager[data-v-33a5385f]{display:flex;flex-direction:column;gap:.5rem}.node-settings-label[data-v-33a5385f]{color:var(--color-surface-700);font-size:.8125rem;font-weight:600}.tab-list[data-v-33a5385f]{flex-direction:column;list-style:none;margin:0;padding:0}.tab-list[data-v-33a5385f],.tab-row[data-v-33a5385f]{display:flex;gap:.375rem}.tab-row[data-v-33a5385f]{align-items:center;background:var(--color-surface-0);border:1px solid var(--color-surface-200);border-radius:var(--p-inputtext-border-radius);padding:.25rem .375rem;transition:border-color .15s,background .15s}.tab-row.is-active[data-v-33a5385f]{background:var(--color-primary-50);border-color:var(--p-primary-color)}.tab-activate[data-v-33a5385f]{align-items:center;background:transparent;border:none;color:var(--color-surface-400);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:1rem;justify-content:center;padding:.15rem}.is-active .tab-activate[data-v-33a5385f]{color:var(--p-primary-color)}.tab-name-input[data-v-33a5385f]{flex:1 1 auto;min-width:0}.tab-row-actions[data-v-33a5385f]{flex-shrink:0;gap:.1rem}.tab-icon-btn[data-v-33a5385f],.tab-row-actions[data-v-33a5385f]{align-items:center;display:inline-flex}.tab-icon-btn[data-v-33a5385f]{background:transparent;border:none;border-radius:4px;color:var(--color-surface-400);cursor:pointer;justify-content:center;padding:.2rem}.tab-icon-btn[data-v-33a5385f]:hover:not(:disabled){background:var(--color-surface-100);color:var(--color-surface-700)}.tab-icon-btn.is-danger[data-v-33a5385f]:hover:not(:disabled){color:var(--p-red-500,#ef4444)}.tab-icon-btn[data-v-33a5385f]:disabled{cursor:not-allowed;opacity:.4}.tab-add-btn[data-v-33a5385f]{align-self:flex-start}@font-face{font-display:swap;font-family:Inter Regular;src:url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter SemiBold;src:url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter Bold;src:url(../fonts/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Serif Medium";src:url(../fonts/IBMPlexSerif-Medium.woff2) format("woff2"),url(../fonts/IBMPlexSerif-Medium.woff) format("woff")}.h1[data-v-c76d782d],.h2[data-v-c76d782d],.h3[data-v-c76d782d],.p-dialog-header[data-v-c76d782d],.p-dialog-header h1[data-v-c76d782d],.p-dialog-title[data-v-c76d782d],.p-drawer-title[data-v-c76d782d],h1[data-v-c76d782d],h2[data-v-c76d782d],h3[data-v-c76d782d]{font-family:var(--font-title)}.h1[data-v-c76d782d],.h2[data-v-c76d782d],.h3[data-v-c76d782d],.h4[data-v-c76d782d],.h5[data-v-c76d782d],.p-dialog-header[data-v-c76d782d],.p-dialog-header h1[data-v-c76d782d],.p-dialog-title[data-v-c76d782d],.p-drawer-title[data-v-c76d782d],h1[data-v-c76d782d],h2[data-v-c76d782d],h3[data-v-c76d782d],h4[data-v-c76d782d],h5[data-v-c76d782d]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h4[data-v-c76d782d],.h5[data-v-c76d782d],h4[data-v-c76d782d],h5[data-v-c76d782d]{font-family:var(--font-subtitle)}b[data-v-c76d782d],strong[data-v-c76d782d]{font-family:var(--font-text-bold)}.danger[data-v-c76d782d],.danger>strong[data-v-c76d782d],.info[data-v-c76d782d],.info>strong[data-v-c76d782d],.success[data-v-c76d782d],.success>strong[data-v-c76d782d],.warn[data-v-c76d782d],.warn>strong[data-v-c76d782d],b[data-v-c76d782d],strong[data-v-c76d782d]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.danger[data-v-c76d782d],.danger>strong[data-v-c76d782d],.info[data-v-c76d782d],.info>strong[data-v-c76d782d],.success[data-v-c76d782d],.success>strong[data-v-c76d782d],.warn[data-v-c76d782d],.warn>strong[data-v-c76d782d]{font-family:var(--font-button);letter-spacing:-.01em}.simple-datatable thead th[data-v-c76d782d]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h6[data-v-c76d782d],h6[data-v-c76d782d]{font-family:var(--font-subtitle);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;letter-spacing:.03rem;line-height:1.5;text-transform:uppercase}.card-rows-header-cell[data-v-c76d782d],.custom-table-group-header-cell[data-v-c76d782d],.custom-table-simple thead tr th[data-v-c76d782d],.custom-table-sort-btn[data-v-c76d782d],.custom-table-th[data-v-c76d782d],.inline-nested-table .int-grid thead tr th[data-v-c76d782d],.p-datatable-column-title[data-v-c76d782d],.simple-datatable thead tr th[data-v-c76d782d],.table-header-text[data-v-c76d782d]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;line-height:1.5}body[data-v-c76d782d],p[data-v-c76d782d],ul.text-list[data-v-c76d782d]{color:var(--text-color);font-family:var(--font-text)}body[data-v-c76d782d],code[data-v-c76d782d],p[data-v-c76d782d],pre[data-v-c76d782d],ul.text-list[data-v-c76d782d]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}code[data-v-c76d782d],pre[data-v-c76d782d]{font-family:var(--font-mono)}.theme-dark .h1[data-v-c76d782d],.theme-dark .h2[data-v-c76d782d],.theme-dark .h3[data-v-c76d782d],.theme-dark .h4[data-v-c76d782d],.theme-dark .h5[data-v-c76d782d],.theme-dark .h6[data-v-c76d782d],.theme-dark .p-datatable-column-title[data-v-c76d782d],.theme-dark .p-dialog-header[data-v-c76d782d],.theme-dark .p-dialog-title[data-v-c76d782d],.theme-dark .p-drawer-title[data-v-c76d782d],.theme-dark .simple-datatable thead th[data-v-c76d782d],.theme-dark b[data-v-c76d782d],.theme-dark h1[data-v-c76d782d],.theme-dark h2[data-v-c76d782d],.theme-dark h3[data-v-c76d782d],.theme-dark h4[data-v-c76d782d],.theme-dark h5[data-v-c76d782d],.theme-dark h6[data-v-c76d782d],.theme-dark strong[data-v-c76d782d]{color:var(--title-color-dark)}.theme-dark body[data-v-c76d782d],.theme-dark p[data-v-c76d782d],.theme-dark ul[data-v-c76d782d]{color:var(--text-color-dark)}.data-field-label[data-v-c76d782d],.p-datatable-column-title[data-v-c76d782d],.p-multiselect-option-group[data-v-c76d782d],.p-tag-label[data-v-c76d782d],.simple-datatable thead th[data-v-c76d782d],.tab-link[data-v-c76d782d]{font-family:var(--font-button);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;letter-spacing:-.01em;line-height:1.5}a[data-v-c76d782d]{font-family:var(--font-link);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--link-color);font-weight:400;line-height:1.5;text-decoration:none}a[data-v-c76d782d]:hover{color:var(--link-hover-color);text-decoration:underline}a.is-subtle[data-v-c76d782d]{color:var(--text-color-muted)}a.is-subtle[data-v-c76d782d]:hover{color:var(--text-color);text-decoration:underline}a.p-button[data-v-c76d782d],a.p-button[data-v-c76d782d]:hover{color:revert-layer;font-family:revert-layer;font-weight:revert-layer;line-height:revert-layer;text-decoration:none}.stat-num[data-v-c76d782d]{color:var(--title-color);font-family:var(--font-text-bold)}.stat-label[data-v-c76d782d],.stat-num[data-v-c76d782d]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.stat-label[data-v-c76d782d]{color:var(--text-color);font-family:var(--font-text)}.muted[data-v-c76d782d],.muted>strong[data-v-c76d782d]{color:var(--text-color-muted)}.danger[data-v-c76d782d],.danger>strong[data-v-c76d782d]{color:var(--color-danger-600)}.success[data-v-c76d782d],.success>strong[data-v-c76d782d]{color:var(--color-success-600)}.info[data-v-c76d782d],.info>strong[data-v-c76d782d]{color:var(--color-info-600)}.warn[data-v-c76d782d],.warn>strong[data-v-c76d782d]{color:var(--color-warn-600)}.primary[data-v-c76d782d],.primary>strong[data-v-c76d782d]{color:var(--color-primary-600)}body[data-v-c76d782d],html[data-v-c76d782d]{font-size:13.75px}@media(max-width:1199.98px){body[data-v-c76d782d],html[data-v-c76d782d]{font-size:14px}}@media(max-width:991.98px){body[data-v-c76d782d],html[data-v-c76d782d]{font-size:14px}}@media(max-width:767.98px){body[data-v-c76d782d],html[data-v-c76d782d]{font-size:14px}}.h1[data-v-c76d782d],h1[data-v-c76d782d]{font-size:2.2rem}.h1[data-v-c76d782d],.h2[data-v-c76d782d],h1[data-v-c76d782d],h2[data-v-c76d782d]{line-height:1.35}.h2[data-v-c76d782d],h2[data-v-c76d782d]{font-size:1.8rem}.h3[data-v-c76d782d],.p-dialog-header[data-v-c76d782d],.p-dialog-header h1[data-v-c76d782d],.p-dialog-title[data-v-c76d782d],.p-drawer-title[data-v-c76d782d],h3[data-v-c76d782d]{font-size:1.6rem}.h4[data-v-c76d782d],h4[data-v-c76d782d]{font-size:1.3rem}.h5[data-v-c76d782d],h5[data-v-c76d782d]{font-size:1.15rem}.h6[data-v-c76d782d],h6[data-v-c76d782d]{font-size:.8rem}p[data-v-c76d782d],ul.text-list[data-v-c76d782d]{font-size:1rem;line-height:1.45}p.is-large[data-v-c76d782d],ul.text-list.is-large[data-v-c76d782d]{font-size:1.15rem;line-height:1.5}code[data-v-c76d782d],pre[data-v-c76d782d]{font-size:1rem}.is-small[data-v-c76d782d],.p-tag-label[data-v-c76d782d],figcaption[data-v-c76d782d],small[data-v-c76d782d]{font-size:.85rem;line-height:1.45}.stat-num[data-v-c76d782d]{font-size:1.15rem}.stat-num.is-md[data-v-c76d782d]{font-size:1.3rem}.stat-num.is-lg[data-v-c76d782d]{font-size:1.6rem}.stat-num.is-xl[data-v-c76d782d]{font-size:1.8rem}.node-settings-fields[data-v-c76d782d]{display:flex;flex-direction:column;gap:1rem}.node-settings-field[data-v-c76d782d]{display:flex;flex-direction:column;gap:.375rem}.node-settings-label[data-v-c76d782d]{font-family:var(--font-subtitle);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-surface-700);font-size:.8125rem;font-weight:400;line-height:1.5}@font-face{font-display:swap;font-family:Inter Regular;src:url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter SemiBold;src:url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter Bold;src:url(../fonts/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Serif Medium";src:url(../fonts/IBMPlexSerif-Medium.woff2) format("woff2"),url(../fonts/IBMPlexSerif-Medium.woff) format("woff")}.h1[data-v-808aea50],.h2[data-v-808aea50],.h3[data-v-808aea50],.p-dialog-header[data-v-808aea50],.p-dialog-header h1[data-v-808aea50],.p-dialog-title[data-v-808aea50],.p-drawer-title[data-v-808aea50],h1[data-v-808aea50],h2[data-v-808aea50],h3[data-v-808aea50]{font-family:var(--font-title)}.h1[data-v-808aea50],.h2[data-v-808aea50],.h3[data-v-808aea50],.h4[data-v-808aea50],.h5[data-v-808aea50],.p-dialog-header[data-v-808aea50],.p-dialog-header h1[data-v-808aea50],.p-dialog-title[data-v-808aea50],.p-drawer-title[data-v-808aea50],h1[data-v-808aea50],h2[data-v-808aea50],h3[data-v-808aea50],h4[data-v-808aea50],h5[data-v-808aea50]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h4[data-v-808aea50],.h5[data-v-808aea50],h4[data-v-808aea50],h5[data-v-808aea50]{font-family:var(--font-subtitle)}b[data-v-808aea50],strong[data-v-808aea50]{font-family:var(--font-text-bold)}.danger[data-v-808aea50],.danger>strong[data-v-808aea50],.info[data-v-808aea50],.info>strong[data-v-808aea50],.success[data-v-808aea50],.success>strong[data-v-808aea50],.warn[data-v-808aea50],.warn>strong[data-v-808aea50],b[data-v-808aea50],strong[data-v-808aea50]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.danger[data-v-808aea50],.danger>strong[data-v-808aea50],.info[data-v-808aea50],.info>strong[data-v-808aea50],.success[data-v-808aea50],.success>strong[data-v-808aea50],.warn[data-v-808aea50],.warn>strong[data-v-808aea50]{font-family:var(--font-button);letter-spacing:-.01em}.simple-datatable thead th[data-v-808aea50]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h6[data-v-808aea50],h6[data-v-808aea50]{font-family:var(--font-subtitle);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;letter-spacing:.03rem;line-height:1.5;text-transform:uppercase}.card-rows-header-cell[data-v-808aea50],.custom-table-group-header-cell[data-v-808aea50],.custom-table-simple thead tr th[data-v-808aea50],.custom-table-sort-btn[data-v-808aea50],.custom-table-th[data-v-808aea50],.inline-nested-table .int-grid thead tr th[data-v-808aea50],.p-datatable-column-title[data-v-808aea50],.simple-datatable thead tr th[data-v-808aea50],.table-header-text[data-v-808aea50]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;line-height:1.5}body[data-v-808aea50],p[data-v-808aea50],ul.text-list[data-v-808aea50]{color:var(--text-color);font-family:var(--font-text)}body[data-v-808aea50],code[data-v-808aea50],p[data-v-808aea50],pre[data-v-808aea50],ul.text-list[data-v-808aea50]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}code[data-v-808aea50],pre[data-v-808aea50]{font-family:var(--font-mono)}.theme-dark .h1[data-v-808aea50],.theme-dark .h2[data-v-808aea50],.theme-dark .h3[data-v-808aea50],.theme-dark .h4[data-v-808aea50],.theme-dark .h5[data-v-808aea50],.theme-dark .h6[data-v-808aea50],.theme-dark .p-datatable-column-title[data-v-808aea50],.theme-dark .p-dialog-header[data-v-808aea50],.theme-dark .p-dialog-title[data-v-808aea50],.theme-dark .p-drawer-title[data-v-808aea50],.theme-dark .simple-datatable thead th[data-v-808aea50],.theme-dark b[data-v-808aea50],.theme-dark h1[data-v-808aea50],.theme-dark h2[data-v-808aea50],.theme-dark h3[data-v-808aea50],.theme-dark h4[data-v-808aea50],.theme-dark h5[data-v-808aea50],.theme-dark h6[data-v-808aea50],.theme-dark strong[data-v-808aea50]{color:var(--title-color-dark)}.theme-dark body[data-v-808aea50],.theme-dark p[data-v-808aea50],.theme-dark ul[data-v-808aea50]{color:var(--text-color-dark)}.data-field-label[data-v-808aea50],.p-datatable-column-title[data-v-808aea50],.p-multiselect-option-group[data-v-808aea50],.p-tag-label[data-v-808aea50],.simple-datatable thead th[data-v-808aea50],.tab-link[data-v-808aea50]{font-family:var(--font-button);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;letter-spacing:-.01em;line-height:1.5}a[data-v-808aea50]{font-family:var(--font-link);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--link-color);font-weight:400;line-height:1.5;text-decoration:none}a[data-v-808aea50]:hover{color:var(--link-hover-color);text-decoration:underline}a.is-subtle[data-v-808aea50]{color:var(--text-color-muted)}a.is-subtle[data-v-808aea50]:hover{color:var(--text-color);text-decoration:underline}a.p-button[data-v-808aea50],a.p-button[data-v-808aea50]:hover{color:revert-layer;font-family:revert-layer;font-weight:revert-layer;line-height:revert-layer;text-decoration:none}.stat-num[data-v-808aea50]{color:var(--title-color);font-family:var(--font-text-bold)}.stat-label[data-v-808aea50],.stat-num[data-v-808aea50]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.stat-label[data-v-808aea50]{color:var(--text-color);font-family:var(--font-text)}.muted[data-v-808aea50],.muted>strong[data-v-808aea50]{color:var(--text-color-muted)}.danger[data-v-808aea50],.danger>strong[data-v-808aea50]{color:var(--color-danger-600)}.success[data-v-808aea50],.success>strong[data-v-808aea50]{color:var(--color-success-600)}.info[data-v-808aea50],.info>strong[data-v-808aea50]{color:var(--color-info-600)}.warn[data-v-808aea50],.warn>strong[data-v-808aea50]{color:var(--color-warn-600)}.primary[data-v-808aea50],.primary>strong[data-v-808aea50]{color:var(--color-primary-600)}body[data-v-808aea50],html[data-v-808aea50]{font-size:13.75px}@media(max-width:1199.98px){body[data-v-808aea50],html[data-v-808aea50]{font-size:14px}}@media(max-width:991.98px){body[data-v-808aea50],html[data-v-808aea50]{font-size:14px}}@media(max-width:767.98px){body[data-v-808aea50],html[data-v-808aea50]{font-size:14px}}.h1[data-v-808aea50],h1[data-v-808aea50]{font-size:2.2rem}.h1[data-v-808aea50],.h2[data-v-808aea50],h1[data-v-808aea50],h2[data-v-808aea50]{line-height:1.35}.h2[data-v-808aea50],h2[data-v-808aea50]{font-size:1.8rem}.h3[data-v-808aea50],.p-dialog-header[data-v-808aea50],.p-dialog-header h1[data-v-808aea50],.p-dialog-title[data-v-808aea50],.p-drawer-title[data-v-808aea50],h3[data-v-808aea50]{font-size:1.6rem}.h4[data-v-808aea50],h4[data-v-808aea50]{font-size:1.3rem}.h5[data-v-808aea50],h5[data-v-808aea50]{font-size:1.15rem}.h6[data-v-808aea50],h6[data-v-808aea50]{font-size:.8rem}p[data-v-808aea50],ul.text-list[data-v-808aea50]{font-size:1rem;line-height:1.45}p.is-large[data-v-808aea50],ul.text-list.is-large[data-v-808aea50]{font-size:1.15rem;line-height:1.5}code[data-v-808aea50],pre[data-v-808aea50]{font-size:1rem}.is-small[data-v-808aea50],.p-tag-label[data-v-808aea50],figcaption[data-v-808aea50],small[data-v-808aea50]{font-size:.85rem;line-height:1.45}.stat-num[data-v-808aea50]{font-size:1.15rem}.stat-num.is-md[data-v-808aea50]{font-size:1.3rem}.stat-num.is-lg[data-v-808aea50]{font-size:1.6rem}.stat-num.is-xl[data-v-808aea50]{font-size:1.8rem}.inspector-dock[data-v-808aea50]{align-self:stretch;background:var(--color-surface-0,#fff);border:0;border-left:1px solid var(--color-surface-200);border-radius:0;box-shadow:none;display:flex;flex:0 0 clamp(360px,24vw,460px);flex-direction:column;max-height:calc(100vh - 4rem);overflow:hidden;padding-bottom:4rem;position:sticky;top:0;transition:width .2s ease,flex-basis .2s ease,opacity .2s ease,border-color .2s ease;width:clamp(360px,24vw,460px)}@media(prefers-reduced-motion:reduce){.inspector-dock[data-v-808aea50]{transition:none}}.inspector-dock.is-closed[data-v-808aea50]{border-left-color:transparent;flex:0 0 0!important;min-width:0;opacity:0;pointer-events:none;width:0!important}.dock-resize[data-v-808aea50]{cursor:col-resize;display:grid;height:100%;left:0;place-items:center;position:absolute;top:0;touch-action:none;width:10px;z-index:2}.dock-resize[data-v-808aea50]:focus-visible{outline:2px solid var(--p-primary-color);outline-offset:-2px}.dock-resize-grip[data-v-808aea50]{background:var(--color-surface-200);border-radius:2px;height:28px;transition:background .15s;width:3px}.dock-resize:focus-visible .dock-resize-grip[data-v-808aea50],.dock-resize:hover .dock-resize-grip[data-v-808aea50]{background:var(--p-primary-color)}.dock-header[data-v-808aea50]{align-items:center;border-bottom:1px solid var(--color-surface-200);display:flex;gap:.5rem;padding:.75rem 1rem}.dock-header-titles[data-v-808aea50]{display:flex;flex:1;flex-direction:column;gap:.1rem;min-width:0}.dock-title[data-v-808aea50]{font-family:var(--font-subtitle);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.95rem;font-weight:400;line-height:1.5}.dock-tab-indicator[data-v-808aea50],.dock-title[data-v-808aea50]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dock-tab-indicator[data-v-808aea50]{color:var(--text-color-muted);font-size:.75rem}.dock-close[data-v-808aea50]{background:transparent;border:none;border-radius:6px;color:var(--text-color-muted);cursor:pointer;display:grid;flex:none;font-size:.9rem;height:28px;place-items:center;width:28px}.dock-close[data-v-808aea50]:focus-visible,.dock-close[data-v-808aea50]:hover{background:var(--color-surface-100);color:var(--text-color)}.dock-body[data-v-808aea50]{flex:1;min-height:0;overflow:auto;padding:1rem}.dock-footer[data-v-808aea50]{border-top:1px solid var(--color-surface-200);display:flex;gap:.5rem;justify-content:flex-end;padding:.75rem 1rem}.save-status-badge[data-v-ec468d09]{align-items:center;background:var(--color-surface-100);border:1px solid var(--color-surface-200);border-radius:var(--p-inputtext-border-radius);color:var(--color-surface-600);cursor:default;display:inline-flex;font-size:.8rem;font-weight:500;gap:.4rem;padding:.3rem .6rem;transition:background-color .15s ease,color .15s ease}.save-status-badge[data-v-ec468d09]:disabled{cursor:default}.save-status-badge.status-saving[data-v-ec468d09]{background:var(--color-surface-100);color:var(--color-surface-600)}.save-status-badge.status-pending[data-v-ec468d09]{background:var(--p-orange-50);border-color:var(--p-orange-200);color:var(--p-orange-700)}.save-status-badge.status-saved[data-v-ec468d09]{background:var(--p-green-50);border-color:var(--p-green-200);color:var(--p-green-700)}.save-status-badge.status-conflict[data-v-ec468d09]{background:var(--p-yellow-50);border-color:var(--p-yellow-200);color:var(--p-yellow-800)}.save-status-badge.status-error[data-v-ec468d09]{background:var(--p-red-50);border-color:var(--p-red-200);color:var(--p-red-700);cursor:pointer}.save-status-badge.status-error[data-v-ec468d09]:hover{background:var(--p-red-100)}.floating-toolbar[data-v-281f9ce8]{align-items:center;background:var(--color-edit-mode-950);border-radius:var(--p-inputtext-border-radius);bottom:.5em;box-shadow:0 -2px 12px #00000026;display:flex;justify-content:space-between;left:var(--sidenav-width);padding:.75rem 1rem;position:fixed;right:.5em;transition:left .25s ease;z-index:100}@media(prefers-reduced-motion:reduce){.floating-toolbar[data-v-281f9ce8]{transition:none}}@media(max-width:991.98px){.floating-toolbar[data-v-281f9ce8]{left:.5em}}.toolbar-left[data-v-281f9ce8]{align-items:center;display:flex;gap:.5rem}.edit-indicator[data-v-281f9ce8]{animation:pulse-281f9ce8 1.8s ease-in-out infinite;background:var(--p-lime-500);border-radius:50%;box-shadow:0 0 6px 1px var(--p-lime-500);height:8px;width:8px}@keyframes pulse-281f9ce8{0%,to{box-shadow:0 0 6px 1px var(--p-lime-500);opacity:.9;transform:scale(1)}50%{box-shadow:0 0 10px 3px var(--p-lime-500);opacity:1;transform:scale(1.25)}}.toolbar-label[data-v-281f9ce8]{color:#fff}.toolbar-actions[data-v-281f9ce8]{display:flex;gap:.5rem}.toolbar-toggle-content[data-v-281f9ce8]{color:var(--color-edit-mode-300)!important}.toolbar-toggle-content[data-v-281f9ce8]:hover{background:#ffffff14!important;color:#fff!important}.help-text[data-v-9f4268d8]{margin:4px 0 0}.row[data-v-8ad07486]{display:grid;grid-row-gap:1em;grid-column-gap:10px}.form-section[data-v-8ad07486]{margin:1.4em 0;width:100%}.form-line+.form-content-heading[data-v-8ad07486]{margin-top:1.5rem}.form-content-heading[data-v-8ad07486]{margin:0 0 .5rem}.form-content-divider[data-v-8ad07486]{border:none;border-top:1px solid var(--border-color-default,var(--color-surface-200));margin:.5rem 0}.form-content-paragraph[data-v-8ad07486]{color:var(--p-text-color);line-height:1.6}.form-content-paragraph[data-v-8ad07486] a{color:var(--color-primary-600);text-decoration:underline}.form-content-paragraph[data-v-8ad07486] ul{list-style:disc;margin:.25rem 0;padding-left:1.5rem}.form-content-paragraph[data-v-8ad07486] ol{list-style:decimal;margin:.25rem 0;padding-left:1.5rem}.form-content-paragraph[data-v-8ad07486] strong{font-weight:700}.form-content-paragraph[data-v-8ad07486] em{font-style:italic}.form-set+.form-set[data-v-5889f6be]{margin-top:30px}.form-set+.form-set[data-v-062cd7f4]{margin-top:30px}.form-set+.form-set[data-v-36340362]{margin-top:30px}.focused-content-block[data-v-3ac1ded6],.focused-divider[data-v-3ac1ded6]{background:var(--color-warn-50);border:1px solid var(--color-warn-300);border-radius:var(--input-border-radius)}.focused-content-block[data-v-3ac1ded6]{align-items:center;display:flex;gap:.6rem;min-height:42px;padding:.35rem .6rem}.focused-content-block.is-editing[data-v-3ac1ded6]{box-shadow:0 0 0 3px var(--color-warn-100)}.focused-content-block.is-inline[data-v-3ac1ded6]{height:42px;padding:0 .6rem}.focused-content-block-tag[data-v-3ac1ded6]{align-items:center;color:var(--color-warn-600);display:inline-flex;flex-shrink:0;font-size:.62rem;font-weight:700;gap:.3rem;letter-spacing:.04em;text-transform:uppercase}.focused-content-block-preview[data-v-3ac1ded6]{color:var(--text-color);flex:1;font-size:.8rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.focused-content-block-actions[data-v-3ac1ded6]{align-items:center;display:inline-flex;flex-shrink:0;gap:2px;margin-left:auto}.focused-divider[data-v-3ac1ded6]{align-items:center;display:flex;gap:.6rem;min-height:40px;padding:0 .6rem}.focused-divider-tag[data-v-3ac1ded6]{color:var(--color-warn-600);flex-shrink:0;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.focused-divider-line[data-v-3ac1ded6]{background:var(--color-warn-300);flex:1;height:1px}.focused-divider-actions[data-v-3ac1ded6]{flex-shrink:0}.focused-field-card[data-v-18a0af91]{align-items:center;background:var(--color-surface-0);border:1px solid var(--color-surface-300);border-radius:var(--input-border-radius);display:flex;gap:.5rem;height:42px;padding:0 .6rem}.focused-field-card[data-v-18a0af91]:hover{border-color:var(--color-primary-500);box-shadow:0 1px 3px #0f172a12}.focused-field-card:hover .focused-field-card-grip[data-v-18a0af91]{color:var(--color-primary-500)}.focused-field-card.is-editing[data-v-18a0af91]{border-color:var(--color-primary-500);box-shadow:0 0 0 3px var(--color-primary-100)}.focused-field-card-grip[data-v-18a0af91]{color:var(--color-surface-400);flex-shrink:0;font-size:.8rem}.focused-field-card-icon[data-v-18a0af91]{align-items:center;color:var(--text-color);display:inline-flex;flex-shrink:0;justify-content:center}.focused-field-card-name[data-v-18a0af91]{flex:1;font-size:.85rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.focused-field-card-actions[data-v-18a0af91]{align-items:center;display:inline-flex;flex-shrink:0;gap:2px;margin-left:auto}.focused-canvas[data-v-9dbfe051]{display:flex;flex-direction:column;gap:0}.focused-canvas-empty[data-v-9dbfe051]{padding:1rem 0}.focused-canvas-list[data-v-9dbfe051]{display:flex;flex-direction:column}.focused-block-item[data-v-9dbfe051]{min-width:0}.focused-block-item.sortable-ghost[data-v-9dbfe051]{opacity:0}.focused-section-title[data-v-9dbfe051]{color:var(--text-color-muted);font-size:.72rem;font-weight:700;letter-spacing:.04em;margin:.5rem 0 -.1rem;text-transform:uppercase}.focused-section-title[data-v-9dbfe051]:first-child{margin-top:0}.focused-canvas-gap[data-v-9dbfe051]{min-height:.5rem}.focused-canvas.is-resizing .focused-canvas-gap[data-v-9dbfe051]{display:none}.focused-canvas-row[data-v-9dbfe051]{align-items:stretch;display:flex;gap:.15rem;padding-left:1.35rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.focused-block-controls[data-v-9dbfe051]{align-items:center;bottom:0;display:flex;flex-direction:column;gap:1px;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .12s ease;width:1.2rem}.focused-canvas-row:focus-within .focused-block-controls[data-v-9dbfe051],.focused-canvas-row:hover .focused-block-controls[data-v-9dbfe051]{opacity:1}.focused-block-grip[data-v-9dbfe051]{color:var(--color-surface-400);cursor:grab;font-size:.72rem;padding:2px}.focused-block-grip[data-v-9dbfe051]:active{cursor:grabbing}.focused-block-move[data-v-9dbfe051]{align-items:center;background:transparent;border:0;color:var(--text-color-muted);cursor:pointer;display:flex;font-size:.6rem;height:14px;justify-content:center;padding:0;width:16px}.focused-block-move[data-v-9dbfe051]:hover:not(:disabled){color:var(--color-primary-600)}.focused-block-move[data-v-9dbfe051]:disabled{cursor:default;opacity:.3}.focused-block-body[data-v-9dbfe051]{flex:1;min-width:0}.focused-row-empty-wrap[data-v-9dbfe051]{align-items:center;display:flex;position:relative}.focused-row-empty-wrap>.focused-field-card[data-v-9dbfe051]{flex:1;min-width:0}.focused-row-add-column[data-v-9dbfe051]{align-items:center;background:var(--color-surface-50);border:1.5px dashed var(--color-surface-300);border-radius:var(--input-border-radius);color:var(--text-color-muted);cursor:pointer;display:flex;flex:0 0 28px;font-size:.75rem;height:42px;justify-content:center;margin-left:.35rem}.focused-row-add-column[data-v-9dbfe051]:hover{background:var(--color-primary-50);border-color:var(--color-primary-500);color:var(--color-primary-600)}.focused-row-remove[data-v-9dbfe051]{opacity:0;position:absolute;right:4px;top:4px}.focused-row-empty-wrap:focus-within .focused-row-remove[data-v-9dbfe051],.focused-row-empty-wrap:hover .focused-row-remove[data-v-9dbfe051]{opacity:1}.focused-empty-slot[data-v-9dbfe051]{align-items:center;background:var(--color-surface-50);border:1.5px dashed var(--color-surface-300);border-radius:var(--input-border-radius);color:var(--text-color-muted);cursor:pointer;display:flex;font:inherit;font-size:.8rem;gap:.4rem;height:42px;justify-content:center;width:100%}.focused-empty-slot[data-v-9dbfe051]:hover{background:var(--color-primary-50);border-color:var(--color-primary-500);color:var(--color-primary-600)}.focused-row-grid[data-v-9dbfe051]{align-items:stretch;display:flex;min-width:0}.focused-row-slot[data-v-9dbfe051]{min-width:0;transition:flex .12s ease}.focused-row-seam[data-v-9dbfe051]{align-items:center;cursor:col-resize;display:flex;flex:0 0 16px;justify-content:center;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.focused-row-seam-grip[data-v-9dbfe051]{background:var(--border-color-default);border-radius:2px;height:32px;pointer-events:none;transition:background .15s ease;width:2px}.focused-row-seam.is-dragging .focused-row-seam-grip[data-v-9dbfe051],.focused-row-seam:focus-visible .focused-row-seam-grip[data-v-9dbfe051],.focused-row-seam:hover .focused-row-seam-grip[data-v-9dbfe051]{background:var(--color-primary-400)}.focused-canvas.is-resizing[data-v-9dbfe051]{cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.focused-canvas-trailing[data-v-9dbfe051]{margin-top:.5rem}.focused-picker[data-v-9dbfe051]{display:flex;flex-direction:column;width:280px}.focused-picker-search[data-v-9dbfe051]{align-items:center;border-bottom:1px solid var(--border-color-default);color:var(--text-color-muted);display:flex;gap:.4rem;padding:.5rem .6rem}.focused-picker-search input[data-v-9dbfe051]{background:transparent;border:0;color:var(--text-color);flex:1;font:inherit;font-size:.8rem;outline:none}.focused-picker-list[data-v-9dbfe051]{max-height:320px;overflow-y:auto;padding:.35rem}.focused-picker-group[data-v-9dbfe051]{color:var(--text-color-muted);font-size:.62rem;font-weight:700;letter-spacing:.04em;padding:.4rem .4rem .2rem;text-transform:uppercase}.focused-picker-item[data-v-9dbfe051]{align-items:center;background:transparent;border:0;border-radius:6px;color:var(--text-color);cursor:pointer;display:flex;font:inherit;font-size:.8rem;gap:.5rem;padding:.4rem .45rem;text-align:left;width:100%}.focused-picker-item[data-v-9dbfe051]:hover{background:var(--color-surface-100)}.focused-picker-empty[data-v-9dbfe051]{color:var(--text-color-muted);font-size:.75rem;margin:0;padding:.4rem .45rem}@media(prefers-reduced-motion:reduce){.focused-block-controls[data-v-9dbfe051],.focused-row-seam-grip[data-v-9dbfe051],.focused-row-slot[data-v-9dbfe051]{transition:none}}.p-iconfield-small[data-v-88d35086] .p-inputicon{font-size:1rem}.section-card[data-v-de6e2a54]{background:var(--color-surface-0);border:1px solid var(--border-color-default);border-radius:var(--p-card-border-radius);overflow:hidden}.section-head[data-v-de6e2a54]{align-items:center;border-bottom:1px solid var(--p-content-border-color);display:flex;gap:.5rem;justify-content:space-between;padding:.55rem .75rem}.section-title-wrapper[data-v-de6e2a54]{align-items:center;display:flex;grid-gap:4px}.section-title-wrapper[data-v-de6e2a54] .p-button{opacity:0;pointer-events:none;transition:opacity .15s}.section-title-wrapper[data-v-de6e2a54]:hover .p-button{opacity:1;pointer-events:auto}.drag-handle[data-v-de6e2a54]{color:var(--color-surface-400);cursor:grab;font-size:.8rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.section-title[data-v-de6e2a54]{background:transparent;border:1px solid transparent;border-radius:var(--p-inputtext-border-radius);color:var(--text-color);flex:1;height:var(--btn-input-height-sm);outline:0;padding:var(--p-inputtext-padding-x)}.section-title[data-v-de6e2a54]:hover{border-color:var(--p-inputtext-border-color)}.section-title[data-v-de6e2a54]:focus{background:var(--color-surface-100);border-color:var(--p-inputtext-focus-border-color);box-shadow:var(--p-inputtext-focus-ring-shadow);outline:var(--p-inputtext-focus-ring-width) var(--p-inputtext-focus-ring-style) var(--p-inputtext-focus-ring-color);outline-offset:var(--p-inputtext-focus-ring-offset)}.section-body[data-v-de6e2a54]{padding:.75rem}.section-body[data-v-de6e2a54],.section-rows[data-v-de6e2a54]{display:flex;flex-direction:column;gap:10px}.section-row[data-v-de6e2a54]{background:transparent;border:var(--drop-zone-border);border-radius:var(--p-inputtext-border-radius);padding:.5rem}.cols-1[data-v-de6e2a54],.cols-2[data-v-de6e2a54],.cols-3[data-v-de6e2a54],.section-row[data-v-de6e2a54]{display:grid;gap:.4rem}.cols-1[data-v-de6e2a54]{grid-template-columns:1fr}.cols-2[data-v-de6e2a54]{grid-template-columns:1fr 1fr}.cols-3[data-v-de6e2a54]{grid-template-columns:1fr 1fr 1fr}.row-cols-select-wrap[data-v-de6e2a54]{align-items:center;display:inline-flex;min-width:110px;position:relative}.row-cols-select-wrap .row-cols-icon[data-v-de6e2a54]{color:var(--text-color-muted);left:.5rem;pointer-events:none;position:absolute;z-index:1}.row-cols-select-wrap[data-v-de6e2a54] .p-select-label{padding-left:1.8rem}.section-row-controls[data-v-de6e2a54]{align-items:center;display:flex;gap:.35rem;justify-content:space-between}.section-row-actions[data-v-de6e2a54]{align-items:center;display:flex;grid-gap:5px}.section-slot[data-v-de6e2a54]{background:var(--color-surface-100);border:var(--drop-zone-border);border-radius:var(--p-inputtext-border-radius);min-height:calc(35px + .3rem);padding:.5rem;position:relative;transition:border-color .15s,background .15s}.section-slot.is-empty[data-v-de6e2a54]{align-items:center;display:flex;justify-content:center}.section-slot-drop[data-v-de6e2a54]{min-height:35px;position:relative;width:100%;z-index:1}.section-slot-drop>.sortable-ghost[data-v-de6e2a54]{inset:0;opacity:0;position:absolute}.section-slot-drop:has(>.sortable-ghost)>.section-field-card[data-v-de6e2a54]{opacity:.4;transition:opacity .1s}.section-slot-drop[data-v-de6e2a54]:has(>.sortable-ghost):after{align-items:center;background:var(--color-primary-50);border-radius:999px;box-shadow:0 2px 6px #0f172a26;color:var(--color-primary-600);content:"";display:flex;font-family:icomoon;font-size:.7rem;height:22px;inset:0;justify-content:center;margin:auto;pointer-events:none;position:absolute;width:22px;z-index:2}.section-slot-hint[data-v-de6e2a54]{align-items:center;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:0}.section-field-card[data-v-de6e2a54]{background:var(--color-surface-0);border:1px solid var(--color-surface-300);border-radius:var(--p-inputtext-border-radius);cursor:grab;display:flex;flex-direction:column;gap:4px;height:35px;padding:.45rem .55rem}.section-field-card[data-v-de6e2a54]:hover{border-color:var(--color-primary-500);box-shadow:0 1px 3px #0f172a12}.section-field-card:hover .field-drag[data-v-de6e2a54]{color:var(--color-primary-500)}.section-field-card-inner[data-v-de6e2a54]{align-items:center;display:flex;gap:.4rem}.field-drag[data-v-de6e2a54]{color:var(--color-surface-400);flex-shrink:0;font-size:.8rem}.field-drag[data-v-de6e2a54]:hover{color:var(--color-primary-500);cursor:grab}.section-field-icon[data-v-de6e2a54]{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.section-field-name[data-v-de6e2a54]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section-field-card.is-editing[data-v-de6e2a54]{border-color:var(--color-primary-500);box-shadow:0 0 0 3px var(--color-primary-100)}.section-field-badges[data-v-de6e2a54]{align-items:center;display:inline-flex;flex-shrink:0;gap:4px}.ov-badge[data-v-de6e2a54]{background:var(--color-surface-200);border-radius:999px;color:var(--text-color-muted);font-size:.6rem;font-weight:600;padding:2px 7px;white-space:nowrap}.ov-badge.is-customized[data-v-de6e2a54]{background:var(--color-primary-50);color:var(--color-primary-700)}.ov-badge.is-widget[data-v-de6e2a54]{background:var(--color-success-50);color:var(--color-success-600)}.ov-badge.is-required[data-v-de6e2a54]{background:var(--color-danger-50);color:var(--color-danger-600)}.section-field-actions[data-v-de6e2a54]{align-items:center;display:inline-flex;flex-shrink:0;gap:2px;margin-left:auto}.section-slot.is-content[data-v-de6e2a54]{background:var(--color-warn-50);border-color:var(--color-warn-300);border-style:solid}.section-content-card[data-v-de6e2a54]{align-items:center;display:flex;gap:.5rem;min-height:35px;width:100%}.section-content-icon[data-v-de6e2a54]{align-items:center;color:var(--color-warn-600);display:inline-flex;flex-shrink:0;font-weight:700;justify-content:center}.section-content-body[data-v-de6e2a54]{display:flex;flex:1;flex-direction:column;line-height:1.2;min-width:0}.section-content-tag[data-v-de6e2a54]{color:var(--color-warn-600);font-size:.6rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.section-content-preview[data-v-de6e2a54]{color:var(--text-color);font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section-content-card.is-editing[data-v-de6e2a54]{border-radius:var(--p-inputtext-border-radius);box-shadow:0 0 0 3px var(--color-warn-100)}.section-req[data-v-de6e2a54]{color:var(--p-red-600,#b91c1c);font-weight:600;margin-left:.15rem}.section-empty[data-v-de6e2a54]{color:var(--text-color-muted);font-size:.75rem;padding:.75rem .5rem;text-align:center}.section-new-row-zone[data-v-de6e2a54]{position:relative}.section-new-row-drop[data-v-de6e2a54]{background:var(--color-surface-100);min-height:36px;transition:border-color .15s,background .15s;width:100%}.section-new-row-drop[data-v-de6e2a54]:has(.sortable-ghost),.section-slot[data-v-de6e2a54]:has(.sortable-ghost){background:var(--color-primary-100);border-color:var(--color-primary-400)}.hint[data-v-de6e2a54]{opacity:.5}.section-new-row-hint[data-v-de6e2a54]{align-items:center;display:flex;gap:.3rem;inset:0;justify-content:center;pointer-events:none;position:absolute;transition:opacity .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.section-new-row-zone:has(.sortable-ghost) .section-new-row-hint[data-v-de6e2a54]{opacity:0}.preview-card[data-v-b3b2a2ed]{background:var(--color-surface-0);border:1px solid var(--p-content-border-color);border-radius:10px;padding:.85rem .85rem 1rem}.preview-title[data-v-b3b2a2ed]{font-size:.85rem;font-weight:600;margin:0 0 .65rem}.preview-empty[data-v-b3b2a2ed]{color:var(--text-color-muted);font-size:.75rem;padding:1rem .5rem;text-align:center}.preview-actions[data-v-b3b2a2ed]{border-top:1px solid var(--p-content-border-color);display:flex;gap:.4rem;justify-content:flex-end;margin-top:.75rem;padding-top:.6rem}.field-override-drawer[data-v-88413f4c]{background:var(--color-surface-0);border-left:1px solid var(--border-color-default);bottom:0;box-shadow:-14px 0 40px color-mix(in srgb,var(--color-surface-950) 14%,transparent);display:flex;flex-direction:column;max-width:100%;outline:none;position:absolute;right:0;top:0;width:388px;z-index:20}.drawer-head[data-v-88413f4c]{border-bottom:1px solid var(--border-color-default);gap:.6rem;padding:.85rem 1rem}.drawer-head[data-v-88413f4c],.drawer-icon[data-v-88413f4c]{align-items:center;display:flex}.drawer-icon[data-v-88413f4c]{background:var(--color-primary-50);border-radius:8px;color:var(--color-primary-600);flex-shrink:0;height:32px;justify-content:center;width:32px}.drawer-head-meta[data-v-88413f4c]{flex:1;min-width:0}.drawer-title[data-v-88413f4c]{font-size:.9rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drawer-key[data-v-88413f4c]{color:var(--text-color-muted);font-family:var(--font-mono);font-size:.7rem}.drawer-body[data-v-88413f4c]{flex:1;overflow:auto;padding:.25rem 0 .75rem}.drawer-group-label[data-v-88413f4c]{color:var(--text-color-muted);font-size:.65rem;font-weight:700;letter-spacing:.05em;padding:.85rem 1rem .25rem;text-transform:uppercase}.drawer-field[data-v-88413f4c]{display:flex;flex-direction:column;padding:.5rem 1rem}.drawer-field[data-v-88413f4c] .p-inputtext,.drawer-field[data-v-88413f4c] .p-select{width:100%}.drawer-field.is-inline[data-v-88413f4c]{align-items:center;flex-direction:row;justify-content:space-between}.drawer-field.is-inline label[data-v-88413f4c]{margin-bottom:0}.drawer-hint[data-v-88413f4c]{color:var(--text-color-muted);font-size:.68rem}.drawer-hint-standalone[data-v-88413f4c]{display:block;margin-top:-.35rem;padding:0 1rem .35rem}.drawer-field-head[data-v-88413f4c]{align-items:center;display:flex;gap:.6rem;justify-content:space-between}.drawer-field-head label[data-v-88413f4c]{margin-bottom:0}.seg[data-v-88413f4c]{background:var(--color-surface-50);border:1px solid var(--border-color-default);border-radius:7px;display:inline-flex;overflow:hidden}.seg-btn[data-v-88413f4c]{background:transparent;border:0;color:var(--text-color-muted);cursor:pointer;font-size:.72rem;font-weight:600;padding:.28rem .6rem}.seg-btn+.seg-btn[data-v-88413f4c]{border-left:1px solid var(--border-color-default)}.seg-btn.is-on[data-v-88413f4c]{background:var(--color-primary-500);color:var(--color-primary-contrast,#fff)}.seg-btn[data-v-88413f4c]:disabled{cursor:not-allowed;opacity:.45}.ms-list[data-v-88413f4c]{border:1px solid var(--border-color-default);border-radius:7px;display:flex;flex-direction:column;gap:.2rem;margin-top:.4rem;padding:.3rem}.ms-opt[data-v-88413f4c]{align-items:center;background:transparent;border:0;border-radius:5px;color:var(--text-color-default);cursor:pointer;display:flex;font-size:.78rem;gap:.5rem;padding:.34rem .4rem;text-align:left;width:100%}.ms-opt[data-v-88413f4c]:hover:not(:disabled){background:var(--color-surface-50)}.ms-opt.is-locked[data-v-88413f4c]{cursor:default}.ms-box[data-v-88413f4c]{align-items:center;border:1px solid var(--border-color-default);border-radius:4px;color:var(--color-primary-contrast,#fff);display:flex;flex-shrink:0;font-size:.6rem;height:16px;justify-content:center;width:16px}.ms-opt.is-on .ms-box[data-v-88413f4c]{background:var(--color-primary-500);border-color:var(--color-primary-500)}.ms-label[data-v-88413f4c]{flex:1;min-width:0}.ms-req[data-v-88413f4c]{color:var(--text-color-muted);font-size:.62rem;letter-spacing:.03em;text-transform:uppercase}.drawer-compat[data-v-88413f4c]{color:var(--color-success-600);font-size:.68rem;gap:.3rem}.drawer-compat[data-v-88413f4c],.drawer-foot[data-v-88413f4c]{align-items:center;display:flex}.drawer-foot[data-v-88413f4c]{border-top:1px solid var(--border-color-default);gap:.5rem;padding:.75rem 1rem}.drawer-done[data-v-88413f4c]{margin-left:auto}.content-block-drawer[data-v-170eb727]{background:var(--color-surface-0);border-left:1px solid var(--border-color-default);bottom:0;box-shadow:-14px 0 40px color-mix(in srgb,var(--color-surface-950) 14%,transparent);display:flex;flex-direction:column;max-width:100%;outline:none;position:absolute;right:0;top:0;width:388px;z-index:20}.drawer-head[data-v-170eb727]{border-bottom:1px solid var(--border-color-default);gap:.6rem;padding:.85rem 1rem}.drawer-head[data-v-170eb727],.drawer-icon[data-v-170eb727]{align-items:center;display:flex}.drawer-icon[data-v-170eb727]{background:var(--color-warn-50);border-radius:8px;color:var(--color-warn-600);flex-shrink:0;height:32px;justify-content:center;width:32px}.drawer-head-meta[data-v-170eb727]{flex:1;min-width:0}.drawer-title[data-v-170eb727]{font-size:.9rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drawer-key[data-v-170eb727]{color:var(--text-color-muted);font-family:var(--font-mono);font-size:.7rem}.drawer-body[data-v-170eb727]{flex:1;overflow:auto;padding:.25rem 0 .75rem}.drawer-field[data-v-170eb727]{display:flex;flex-direction:column;gap:.35rem;padding:.75rem 1rem}.drawer-field label[data-v-170eb727]{color:var(--text-color);font-size:.75rem;font-weight:600}.drawer-field[data-v-170eb727] .p-inputtext{width:100%}.drawer-compat[data-v-170eb727]{align-items:center;color:var(--color-success-600);display:flex;font-size:.68rem;gap:.3rem}.drawer-divider-note[data-v-170eb727]{color:var(--text-color-muted);font-size:.78rem;margin:0;padding:1rem}.drawer-foot[data-v-170eb727]{align-items:center;border-top:1px solid var(--border-color-default);display:flex;gap:.5rem;padding:.75rem 1rem}.drawer-done[data-v-170eb727]{margin-left:auto}.desktop-only-gate[data-v-40804501]{flex-direction:column;gap:14px;min-height:320px;padding:40px 24px;text-align:center}.desktop-only-gate[data-v-40804501],.desktop-only-gate__icon[data-v-40804501]{align-items:center;display:flex;justify-content:center}.desktop-only-gate__icon[data-v-40804501]{background:var(--color-primary-50);border-radius:18px;color:var(--color-primary-500);font-size:30px;height:64px;width:64px}.desktop-only-gate__title[data-v-40804501]{color:var(--text-color);font-size:18px;font-weight:600;margin:0}.desktop-only-gate__body[data-v-40804501]{color:var(--text-color-muted);font-size:14px;line-height:1.5;margin:0;max-width:34ch}.error-bubble[data-v-2a5fd03a]{background:var(--color-surface-50);border:1px solid var(--border-color-default);border-left:4px solid var(--color-danger-600);border-radius:12px;display:flex;flex-direction:column;gap:8px;margin-bottom:8px;max-width:95%;padding:12px 16px}.error-header[data-v-2a5fd03a]{align-items:center;color:var(--color-danger-600);display:flex;font-family:var(--font-text-bold);gap:8px}.error-message[data-v-2a5fd03a]{color:var(--text-color)}.error-actions[data-v-2a5fd03a]{display:flex;justify-content:flex-end}.message-bubble[data-v-d14ba0ce]{border-radius:12px;font-size:14px;line-height:1.5;max-width:80%;padding:10px 14px}.message-attachments[data-v-d14ba0ce]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px}.message-attachment-thumb[data-v-d14ba0ce]{background:#fff3;border-radius:8px;height:84px;-o-object-fit:cover;object-fit:cover;width:84px}.message-attachment-card[data-v-d14ba0ce]{align-items:center;background:#ffffff2e;border-radius:8px;color:inherit;display:inline-flex;font-size:12px;gap:6px;max-width:220px;padding:6px 10px;text-decoration:none}.message-attachment-name[data-v-d14ba0ce]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operations-summary[data-v-d14ba0ce]{border-top:1px solid rgba(0,0,0,.1);margin-top:8px;padding-top:8px}.operation[data-v-d14ba0ce]{align-items:center;display:flex;gap:6px;padding:2px 0}.message-content[data-v-d14ba0ce] a,.message-content[data-v-d14ba0ce] em,.message-content[data-v-d14ba0ce] h1,.message-content[data-v-d14ba0ce] h2,.message-content[data-v-d14ba0ce] h3,.message-content[data-v-d14ba0ce] h4,.message-content[data-v-d14ba0ce] h5,.message-content[data-v-d14ba0ce] h6,.message-content[data-v-d14ba0ce] li,.message-content[data-v-d14ba0ce] p,.message-content[data-v-d14ba0ce] strong{color:inherit}.message-content[data-v-d14ba0ce]>:first-child{margin-top:0}.message-content[data-v-d14ba0ce]>:last-child{margin-bottom:0}.message-content[data-v-d14ba0ce] p{margin:0 0 6px}.message-content[data-v-d14ba0ce] h1,.message-content[data-v-d14ba0ce] h2,.message-content[data-v-d14ba0ce] h3,.message-content[data-v-d14ba0ce] h4{font-weight:600;line-height:1.3;margin:8px 0 4px}.message-content[data-v-d14ba0ce] h2{font-size:16px}.message-content[data-v-d14ba0ce] h3{font-size:15px}.message-content[data-v-d14ba0ce] h4{font-size:14px}.message-content[data-v-d14ba0ce] ol,.message-content[data-v-d14ba0ce] ul{margin:4px 0;padding-left:20px}.message-content[data-v-d14ba0ce] li{margin:2px 0}.message-content[data-v-d14ba0ce] li>p{margin:0}.message-content[data-v-d14ba0ce] code{background:#00000014;border-radius:3px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;padding:1px 4px}.message-content[data-v-d14ba0ce] pre{background:#00000014;border-radius:6px;margin:6px 0;overflow-x:auto;padding:8px 10px}.message-content[data-v-d14ba0ce] pre code{background:transparent;padding:0}.message-content[data-v-d14ba0ce] table{display:block;max-width:100%;overflow-x:auto}.message-content[data-v-d14ba0ce] blockquote{border-left:3px solid;margin:6px 0;opacity:.85;padding:2px 10px}.message-content[data-v-d14ba0ce] a{text-decoration:underline}.message-content[data-v-d14ba0ce] strong{font-weight:600}.chat-widget-host__unknown[data-v-31028407]{align-items:center;background:var(--color-surface-50,#f8fafc);border:1px dashed var(--color-surface-300,#cbd5e1);border-radius:12px;color:var(--p-text-muted-color,#64748b);display:flex;font-size:13px;gap:8px;margin-bottom:8px;max-width:95%;padding:10px 14px}.chat-widget-host__unknown i[data-v-31028407]{color:var(--p-orange-500,#f97316);font-size:14px}.chat-widget-host__unknown code[data-v-31028407]{background:var(--color-surface-100,#f1f5f9);border-radius:4px;font-size:12px;padding:1px 5px}.plan-preview[data-v-659b9601]{display:flex;flex-direction:column;gap:4px}.plan-preview-header[data-v-659b9601]{align-items:center;background:var(--color-surface-100,#f1f5f9);border:1px solid var(--color-surface-200,#e2e8f0);border-radius:8px;display:flex;gap:12px;justify-content:space-between;padding:8px 10px}.plan-preview-title[data-v-659b9601]{align-items:center;color:var(--title-color);display:flex;gap:8px}.plan-modal-content[data-v-659b9601]{color:var(--text-color)}.plan-modal-content[data-v-659b9601] a,.plan-modal-content[data-v-659b9601] em,.plan-modal-content[data-v-659b9601] h1,.plan-modal-content[data-v-659b9601] h2,.plan-modal-content[data-v-659b9601] h3,.plan-modal-content[data-v-659b9601] h4,.plan-modal-content[data-v-659b9601] h5,.plan-modal-content[data-v-659b9601] h6,.plan-modal-content[data-v-659b9601] li,.plan-modal-content[data-v-659b9601] p,.plan-modal-content[data-v-659b9601] strong{color:inherit}.plan-modal-content[data-v-659b9601] h1,.plan-modal-content[data-v-659b9601] h2,.plan-modal-content[data-v-659b9601] h3,.plan-modal-content[data-v-659b9601] h4,.plan-modal-content[data-v-659b9601] h5,.plan-modal-content[data-v-659b9601] h6{font-weight:600;line-height:1.25;margin:1.2em 0 .4em}.plan-modal-content[data-v-659b9601] h1{font-size:20px;font-weight:700}.plan-modal-content[data-v-659b9601] h2{font-size:18px;font-weight:700}.plan-modal-content[data-v-659b9601] h3{font-size:16px}.plan-modal-content[data-v-659b9601] h4{font-size:14px}.plan-modal-content[data-v-659b9601]>:first-child{margin-top:0}.plan-modal-content[data-v-659b9601] p{margin:0 0 .8em}.plan-modal-content[data-v-659b9601] ol,.plan-modal-content[data-v-659b9601] ul{margin:.4em 0 .8em;padding-left:22px}.plan-modal-content[data-v-659b9601] li{margin:2px 0}.plan-modal-content[data-v-659b9601] li>p{margin:0}.plan-modal-content[data-v-659b9601] code{background:var(--color-surface-200,#e2e8f0);border-radius:3px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;padding:1px 4px}.plan-modal-content[data-v-659b9601] pre{background:var(--color-surface-100,#f1f5f9);border:1px solid var(--color-surface-200,#e2e8f0);border-radius:6px;margin:.6em 0 1em;overflow-x:auto;padding:10px 12px}.plan-modal-content[data-v-659b9601] pre code{background:transparent;font-size:13px;padding:0}.plan-modal-content[data-v-659b9601] blockquote{border-left:3px solid var(--color-surface-300,#cbd5e1);color:var(--p-text-color-secondary,#475569);margin:.6em 0;padding:4px 12px}.plan-modal-content[data-v-659b9601] a{color:var(--p-primary-color,#2563eb);text-decoration:underline}.plan-modal-content[data-v-659b9601] hr{border:none;border-top:1px solid var(--color-surface-200,#e2e8f0);margin:1em 0}.plan-modal-content[data-v-659b9601] table{border-collapse:collapse;margin:.6em 0}.plan-modal-content[data-v-659b9601] td,.plan-modal-content[data-v-659b9601] th{border:1px solid var(--color-surface-200,#e2e8f0);padding:4px 8px;text-align:left}.app-plan-bubble[data-v-54c8e404]{background:var(--color-surface-50,#f8fafc);border:1px solid var(--color-primary-200,#bfdbfe);border-left:4px solid var(--p-primary-color,#3b82f6);border-radius:12px;margin-bottom:8px;max-width:95%;padding:14px 18px}.app-plan-bubble.awaiting[data-v-54c8e404]{border-color:var(--p-orange-200,#fed7aa);border-left-color:var(--p-orange-500,#f97316)}.plan-actions[data-v-54c8e404]{border-top:1px solid var(--p-orange-100,#ffedd5);display:flex;gap:8px;justify-content:flex-end;margin-top:12px;padding-top:10px}.plan-resolved[data-v-54c8e404]{border-top:1px solid var(--color-surface-200,#e2e8f0);font-size:13px;font-weight:500;margin-top:10px;padding-top:8px}.plan-resolved span[data-v-54c8e404]{align-items:center;display:flex;gap:6px}.chat-widget[data-v-174c0355]{background:var(--panel-bg,#fff);border:1px solid var(--border-color-default,#e2e8f0);border-radius:12px;margin-bottom:8px;max-width:95%;overflow:hidden}.chat-widget__head[data-v-174c0355]{align-items:center;background:var(--main-content-bg,#f8fafc);border-bottom:1px solid var(--border-color-default,#e2e8f0);display:flex;gap:9px;padding:10px 14px}.chat-widget__icon[data-v-174c0355]{border-radius:7px;display:grid;font-size:13px;height:24px;place-items:center;width:24px}.chat-widget__icon.is-blue[data-v-174c0355]{background:var(--p-blue-50,#eff6ff);color:var(--p-blue-600,#2563eb)}.chat-widget__icon.is-green[data-v-174c0355]{background:var(--p-green-50,#f0fdf4);color:var(--p-green-600,#16a34a)}.chat-widget__icon.is-amber[data-v-174c0355]{background:var(--p-orange-50,#fff7ed);color:var(--p-orange-600,#ea580c)}.chat-widget__icon.is-red[data-v-174c0355]{background:var(--p-red-50,#fef2f2);color:var(--p-red-600,#dc2626)}.chat-widget__icon.is-violet[data-v-174c0355]{background:var(--p-purple-50,#faf5ff);color:var(--p-purple-600,#9333ea)}.chat-widget__title[data-v-174c0355]{color:var(--title-color,#1e293b);font-size:13.5px;font-weight:700}.chat-widget__sub[data-v-174c0355]{color:var(--text-color-muted,#94a3b8);font-size:11px;margin-left:auto}.chat-widget__body[data-v-174c0355]{padding:14px}.widget-prompt[data-v-2dc4b604]{color:var(--text-color-muted,#475569);font-size:13px;margin:0 0 10px}.widget-options[data-v-2dc4b604]{display:flex;flex-direction:column;gap:7px}.widget-option[data-v-2dc4b604]{align-items:center;background:var(--panel-bg,#fff);border:1px solid var(--border-color-default,#e2e8f0);border-radius:9px;cursor:pointer;display:flex;gap:10px;padding:10px 12px;text-align:left;transition:border-color .12s ease,background .12s ease;width:100%}.widget-option[data-v-2dc4b604]:hover{border-color:var(--p-blue-400,#60a5fa)}.widget-option.is-selected[data-v-2dc4b604]{background:var(--p-blue-50,#eff6ff);border-color:var(--p-blue-500,#3b82f6)}.widget-option__radio[data-v-2dc4b604]{border:2px solid var(--border-color-default,#cbd5e1);border-radius:50%;flex:0 0 16px;height:16px;width:16px}.is-selected .widget-option__radio[data-v-2dc4b604]{background:radial-gradient(circle,#fff 30%,transparent 33%),var(--p-blue-500,#3b82f6);border-color:var(--p-blue-500,#3b82f6)}.widget-option__label[data-v-2dc4b604]{color:var(--title-color,#1e293b);font-size:13px;font-weight:600}.widget-option__hint[data-v-2dc4b604]{color:var(--text-color-muted,#94a3b8);font-size:11px;margin-left:auto}.widget-actions[data-v-2dc4b604]{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.confirmation-bubble[data-v-c82348a9]{background:var(--color-surface-50,#f8fafc);border:1px solid var(--p-orange-200,#fed7aa);border-left:4px solid var(--p-orange-500,#f97316);border-radius:12px;margin-bottom:8px;max-width:95%;padding:14px 18px}.confirmation-header[data-v-c82348a9]{align-items:center;border-bottom:1px solid var(--p-orange-200,#fed7aa);color:var(--p-orange-600,#ea580c);display:flex;font-size:14px;font-weight:600;gap:8px;margin-bottom:10px;padding-bottom:8px}.confirmation-content[data-v-c82348a9]{margin-bottom:12px}.operations-toggle[data-v-c82348a9]{align-items:center;background:none;border:none;color:var(--p-text-muted-color,#64748b);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;padding:4px 0}.operations-toggle[data-v-c82348a9]:hover{color:var(--p-text-color,#1e293b)}.operations-toggle i[data-v-c82348a9]{font-size:11px}.operations-list[data-v-c82348a9]{margin-top:6px;padding-left:6px}.pending-operation[data-v-c82348a9]{align-items:center;color:var(--p-text-color,#1e293b);display:flex;font-size:13px;gap:6px;padding:4px 0}.pending-operation i[data-v-c82348a9]{color:var(--p-orange-500,#f97316);font-size:11px}.confirmation-actions[data-v-c82348a9]{display:flex;gap:8px;justify-content:flex-end}.confirmation-actions[data-v-c82348a9],.confirmation-resolved[data-v-c82348a9]{border-top:1px solid var(--p-orange-100,#ffedd5);padding-top:8px}.confirmation-resolved[data-v-c82348a9]{font-size:13px;font-weight:500}.confirmation-resolved span[data-v-c82348a9]{align-items:center;display:flex;gap:6px}.credentials-bubble[data-v-a9f50d79]{background:var(--color-surface-50,#f8fafc);border:1px solid var(--color-primary-200,#bfdbfe);border-left:4px solid var(--p-primary-color,#3b82f6);border-radius:12px;margin-bottom:8px;max-width:95%;padding:14px 18px}.credentials-header[data-v-a9f50d79]{align-items:center;border-bottom:1px solid var(--color-surface-200,#e2e8f0);color:var(--p-primary-color,#3b82f6);display:flex;font-size:14px;font-weight:600;gap:8px;margin-bottom:8px;padding-bottom:10px}.credentials-description[data-v-a9f50d79]{color:var(--p-text-muted-color,#64748b);font-size:13px;line-height:1.4;margin:0 0 12px}.credentials-fields[data-v-a9f50d79]{gap:12px}.credentials-fields[data-v-a9f50d79],.field-row[data-v-a9f50d79]{display:flex;flex-direction:column}.field-row[data-v-a9f50d79]{gap:4px}.field-label[data-v-a9f50d79]{color:var(--p-text-color,#1e293b);font-size:12px;font-weight:600}.input-wrapper[data-v-a9f50d79]{align-items:center;display:flex;position:relative}.cred-input[data-v-a9f50d79]{background:var(--color-surface-0,#fff);border:1px solid var(--color-surface-300,#cbd5e1);border-radius:8px;color:var(--p-text-color,#1e293b);font-family:ui-monospace,Menlo,Monaco,monospace;font-size:13px;outline:none;padding:8px 36px 8px 12px;transition:border-color .15s;width:100%}.cred-input[data-v-a9f50d79]:focus{border-color:var(--p-primary-color,#3b82f6);box-shadow:0 0 0 1px var(--p-primary-color,#3b82f6)}.toggle-visibility[data-v-a9f50d79]{align-items:center;background:transparent;border:none;color:var(--p-text-muted-color,#94a3b8);cursor:pointer;display:flex;justify-content:center;padding:4px;position:absolute;right:8px}.toggle-visibility[data-v-a9f50d79]:hover{color:var(--p-primary-color,#3b82f6)}.field-help[data-v-a9f50d79]{color:var(--p-text-muted-color,#94a3b8);font-size:11px}.credentials-actions[data-v-a9f50d79]{align-items:center;border-top:1px solid var(--color-surface-200,#e2e8f0);display:flex;gap:8px;margin-top:4px;padding-top:10px}.lock-icon[data-v-a9f50d79]{font-size:12px}.lock-icon[data-v-a9f50d79],.lock-note[data-v-a9f50d79]{color:var(--p-text-muted-color,#94a3b8)}.lock-note[data-v-a9f50d79]{flex:1;font-size:11px;font-style:italic}.credentials-submitted[data-v-a9f50d79]{align-items:center;border-top:1px solid var(--color-surface-200,#e2e8f0);color:#22c55e;display:flex;font-size:13px;font-weight:500;gap:6px;margin-top:4px;padding-top:10px}.deletion-summary-bubble[data-v-74fc6553]{background:#fef2f2;border:1px solid #fecaca;border-left:4px solid #ef4444;border-radius:12px;margin-bottom:8px;max-width:95%;padding:14px 18px}.deletion-header[data-v-74fc6553]{align-items:center;border-bottom:1px solid #fecaca;color:#ef4444;display:flex;font-size:14px;font-weight:600;gap:8px;margin-bottom:10px;padding-bottom:8px}.deletion-content[data-v-74fc6553]{display:flex;flex-direction:column;gap:6px}.deletion-stat[data-v-74fc6553]{align-items:center;display:flex;font-size:13px;gap:8px}.deletion-label[data-v-74fc6553]{color:var(--p-text-muted-color,#64748b)}.deletion-value[data-v-74fc6553]{color:var(--p-text-color,#1e293b);font-weight:600}.deletion-value.danger[data-v-74fc6553]{color:#ef4444}.diff-preview[data-v-f2eeb09e]{border:1px solid var(--border-color-default,#e2e8f0);border-radius:8px;font-family:SFMono-Regular,ui-monospace,Menlo,Consolas,monospace;font-size:12px;overflow:hidden}.diff-preview__line[data-v-f2eeb09e]{color:var(--text-color-muted,#64748b);padding:3px 12px;white-space:pre-wrap}.diff-preview__line.is-add[data-v-f2eeb09e]{background:var(--p-green-50,#f0fdf4);color:var(--p-green-700,#15803d)}.diff-preview__line.is-del[data-v-f2eeb09e]{background:var(--p-red-50,#fef2f2);color:var(--p-red-700,#b91c1c)}.diff-preview__actions[data-v-f2eeb09e]{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.import-preview[data-v-e56f1204]{background:var(--color-surface-50,#f8fafc);border:1px solid var(--color-primary-200,#bfdbfe);border-left:4px solid var(--p-primary-color,#3b82f6);border-radius:13px;max-width:96%;overflow:hidden;width:100%}.ip-head[data-v-e56f1204]{align-items:center;border-bottom:1px solid var(--color-primary-200,#bfdbfe);display:flex;gap:9px;padding:12px 15px}.ip-head>i[data-v-e56f1204]{color:var(--p-primary-color,#3b82f6);font-size:16px}.ip-title[data-v-e56f1204]{color:var(--color-primary-600,#2563eb);flex:1;font-size:14px;font-weight:700}.ip-schema[data-v-e56f1204]{color:var(--p-text-color,#1e293b)}.ip-count[data-v-e56f1204]{background:var(--color-surface-0,#fff);border:1px solid var(--color-surface-200,#e2e8f0);border-radius:999px;color:var(--p-text-muted-color,#64748b);font-size:12px;font-weight:700;padding:3px 9px}.ip-stats[data-v-e56f1204]{display:flex;gap:10px;padding:12px 15px}.stat[data-v-e56f1204]{background:var(--color-surface-0,#fff);border:1px solid var(--color-surface-200,#e2e8f0);border-radius:10px;flex:1;padding:9px 12px}.stat .num[data-v-e56f1204]{color:var(--p-text-color,#1e293b);font-size:19px;font-weight:800;line-height:1}.stat .lbl[data-v-e56f1204]{color:var(--p-text-muted-color,#64748b);font-size:11px;font-weight:600;letter-spacing:.04em;margin-top:3px;text-transform:uppercase}.stat.ok .num[data-v-e56f1204]{color:#16a34a}.stat.is-warn .num[data-v-e56f1204]{color:#f97316}.ip-section[data-v-e56f1204]{padding:2px 15px 10px}.sec-toggle[data-v-e56f1204]{align-items:center;background:none;border:none;color:var(--p-text-muted-color,#64748b);cursor:pointer;display:flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.05em;padding:6px 0;text-transform:uppercase}.sec-toggle[data-v-e56f1204]:hover{color:var(--p-text-color,#1e293b)}.sec-toggle i[data-v-e56f1204]{font-size:11px}.sample-wrap[data-v-e56f1204]{overflow-x:auto}table.sample[data-v-e56f1204]{border-collapse:collapse;font-size:12.5px;white-space:nowrap;width:100%}table.sample td[data-v-e56f1204],table.sample th[data-v-e56f1204]{border-bottom:1px solid var(--color-surface-200,#e2e8f0);padding:6px 10px;text-align:left}table.sample thead th[data-v-e56f1204]{background:var(--color-surface-100,#f1f5f9);color:var(--p-text-muted-color,#64748b);font-size:11px;letter-spacing:.04em;text-transform:uppercase}table.sample td.is-empty[data-v-e56f1204]{color:var(--color-surface-300,#cbd5e1);font-style:italic}.sample-foot[data-v-e56f1204]{color:var(--p-text-muted-color,#64748b);font-size:11.5px;padding:7px 2px 0}.map-list[data-v-e56f1204]{padding-left:2px}.map-row[data-v-e56f1204]{align-items:center;display:flex;font-size:12.5px;gap:8px;padding:4px 0}.map-row .from[data-v-e56f1204]{font-weight:600;min-width:120px}.map-row .ar[data-v-e56f1204]{color:var(--color-surface-300,#cbd5e1);font-size:11px}.map-row .to[data-v-e56f1204]{color:var(--color-primary-600,#2563eb);font-weight:600}.map-row.is-ignored .to[data-v-e56f1204]{color:var(--color-surface-300,#cbd5e1);font-style:italic;font-weight:500}.map-row.is-default .to[data-v-e56f1204]{color:#16a34a}.defaults-note[data-v-e56f1204]{color:var(--p-text-muted-color,#64748b);font-size:11.5px;padding:4px 2px 0}.issue-list[data-v-e56f1204]{padding-left:2px}.issue[data-v-e56f1204]{align-items:flex-start;background:#fff7ed;border-radius:8px;display:flex;font-size:12.5px;gap:8px;margin-bottom:5px;padding:6px 10px}.issue .ic[data-v-e56f1204]{color:#f97316;font-size:12px;margin-top:1px}.issue b[data-v-e56f1204]{color:#ea580c}.issue .rows[data-v-e56f1204]{display:block;margin-top:1px}.issue .rows[data-v-e56f1204],.issue-note[data-v-e56f1204]{color:var(--p-text-muted-color,#64748b);font-size:11.5px}.issue-note[data-v-e56f1204]{padding:3px 2px}.ip-foot[data-v-e56f1204]{background:var(--color-surface-0,#fff);border-top:1px solid var(--color-primary-200,#bfdbfe);display:flex;gap:8px;justify-content:flex-end;padding:11px 15px}.ip-progress[data-v-e56f1204]{padding:14px 15px}.prog-lbl[data-v-e56f1204]{color:var(--p-text-muted-color,#64748b);display:flex;font-size:12.5px;justify-content:space-between;margin-bottom:8px}.bar[data-v-e56f1204]{background:var(--color-surface-100,#f1f5f9);height:9px;overflow:hidden}.bar[data-v-e56f1204],.bar>i[data-v-e56f1204]{border-radius:999px}.bar>i[data-v-e56f1204]{background:var(--p-primary-color,#3b82f6);display:block;height:100%;transition:width .4s}.prog-hint[data-v-e56f1204]{color:var(--p-text-muted-color,#64748b);font-size:11.5px;margin-top:8px}.ip-result[data-v-e56f1204]{padding:14px 15px}.res-top[data-v-e56f1204]{align-items:center;display:flex;font-weight:700;gap:8px;margin-bottom:11px}.res-top.ok[data-v-e56f1204]{color:#16a34a}.res-stats[data-v-e56f1204]{display:flex;gap:9px;margin-bottom:11px}.res-stats .s[data-v-e56f1204]{border:1px solid var(--color-surface-200,#e2e8f0);border-radius:9px;flex:1;padding:8px;text-align:center}.res-stats .s .n[data-v-e56f1204]{font-size:18px;font-weight:800}.res-stats .s .l[data-v-e56f1204]{color:var(--p-text-muted-color,#64748b);font-size:11px}.res-stats .s.c .n[data-v-e56f1204]{color:#16a34a}.res-stats .s.u .n[data-v-e56f1204]{color:var(--color-primary-600,#2563eb)}.res-stats .s.f .n[data-v-e56f1204]{color:#ef4444}.dl-report[data-v-e56f1204]{background:var(--color-primary-50,#eff6ff);border:1px solid var(--color-primary-200,#bfdbfe);border-radius:8px;color:var(--color-primary-600,#2563eb);display:inline-flex;padding:6px 11px;text-decoration:none}.dl-report[data-v-e56f1204],.ip-resolved[data-v-e56f1204]{align-items:center;font-size:12.5px;font-weight:600;gap:7px}.ip-resolved[data-v-e56f1204]{display:flex;padding:12px 15px}.ip-resolved.failed[data-v-e56f1204]{color:#ef4444}.ip-resolved.cancelled[data-v-e56f1204]{color:var(--p-text-muted-color,#64748b)}.nav-card[data-v-e43c3003]{align-items:center;background:var(--panel-bg,#fff);border:1px solid var(--border-color-default,#e2e8f0);border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:12px;text-align:left;transition:border-color .12s ease;width:100%}.nav-card[data-v-e43c3003]:hover{border-color:var(--p-blue-400,#60a5fa)}.nav-card__icon[data-v-e43c3003]{background:var(--p-blue-50,#eff6ff);border-radius:9px;color:var(--p-blue-600,#2563eb);display:grid;flex:0 0 38px;font-size:18px;height:38px;place-items:center;width:38px}.nav-card__text[data-v-e43c3003]{display:flex;flex-direction:column}.nav-card__title[data-v-e43c3003]{color:var(--title-color,#1e293b);font-size:13px;font-weight:600}.nav-card__desc[data-v-e43c3003]{font-size:11.5px}.nav-card__desc[data-v-e43c3003],.nav-card__go[data-v-e43c3003]{color:var(--text-color-muted,#94a3b8)}.nav-card__go[data-v-e43c3003]{margin-left:auto}.pdf-preview-bubble[data-v-3ffe7c6a]{background:var(--color-surface-50,#f8fafc);border:1px solid var(--color-primary-200,#bfdbfe);border-left:4px solid var(--p-primary-color,#3b82f6);border-radius:12px;margin-bottom:8px;max-width:95%;padding:14px 18px}.pdf-preview-bubble.is-error[data-v-3ffe7c6a]{background:#fef2f2;border-color:#fecaca #fecaca #fecaca #ef4444}.pp-head[data-v-3ffe7c6a]{align-items:center;border-bottom:1px solid var(--color-primary-200,#bfdbfe);color:var(--color-primary-600,#2563eb);display:flex;font-size:14px;font-weight:600;gap:8px;margin-bottom:10px;padding-bottom:8px}.pdf-preview-bubble.is-error .pp-head[data-v-3ffe7c6a]{border-bottom-color:#fecaca;color:#ef4444}.pp-head>i[data-v-3ffe7c6a]{font-size:16px}.pp-title[data-v-3ffe7c6a]{flex:1}.pp-pages[data-v-3ffe7c6a]{background:var(--color-surface-0,#fff);border:1px solid var(--color-surface-200,#e2e8f0);border-radius:999px;color:var(--p-text-muted-color,#64748b);font-size:12px;font-weight:700;padding:3px 9px}.pp-body[data-v-3ffe7c6a]{display:flex;justify-content:center}.pp-image[data-v-3ffe7c6a]{background:var(--color-surface-0,#fff);border:1px solid var(--color-surface-200,#e2e8f0);border-radius:8px;box-shadow:0 1px 3px #00000014;height:auto;max-width:100%}.pp-error[data-v-3ffe7c6a]{align-items:center;color:#ef4444;display:flex;font-size:12.5px;font-weight:600;gap:7px}.progress-widget__head[data-v-dab43e0c]{color:var(--text-color-muted,#64748b);display:flex;font-size:12px;justify-content:space-between;margin-bottom:7px}.progress-widget__track[data-v-dab43e0c]{background:var(--main-content-bg,#f1f5f9);border:1px solid var(--border-color-default,#e2e8f0);border-radius:999px;height:8px;overflow:hidden}.progress-widget__bar[data-v-dab43e0c]{background:linear-gradient(90deg,var(--p-blue-500,#3b82f6),var(--p-purple-500,#a855f7));border-radius:999px;height:100%;transition:width .3s ease}.progress-widget__meta[data-v-dab43e0c]{margin-top:6px}.progress-widget__hint[data-v-dab43e0c],.progress-widget__meta[data-v-dab43e0c]{color:var(--text-color-muted,#94a3b8);font-size:11px}.progress-widget__hint[data-v-dab43e0c]{margin-top:8px}.progress-widget__done[data-v-dab43e0c]{align-items:center;color:var(--p-green-600,#16a34a);display:flex;font-size:13px;font-weight:600;gap:8px}.progress-widget__done i[data-v-dab43e0c]{font-size:16px}.progress-widget__failed[data-v-dab43e0c]{align-items:center;color:var(--p-red-600,#dc2626);display:flex;font-size:13px;font-weight:600;gap:8px}.progress-widget__failed i[data-v-dab43e0c]{font-size:16px}.questions-bubble[data-v-4998bbdc]{background:var(--color-surface-50,#f8fafc);border:1px solid var(--color-primary-200,#bfdbfe);border-left:4px solid var(--p-primary-color,#3b82f6);border-radius:12px;margin-bottom:8px;max-width:95%;padding:14px 18px}.questions-header[data-v-4998bbdc]{align-items:center;border-bottom:1px solid var(--color-surface-200,#e2e8f0);color:var(--p-primary-color,#3b82f6);display:flex;font-family:var(--font-title);gap:8px;margin-bottom:12px;padding-bottom:10px}.questions-progress[data-v-4998bbdc]{align-items:center;display:flex;gap:10px;margin-bottom:14px}.progress-track[data-v-4998bbdc]{background:var(--color-surface-200,#e2e8f0);border-radius:2px;flex:1;height:4px;overflow:hidden}.progress-fill[data-v-4998bbdc]{background:var(--p-primary-color,#3b82f6);border-radius:2px;height:100%;transition:width .3s ease}.progress-label[data-v-4998bbdc]{color:var(--p-text-muted-color,#94a3b8);font-size:11px;font-weight:600;white-space:nowrap}.answered-list[data-v-4998bbdc]{gap:6px;margin-bottom:14px}.answered-item[data-v-4998bbdc],.answered-list[data-v-4998bbdc]{display:flex;flex-direction:column}.answered-item[data-v-4998bbdc]{background:var(--color-surface-0,#fff);border:1px solid var(--color-surface-200,#e2e8f0);border-radius:6px;font-size:12px;gap:1px;padding:6px 10px}.answered-q[data-v-4998bbdc]{color:var(--text-color-muted)}.answered-a[data-v-4998bbdc]{color:var(--color-primary)}.question-block[data-v-4998bbdc]{display:flex;flex-direction:column;gap:8px}.question-text[data-v-4998bbdc]{align-items:center;color:var(--title-color);display:flex;font-family:var(--font-text-bold);gap:8px}.multi-hint[data-v-4998bbdc]{background:var(--color-surface-200,#e2e8f0);border-radius:4px;color:var(--p-text-muted-color,#94a3b8);font-size:11px;font-weight:400;padding:1px 6px}.question-options[data-v-4998bbdc]{display:flex;flex-direction:column;gap:4px}.option-button[data-v-4998bbdc]{align-items:flex-start;background:var(--color-surface-0,#fff);border:1px solid var(--color-surface-200,#e2e8f0);border-radius:8px;color:var(--p-text-color,#1e293b);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 12px;text-align:left;transition:all .15s;width:100%}.option-button.selected[data-v-4998bbdc],.option-button[data-v-4998bbdc]:hover:not(:disabled){background:var(--color-primary-50,#eff6ff);border-color:var(--p-primary-color,#3b82f6)}.option-button.selected[data-v-4998bbdc]{box-shadow:0 0 0 1px var(--p-primary-color,#3b82f6)}.option-button.selected i[data-v-4998bbdc]{color:var(--p-primary-color,#3b82f6)}.option-button i[data-v-4998bbdc]{color:var(--p-text-muted-color,#94a3b8);flex-shrink:0;font-size:11px;margin-top:2px}.option-content[data-v-4998bbdc]{display:flex;flex-direction:column;gap:1px}.option-label[data-v-4998bbdc]{color:var(--title-color);font-family:var(--font-text-bold);margin-bottom:5px}.custom-input-row[data-v-4998bbdc]{margin-top:4px}.custom-input[data-v-4998bbdc]{background:var(--color-surface-0,#fff);border:1px dashed var(--color-surface-300,#cbd5e1);border-radius:8px;color:var(--p-text-color,#1e293b);font-family:inherit;font-size:13px;outline:none;padding:8px 12px;transition:border-color .15s;width:100%}.custom-input[data-v-4998bbdc]::-moz-placeholder{color:var(--p-text-muted-color,#94a3b8);font-style:italic}.custom-input[data-v-4998bbdc]::placeholder{color:var(--p-text-muted-color,#94a3b8);font-style:italic}.custom-input[data-v-4998bbdc]:focus{border-color:var(--p-primary-color,#3b82f6);border-style:solid}.question-actions[data-v-4998bbdc]{align-items:center;display:flex;gap:8px;justify-content:space-between;padding-top:8px}.question-actions[data-v-4998bbdc]>:only-child{margin-left:auto}.questions-submitted[data-v-4998bbdc]{align-items:center;border-top:1px solid var(--color-surface-200,#e2e8f0);display:flex;gap:6px;margin-top:4px;padding-top:10px}.widget-prompt[data-v-8110b171]{color:var(--text-color-muted,#475569);font-size:13px;margin:0 0 10px}.widget-options[data-v-8110b171]{display:flex;flex-direction:column;gap:7px}.widget-option[data-v-8110b171]{align-items:center;background:var(--panel-bg,#fff);border:1px solid var(--border-color-default,#e2e8f0);border-radius:9px;cursor:pointer;display:flex;gap:10px;padding:10px 12px;text-align:left;transition:border-color .12s ease,background .12s ease;width:100%}.widget-option[data-v-8110b171]:hover{border-color:var(--p-blue-400,#60a5fa)}.widget-option.is-selected[data-v-8110b171]{background:var(--p-blue-50,#eff6ff);border-color:var(--p-blue-500,#3b82f6)}.widget-option__radio[data-v-8110b171]{border:2px solid var(--border-color-default,#cbd5e1);border-radius:50%;flex:0 0 16px;height:16px;width:16px}.is-selected .widget-option__radio[data-v-8110b171]{background:radial-gradient(circle,#fff 30%,transparent 33%),var(--p-blue-500,#3b82f6);border-color:var(--p-blue-500,#3b82f6)}.widget-option__label[data-v-8110b171]{color:var(--title-color,#1e293b);font-size:13px;font-weight:600}.widget-option__hint[data-v-8110b171]{color:var(--text-color-muted,#94a3b8);font-size:11px;margin-left:auto}.widget-actions[data-v-8110b171]{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.widget-empty[data-v-8110b171]{background:var(--main-content-bg,#f8fafc);border:1px dashed var(--border-color-default,#cbd5e1);border-radius:9px;display:flex;gap:10px;padding:12px}.widget-empty__icon[data-v-8110b171]{background:var(--panel-bg,#fff);border:1px solid var(--border-color-default,#e2e8f0);border-radius:6px;color:var(--text-color-muted,#94a3b8);display:grid;flex:0 0 22px;font-size:12px;height:22px;place-items:center;width:22px}.widget-empty__text[data-v-8110b171]{color:var(--text-color-muted,#475569);font-size:12px}.widget-empty__text b[data-v-8110b171]{color:var(--title-color,#1e293b);display:block;font-size:12.5px}.schema-map__changes[data-v-344b4596]{list-style:none;margin:0;padding:0}.schema-map__row[data-v-344b4596]{align-items:center;background:var(--main-content-bg,#f8fafc);border:1px solid transparent;border-radius:7px;display:flex;font-size:12px;gap:8px;margin-bottom:4px;padding:6px 10px}.schema-map__row.is-add[data-v-344b4596]{background:var(--p-green-50,#f0fdf4);border-color:var(--p-green-300,#86efac)}.schema-map__row.is-remove[data-v-344b4596]{background:var(--p-red-50,#fef2f2);border-color:var(--p-red-300,#fca5a5)}.schema-map__row.is-modify[data-v-344b4596]{background:var(--p-orange-50,#fff7ed);border-color:var(--p-orange-300,#fdba74)}.schema-map__row.is-relation[data-v-344b4596]{background:var(--p-blue-50,#eff6ff);border-color:var(--p-blue-300,#93c5fd)}.schema-map__op[data-v-344b4596]{color:var(--text-color-muted,#64748b);font-size:10px;font-weight:700;letter-spacing:.05em;min-width:58px;text-transform:uppercase}.schema-map__field[data-v-344b4596]{color:var(--title-color,#1e293b);font-weight:600}.is-remove .schema-map__field[data-v-344b4596]{text-decoration:line-through}.schema-map__detail[data-v-344b4596]{color:var(--text-color-muted,#94a3b8);font-size:11px;margin-left:auto}.schema-map__actions[data-v-344b4596]{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.chat-message[data-v-52e6e03d]{display:flex;margin-bottom:12px}.chat-message.user[data-v-52e6e03d]{justify-content:flex-end}.chat-message.assistant[data-v-52e6e03d]{align-items:flex-start;flex-direction:column;gap:8px;justify-content:flex-start}.user[data-v-52e6e03d] .message-bubble{background:var(--p-primary-color,#3b82f6);color:#fff}.assistant[data-v-52e6e03d] .message-bubble{background:var(--color-surface-100,#f1f5f9);color:var(--p-text-color,#1e293b)}.attachment-tray[data-v-028d4fe5]{display:flex;flex-wrap:wrap;gap:8px;padding:8px 0 0}.attachment-chip[data-v-028d4fe5]{align-items:center;background:var(--color-surface-100,#f1f5f9);border:1px solid var(--color-surface-200,#e2e8f0);border-radius:8px;display:inline-flex;font-size:12px;gap:8px;max-width:220px;padding:5px 8px}.attachment-chip.is-uploading[data-v-028d4fe5]{opacity:.7}.chip-thumb[data-v-028d4fe5]{border-radius:5px;height:28px;-o-object-fit:cover;object-fit:cover;width:28px}.chip-icon[data-v-028d4fe5]{color:var(--p-text-muted-color,#64748b);font-size:16px}.chip-meta[data-v-028d4fe5]{display:flex;flex-direction:column;min-width:0}.chip-name[data-v-028d4fe5]{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chip-size[data-v-028d4fe5]{font-size:11px}.chip-remove[data-v-028d4fe5],.chip-size[data-v-028d4fe5]{color:var(--p-text-muted-color,#64748b)}.chip-remove[data-v-028d4fe5]{background:none;border:none;cursor:pointer;display:inline-flex;padding:0 0 0 2px}.chip-remove[data-v-028d4fe5]:hover{color:var(--p-text-color,#1e293b)}.icon-spin[data-v-028d4fe5]{animation:chat-attachment-spin-028d4fe5 2s linear infinite}@keyframes chat-attachment-spin-028d4fe5{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.hidden-file-input[data-v-7ead82b9]{display:none}.drop-overlay[data-v-76ccaeb6]{align-items:center;background:var(--color-primary-50,rgba(59,130,246,.08));border:2px dashed var(--p-primary-color,#3b82f6);border-radius:8px;display:none;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:5}.drop-overlay.is-visible[data-v-76ccaeb6]{display:flex}.overlay-inner[data-v-76ccaeb6]{align-items:center;color:var(--p-primary-color,#3b82f6);display:flex;flex-direction:column;font-weight:600;gap:8px}.overlay-inner i[data-v-76ccaeb6]{font-size:32px}.overlay-inner small[data-v-76ccaeb6]{color:var(--p-text-muted-color,#64748b);font-weight:400}.ai-chat-panel[data-v-9dbdf170]{background:var(--p-surface-0,#fff);border:1px solid var(--p-surface-200,#e2e8f0);border-radius:8px;display:flex;flex-direction:column;height:100%;overflow:hidden}.chat-header[data-v-9dbdf170]{align-items:center;background:var(--p-surface-50,#f8fafc);border-bottom:1px solid var(--p-surface-200,#e2e8f0);display:flex;justify-content:space-between;padding:12px 16px}.chat-messages[data-v-9dbdf170]{flex:1;overflow-y:auto;padding:16px}.chat-messages[data-v-9dbdf170],.empty-state[data-v-9dbdf170]{display:flex;flex-direction:column}.empty-state[data-v-9dbdf170]{align-items:center;color:var(--p-text-muted-color,#94a3b8);flex:1;justify-content:center;padding:20px;text-align:center}.empty-title[data-v-9dbdf170]{color:var(--p-text-color,#1e293b);margin-bottom:4px}.empty-state p[data-v-9dbdf170]{margin:4px 0}.empty-state .hint[data-v-9dbdf170]{font-size:13px;margin-bottom:16px;max-width:400px}.example-prompts[data-v-9dbdf170]{display:flex;flex-direction:column;gap:8px;max-width:360px;width:100%}.example-prompt[data-v-9dbdf170]{background:var(--color-surface-50);border:1px solid var(--p-surface-200,#e2e8f0);border-radius:8px;color:var(--text-color);cursor:pointer;padding:10px 14px;text-align:left;transition:all .15s}.example-prompt[data-v-9dbdf170]:hover{background:var(--p-primary-50,#eff6ff);border-color:var(--p-primary-color,#3b82f6)}.loading-indicator[data-v-9dbdf170]{align-items:center;color:var(--p-text-muted-color,#94a3b8);display:flex;font-size:14px;gap:8px;padding:8px 14px}.live-operations[data-v-9dbdf170]{padding:4px 14px 8px}.live-operations .operation[data-v-9dbdf170]{align-items:center;color:var(--p-text-muted-color,#94a3b8);display:flex;font-size:12px;gap:6px;padding:2px 0}.chat-input[data-v-9dbdf170]{align-items:flex-end;background:var(--p-surface-50,#f8fafc);border-top:1px solid var(--p-surface-200,#e2e8f0);display:flex;gap:8px;padding:12px 16px}.input-field[data-v-9dbdf170]{flex:1}.chat-input[data-v-9dbdf170] .p-button{align-self:flex-end;height:auto;min-height:0;padding-bottom:0;padding-top:0}.chat-input[data-v-9dbdf170] .p-button,.chat-input[data-v-9dbdf170] .p-textarea{box-sizing:border-box;min-height:38px}.icon-spin[data-v-9dbdf170]{animation:icon-spin-9dbdf170 2s linear infinite}@keyframes icon-spin-9dbdf170{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.scoped-chat-panel[data-v-9dbdf170]{background:var(--color-surface-0,#fff);border:1px solid var(--color-surface-200,#e2e8f0);border-radius:8px;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;position:relative}.chat-messages[data-v-9dbdf170]{min-height:0}.pending-indicator[data-v-9dbdf170]{color:var(--p-text-muted-color,#94a3b8);font-size:18px;letter-spacing:2px;line-height:1;padding:6px 14px 10px}.ai-create-trigger[data-v-fdc7448b]{display:inline-flex;position:relative}.ai-create-running[data-v-fdc7448b]{animation:ai-create-running-pulse-fdc7448b 1.4s ease-in-out infinite;background:var(--p-primary-color,#3b82f6);border-radius:50%;height:8px;pointer-events:none;position:absolute;right:-2px;top:-2px;width:8px}@keyframes ai-create-running-pulse-fdc7448b{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.ai-create-scrim[data-v-fdc7448b]{background:#11182724;inset:0;position:absolute;z-index:15}.ai-create-scrim-enter-active[data-v-fdc7448b],.ai-create-scrim-leave-active[data-v-fdc7448b]{transition:opacity .2s ease}.ai-create-scrim-enter-from[data-v-fdc7448b],.ai-create-scrim-leave-to[data-v-fdc7448b]{opacity:0}.ai-create-drawer[data-v-fdc7448b]{background:var(--color-surface-0);border-left:1px solid var(--p-content-border-color);bottom:0;box-shadow:-24px 0 60px #0000002e;display:flex;flex-direction:column;max-width:88%;position:absolute;right:0;top:0;width:390px;z-index:16}.ai-create-drawer-enter-active[data-v-fdc7448b],.ai-create-drawer-leave-active[data-v-fdc7448b]{transition:transform .26s cubic-bezier(.4,0,.2,1)}.ai-create-drawer-enter-from[data-v-fdc7448b],.ai-create-drawer-leave-to[data-v-fdc7448b]{transform:translate(100%)}.ai-create-head[data-v-fdc7448b]{align-items:center;border-bottom:1px solid var(--p-content-border-color);color:var(--text-color);display:flex;font-weight:600;gap:.5rem;padding:.7rem .85rem}.ai-create-title[data-v-fdc7448b]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-create-action[data-v-fdc7448b]{align-items:center;background:transparent;border:1px solid transparent;border-radius:5px;color:var(--text-color-muted);cursor:pointer;display:inline-flex;height:1.7rem;justify-content:center;width:1.7rem}.ai-create-action[data-v-fdc7448b]:hover{background:var(--color-surface-100);color:var(--text-color)}.ai-create-drawer[data-v-fdc7448b]>:last-child{flex:1;min-height:0}.form-layout-editor[data-v-5e20743d]{background:var(--color-surface-0);display:flex;flex-direction:column;height:100%;min-height:0}.editor-loading[data-v-5e20743d]{color:var(--text-color-muted);gap:.5rem;justify-content:center;padding:3rem}.editor-header[data-v-5e20743d],.editor-loading[data-v-5e20743d]{align-items:center;display:flex}.editor-header[data-v-5e20743d]{background:var(--color-surface-0);gap:.75rem;padding:.75rem 1.25rem}.editor-type-picker[data-v-5e20743d]{align-items:center;color:var(--text-color-muted);display:inline-flex;font-size:.78rem;gap:.35rem}.editor-pill.is-warn[data-v-5e20743d]{background:var(--p-orange-100,#fed7aa);border-color:transparent;color:var(--p-orange-700,#c2410c)}.editor-crumbs[data-v-5e20743d]{align-items:center;display:flex;flex:1;gap:.5rem;min-width:0}.editor-title[data-v-5e20743d]{font-size:.95rem;font-weight:600}.editor-key[data-v-5e20743d]{background:var(--color-surface-100);border-radius:4px;color:var(--text-color-muted);font-family:var(--font-family-mono,monospace);font-size:.7rem;padding:2px 8px}.schema-name[data-v-5e20743d]{align-items:center;background:var(--color-primary-100);border:1px solid var(--color-primary-300);border-radius:4px;color:var(--color-primary-600);display:flex;font-size:.85rem;gap:.25rem;padding:0 .5rem}.schema-name[data-v-5e20743d]>*{font-family:var(--font-family-mono,monospace)}.editor-pill[data-v-5e20743d]{background:var(--color-primary-50);border:1px solid var(--color-primary-200);border-radius:999px;color:var(--color-primary-700);font-size:.7rem;padding:2px 8px}.editor-header-actions[data-v-5e20743d]{align-items:center;display:flex;gap:.5rem}.editor-dirty[data-v-5e20743d]{color:var(--p-orange-600,#c2410c);font-size:.75rem}.editor-body[data-v-5e20743d]{display:grid;flex:1;grid-template-columns:260px 1fr 380px;min-height:0;position:relative}.editor-body.is-focused[data-v-5e20743d]{grid-template-columns:1fr}.editor-drawer-scrim[data-v-5e20743d]{background:#11182724;inset:0;position:absolute;z-index:15}.editor-scrim-enter-active[data-v-5e20743d],.editor-scrim-leave-active[data-v-5e20743d]{transition:opacity .2s ease}.editor-scrim-enter-from[data-v-5e20743d],.editor-scrim-leave-to[data-v-5e20743d]{opacity:0}.editor-drawer-enter-active[data-v-5e20743d],.editor-drawer-leave-active[data-v-5e20743d]{transition:transform .26s cubic-bezier(.4,0,.2,1)}.editor-drawer-enter-from[data-v-5e20743d],.editor-drawer-leave-to[data-v-5e20743d]{transform:translate(100%)}.editor-palette[data-v-5e20743d]{border-right:1px solid var(--p-content-border-color);min-height:0}.editor-palette[data-v-5e20743d],.editor-palette-head[data-v-5e20743d]{background:var(--color-surface-50);display:flex;flex-direction:column}.editor-palette-head[data-v-5e20743d]{border-bottom:1px solid var(--p-content-border-color);gap:.5rem;padding:.75rem .9rem}.editor-palette-list[data-v-5e20743d]{display:flex;flex:1;flex-direction:column;gap:4px;overflow:auto;padding:.5rem .6rem}.editor-palette-item[data-v-5e20743d]{align-items:center;background:var(--color-surface-0);border:1px solid var(--color-surface-300);border-radius:var(--p-inputtext-border-radius);cursor:grab;display:flex;gap:.5rem;height:35px;padding:.45rem .55rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.editor-palette-item[data-v-5e20743d]:hover{border-color:var(--color-primary-500);box-shadow:0 1px 2px #0f172a0d}.editor-palette-item.is-placed[data-v-5e20743d]{cursor:default;opacity:.45}.editor-palette-item-icon[data-v-5e20743d]{align-items:center;color:var(--p-text-color);display:inline-flex;justify-content:center}.editor-palette-item-meta[data-v-5e20743d]{display:flex;flex-direction:column;line-height:1.2;min-width:0}.editor-palette-item-placed[data-v-5e20743d]{color:var(--color-success-500);margin-left:auto}.editor-palette-empty[data-v-5e20743d]{color:var(--text-color-muted);font-size:.75rem;padding:1.5rem 1rem;text-align:center}.editor-palette-subhead[data-v-5e20743d]{border-top:1px solid var(--p-content-border-color);color:var(--text-color-muted);font-size:.65rem;font-weight:700;letter-spacing:.05em;margin-top:.25rem;padding:.5rem .9rem .15rem;text-transform:uppercase}.editor-palette-list.is-content[data-v-5e20743d]{flex:none;overflow:visible}.editor-palette-item.is-content[data-v-5e20743d]{border-color:var(--color-warn-300);border-style:dashed;color:inherit;cursor:grab;font:inherit;text-align:left;width:100%}.editor-palette-item.is-content .editor-palette-item-icon[data-v-5e20743d]{color:var(--color-warn-600);font-weight:700}.editor-palette-item.is-content[data-v-5e20743d]:hover{border-color:var(--color-warn-600);box-shadow:0 1px 2px color-mix(in srgb,var(--color-surface-950) 5%,transparent)}.editor-req[data-v-5e20743d]{color:var(--p-red-600,#b91c1c);font-weight:600}.editor-canvas[data-v-5e20743d]{background:var(--color-surface-100);min-height:0;overflow:auto;padding:1rem 1.25rem}.editor-canvas-head[data-v-5e20743d]{align-items:center;display:flex;gap:.75rem}.editor-spacer[data-v-5e20743d]{flex:1}.editor-sections[data-v-5e20743d]{display:flex;flex-direction:column;gap:.75rem}.editor-add-actions[data-v-5e20743d]{display:flex;gap:.5rem;margin-top:.5rem}.editor-add-section[data-v-5e20743d]{background:var(--color-surface-0);border:1px dashed var(--p-content-border-color);border-radius:8px;color:var(--text-color-muted);cursor:pointer;flex:1;font-size:.8rem;padding:.6rem;text-align:center}.editor-add-section[data-v-5e20743d]:hover{background:var(--color-primary-50);border-color:var(--color-primary-400);color:var(--color-primary-600)}.editor-preview[data-v-5e20743d]{background:var(--color-surface-50);border-left:1px solid var(--p-content-border-color);min-height:0;overflow:auto;padding:.75rem .9rem 1.25rem}.editor-preview-head[data-v-5e20743d]{align-items:center;display:flex;gap:.5rem;margin-bottom:.65rem}.date-preset-bar[data-v-ae250590]{border-top:1px solid var(--border-color-default);display:flex;gap:6px;padding:8px 12px}.date-preset-clear[data-v-ae250590]{margin-left:auto}.multiselect-loading[data-v-34e5756c]{align-items:center;background:var(--p-inputtext-background);border:1px solid var(--p-inputtext-border-color);border-radius:var(--p-inputtext-border-radius);box-sizing:border-box;color:var(--text-color-muted);display:flex;font-size:.875rem;gap:.5rem;min-height:var(--btn-input-height-md,38px);padding:0 .75rem;width:100%}.multiselect-loading__spinner[data-v-34e5756c]{animation:multiselect-loading-spin-34e5756c .7s linear infinite}@keyframes multiselect-loading-spin-34e5756c{to{transform:rotate(1turn)}}.multiselect-with-inline-create[data-v-34e5756c]{align-items:stretch;display:flex;gap:.5rem}.multiselect-with-inline-create[data-v-34e5756c] .p-multiselect{flex:1 1 auto;min-width:0}.multiselect-with-inline-create .inline-create-btn[data-v-34e5756c]{flex:0 0 auto}.select-option-group[data-v-229fae96]{align-items:center;display:inline-flex;font-family:var(--font-text-bold);gap:.5rem}.select-option-group i[data-v-229fae96]{opacity:.7}.select-value-content[data-v-229fae96]{align-items:center;display:flex;height:100%;min-width:0}.select-value-content .select-value-placeholder[data-v-229fae96]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-option-grouped[data-v-229fae96]{padding-left:12px}.select-with-inline-create[data-v-229fae96]{align-items:stretch;display:flex;gap:.5rem}.select-with-inline-create[data-v-229fae96] .p-select{flex:1 1 auto;min-width:0}.select-with-inline-create .inline-create-btn[data-v-229fae96]{flex:0 0 auto}.value-input[data-v-b843402d]{width:100%}.value-input[data-v-b843402d] .form-field{margin:0}.value-input__between[data-v-b843402d]{align-items:center;display:flex;gap:8px}.value-input__between[data-v-b843402d] .form-field{flex:1;margin:0}.value-input__between-label[data-v-b843402d]{color:var(--text-color-muted);flex-shrink:0;font-size:.82rem}.value-input__user-select[data-v-b843402d]{width:100%}.value-input__user-listbox[data-v-b843402d]{min-width:240px;width:100%}.condition-row[data-v-f194d408]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px}.condition-row__field[data-v-f194d408]{min-width:200px;order:1;width:200px}.condition-row__operator[data-v-f194d408]{min-width:160px;order:2;width:160px}.condition-row__remove[data-v-f194d408]{margin-left:auto;min-width:32px;order:3}.condition-row__value[data-v-f194d408]{flex:1 1 100%;min-width:0;order:4}.rule-builder[data-v-339e07df]{display:flex;flex-direction:column;gap:8px}.rule-builder--nested[data-v-339e07df]{background:var(--color-surface-50);border-left:2px solid var(--border-color-default);border-radius:0 var(--p-border-radius-md) var(--p-border-radius-md) 0;margin-left:24px;padding:8px 12px}.rule-builder__logic-toggle[data-v-339e07df]{display:flex;gap:0}.logic-pill[data-v-339e07df]{background:var(--color-surface-100);border:1px solid var(--border-color-default);color:var(--text-color);cursor:pointer;font-size:.82rem;font-weight:600;padding:2px 10px}.logic-pill[data-v-339e07df]:first-child{border-radius:5em 0 0 5em}.logic-pill[data-v-339e07df]:last-child{border-left:none;border-radius:0 5em 5em 0}.logic-pill--active[data-v-339e07df]{background:var(--p-primary-color);border-color:var(--p-primary-color);color:#fff}.rule-builder__actions[data-v-339e07df]{margin-top:4px}.schema-types-editor[data-v-46ba4faa]{background:var(--color-surface-0);display:flex;flex-direction:column;height:100%;min-height:0}.schema-types-editor__header[data-v-46ba4faa]{align-items:center;background:var(--color-surface-0);border-bottom:1px solid var(--p-content-border-color);display:flex;gap:.75rem;padding:.75rem 1.25rem}.schema-types-editor__crumbs[data-v-46ba4faa]{align-items:center;display:flex;flex:1;gap:.5rem;min-width:0}.schema-types-editor__title[data-v-46ba4faa]{font-size:.95rem;font-weight:600}.schema-types-editor__key[data-v-46ba4faa]{background:var(--color-surface-100);border-radius:4px;color:var(--text-color-muted);font-family:var(--font-family-mono,monospace);font-size:.78rem;padding:2px 8px}.schema-types-editor__schema-name[data-v-46ba4faa]{color:var(--text-color);font-size:.92rem}.schema-types-editor__header-actions[data-v-46ba4faa]{align-items:center;display:flex;gap:.5rem}.schema-types-editor__dirty[data-v-46ba4faa]{color:var(--p-orange-500,#f59e0b);font-size:.78rem}.schema-types-editor__body[data-v-46ba4faa]{display:grid;flex:1;gap:1rem;grid-template-columns:minmax(0,720px) minmax(0,1fr);min-height:0;overflow:auto;padding:1rem 1.25rem}.schema-types-editor__panel[data-v-46ba4faa]{background:var(--color-surface-0);border:1px solid var(--p-content-border-color);border-radius:8px;display:flex;flex-direction:column;gap:.75rem;min-width:0;padding:1rem}.schema-types-editor__panel-head[data-v-46ba4faa]{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.schema-types-editor__panel-title[data-v-46ba4faa]{color:var(--text-color);font-size:.85rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.schema-types-editor__empty[data-v-46ba4faa]{color:var(--text-color-muted);font-size:.85rem;padding:.5rem 0}.schema-types-editor__type-row[data-v-46ba4faa]{background:var(--color-surface-50);border:1px solid var(--p-content-border-color);border-radius:6px;display:flex;flex-direction:column;gap:.5rem;padding:.6rem .75rem}.schema-types-editor__type-row-head[data-v-46ba4faa]{align-items:center;display:flex;gap:.5rem}.schema-types-editor__type-meta[data-v-46ba4faa]{display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:0}.schema-types-editor__type-name[data-v-46ba4faa]{font-size:.9rem;width:100%}.schema-types-editor__type-key[data-v-46ba4faa]{align-self:flex-start;background:var(--color-surface-100);border-radius:4px;color:var(--text-color-muted);font-family:var(--font-family-mono,monospace);font-size:.72rem;padding:1px 6px}.schema-types-editor__condition[data-v-46ba4faa]{display:flex;flex-direction:column;gap:.35rem}.schema-types-editor__cond-prefix[data-v-46ba4faa]{color:var(--text-color-muted);font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.schema-types-editor__error[data-v-46ba4faa]{color:var(--p-red-500,#e53935);font-size:.75rem}.schema-types-editor__hint[data-v-46ba4faa]{color:var(--text-color-muted);font-size:.75rem;margin:0}.schema-types-editor__save-error[data-v-46ba4faa]{background:var(--p-red-50,#fef2f2);border:1px solid var(--p-red-200,#fca5a5);border-radius:4px;color:var(--p-red-700,#b91c1c);font-size:.78rem;padding:.5rem .75rem}.schema-types-editor__save-error-title[data-v-46ba4faa]{display:block;font-weight:600;margin-bottom:.25rem}.schema-types-editor__save-error pre[data-v-46ba4faa]{font-family:var(--font-family-mono,monospace);margin:0;white-space:pre-wrap;word-break:break-word}.schema-types-editor__field-row[data-v-46ba4faa]{background:var(--color-surface-50);border:1px solid var(--p-content-border-color);border-radius:6px;display:flex;flex-direction:column;gap:.35rem;padding:.5rem .75rem}.schema-types-editor__field-meta[data-v-46ba4faa]{align-items:baseline;display:flex;gap:.5rem}.schema-types-editor__field-name[data-v-46ba4faa]{font-size:.88rem;font-weight:500}.schema-types-editor__field-type[data-v-46ba4faa]{color:var(--text-color-muted);font-family:var(--font-family-mono,monospace);font-size:.72rem}.schema-types-editor__chips[data-v-46ba4faa]{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem}.schema-types-editor__chips--required .schema-types-editor__chip[data-v-46ba4faa]{--chip-on:var(--p-orange-100,#fed7aa);--chip-on-color:var(--p-orange-700,#c2410c)}.schema-types-editor__chips-label[data-v-46ba4faa]{color:var(--text-color-muted);font-size:.72rem;letter-spacing:.04em;text-transform:uppercase}.schema-types-editor__chip[data-v-46ba4faa]{background:var(--color-surface-0);border:1px solid var(--p-content-border-color);border-radius:999px;color:var(--text-color);cursor:pointer;font-size:.78rem;padding:2px 10px}.schema-types-editor__chip.is-on[data-v-46ba4faa]{background:var(--chip-on,var(--p-blue-100,#dbeafe));border-color:transparent;color:var(--chip-on-color,var(--p-blue-700,#1d4ed8))}.schema-types-editor__chip.is-static[data-v-46ba4faa]{background:var(--color-surface-100);color:var(--text-color-muted);cursor:default}.schema-types-editor__chip[data-v-46ba4faa]:disabled{cursor:not-allowed;opacity:.45}.schema-config-dialog[data-v-775b3d94]{display:flex;flex-direction:column;gap:1.25rem;min-height:280px}.schema-config-dialog__head[data-v-775b3d94]{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.schema-config-dialog__head-actions[data-v-775b3d94],.schema-config-dialog__meta[data-v-775b3d94]{align-items:center;display:flex;gap:.5rem}.schema-config-dialog__meta[data-v-775b3d94]{min-width:0}.schema-config-dialog__key[data-v-775b3d94]{border-radius:4px;font-family:var(--font-family-mono,monospace);font-size:.8rem}.schema-config-dialog__app[data-v-775b3d94],.schema-config-dialog__key[data-v-775b3d94]{background:var(--color-surface-100);color:var(--text-color-muted);padding:2px 8px}.schema-config-dialog__app[data-v-775b3d94]{border-radius:3px;font-size:.7rem;letter-spacing:.04em;text-transform:uppercase}.schema-config-dialog__loading[data-v-775b3d94]{color:var(--text-color-muted);display:flex;justify-content:center;padding:2rem}.icon-picker[data-v-bfed84bf]{display:inline-flex}.icon-picker-panel[data-v-bfed84bf]{width:min(380px,92vw)}.icon-picker-head[data-v-bfed84bf]{border-bottom:1px solid var(--border-color-default);padding:.75rem .75rem .5rem}.icon-picker-search-wrap[data-v-bfed84bf]{margin-bottom:.6rem}.icon-picker-search[data-v-bfed84bf]{background:var(--main-content-bg);border:1px solid var(--color-surface-400);border-radius:var(--p-border-radius-sm);color:var(--text-color);font:inherit;font-size:.9rem;height:34px;padding:0 .6rem;width:100%}.icon-picker-search[data-v-bfed84bf]::-moz-placeholder{color:var(--text-color-muted)}.icon-picker-search[data-v-bfed84bf]::placeholder{color:var(--text-color-muted)}.icon-picker-chips[data-v-bfed84bf]{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px}.icon-picker-chip[data-v-bfed84bf]{background:var(--color-surface-50);border:1px solid var(--border-color-default);border-radius:999px;color:var(--text-color);cursor:pointer;flex:0 0 auto;font:inherit;font-size:.78rem;padding:4px 11px;white-space:nowrap}.icon-picker-chip[data-v-bfed84bf]:hover{background:var(--color-surface-200)}.icon-picker-chip.active[data-v-bfed84bf]{background:var(--color-primary-100);border-color:var(--p-primary-color);font-weight:600}.icon-picker-grid-scroll[data-v-bfed84bf]{max-height:250px;overflow-x:hidden;overflow-y:auto;padding:.6rem}.icon-picker-empty[data-v-bfed84bf]{color:var(--text-color-muted);font-size:.85rem;padding:1.8rem .5rem;text-align:center}.icon-picker-grid[data-v-bfed84bf]{position:relative}.icon-picker-row[data-v-bfed84bf]{align-items:center;display:grid;gap:5px;grid-template-columns:repeat(var(--icon-picker-grid-cols,7),1fr)}.icon-picker-cell[data-v-bfed84bf]{align-items:center;aspect-ratio:1/1;background:var(--color-surface-50);border:2px solid transparent;border-radius:var(--p-border-radius-sm);color:var(--text-color);cursor:pointer;display:flex;font-size:1.2em;justify-content:center;padding:0}.icon-picker-cell[data-v-bfed84bf]:hover{background:var(--color-surface-200)}.icon-picker-cell.selected[data-v-bfed84bf]{background:var(--color-primary-50);border-color:var(--p-primary-color)}.icon-picker-foot[data-v-bfed84bf]{align-items:center;background:var(--color-surface-50);border-top:1px solid var(--border-color-default);display:flex;gap:10px;justify-content:space-between;min-height:38px;padding:.5rem .75rem}.icon-picker-foot-name[data-v-bfed84bf]{align-items:center;color:var(--text-color);display:inline-flex;font-family:var(--font-mono);font-size:.8rem;gap:7px;min-width:0}.icon-picker-foot-name span[data-v-bfed84bf]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon-picker-foot-meta[data-v-bfed84bf]{color:var(--text-color-muted);font-size:.72rem;white-space:nowrap}.icon-picker-remove-link[data-v-bfed84bf]{color:var(--link-color);cursor:pointer;font-size:.78rem;text-decoration:none}.icon-picker-remove-link[data-v-bfed84bf]:hover{text-decoration:underline}.manage-layouts-dialog[data-v-481dc6ce]{display:flex;flex-direction:column;gap:.75rem}.manage-layouts-dialog__list[data-v-481dc6ce]{display:flex;flex-direction:column;gap:.5rem}.manage-layouts-dialog__row[data-v-481dc6ce]{align-items:center;background:var(--color-surface-0);border:1px solid var(--border-color-default);border-radius:var(--p-border-radius-md);display:flex;gap:.5rem;padding:.4rem .4rem .4rem 0}.manage-layouts-dialog__row[data-v-481dc6ce]:hover{background:var(--color-surface-50)}.manage-layouts-dialog__handle[data-v-481dc6ce]{align-items:center;background:transparent;border:none;color:var(--text-color-muted);cursor:grab;display:flex;height:32px;justify-content:center;min-width:32px;padding:0;width:32px}.manage-layouts-dialog__handle[data-v-481dc6ce]:active{cursor:grabbing}.manage-layouts-dialog__handle.is-disabled[data-v-481dc6ce]{cursor:not-allowed;opacity:.4}.manage-layouts-dialog__name[data-v-481dc6ce]{align-items:center;display:flex;flex:1;min-width:0}.manage-layouts-dialog__name-button[data-v-481dc6ce]{background:transparent;border:1px solid transparent;border-radius:var(--p-border-radius-sm);color:var(--text-color-default);cursor:text;flex:1;font-size:.95rem;min-width:0;overflow:hidden;padding:.35rem .5rem;text-align:left;text-overflow:ellipsis;white-space:nowrap}.manage-layouts-dialog__name-button[data-v-481dc6ce]:hover:not(:disabled){background:var(--color-surface-0);border-color:var(--border-color-default)}.manage-layouts-dialog__name-button[data-v-481dc6ce]:disabled{color:var(--text-color-muted);cursor:default}.manage-layouts-dialog__name-input[data-v-481dc6ce]{flex:1;min-width:0}.manage-layouts-dialog__delete[data-v-481dc6ce]{align-items:center;background:transparent;border:none;border-radius:50%;color:var(--text-color-muted);cursor:pointer;display:flex;height:32px;justify-content:center;min-width:32px;padding:0;width:32px}.manage-layouts-dialog__delete[data-v-481dc6ce]:hover:not(:disabled){background:var(--color-surface-100);color:var(--status-danger-color)}.manage-layouts-dialog__delete[data-v-481dc6ce]:disabled{cursor:not-allowed;opacity:.4}.manage-layouts-dialog__add[data-v-481dc6ce]{align-self:flex-start}@font-face{font-display:swap;font-family:Inter Regular;src:url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter SemiBold;src:url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter Bold;src:url(../fonts/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Serif Medium";src:url(../fonts/IBMPlexSerif-Medium.woff2) format("woff2"),url(../fonts/IBMPlexSerif-Medium.woff) format("woff")}.region-layout[data-v-70b1d544]{display:grid;gap:1.5rem;grid-template-areas:"header" "main";grid-template-columns:1fr}.region-layout.has-sidebar[data-v-70b1d544]{grid-template-areas:"header  header" "main    sidebar";grid-template-columns:1fr 300px}.region-layout.has-sidebar.sidebar-collapsed[data-v-70b1d544]{grid-template-columns:1fr 24px}@media(max-width:767px){.region-layout.has-sidebar[data-v-70b1d544],.region-layout.has-sidebar.sidebar-collapsed[data-v-70b1d544]{grid-template-areas:"header" "main" "sidebar";grid-template-columns:1fr}.region-layout .sidebar-collapse-toggle[data-v-70b1d544]{border-bottom:1px solid var(--color-surface-200);border-left:none;border-right:none;border-top:1px solid var(--color-surface-200);height:2rem;position:static;width:100%}.region-layout .region-sidebar[data-v-70b1d544]:not(.is-collapsed){padding-left:0}}.region-header[data-v-70b1d544]{display:flex;flex-direction:column;gap:1.5rem;grid-area:header}.region-main[data-v-70b1d544]{grid-area:main}.region-main[data-v-70b1d544],.region-sidebar[data-v-70b1d544]{display:flex;flex-direction:column;gap:1.5rem;min-width:0}.region-sidebar[data-v-70b1d544]{grid-area:sidebar;position:relative}.region-sidebar[data-v-70b1d544] .detail-section-columns{gap:1rem;grid-template-columns:1fr}.region-sidebar.is-collapsed[data-v-70b1d544]{gap:0}.sidebar-collapse-toggle[data-v-70b1d544]{align-items:center;background:var(--color-surface-50);border:none;border-left:1px solid var(--color-surface-200);border-right:1px solid var(--color-surface-200);bottom:0;color:var(--color-surface-500);cursor:pointer;display:flex;font-size:.75rem;justify-content:center;left:0;padding:0;position:absolute;top:0;width:24px;z-index:5}.sidebar-collapse-toggle[data-v-70b1d544]:focus,.sidebar-collapse-toggle[data-v-70b1d544]:hover{background:var(--color-surface-100);color:var(--color-surface-700)}.region-sidebar.is-collapsed .sidebar-collapse-toggle[data-v-70b1d544]{border-left:none}.region-sidebar[data-v-70b1d544]:not(.is-collapsed){padding-left:32px}.detail-layout[data-v-70b1d544]{display:flex;flex-direction:column;position:relative}.detail-layout[data-v-70b1d544]:not(.is-editing){padding-bottom:5rem}.editor-dock-shell[data-v-70b1d544]{align-items:flex-start;display:flex;gap:0}.editor-canvas-region[data-v-70b1d544]{flex:1 1 auto;min-width:0;padding:1.5rem 1.5rem 4rem}.editor-canvas-region .layout-focus-node{transition:opacity .18s ease}.editor-canvas-region:has(.layout-focus-node:hover) .layout-focus-node:not(:hover){opacity:.4}.editor-canvas-breadcrumb[data-v-70b1d544]{margin-bottom:10px}.detail-layout.is-editing .region-layout.sidebar-collapsed[data-v-70b1d544]{-moz-column-gap:1rem;column-gap:1rem}.structure-tree-show[data-v-70b1d544]{align-self:flex-start;background:var(--color-surface-0,#fff);border:1px solid var(--color-surface-200);border-radius:var(--p-inputtext-border-radius);color:var(--text-color-muted);cursor:pointer;display:grid;flex:none;font-size:.9rem;height:32px;margin:1.5rem 0 0 .75rem;overflow:hidden;place-items:center;position:sticky;top:1rem;transition:width .2s ease,margin .2s ease,padding .2s ease,border-width .2s ease,opacity .2s ease;width:32px}.structure-tree-show[data-v-70b1d544]:focus-visible,.structure-tree-show[data-v-70b1d544]:hover{background:var(--color-surface-100);color:var(--text-color)}.structure-tree-show.is-hidden[data-v-70b1d544]{border-width:0;margin:0;opacity:0;padding:0;pointer-events:none;width:0}@media(prefers-reduced-motion:reduce){.structure-tree-show[data-v-70b1d544]{transition:none}}.detail-type-picker[data-v-70b1d544]{align-items:center;border-left:1px solid hsla(0,0%,100%,.15);display:flex;font-size:.8125rem;gap:.5rem;margin-left:.5rem;padding-left:.75rem}.detail-type-picker i[data-v-70b1d544]{color:var(--color-edit-mode-300);font-size:.875rem}.detail-type-picker__label[data-v-70b1d544]{color:var(--color-edit-mode-300);font-weight:600;white-space:nowrap}.system-layout-banner[data-v-70b1d544]{align-items:center;background:var(--color-surface-100);border-radius:.5rem;color:var(--p-text-muted-color);display:flex;font-size:.8125rem;gap:.5rem;padding:.5rem .875rem}.system-layout-banner code[data-v-70b1d544]{background:var(--color-surface-200);border-radius:.25rem;font-size:.75rem;padding:0 .375rem}.system-layout-banner i[data-v-70b1d544]{font-size:.875rem}.detail-floating-actions[data-v-70b1d544]{align-items:center;bottom:1.5rem;display:flex;gap:.5rem;left:calc(var(--sidenav-width)/2 + 50vw - .25em);position:fixed;transform:translate(-50%);z-index:100}@media(max-width:991.98px){.detail-floating-actions[data-v-70b1d544]{left:50vw}}.config-action-bar[data-v-70b1d544]{align-items:center;background:var(--main-content-bg);border:1px solid var(--border-color-default);border-radius:999px;box-shadow:0 8px 24px #00000024;display:flex;gap:.25rem;padding:.35rem}.config-action.p-button[data-v-70b1d544]{background:transparent;border-color:transparent;border-radius:50%;color:var(--text-color);flex:0 0 auto;height:2.25rem;padding:0;width:2.25rem}.config-action.p-button[data-v-70b1d544]:hover{background:var(--color-surface-200);border-color:transparent;color:var(--text-color)}.config-action.p-button.config-action--edit[data-v-70b1d544]{background:var(--color-edit-mode-600);border-color:var(--color-edit-mode-600);color:#fff}.config-action.p-button.config-action--edit[data-v-70b1d544]:hover{background:var(--color-edit-mode-700);border-color:var(--color-edit-mode-700);color:#fff}.config-action.p-button.config-action--schema[data-v-70b1d544]{background:var(--color-primary-600);border-color:var(--color-primary-600);color:#fff}.config-action.p-button.config-action--schema[data-v-70b1d544]:hover{background:var(--color-primary-700);border-color:var(--color-primary-700);color:#fff}.section-dnd-wrapper .section-toolbar[data-v-70b1d544]{display:flex;gap:.125rem}[data-v-7f254d74] .p-inputotp{display:flex;gap:.5rem}.checkbox-group{align-items:center;display:flex}.otp-wrapper[data-v-6d45b1c6]{display:flex;justify-content:center;margin:2rem auto}.p-message[data-v-6d45b1c6],form[data-v-6d45b1c6]{margin:auto;max-width:400px}.row[data-v-6d45b1c6]{margin-top:.875rem;text-align:center}.resend-link.is-disabled[data-v-6d45b1c6]{opacity:.5;pointer-events:none}.social-login-container[data-v-44b1886e]{margin-top:20px}.divider[data-v-44b1886e]{align-items:center;display:flex;margin:20px 0;text-align:center}.divider[data-v-44b1886e]:after,.divider[data-v-44b1886e]:before{border-bottom:1px solid var(--border-color-default);content:"";flex:1}.divider span[data-v-44b1886e]{color:#6c757d;padding:0 10px}.google-login-button[data-v-44b1886e]{gap:10px}img[data-v-44b1886e]{height:18px;width:18px}.action-prompt[data-v-3b5d3891]{display:block;padding-top:20px;text-align:center;width:100%}.form-actions button[data-v-625bf95a]{width:100%}.password-reset-cta[data-v-625bf95a]{display:block;margin:30px auto 0;text-align:center;width:100%}.login-card[data-v-625bf95a]{padding-left:80px;padding-right:80px}@media(max-width:767.98px){.login-card[data-v-625bf95a]{padding-left:20px;padding-right:20px}}.wrapper[data-v-e017878e]{height:100%;width:100%}.animate[data-v-e017878e]{pointer-events:none}.message-section[data-v-e017878e]{margin:1em 0}.loading-indication-container[data-v-e017878e]{height:100%;width:100%}.logo img[data-v-aca6fa1e]{display:block;margin:auto;max-height:80px;max-width:100%;-o-object-fit:contain;object-fit:contain}.cosmo-confetti[data-v-b1fee045]{inset:0;overflow:hidden;pointer-events:none;position:absolute}.cosmo-confetti i[data-v-b1fee045]{animation:cosmo-confetti-fall-b1fee045 2.6s linear infinite;border-radius:2px;height:12px;opacity:.85;position:absolute;top:-12px;width:8px}@keyframes cosmo-confetti-fall-b1fee045{0%{transform:translateY(0) rotate(0)}to{transform:translateY(86vh) rotate(320deg)}}@media(prefers-reduced-motion:reduce){.cosmo-confetti[data-v-b1fee045]{display:none}}.card[data-v-1da80d42]{padding-left:80px;padding-right:80px}.welcome-screen[data-v-1da80d42]{overflow:hidden;position:relative;text-align:center}.welcome-screen__emoji[data-v-1da80d42]{font-size:42px;margin-bottom:6px;position:relative}.welcome-screen__heading[data-v-1da80d42]{position:relative}.welcome-screen__subtitle[data-v-1da80d42]{color:var(--text-color-secondary);margin-bottom:22px;position:relative}.welcome-screen__skip[data-v-1da80d42]{background:none;border:none;color:var(--primary-color);cursor:pointer;display:block;font:inherit;font-weight:600;margin:14px auto 0;position:relative}.promo-container[data-v-6d1a68ea]{align-items:center;display:flex;padding-bottom:40px;padding-top:40px}.registration-closed[data-v-f2dfb130]{text-align:center}.icon-badge[data-v-f2dfb130]{background:var(--surface-100);border-radius:50%;color:var(--primary-color);display:grid;font-size:26px;height:56px;margin:0 auto 14px;place-items:center;width:56px}.message[data-v-f2dfb130]{color:var(--text-color-secondary);margin:0 auto 18px;max-width:440px}.newsletter-box[data-v-f2dfb130]{background:var(--surface-50);border:1px solid var(--surface-border);border-radius:var(--border-radius);margin:16px 0 6px;padding:16px;text-align:left}.newsletter-box.is-done[data-v-f2dfb130]{background:var(--green-50,#eaf7ef);border-color:var(--green-200,#bfe6cd)}.newsletter-title[data-v-f2dfb130]{font-weight:700;margin-bottom:4px}.newsletter-hint[data-v-f2dfb130]{color:var(--text-color-secondary);font-size:.9rem;margin-bottom:12px}.done-check[data-v-f2dfb130]{color:var(--green-600,#1f9d55);margin-right:6px}.registration-wrapper{display:grid;grid-template-columns:1fr .75fr}.registration-wrapper.no-promo{grid-template-columns:1fr}.registration-wrapper .inner{margin:40px auto 20px}@media(max-width:991.98px){.registration-wrapper{grid-template-columns:1fr}}@media(min-width:992px){.registration-wrapper:not(.no-promo){height:100vh}.registration-wrapper:not(.no-promo) .form-container{align-items:center;display:flex}}.form-line.equal-col{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.loader[data-v-879abce3]{animation:rotation-879abce3 .4s linear infinite;border:5px solid var(--link-color);border-bottom:5px solid transparent;border-radius:50%;box-sizing:border-box;display:inline-block;height:48px;width:48px}@keyframes rotation-879abce3{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.share-public[data-v-c4291ab7]{background:var(--body-bg-color);color:var(--text-color);display:flex;flex-direction:column;min-height:100vh}.topbar[data-v-c4291ab7]{display:flex;padding:14px 22px}.secure[data-v-c4291ab7],.topbar[data-v-c4291ab7]{align-items:center}.secure[data-v-c4291ab7]{color:var(--text-color-muted);display:inline-flex;font-size:.78rem;gap:6px;margin-left:auto}.content[data-v-c4291ab7]{margin-left:auto;margin-right:auto;max-width:840px;width:100%}@media(min-width:992px){.content[data-v-c4291ab7]{padding:0 30px}}@media(min-width:768px)and (max-width:991.98px){.content[data-v-c4291ab7]{padding:0 30px}}@media(min-width:576px)and (max-width:767.98px){.content[data-v-c4291ab7]{padding:0 12px}}@media(max-width:575.98px){.content[data-v-c4291ab7]{padding:0 12px}}.content[data-v-c4291ab7]{flex:1 1 auto}.content.centered[data-v-c4291ab7]{align-items:center;display:flex;justify-content:center}.foot[data-v-c4291ab7]{color:var(--text-color-muted);font-size:.74rem;padding:14px 22px;text-align:center}.logo img[data-v-03578077]{display:block;margin:auto}.sidenav .logo img[data-v-03578077]{margin:0}.action-tooltip-wrap[data-v-8621a8e2]{display:inline-flex}.action-tooltip-wrap.is-disabled[data-v-8621a8e2]:hover{cursor:not-allowed}@font-face{font-display:swap;font-family:Inter Regular;src:url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter SemiBold;src:url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter Bold;src:url(../fonts/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Serif Medium";src:url(../fonts/IBMPlexSerif-Medium.woff2) format("woff2"),url(../fonts/IBMPlexSerif-Medium.woff) format("woff")}.h1[data-v-181c5276],.h2[data-v-181c5276],.h3[data-v-181c5276],.p-dialog-header[data-v-181c5276],.p-dialog-header h1[data-v-181c5276],.p-dialog-title[data-v-181c5276],.p-drawer-title[data-v-181c5276],h1[data-v-181c5276],h2[data-v-181c5276],h3[data-v-181c5276]{font-family:var(--font-title)}.h1[data-v-181c5276],.h2[data-v-181c5276],.h3[data-v-181c5276],.h4[data-v-181c5276],.h5[data-v-181c5276],.p-dialog-header[data-v-181c5276],.p-dialog-header h1[data-v-181c5276],.p-dialog-title[data-v-181c5276],.p-drawer-title[data-v-181c5276],h1[data-v-181c5276],h2[data-v-181c5276],h3[data-v-181c5276],h4[data-v-181c5276],h5[data-v-181c5276]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h4[data-v-181c5276],.h5[data-v-181c5276],h4[data-v-181c5276],h5[data-v-181c5276]{font-family:var(--font-subtitle)}b[data-v-181c5276],strong[data-v-181c5276]{font-family:var(--font-text-bold)}.danger[data-v-181c5276],.danger>strong[data-v-181c5276],.info[data-v-181c5276],.info>strong[data-v-181c5276],.success[data-v-181c5276],.success>strong[data-v-181c5276],.warn[data-v-181c5276],.warn>strong[data-v-181c5276],b[data-v-181c5276],strong[data-v-181c5276]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.danger[data-v-181c5276],.danger>strong[data-v-181c5276],.info[data-v-181c5276],.info>strong[data-v-181c5276],.success[data-v-181c5276],.success>strong[data-v-181c5276],.warn[data-v-181c5276],.warn>strong[data-v-181c5276]{font-family:var(--font-button);letter-spacing:-.01em}.simple-datatable thead th[data-v-181c5276]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h6[data-v-181c5276],h6[data-v-181c5276]{font-family:var(--font-subtitle);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;letter-spacing:.03rem;line-height:1.5;text-transform:uppercase}.card-rows-header-cell[data-v-181c5276],.custom-table-group-header-cell[data-v-181c5276],.custom-table-simple thead tr th[data-v-181c5276],.custom-table-sort-btn[data-v-181c5276],.custom-table-th[data-v-181c5276],.inline-nested-table .int-grid thead tr th[data-v-181c5276],.p-datatable-column-title[data-v-181c5276],.simple-datatable thead tr th[data-v-181c5276],.table-header-text[data-v-181c5276]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;line-height:1.5}body[data-v-181c5276],p[data-v-181c5276],ul.text-list[data-v-181c5276]{color:var(--text-color);font-family:var(--font-text)}body[data-v-181c5276],code[data-v-181c5276],p[data-v-181c5276],pre[data-v-181c5276],ul.text-list[data-v-181c5276]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}code[data-v-181c5276],pre[data-v-181c5276]{font-family:var(--font-mono)}.theme-dark .h1[data-v-181c5276],.theme-dark .h2[data-v-181c5276],.theme-dark .h3[data-v-181c5276],.theme-dark .h4[data-v-181c5276],.theme-dark .h5[data-v-181c5276],.theme-dark .h6[data-v-181c5276],.theme-dark .p-datatable-column-title[data-v-181c5276],.theme-dark .p-dialog-header[data-v-181c5276],.theme-dark .p-dialog-title[data-v-181c5276],.theme-dark .p-drawer-title[data-v-181c5276],.theme-dark .simple-datatable thead th[data-v-181c5276],.theme-dark b[data-v-181c5276],.theme-dark h1[data-v-181c5276],.theme-dark h2[data-v-181c5276],.theme-dark h3[data-v-181c5276],.theme-dark h4[data-v-181c5276],.theme-dark h5[data-v-181c5276],.theme-dark h6[data-v-181c5276],.theme-dark strong[data-v-181c5276]{color:var(--title-color-dark)}.theme-dark body[data-v-181c5276],.theme-dark p[data-v-181c5276],.theme-dark ul[data-v-181c5276]{color:var(--text-color-dark)}.data-field-label[data-v-181c5276],.p-datatable-column-title[data-v-181c5276],.p-multiselect-option-group[data-v-181c5276],.p-tag-label[data-v-181c5276],.simple-datatable thead th[data-v-181c5276],.tab-link[data-v-181c5276]{font-family:var(--font-button);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;letter-spacing:-.01em;line-height:1.5}a[data-v-181c5276]{font-family:var(--font-link);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--link-color);font-weight:400;line-height:1.5;text-decoration:none}a[data-v-181c5276]:hover{color:var(--link-hover-color);text-decoration:underline}a.is-subtle[data-v-181c5276]{color:var(--text-color-muted)}a.is-subtle[data-v-181c5276]:hover{color:var(--text-color);text-decoration:underline}a.p-button[data-v-181c5276],a.p-button[data-v-181c5276]:hover{color:revert-layer;font-family:revert-layer;font-weight:revert-layer;line-height:revert-layer;text-decoration:none}.stat-num[data-v-181c5276]{color:var(--title-color);font-family:var(--font-text-bold)}.stat-label[data-v-181c5276],.stat-num[data-v-181c5276]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.stat-label[data-v-181c5276]{color:var(--text-color);font-family:var(--font-text)}.muted[data-v-181c5276],.muted>strong[data-v-181c5276]{color:var(--text-color-muted)}.danger[data-v-181c5276],.danger>strong[data-v-181c5276]{color:var(--color-danger-600)}.success[data-v-181c5276],.success>strong[data-v-181c5276]{color:var(--color-success-600)}.info[data-v-181c5276],.info>strong[data-v-181c5276]{color:var(--color-info-600)}.warn[data-v-181c5276],.warn>strong[data-v-181c5276]{color:var(--color-warn-600)}.primary[data-v-181c5276],.primary>strong[data-v-181c5276]{color:var(--color-primary-600)}body[data-v-181c5276],html[data-v-181c5276]{font-size:13.75px}@media(max-width:1199.98px){body[data-v-181c5276],html[data-v-181c5276]{font-size:14px}}@media(max-width:991.98px){body[data-v-181c5276],html[data-v-181c5276]{font-size:14px}}@media(max-width:767.98px){body[data-v-181c5276],html[data-v-181c5276]{font-size:14px}}.h1[data-v-181c5276],h1[data-v-181c5276]{font-size:2.2rem}.h1[data-v-181c5276],.h2[data-v-181c5276],h1[data-v-181c5276],h2[data-v-181c5276]{line-height:1.35}.h2[data-v-181c5276],h2[data-v-181c5276]{font-size:1.8rem}.h3[data-v-181c5276],.p-dialog-header[data-v-181c5276],.p-dialog-header h1[data-v-181c5276],.p-dialog-title[data-v-181c5276],.p-drawer-title[data-v-181c5276],h3[data-v-181c5276]{font-size:1.6rem}.h4[data-v-181c5276],h4[data-v-181c5276]{font-size:1.3rem}.h5[data-v-181c5276],h5[data-v-181c5276]{font-size:1.15rem}.h6[data-v-181c5276],h6[data-v-181c5276]{font-size:.8rem}p[data-v-181c5276],ul.text-list[data-v-181c5276]{font-size:1rem;line-height:1.45}p.is-large[data-v-181c5276],ul.text-list.is-large[data-v-181c5276]{font-size:1.15rem;line-height:1.5}code[data-v-181c5276],pre[data-v-181c5276]{font-size:1rem}.is-small[data-v-181c5276],.p-tag-label[data-v-181c5276],figcaption[data-v-181c5276],small[data-v-181c5276]{font-size:.85rem;line-height:1.45}.stat-num[data-v-181c5276]{font-size:1.15rem}.stat-num.is-md[data-v-181c5276]{font-size:1.3rem}.stat-num.is-lg[data-v-181c5276]{font-size:1.6rem}.stat-num.is-xl[data-v-181c5276]{font-size:1.8rem}.popover-link[data-v-181c5276]{font-family:var(--font-nav);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;cursor:pointer;display:flex;font-size:1rem;font-weight:400;line-height:1.5;padding:6px 10px;grid-gap:0}.popover-link[data-v-181c5276],.popover-link[data-v-181c5276]:hover{color:var(--text-color);text-decoration:none}.popover-link[data-v-181c5276]:hover{background:var(--color-surface-100)}.popover-link .cosmo-icon[data-v-181c5276],.popover-link i[data-v-181c5276]{font-size:var(--icon-size-lg);margin-right:10px}.popover-link.danger[data-v-181c5276],.popover-link.danger[data-v-181c5276]:hover{color:var(--status-danger-color)}.popover-link.is-disabled[data-v-181c5276]{color:var(--text-color-muted);cursor:not-allowed;pointer-events:auto}.popover-link.is-disabled[data-v-181c5276]:hover{background:none;color:var(--text-color-muted)}.dropdown-active[data-v-9e7a4bce]{background-color:var(--p-button-text-secondary-hover-background)}@media(max-width:767.98px){.btn-container.actions[data-v-7218891a]{flex-wrap:wrap}}.detail-header-tabs[data-v-ce41cbee]{margin-bottom:20px}.detail-modal__body[data-v-7bf70730]{display:flex;flex-direction:column;gap:1.5rem}.cosmo-app-list__tabs[data-v-ce135ea5]{margin-bottom:20px}.cosmo-app-loader[data-v-ad700cca]{min-height:5rem}.cosmo-app-loader__loading[data-v-ad700cca]{align-items:center;color:var(--p-text-muted-color,var(--color-surface-500));display:flex;flex-direction:column;gap:.75rem;justify-content:center;min-height:12rem}.share-standalone[data-v-db89f248]{width:100%}.loading[data-v-db89f248]{color:var(--text-color-muted);padding:3rem;text-align:center}.msg[data-v-9bd0496d]{border-radius:12px;font-size:.9rem;line-height:1.45;max-width:82%;overflow-wrap:anywhere;padding:9px 13px;white-space:pre-wrap}.msg.bot[data-v-9bd0496d]{align-self:flex-start;background:var(--color-surface-100);border:1px solid var(--border-color-default);border-bottom-left-radius:4px;color:var(--text-color)}.msg.bot[data-v-9bd0496d] p{margin:0 0 6px}.msg.bot[data-v-9bd0496d] p:last-child{margin-bottom:0}.msg.bot[data-v-9bd0496d] ol,.msg.bot[data-v-9bd0496d] ul{margin:6px 0 2px 16px}.msg.bot[data-v-9bd0496d] li{margin-bottom:3px}.msg.user[data-v-9bd0496d]{align-self:flex-end;background:var(--color-primary-600);border-bottom-right-radius:4px;color:#fff}.state-note[data-v-9bd0496d]{align-self:center;background:var(--color-warn-100);border:1px solid var(--color-warn-300);border-radius:8px;color:var(--status-warn-color);font-size:.83rem;max-width:92%;padding:9px 14px;text-align:center}.state-note.danger[data-v-9bd0496d]{background:var(--color-danger-100);border-color:var(--color-danger-300);color:var(--status-danger-color)}.public-panel[data-v-4e1678f2]{background:var(--main-content-bg);color:var(--text-color);display:flex;flex-direction:column;font-family:var(--font-text);height:100%}.panel-head[data-v-4e1678f2]{background:var(--color-primary-600);color:#fff;gap:10px;padding:14px 16px}.panel-head[data-v-4e1678f2],.panel-head .avatar[data-v-4e1678f2]{align-items:center;display:flex;flex:0 0 auto}.panel-head .avatar[data-v-4e1678f2]{background:#ffffff38;border-radius:50%;font-weight:700;height:34px;justify-content:center;width:34px}.head-text[data-v-4e1678f2]{min-width:0}.head-text b[data-v-4e1678f2]{display:block;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.head-text span[data-v-4e1678f2]{font-size:.78rem;opacity:.82}.msgs[data-v-4e1678f2]{background:var(--color-surface-50);display:flex;flex:1 1 auto;flex-direction:column;gap:10px;min-height:0;overflow-y:auto;padding:16px 14px}.op-line[data-v-4e1678f2]{align-items:center;align-self:flex-start;color:var(--text-color-muted);display:flex;font-size:.8rem;font-style:italic;gap:8px;padding-left:4px}.spinner[data-v-4e1678f2]{animation:embed-spin-4e1678f2 .7s linear infinite;border:2px solid var(--color-surface-300);border-radius:50%;border-top-color:var(--color-primary-600);flex:0 0 12px;height:12px;width:12px}@keyframes embed-spin-4e1678f2{to{transform:rotate(1turn)}}.panel-state[data-v-4e1678f2]{background:var(--color-surface-50);flex:1 1 auto;flex-direction:column;gap:10px;padding:26px;text-align:center}.panel-state[data-v-4e1678f2],.panel-state .ic[data-v-4e1678f2]{align-items:center;display:flex;justify-content:center}.panel-state .ic[data-v-4e1678f2]{background:var(--color-surface-200);border-radius:50%;color:var(--text-color-muted);font-size:1.4rem;height:52px;width:52px}.panel-state b[data-v-4e1678f2]{color:var(--title-color);font-size:1.05rem}.panel-state span[data-v-4e1678f2]{color:var(--text-color-muted);font-size:.85rem;max-width:260px}.panel-input[data-v-4e1678f2]{align-items:flex-end;background:var(--main-content-bg);border-top:1px solid var(--border-color-default);display:flex;flex:0 0 auto;gap:8px;padding:10px 12px}.panel-input textarea[data-v-4e1678f2]{background:var(--main-content-bg);border:1px solid var(--border-color-default);border-radius:6px;color:var(--text-color);flex:1;font-family:var(--font-text);font-size:.9rem;height:38px;outline:none;padding:8px 10px;resize:none}.panel-input textarea[data-v-4e1678f2]:focus{border-color:var(--color-primary-500)}.panel-input textarea[data-v-4e1678f2]:disabled{background:var(--color-surface-100);color:var(--text-color-muted)}.send[data-v-4e1678f2]{align-items:center;background:var(--color-primary-600);border:none;border-radius:6px;color:#fff;display:flex;flex:0 0 38px;font-size:1rem;height:38px;justify-content:center;width:38px}.send[data-v-4e1678f2]:disabled{background:var(--color-surface-300)}.char-note[data-v-4e1678f2]{background:var(--main-content-bg);color:var(--text-color-muted);flex:0 0 auto;font-size:.72rem;padding:0 14px 6px;text-align:right}.char-note.is-over[data-v-4e1678f2]{color:var(--status-danger-color)}.powered[data-v-4e1678f2]{background:var(--main-content-bg);color:var(--text-color-muted);flex:0 0 auto;font-size:.72rem;padding:5px 0 7px;text-align:center}.onboarding-user-logout[data-v-159f942d]{align-items:center;display:flex;grid-gap:5px}.sessions-panel[data-v-6a50b21f]{padding:8px 0}.empty-state[data-v-6a50b21f],.loading-state[data-v-6a50b21f]{color:var(--p-text-muted-color,#94a3b8);font-size:14px;padding:48px;text-align:center}.session-list[data-v-6a50b21f]{display:flex;flex-direction:column;gap:10px}.session-row[data-v-6a50b21f]{background:var(--color-surface-0,#fff);border:1px solid var(--color-surface-200,#e2e8f0);border-radius:10px;cursor:pointer;padding:14px 16px;transition:border-color .15s,box-shadow .15s,transform .05s}.session-row[data-v-6a50b21f]:hover{border-color:var(--p-primary-color,#3b82f6);box-shadow:0 1px 3px #0000000f}.session-row[data-v-6a50b21f]:active{transform:translateY(1px)}.session-row[data-v-6a50b21f]:focus-visible{outline:2px solid var(--p-primary-color,#3b82f6);outline-offset:2px}.row-top[data-v-6a50b21f]{align-items:center;display:flex;font-size:12px;gap:8px;margin-bottom:6px}.flex-spacer[data-v-6a50b21f]{flex:1}.target-app[data-v-6a50b21f]{align-items:center;display:inline-flex;gap:4px}.row-date[data-v-6a50b21f],.session-id[data-v-6a50b21f],.target-app[data-v-6a50b21f]{color:var(--p-text-muted-color,#94a3b8)}.session-id[data-v-6a50b21f]{font-size:11px}.row-preview[data-v-6a50b21f]{color:var(--p-text-color,#1e293b);display:-webkit-box;font-size:14px;-webkit-line-clamp:2;line-height:1.4;margin-bottom:8px;overflow:hidden;-webkit-box-orient:vertical}.row-meta[data-v-6a50b21f]{color:var(--p-text-muted-color,#94a3b8);display:flex;font-size:12px;gap:12px}.row-meta[data-v-6a50b21f],.stat[data-v-6a50b21f]{align-items:center}.stat[data-v-6a50b21f]{display:inline-flex;gap:4px}.stat i[data-v-6a50b21f]{font-size:11px}.stat.error[data-v-6a50b21f]{color:#dc2626}.model-tag[data-v-6a50b21f]{background:var(--color-surface-100,#f1f5f9);border-radius:3px;font-size:10px;padding:1px 5px}.chevron[data-v-6a50b21f],.model-tag[data-v-6a50b21f]{color:var(--p-text-muted-color,#94a3b8)}.chevron[data-v-6a50b21f]{margin-left:auto}.pagination[data-v-6a50b21f]{align-items:center;display:flex;gap:12px;justify-content:center;padding:16px 0}.page-info[data-v-6a50b21f]{color:var(--p-text-muted-color,#94a3b8);font-size:13px}.chat-log-page[data-v-3bf8190d]{margin:0 auto;max-width:960px;padding:24px}.page-header[data-v-3bf8190d]{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.page-header h2[data-v-3bf8190d]{color:var(--p-text-color,#1e293b);font-size:18px;font-weight:600;margin:0}.empty-state[data-v-3bf8190d],.loading-state[data-v-3bf8190d]{color:var(--p-text-muted-color,#94a3b8);font-size:14px;padding:48px;text-align:center}.log-list[data-v-3bf8190d]{display:flex;flex-direction:column;gap:20px}.session-card[data-v-3bf8190d]{background:var(--color-surface-0,#fff);border:1px solid var(--color-surface-200,#e2e8f0);border-radius:10px;overflow:hidden}.session-header[data-v-3bf8190d]{align-items:center;background:var(--color-surface-50,#f8fafc);border-bottom:1px solid var(--color-surface-200,#e2e8f0);display:flex;font-size:12px;gap:10px;padding:12px 16px}.session-label[data-v-3bf8190d]{color:var(--p-text-color,#1e293b);font-weight:700;letter-spacing:.05em;text-transform:uppercase}.session-app[data-v-3bf8190d]{color:var(--p-text-muted-color,#94a3b8)}.session-app i[data-v-3bf8190d]{font-size:11px}.session-date[data-v-3bf8190d],.session-id[data-v-3bf8190d]{color:var(--p-text-muted-color,#94a3b8)}.session-id[data-v-3bf8190d]{font-size:11px}.session-count[data-v-3bf8190d]{color:var(--p-text-muted-color,#94a3b8);margin-left:auto}.session-requests[data-v-3bf8190d]{display:flex;flex-direction:column}.request-card[data-v-3bf8190d]{border-bottom:1px solid var(--color-surface-100,#f1f5f9);padding:14px 16px}.request-card[data-v-3bf8190d]:last-child{border-bottom:none}.request-card.standalone[data-v-3bf8190d]{background:var(--color-surface-0,#fff);border:1px solid var(--color-surface-200,#e2e8f0);border-radius:8px;padding:16px}.request-num[data-v-3bf8190d]{background:var(--color-primary-50,#eff6ff);border-radius:4px;color:var(--p-primary-color,#3b82f6);font-size:11px;font-weight:700;padding:1px 6px}.log-top[data-v-3bf8190d]{align-items:center;display:flex;font-size:12px;gap:8px;margin-bottom:8px}.status-badge[data-v-3bf8190d]{border-radius:10px;font-size:11px;font-weight:600;letter-spacing:.02em;padding:2px 8px;text-transform:uppercase}.status-badge.success[data-v-3bf8190d]{background:#dcfce7;color:#16a34a}.status-badge.exception[data-v-3bf8190d],.status-badge.tool_error[data-v-3bf8190d]{background:#fee2e2;color:#dc2626}.status-badge.max_turns[data-v-3bf8190d]{background:#fef3c7;color:#d97706}.log-date[data-v-3bf8190d],.model-tag[data-v-3bf8190d]{color:var(--p-text-muted-color,#94a3b8)}.model-tag[data-v-3bf8190d]{background:var(--color-surface-100,#f1f5f9);border-radius:3px;font-size:10px;padding:1px 5px}.log-id[data-v-3bf8190d]{color:var(--p-text-muted-color,#94a3b8);font-family:monospace;font-size:11px;margin-left:auto}.log-section[data-v-3bf8190d]{margin-bottom:8px}.section-label[data-v-3bf8190d]{color:var(--p-text-muted-color,#94a3b8);font-size:10px;font-weight:600;letter-spacing:.05em;margin-bottom:2px;text-transform:uppercase}.log-message[data-v-3bf8190d]{font-weight:500;line-height:1.4}.ai-response[data-v-3bf8190d],.log-message[data-v-3bf8190d]{color:var(--p-text-color,#1e293b);font-size:13px}.ai-response[data-v-3bf8190d]{line-height:1.5;white-space:pre-wrap}.log-stats[data-v-3bf8190d]{display:flex;gap:16px;margin-bottom:8px}.stat[data-v-3bf8190d]{align-items:center;display:flex;font-size:11px;gap:4px}.stat-label[data-v-3bf8190d]{color:var(--p-text-muted-color,#94a3b8)}.stat-value[data-v-3bf8190d]{color:var(--p-text-color,#1e293b);font-weight:600}.log-error[data-v-3bf8190d]{background:#fef2f2;border:1px solid #fecaca;border-radius:6px;margin-bottom:8px;padding:10px 12px}.error-header[data-v-3bf8190d]{align-items:center;color:#dc2626;display:flex;font-size:13px;gap:6px}.error-header i[data-v-3bf8190d]{font-size:12px}.error-header strong[data-v-3bf8190d]{font-weight:600}.error-details[data-v-3bf8190d]{background:#fff5f5;border-radius:4px;color:#991b1b;font-size:11px;margin:8px 0 0;max-height:200px;overflow-y:auto;padding:8px;white-space:pre-wrap;word-break:break-all}.log-entries[data-v-3bf8190d]{border-top:1px solid var(--color-surface-200,#e2e8f0);padding-top:8px}.entries-header[data-v-3bf8190d]{color:var(--p-text-muted-color,#94a3b8);font-size:10px;font-weight:600;letter-spacing:.05em;margin-bottom:4px;text-transform:uppercase}.log-entry[data-v-3bf8190d]{align-items:flex-start;border-bottom:1px solid var(--color-surface-100,#f1f5f9);display:flex;gap:8px;padding:5px 0}.log-entry[data-v-3bf8190d]:last-child{border-bottom:none}.entry-order[data-v-3bf8190d]{align-items:center;background:var(--color-surface-200,#e2e8f0);border-radius:50%;color:var(--p-text-muted-color,#64748b);display:flex;flex-shrink:0;font-size:10px;font-weight:600;height:20px;justify-content:center;margin-top:2px;width:20px}.entry-ok[data-v-3bf8190d]{color:#16a34a}.entry-fail[data-v-3bf8190d],.entry-ok[data-v-3bf8190d]{flex-shrink:0;font-size:12px;margin-top:2px}.entry-fail[data-v-3bf8190d]{color:#dc2626}.entry-body[data-v-3bf8190d]{flex:1;min-width:0}.entry-main[data-v-3bf8190d]{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px}.entry-summary[data-v-3bf8190d]{color:var(--p-text-color,#1e293b);font-size:13px}.entry-tool[data-v-3bf8190d]{background:var(--color-surface-100,#f1f5f9);border-radius:3px;color:var(--p-text-muted-color,#94a3b8);font-size:11px;padding:1px 5px}.entry-error-msg[data-v-3bf8190d]{color:#dc2626;font-size:12px;margin-top:2px}.entry-traceback[data-v-3bf8190d]{background:#fef2f2;border:1px solid #fecaca;color:#991b1b;max-height:200px}.entry-input[data-v-3bf8190d],.entry-traceback[data-v-3bf8190d]{border-radius:4px;font-size:11px;margin:4px 0 0;overflow-y:auto;padding:6px 8px;white-space:pre-wrap;word-break:break-all}.entry-input[data-v-3bf8190d]{background:var(--color-surface-100,#f1f5f9);color:var(--p-text-muted-color,#64748b);max-height:120px}.pagination[data-v-3bf8190d]{align-items:center;display:flex;gap:12px;justify-content:center;padding:16px 0}.page-info[data-v-3bf8190d]{color:var(--p-text-muted-color,#94a3b8);font-size:13px}.help-text{margin-top:4px}.radio-select-wrapper{display:flex;gap:10px}.row[data-v-669383c4]{display:grid;grid-row-gap:1em;grid-column-gap:10px}.form-section[data-v-669383c4]{margin:1.4em 0;width:100%}.form-set+.form-set[data-v-94f6552e]{margin-top:30px}.form-set+.form-set[data-v-a7bd8759]{margin-top:30px}.form-set+.form-set[data-v-f303fd30]{margin-top:30px}.cosmo-modal{width:600px}.cosmo-modal.cosmo-modal--small{max-width:70%;width:350px}.cosmo-modal.cosmo-modal--large{max-width:70%;width:1000px}.avatar[data-v-81a29f02]{align-items:center;background:var(--color-surface-300);border:1px solid var(--color-surface-400);border-radius:50%;color:var(--color-surface-800);display:flex;height:25px;justify-content:center;width:25px}.avatar.light[data-v-81a29f02]{background:transparent;border-color:var(--color-surface-300);color:var(--color-surface-700)}@font-face{font-display:swap;font-family:Inter Regular;src:url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter SemiBold;src:url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter Bold;src:url(../fonts/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Serif Medium";src:url(../fonts/IBMPlexSerif-Medium.woff2) format("woff2"),url(../fonts/IBMPlexSerif-Medium.woff) format("woff")}.h1[data-v-2a4ceebb],.h2[data-v-2a4ceebb],.h3[data-v-2a4ceebb],.p-dialog-header[data-v-2a4ceebb],.p-dialog-header h1[data-v-2a4ceebb],.p-dialog-title[data-v-2a4ceebb],.p-drawer-title[data-v-2a4ceebb],h1[data-v-2a4ceebb],h2[data-v-2a4ceebb],h3[data-v-2a4ceebb]{font-family:var(--font-title)}.h1[data-v-2a4ceebb],.h2[data-v-2a4ceebb],.h3[data-v-2a4ceebb],.h4[data-v-2a4ceebb],.h5[data-v-2a4ceebb],.p-dialog-header[data-v-2a4ceebb],.p-dialog-header h1[data-v-2a4ceebb],.p-dialog-title[data-v-2a4ceebb],.p-drawer-title[data-v-2a4ceebb],h1[data-v-2a4ceebb],h2[data-v-2a4ceebb],h3[data-v-2a4ceebb],h4[data-v-2a4ceebb],h5[data-v-2a4ceebb]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h4[data-v-2a4ceebb],.h5[data-v-2a4ceebb],h4[data-v-2a4ceebb],h5[data-v-2a4ceebb]{font-family:var(--font-subtitle)}b[data-v-2a4ceebb],strong[data-v-2a4ceebb]{font-family:var(--font-text-bold)}.danger[data-v-2a4ceebb],.danger>strong[data-v-2a4ceebb],.info[data-v-2a4ceebb],.info>strong[data-v-2a4ceebb],.success[data-v-2a4ceebb],.success>strong[data-v-2a4ceebb],.warn[data-v-2a4ceebb],.warn>strong[data-v-2a4ceebb],b[data-v-2a4ceebb],strong[data-v-2a4ceebb]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.danger[data-v-2a4ceebb],.danger>strong[data-v-2a4ceebb],.info[data-v-2a4ceebb],.info>strong[data-v-2a4ceebb],.success[data-v-2a4ceebb],.success>strong[data-v-2a4ceebb],.warn[data-v-2a4ceebb],.warn>strong[data-v-2a4ceebb]{font-family:var(--font-button);letter-spacing:-.01em}.simple-datatable thead th[data-v-2a4ceebb]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h6[data-v-2a4ceebb],h6[data-v-2a4ceebb]{font-family:var(--font-subtitle);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;letter-spacing:.03rem;line-height:1.5;text-transform:uppercase}.card-rows-header-cell[data-v-2a4ceebb],.custom-table-group-header-cell[data-v-2a4ceebb],.custom-table-simple thead tr th[data-v-2a4ceebb],.custom-table-sort-btn[data-v-2a4ceebb],.custom-table-th[data-v-2a4ceebb],.inline-nested-table .int-grid thead tr th[data-v-2a4ceebb],.p-datatable-column-title[data-v-2a4ceebb],.simple-datatable thead tr th[data-v-2a4ceebb],.table-header-text[data-v-2a4ceebb]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;line-height:1.5}body[data-v-2a4ceebb],p[data-v-2a4ceebb],ul.text-list[data-v-2a4ceebb]{color:var(--text-color);font-family:var(--font-text)}body[data-v-2a4ceebb],code[data-v-2a4ceebb],p[data-v-2a4ceebb],pre[data-v-2a4ceebb],ul.text-list[data-v-2a4ceebb]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}code[data-v-2a4ceebb],pre[data-v-2a4ceebb]{font-family:var(--font-mono)}.theme-dark .h1[data-v-2a4ceebb],.theme-dark .h2[data-v-2a4ceebb],.theme-dark .h3[data-v-2a4ceebb],.theme-dark .h4[data-v-2a4ceebb],.theme-dark .h5[data-v-2a4ceebb],.theme-dark .h6[data-v-2a4ceebb],.theme-dark .p-datatable-column-title[data-v-2a4ceebb],.theme-dark .p-dialog-header[data-v-2a4ceebb],.theme-dark .p-dialog-title[data-v-2a4ceebb],.theme-dark .p-drawer-title[data-v-2a4ceebb],.theme-dark .simple-datatable thead th[data-v-2a4ceebb],.theme-dark b[data-v-2a4ceebb],.theme-dark h1[data-v-2a4ceebb],.theme-dark h2[data-v-2a4ceebb],.theme-dark h3[data-v-2a4ceebb],.theme-dark h4[data-v-2a4ceebb],.theme-dark h5[data-v-2a4ceebb],.theme-dark h6[data-v-2a4ceebb],.theme-dark strong[data-v-2a4ceebb]{color:var(--title-color-dark)}.theme-dark body[data-v-2a4ceebb],.theme-dark p[data-v-2a4ceebb],.theme-dark ul[data-v-2a4ceebb]{color:var(--text-color-dark)}.data-field-label[data-v-2a4ceebb],.p-datatable-column-title[data-v-2a4ceebb],.p-multiselect-option-group[data-v-2a4ceebb],.p-tag-label[data-v-2a4ceebb],.simple-datatable thead th[data-v-2a4ceebb],.tab-link[data-v-2a4ceebb]{font-family:var(--font-button);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;letter-spacing:-.01em;line-height:1.5}a[data-v-2a4ceebb]{font-family:var(--font-link);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--link-color);font-weight:400;line-height:1.5;text-decoration:none}a[data-v-2a4ceebb]:hover{color:var(--link-hover-color);text-decoration:underline}a.is-subtle[data-v-2a4ceebb]{color:var(--text-color-muted)}a.is-subtle[data-v-2a4ceebb]:hover{color:var(--text-color);text-decoration:underline}a.p-button[data-v-2a4ceebb],a.p-button[data-v-2a4ceebb]:hover{color:revert-layer;font-family:revert-layer;font-weight:revert-layer;line-height:revert-layer;text-decoration:none}.stat-num[data-v-2a4ceebb]{color:var(--title-color);font-family:var(--font-text-bold)}.stat-label[data-v-2a4ceebb],.stat-num[data-v-2a4ceebb]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.stat-label[data-v-2a4ceebb]{color:var(--text-color);font-family:var(--font-text)}.muted[data-v-2a4ceebb],.muted>strong[data-v-2a4ceebb]{color:var(--text-color-muted)}.danger[data-v-2a4ceebb],.danger>strong[data-v-2a4ceebb]{color:var(--color-danger-600)}.success[data-v-2a4ceebb],.success>strong[data-v-2a4ceebb]{color:var(--color-success-600)}.info[data-v-2a4ceebb],.info>strong[data-v-2a4ceebb]{color:var(--color-info-600)}.warn[data-v-2a4ceebb],.warn>strong[data-v-2a4ceebb]{color:var(--color-warn-600)}.primary[data-v-2a4ceebb],.primary>strong[data-v-2a4ceebb]{color:var(--color-primary-600)}body[data-v-2a4ceebb],html[data-v-2a4ceebb]{font-size:13.75px}@media(max-width:1199.98px){body[data-v-2a4ceebb],html[data-v-2a4ceebb]{font-size:14px}}@media(max-width:991.98px){body[data-v-2a4ceebb],html[data-v-2a4ceebb]{font-size:14px}}@media(max-width:767.98px){body[data-v-2a4ceebb],html[data-v-2a4ceebb]{font-size:14px}}.h1[data-v-2a4ceebb],h1[data-v-2a4ceebb]{font-size:2.2rem}.h1[data-v-2a4ceebb],.h2[data-v-2a4ceebb],h1[data-v-2a4ceebb],h2[data-v-2a4ceebb]{line-height:1.35}.h2[data-v-2a4ceebb],h2[data-v-2a4ceebb]{font-size:1.8rem}.h3[data-v-2a4ceebb],.p-dialog-header[data-v-2a4ceebb],.p-dialog-header h1[data-v-2a4ceebb],.p-dialog-title[data-v-2a4ceebb],.p-drawer-title[data-v-2a4ceebb],h3[data-v-2a4ceebb]{font-size:1.6rem}.h4[data-v-2a4ceebb],h4[data-v-2a4ceebb]{font-size:1.3rem}.h5[data-v-2a4ceebb],h5[data-v-2a4ceebb]{font-size:1.15rem}.h6[data-v-2a4ceebb],h6[data-v-2a4ceebb]{font-size:.8rem}p[data-v-2a4ceebb],ul.text-list[data-v-2a4ceebb]{font-size:1rem;line-height:1.45}p.is-large[data-v-2a4ceebb],ul.text-list.is-large[data-v-2a4ceebb]{font-size:1.15rem;line-height:1.5}code[data-v-2a4ceebb],pre[data-v-2a4ceebb]{font-size:1rem}.is-small[data-v-2a4ceebb],.p-tag-label[data-v-2a4ceebb],figcaption[data-v-2a4ceebb],small[data-v-2a4ceebb]{font-size:.85rem;line-height:1.45}.stat-num[data-v-2a4ceebb]{font-size:1.15rem}.stat-num.is-md[data-v-2a4ceebb]{font-size:1.3rem}.stat-num.is-lg[data-v-2a4ceebb]{font-size:1.6rem}.stat-num.is-xl[data-v-2a4ceebb]{font-size:1.8rem}.popover-link[data-v-2a4ceebb]{font-family:var(--font-nav);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;cursor:pointer;display:flex;font-size:1rem;font-weight:400;line-height:1.5;padding:10px}.popover-link[data-v-2a4ceebb],.popover-link[data-v-2a4ceebb]:hover{color:var(--text-color);text-decoration:none}.popover-link[data-v-2a4ceebb]:hover{background:var(--color-surface-100)}.popover-link i[data-v-2a4ceebb]{font-size:var(--icon-size-lg);margin-right:10px}.popover-link.danger[data-v-2a4ceebb],.popover-link.danger[data-v-2a4ceebb]:hover{color:var(--status-danger-color)}.user-info[data-v-80f0f06c]{align-items:center;display:flex;grid-gap:10px}.simple-datatable-scroll[data-v-0d63bbdb]{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%;width:100%}@keyframes animation-6f47a647{0%{box-shadow:0 0 #ff0}50%{box-shadow:0 0 5px 3px #ff0;filter:blur(2px)}to{box-shadow:0 0 #ff0}}.wrapper[data-v-6f47a647]{height:100%;transition:filter .5s ease;width:100%}.animate[data-v-6f47a647]{filter:blur(3px)}.message-section[data-v-6f47a647]{margin:1em 0}.empty-panel[data-v-0260fd2f]{align-items:center;background:var(--panel-bg);border:1px dashed var(--border-color-default);display:flex;flex-direction:column;justify-content:center;min-height:100px}.table-controls[data-v-fc359263]{align-items:center;display:flex;justify-content:space-between}.invitations-table tr td[data-v-fc359263]:first-of-type,.invitations-table tr th[data-v-fc359263]:first-of-type,.users-table tr td[data-v-fc359263]:first-of-type,.users-table tr th[data-v-fc359263]:first-of-type{width:25px}.invitations-table tr td[data-v-fc359263]:nth-of-type(2),.invitations-table tr th[data-v-fc359263]:nth-of-type(2),.users-table tr td[data-v-fc359263]:nth-of-type(2),.users-table tr th[data-v-fc359263]:nth-of-type(2){width:25%}.draft-banner[data-v-ac39e1dc]{align-items:center;display:inline-flex;gap:12px;min-width:0}@media(max-width:767.98px){.draft-banner[data-v-ac39e1dc]{gap:8px}}.lifecycle-chip[data-v-ac39e1dc]{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:600;gap:7px;padding:5px 12px}.lifecycle-chip.is-compact[data-v-ac39e1dc]{gap:0;padding:6px}.lifecycle-chip-label[data-v-ac39e1dc]{white-space:nowrap}.db-publish-btn[data-v-ac39e1dc]{flex:0 1 auto}.db-publish-btn[data-v-ac39e1dc] .p-button-label{white-space:nowrap}.lifecycle-chip.is-draft[data-v-ac39e1dc]{background:var(--p-amber-50,rgba(217,165,42,.12));border-color:var(--p-amber-200,rgba(217,165,42,.35));color:var(--p-amber-600,#d9a52a)}.lifecycle-chip.is-live[data-v-ac39e1dc]{background:var(--p-green-50,rgba(63,185,80,.12));border-color:var(--p-green-200,rgba(63,185,80,.35));color:var(--p-green-600,#2ea043)}.lifecycle-dot[data-v-ac39e1dc]{background:currentColor;border-radius:50%;height:8px;width:8px}.lifecycle-chip.is-draft .lifecycle-dot[data-v-ac39e1dc]{animation:lifecycle-pulse-ac39e1dc 2s infinite}@keyframes lifecycle-pulse-ac39e1dc{0%{box-shadow:0 0 #d9a52a80}70%{box-shadow:0 0 0 6px #d9a52a00}to{box-shadow:0 0 #d9a52a00}}.db-confirm-lead[data-v-ac39e1dc]{color:var(--p-text-color,#1e293b);margin:0 0 12px}.db-confirm-list[data-v-ac39e1dc]{color:var(--p-text-muted-color,#64748b);font-size:13.5px;gap:6px;margin:0;padding-left:20px}.db-confirm-list[data-v-ac39e1dc],.db-success[data-v-ac39e1dc]{display:flex;flex-direction:column}.db-success[data-v-ac39e1dc]{align-items:center;gap:12px;padding:8px 0 4px;text-align:center}.db-success-icon[data-v-ac39e1dc]{color:var(--p-green-600,#2ea043);font-size:44px}.db-success-text[data-v-ac39e1dc]{color:var(--p-text-muted-color,#64748b);font-size:13.5px;margin:0}@media(prefers-reduced-motion:reduce){.lifecycle-chip.is-draft .lifecycle-dot[data-v-ac39e1dc]{animation:none}}.token-usage[data-v-b6a6a332]{--accent:#22c55e;display:inline-flex;position:relative}.token-usage.yellow[data-v-b6a6a332]{--accent:#eab308}.token-usage.orange[data-v-b6a6a332]{--accent:#f97316}.token-usage.red[data-v-b6a6a332]{--accent:#ef4444}.usage-dial[data-v-b6a6a332] .usage-dial-icon{color:var(--accent);transition:color .3s ease}[data-v-b6a6a332] .usage-popover-panel.p-popover{background:transparent;border:none;box-shadow:none}[data-v-b6a6a332] .usage-popover-panel.p-popover:after,[data-v-b6a6a332] .usage-popover-panel.p-popover:before{display:none}[data-v-b6a6a332] .usage-popover-panel .p-popover-content{padding:0}.pop-head[data-v-b6a6a332]{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:6px}.pop-title[data-v-b6a6a332]{color:var(--title-color)}.pop-pct[data-v-b6a6a332]{color:var(--accent)}.pop-total[data-v-b6a6a332]{align-items:baseline;display:flex;gap:5px;margin-bottom:4px}.pop-period[data-v-b6a6a332]{color:var(--p-text-muted-color,#64748b);margin:0 0 10px}.pop-total-used[data-v-b6a6a332]{color:var(--p-text-color,#1e293b);font-size:18px;font-weight:700}.pop-total-limit[data-v-b6a6a332]{color:var(--p-text-muted-color,#64748b)}.pop-track[data-v-b6a6a332]{background:var(--color-surface-200,#e2e8f0);border-radius:3px;height:5px;margin-bottom:10px;overflow:hidden}.pop-fill[data-v-b6a6a332]{background:var(--accent);border-radius:3px;height:100%;transition:width .3s ease}.pop-hint[data-v-b6a6a332],.pop-warning[data-v-b6a6a332]{border-top:1px solid var(--color-surface-200,#e2e8f0);margin:10px 0 0;padding-top:8px}.pop-warning[data-v-b6a6a332]{color:#ef4444;font-weight:600}.pop-warning.approaching[data-v-b6a6a332]{color:#f97316}.ai-chat-panel[data-v-d603bea4]{background:var(--p-surface-0,#fff);border:1px solid var(--p-surface-200,#e2e8f0);border-radius:8px;display:flex;flex-direction:column;height:100%;overflow:hidden}.chat-header[data-v-d603bea4]{align-items:center;background:var(--p-surface-50,#f8fafc);border-bottom:1px solid var(--p-surface-200,#e2e8f0);display:flex;justify-content:space-between;padding:12px 16px}.chat-messages[data-v-d603bea4]{flex:1;overflow-y:auto;padding:16px}.chat-messages[data-v-d603bea4],.empty-state[data-v-d603bea4]{display:flex;flex-direction:column}.empty-state[data-v-d603bea4]{align-items:center;color:var(--p-text-muted-color,#94a3b8);flex:1;justify-content:center;padding:20px;text-align:center}.empty-title[data-v-d603bea4]{color:var(--p-text-color,#1e293b);margin-bottom:4px}.empty-state p[data-v-d603bea4]{margin:4px 0}.empty-state .hint[data-v-d603bea4]{font-size:13px;margin-bottom:16px;max-width:400px}.example-prompts[data-v-d603bea4]{display:flex;flex-direction:column;gap:8px;max-width:360px;width:100%}.example-prompt[data-v-d603bea4]{background:var(--color-surface-50);border:1px solid var(--p-surface-200,#e2e8f0);border-radius:8px;color:var(--text-color);cursor:pointer;padding:10px 14px;text-align:left;transition:all .15s}.example-prompt[data-v-d603bea4]:hover{background:var(--p-primary-50,#eff6ff);border-color:var(--p-primary-color,#3b82f6)}.loading-indicator[data-v-d603bea4]{align-items:center;color:var(--p-text-muted-color,#94a3b8);display:flex;font-size:14px;gap:8px;padding:8px 14px}.live-operations[data-v-d603bea4]{padding:4px 14px 8px}.live-operations .operation[data-v-d603bea4]{align-items:center;color:var(--p-text-muted-color,#94a3b8);display:flex;font-size:12px;gap:6px;padding:2px 0}.chat-input[data-v-d603bea4]{align-items:flex-end;background:var(--p-surface-50,#f8fafc);border-top:1px solid var(--p-surface-200,#e2e8f0);display:flex;gap:8px;padding:12px 16px}.input-field[data-v-d603bea4]{flex:1}.chat-input[data-v-d603bea4] .p-button{align-self:flex-end;height:auto;min-height:0;padding-bottom:0;padding-top:0}.chat-input[data-v-d603bea4] .p-button,.chat-input[data-v-d603bea4] .p-textarea{box-sizing:border-box;min-height:38px}.icon-spin[data-v-d603bea4]{animation:icon-spin-d603bea4 2s linear infinite}@keyframes icon-spin-d603bea4{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.builder-chat[data-v-d603bea4]{border:none;border-radius:0;border-right:1px solid var(--color-surface-200,#e2e8f0)}.builder-chat--centered[data-v-d603bea4]{border-right:none}.chat-header-info[data-v-d603bea4]{display:flex;flex-direction:column;gap:1px}.chat-header-actions[data-v-d603bea4]{align-items:center;display:flex;gap:4px}.legacy-banner[data-v-d603bea4]{align-items:center;background:var(--p-yellow-50,#fefce8);border-bottom:1px solid var(--p-yellow-200,#fef08a);color:var(--p-yellow-700,#a16207);display:flex;font-size:12.5px;gap:12px;justify-content:space-between;padding:8px 16px}.legacy-banner-text[data-v-d603bea4]{flex:1}.schema-list[data-v-5efae933]{height:100%;overflow:auto;padding:16px}.schema-list-empty[data-v-5efae933],.schema-list-loading[data-v-5efae933]{align-items:center;color:var(--p-text-muted-color,#94a3b8);display:flex;flex-direction:column;gap:12px;height:100%;justify-content:center;text-align:center}.schema-list-empty-icon[data-v-5efae933]{font-size:38px;opacity:.5}.schema-list-empty p[data-v-5efae933]{margin:0;max-width:360px}.schema-list-spinner[data-v-5efae933]{animation:schema-list-spin-5efae933 .9s linear infinite;font-size:22px}@keyframes schema-list-spin-5efae933{to{transform:rotate(1turn)}}.schema-list-rows[data-v-5efae933]{display:flex;flex-direction:column;gap:12px;position:relative}.schema-row[data-v-5efae933]{background:var(--color-surface-0,#fff);border:1px solid var(--color-surface-200,#e2e8f0);border-radius:12px;overflow:hidden}.schema-row.is-new[data-v-5efae933]{border-color:var(--p-primary-color,#3b82f6);box-shadow:0 0 0 2px var(--p-primary-100,rgba(59,130,246,.18))}.schema-row-head[data-v-5efae933]{align-items:center;background:var(--color-surface-50,#f8fafc);border-bottom:1px solid var(--color-surface-100,#f1f5f9);display:flex;gap:9px;padding:11px 14px}.schema-row-icon[data-v-5efae933]{align-items:center;background:var(--p-primary-50,rgba(59,130,246,.12));border-radius:7px;color:var(--p-primary-color,#3b82f6);display:inline-flex;flex-shrink:0;font-size:12px;font-weight:700;height:26px;justify-content:center;width:26px}.schema-row-name[data-v-5efae933]{color:var(--p-text-color,#1e293b);font-size:14px;font-weight:600}.schema-row-app[data-v-5efae933]{background:var(--color-surface-100,#f1f5f9);border-radius:5px;color:var(--p-text-muted-color,#94a3b8);font-size:11px;font-weight:600;padding:2px 7px}.schema-row-new-badge[data-v-5efae933]{background:var(--p-primary-50,rgba(59,130,246,.12));border-radius:5px;color:var(--p-primary-color,#3b82f6);font-size:10px;font-weight:700;letter-spacing:.04em;padding:2px 6px;text-transform:uppercase}.schema-row-spacer[data-v-5efae933]{flex:1}.schema-row-count[data-v-5efae933]{color:var(--p-text-muted-color,#94a3b8);font-size:11px;white-space:nowrap}.schema-row-fields[data-v-5efae933]{display:flex;flex-direction:column}.schema-field[data-v-5efae933]{align-items:center;display:flex;gap:10px;padding:8px 14px}.schema-field+.schema-field[data-v-5efae933]{border-top:1px solid var(--color-surface-100,#f1f5f9)}.schema-field-name[data-v-5efae933]{align-items:center;color:var(--p-text-color,#1e293b);display:inline-flex;flex:1;font-size:13px;gap:6px;min-width:0}.schema-field-relation-icon[data-v-5efae933]{color:var(--p-amber-600,#d97706);font-size:12px}.schema-field-type[data-v-5efae933]{background:var(--color-surface-100,#f1f5f9);color:var(--p-text-muted-color,#64748b);font-size:10px;letter-spacing:.02em;text-transform:uppercase}.schema-field-relation-badge[data-v-5efae933],.schema-field-type[data-v-5efae933]{border-radius:5px;font-weight:600;padding:2px 7px;white-space:nowrap}.schema-field-relation-badge[data-v-5efae933]{background:var(--p-amber-50,rgba(217,119,6,.1));color:var(--p-amber-600,#d97706);font-size:11px}.schema-row-nofields[data-v-5efae933]{color:var(--p-text-muted-color,#94a3b8);font-size:12px;font-style:italic;margin:0;padding:10px 14px}.schema-row-enter-active[data-v-5efae933]{transition:opacity .3s ease,transform .3s ease}.schema-row-enter-from[data-v-5efae933]{opacity:0;transform:translateY(-8px)}@media(prefers-reduced-motion:reduce){.schema-list-spinner[data-v-5efae933],.schema-row-enter-active[data-v-5efae933]{animation:none;transition:none}}.cosmo-skeleton-list[data-v-e9f23338]{display:flex;flex-direction:column;gap:1rem}.sr-only[data-v-e9f23338]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.skeleton-table[data-v-e9f23338]{display:flex;flex-direction:column}.skeleton-row[data-v-e9f23338]{align-items:center;border-bottom:1px solid var(--color-surface-100);display:grid;gap:1rem;padding:.9rem .75rem}.skeleton-row[data-v-e9f23338]:last-child{border-bottom:none}.skeleton-row.skeleton-header[data-v-e9f23338]{border-bottom:1px solid var(--color-surface-200)}.segment-dialog__form[data-v-9a781c2c]{display:flex;flex-direction:column;gap:1rem}.segment-dialog__filters[data-v-9a781c2c]{background:var(--color-surface-50);border:1px solid var(--border-color-default);border-radius:var(--p-border-radius-md);padding:.75rem}.segment-dialog__checkbox[data-v-9a781c2c]{align-items:center;display:flex;gap:.6rem}.detail-plugin-list[data-v-0dd078e7]{display:flex;flex-direction:column}.detail-plugin-list__loading[data-v-0dd078e7]{align-items:center;color:var(--p-text-muted-color,#64748b);display:flex;font-size:.95rem;gap:.625rem;justify-content:center;min-height:10rem}.schema-data[data-v-62175279]{display:flex;flex-direction:column;height:100%;min-height:0}.schema-data-empty[data-v-62175279],.schema-data-loading[data-v-62175279]{align-items:center;color:var(--p-text-muted-color,#94a3b8);display:flex;flex:1;flex-direction:column;gap:12px;justify-content:center;text-align:center}.schema-data-empty-icon[data-v-62175279]{font-size:38px;opacity:.5}.schema-data-empty p[data-v-62175279]{margin:0;max-width:360px}.schema-data-spinner[data-v-62175279]{animation:schema-data-spin-62175279 .9s linear infinite;font-size:22px}@keyframes schema-data-spin-62175279{to{transform:rotate(1turn)}}.schema-data-body[data-v-62175279]{display:flex;flex:1;min-height:0}.schema-data-body.is-single .schema-data-detail[data-v-62175279]{border-left:none}.schema-data-rail[data-v-62175279]{background:var(--color-surface-50,#f8fafc);border-right:1px solid var(--color-surface-200,#e2e8f0);flex:0 0 258px;overflow:auto;padding:12px}.schema-data-rail-head[data-v-62175279]{color:var(--p-text-muted-color,#94a3b8);font-size:11px;font-weight:700;letter-spacing:.05em;padding:4px 6px 10px;text-transform:uppercase}.schema-data-rail-row[data-v-62175279]{align-items:center;background:transparent;border:1px solid transparent;border-radius:10px;color:inherit;cursor:pointer;display:flex;font:inherit;gap:10px;margin-bottom:4px;padding:10px;text-align:left;transition:background-color .15s,border-color .15s;width:100%}.schema-data-rail-row[data-v-62175279]:hover{background:var(--color-surface-100,#f1f5f9)}.schema-data-rail-row.is-active[data-v-62175279]{background:var(--color-surface-0,#fff);border-color:var(--p-primary-color,#3b82f6);box-shadow:0 0 0 2px var(--p-primary-100,rgba(59,130,246,.18))}.schema-data-rail-icon[data-v-62175279]{align-items:center;background:var(--p-primary-50,rgba(59,130,246,.12));border-radius:8px;color:var(--p-primary-color,#3b82f6);display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:800;height:28px;justify-content:center;width:28px}.schema-data-rail-name[data-v-62175279]{color:var(--title-color);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schema-data-rail-new[data-v-62175279]{background:var(--color-primary-50);border-radius:5px;color:var(--color-primary);padding:2px 6px;text-transform:uppercase}.schema-data-rail-spacer[data-v-62175279]{flex:1}.schema-data-rail-count[data-v-62175279]{background:var(--color-surface-100,#f1f5f9);border:1px solid var(--color-surface-200,#e2e8f0);border-radius:999px;color:var(--p-text-muted-color,#64748b);font-size:11px;font-variant-numeric:tabular-nums;padding:2px 8px}.schema-data-rail-row.is-active .schema-data-rail-count[data-v-62175279]{background:var(--p-primary-50,rgba(59,130,246,.12));border-color:transparent;color:var(--p-primary-color,#3b82f6)}.schema-data-detail[data-v-62175279]{background:var(--color-surface-0,#fff);display:flex;flex:1;flex-direction:column;min-height:0;min-width:0;overflow:auto;padding:16px}.database-tab[data-v-8d5a0de2]{display:flex;flex-direction:column;height:100%;min-height:0}.database-tab-head[data-v-8d5a0de2]{align-items:center;background:var(--color-surface-0,#fff);border-bottom:1px solid var(--color-surface-200,#e2e8f0);display:flex;flex:0 0 auto;gap:12px;padding:10px 16px}@media(max-width:767.98px){.database-tab-head[data-v-8d5a0de2]{flex-wrap:wrap}.database-tab-head .database-tab-spacer[data-v-8d5a0de2]{display:none}.database-tab-head .view-toggle[data-v-8d5a0de2]{max-width:100%;overflow-x:auto}.database-tab-head .view-toggle .view-toggle-btn[data-v-8d5a0de2]{flex-shrink:0}}.database-tab-title[data-v-8d5a0de2]{align-items:center;color:var(--title-color);display:inline-flex;gap:8px}.database-tab-title i[data-v-8d5a0de2]{color:var(--text-muted-color)}.database-tab-spacer[data-v-8d5a0de2]{flex:1}.view-toggle[data-v-8d5a0de2]{background:var(--color-surface-100,#f1f5f9);border:1px solid var(--color-surface-200,#e2e8f0);border-radius:9px;display:inline-flex;gap:3px;padding:3px}.view-toggle-btn[data-v-8d5a0de2]{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--p-text-muted-color,#94a3b8);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 12px;transition:background-color .15s,color .15s}.view-toggle-btn.is-active[data-v-8d5a0de2],.view-toggle-btn[data-v-8d5a0de2]:hover{color:var(--p-text-color,#1e293b)}.view-toggle-btn.is-active[data-v-8d5a0de2]{background:var(--color-surface-0,#fff);box-shadow:0 1px 2px #0000000f}.database-tab-body[data-v-8d5a0de2]{flex:1;min-height:0;position:relative}.database-tab-view[data-v-8d5a0de2]{inset:0;min-height:0;position:absolute}@font-face{font-display:swap;font-family:Inter Regular;src:url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter SemiBold;src:url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter Bold;src:url(../fonts/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Serif Medium";src:url(../fonts/IBMPlexSerif-Medium.woff2) format("woff2"),url(../fonts/IBMPlexSerif-Medium.woff) format("woff")}.h1[data-v-d1e558c6],.h2[data-v-d1e558c6],.h3[data-v-d1e558c6],.p-dialog-header[data-v-d1e558c6],.p-dialog-header h1[data-v-d1e558c6],.p-dialog-title[data-v-d1e558c6],.p-drawer-title[data-v-d1e558c6],h1[data-v-d1e558c6],h2[data-v-d1e558c6],h3[data-v-d1e558c6]{font-family:var(--font-title)}.h1[data-v-d1e558c6],.h2[data-v-d1e558c6],.h3[data-v-d1e558c6],.h4[data-v-d1e558c6],.h5[data-v-d1e558c6],.p-dialog-header[data-v-d1e558c6],.p-dialog-header h1[data-v-d1e558c6],.p-dialog-title[data-v-d1e558c6],.p-drawer-title[data-v-d1e558c6],h1[data-v-d1e558c6],h2[data-v-d1e558c6],h3[data-v-d1e558c6],h4[data-v-d1e558c6],h5[data-v-d1e558c6]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h4[data-v-d1e558c6],.h5[data-v-d1e558c6],h4[data-v-d1e558c6],h5[data-v-d1e558c6]{font-family:var(--font-subtitle)}b[data-v-d1e558c6],strong[data-v-d1e558c6]{font-family:var(--font-text-bold)}.danger[data-v-d1e558c6],.danger>strong[data-v-d1e558c6],.info[data-v-d1e558c6],.info>strong[data-v-d1e558c6],.success[data-v-d1e558c6],.success>strong[data-v-d1e558c6],.warn[data-v-d1e558c6],.warn>strong[data-v-d1e558c6],b[data-v-d1e558c6],strong[data-v-d1e558c6]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.danger[data-v-d1e558c6],.danger>strong[data-v-d1e558c6],.info[data-v-d1e558c6],.info>strong[data-v-d1e558c6],.success[data-v-d1e558c6],.success>strong[data-v-d1e558c6],.warn[data-v-d1e558c6],.warn>strong[data-v-d1e558c6]{font-family:var(--font-button);letter-spacing:-.01em}.simple-datatable thead th[data-v-d1e558c6]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h6[data-v-d1e558c6],h6[data-v-d1e558c6]{font-family:var(--font-subtitle);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;letter-spacing:.03rem;line-height:1.5;text-transform:uppercase}.card-rows-header-cell[data-v-d1e558c6],.custom-table-group-header-cell[data-v-d1e558c6],.custom-table-simple thead tr th[data-v-d1e558c6],.custom-table-sort-btn[data-v-d1e558c6],.custom-table-th[data-v-d1e558c6],.inline-nested-table .int-grid thead tr th[data-v-d1e558c6],.p-datatable-column-title[data-v-d1e558c6],.simple-datatable thead tr th[data-v-d1e558c6],.table-header-text[data-v-d1e558c6]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;line-height:1.5}body[data-v-d1e558c6],p[data-v-d1e558c6],ul.text-list[data-v-d1e558c6]{color:var(--text-color);font-family:var(--font-text)}body[data-v-d1e558c6],code[data-v-d1e558c6],p[data-v-d1e558c6],pre[data-v-d1e558c6],ul.text-list[data-v-d1e558c6]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}code[data-v-d1e558c6],pre[data-v-d1e558c6]{font-family:var(--font-mono)}.theme-dark .h1[data-v-d1e558c6],.theme-dark .h2[data-v-d1e558c6],.theme-dark .h3[data-v-d1e558c6],.theme-dark .h4[data-v-d1e558c6],.theme-dark .h5[data-v-d1e558c6],.theme-dark .h6[data-v-d1e558c6],.theme-dark .p-datatable-column-title[data-v-d1e558c6],.theme-dark .p-dialog-header[data-v-d1e558c6],.theme-dark .p-dialog-title[data-v-d1e558c6],.theme-dark .p-drawer-title[data-v-d1e558c6],.theme-dark .simple-datatable thead th[data-v-d1e558c6],.theme-dark b[data-v-d1e558c6],.theme-dark h1[data-v-d1e558c6],.theme-dark h2[data-v-d1e558c6],.theme-dark h3[data-v-d1e558c6],.theme-dark h4[data-v-d1e558c6],.theme-dark h5[data-v-d1e558c6],.theme-dark h6[data-v-d1e558c6],.theme-dark strong[data-v-d1e558c6]{color:var(--title-color-dark)}.theme-dark body[data-v-d1e558c6],.theme-dark p[data-v-d1e558c6],.theme-dark ul[data-v-d1e558c6]{color:var(--text-color-dark)}.data-field-label[data-v-d1e558c6],.p-datatable-column-title[data-v-d1e558c6],.p-multiselect-option-group[data-v-d1e558c6],.p-tag-label[data-v-d1e558c6],.simple-datatable thead th[data-v-d1e558c6],.tab-link[data-v-d1e558c6]{font-family:var(--font-button);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;letter-spacing:-.01em;line-height:1.5}a[data-v-d1e558c6]{font-family:var(--font-link);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--link-color);font-weight:400;line-height:1.5;text-decoration:none}a[data-v-d1e558c6]:hover{color:var(--link-hover-color);text-decoration:underline}a.is-subtle[data-v-d1e558c6]{color:var(--text-color-muted)}a.is-subtle[data-v-d1e558c6]:hover{color:var(--text-color);text-decoration:underline}a.p-button[data-v-d1e558c6],a.p-button[data-v-d1e558c6]:hover{color:revert-layer;font-family:revert-layer;font-weight:revert-layer;line-height:revert-layer;text-decoration:none}.stat-num[data-v-d1e558c6]{color:var(--title-color);font-family:var(--font-text-bold)}.stat-label[data-v-d1e558c6],.stat-num[data-v-d1e558c6]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.stat-label[data-v-d1e558c6]{color:var(--text-color);font-family:var(--font-text)}.muted[data-v-d1e558c6],.muted>strong[data-v-d1e558c6]{color:var(--text-color-muted)}.danger[data-v-d1e558c6],.danger>strong[data-v-d1e558c6]{color:var(--color-danger-600)}.success[data-v-d1e558c6],.success>strong[data-v-d1e558c6]{color:var(--color-success-600)}.info[data-v-d1e558c6],.info>strong[data-v-d1e558c6]{color:var(--color-info-600)}.warn[data-v-d1e558c6],.warn>strong[data-v-d1e558c6]{color:var(--color-warn-600)}.primary[data-v-d1e558c6],.primary>strong[data-v-d1e558c6]{color:var(--color-primary-600)}body[data-v-d1e558c6],html[data-v-d1e558c6]{font-size:13.75px}@media(max-width:1199.98px){body[data-v-d1e558c6],html[data-v-d1e558c6]{font-size:14px}}@media(max-width:991.98px){body[data-v-d1e558c6],html[data-v-d1e558c6]{font-size:14px}}@media(max-width:767.98px){body[data-v-d1e558c6],html[data-v-d1e558c6]{font-size:14px}}.h1[data-v-d1e558c6],h1[data-v-d1e558c6]{font-size:2.2rem}.h1[data-v-d1e558c6],.h2[data-v-d1e558c6],h1[data-v-d1e558c6],h2[data-v-d1e558c6]{line-height:1.35}.h2[data-v-d1e558c6],h2[data-v-d1e558c6]{font-size:1.8rem}.h3[data-v-d1e558c6],.p-dialog-header[data-v-d1e558c6],.p-dialog-header h1[data-v-d1e558c6],.p-dialog-title[data-v-d1e558c6],.p-drawer-title[data-v-d1e558c6],h3[data-v-d1e558c6]{font-size:1.6rem}.h4[data-v-d1e558c6],h4[data-v-d1e558c6]{font-size:1.3rem}.h5[data-v-d1e558c6],h5[data-v-d1e558c6]{font-size:1.15rem}.h6[data-v-d1e558c6],h6[data-v-d1e558c6]{font-size:.8rem}p[data-v-d1e558c6],ul.text-list[data-v-d1e558c6]{font-size:1rem;line-height:1.45}p.is-large[data-v-d1e558c6],ul.text-list.is-large[data-v-d1e558c6]{font-size:1.15rem;line-height:1.5}code[data-v-d1e558c6],pre[data-v-d1e558c6]{font-size:1rem}.is-small[data-v-d1e558c6],.p-tag-label[data-v-d1e558c6],figcaption[data-v-d1e558c6],small[data-v-d1e558c6]{font-size:.85rem;line-height:1.45}.stat-num[data-v-d1e558c6]{font-size:1.15rem}.stat-num.is-md[data-v-d1e558c6]{font-size:1.3rem}.stat-num.is-lg[data-v-d1e558c6]{font-size:1.6rem}.stat-num.is-xl[data-v-d1e558c6]{font-size:1.8rem}.nav-item[data-v-d1e558c6]{border-top:var(--sidenav-nav-item-border)}.nav-item a[data-v-d1e558c6]{align-items:center;border-radius:var(--sidenav-nav-item-border-radius);display:grid;font-family:var(--font-nav);grid-template-columns:1fr;height:var(--sidenav-nav-item-height);margin:var(--sidenav-nav-item-margin);padding:var(--sidenav-nav-item-padding);text-decoration:none;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--sidenav-nav-item-color);font-size:1rem;font-weight:400;line-height:1.5}.nav-item a.active[data-v-d1e558c6]{background:var(--sidenav-nav-item-active-background);color:var(--sidenav-nav-item-active-color)}.nav-item a[data-v-d1e558c6]:hover{background:var(--sidenav-nav-item-hover-background);color:var(--sidenav-nav-item-hover-color);cursor:pointer}.nav-item a .cosmo-icon[data-v-d1e558c6],.nav-item a i[data-v-d1e558c6]:not(.toggle-icon){font-size:var(--icon-size-lg)}.nav-item a .nav-label[data-v-d1e558c6]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-item.has-icon a[data-v-d1e558c6]{grid-template-columns:minmax(25px,auto) 1fr}.nav-item.has-icon a .cosmo-icon[data-v-d1e558c6],.nav-item.has-icon a i[data-v-d1e558c6]{justify-self:flex-start}.sub-nav .nav-item a[data-v-d1e558c6]{font-family:var(--font-subnav);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.9rem;font-weight:400;line-height:1.5}@font-face{font-display:swap;font-family:Inter Regular;src:url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter SemiBold;src:url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter Bold;src:url(../fonts/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Serif Medium";src:url(../fonts/IBMPlexSerif-Medium.woff2) format("woff2"),url(../fonts/IBMPlexSerif-Medium.woff) format("woff")}.h1[data-v-9339f080],.h2[data-v-9339f080],.h3[data-v-9339f080],.p-dialog-header[data-v-9339f080],.p-dialog-header h1[data-v-9339f080],.p-dialog-title[data-v-9339f080],.p-drawer-title[data-v-9339f080],h1[data-v-9339f080],h2[data-v-9339f080],h3[data-v-9339f080]{font-family:var(--font-title)}.h1[data-v-9339f080],.h2[data-v-9339f080],.h3[data-v-9339f080],.h4[data-v-9339f080],.h5[data-v-9339f080],.p-dialog-header[data-v-9339f080],.p-dialog-header h1[data-v-9339f080],.p-dialog-title[data-v-9339f080],.p-drawer-title[data-v-9339f080],h1[data-v-9339f080],h2[data-v-9339f080],h3[data-v-9339f080],h4[data-v-9339f080],h5[data-v-9339f080]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h4[data-v-9339f080],.h5[data-v-9339f080],h4[data-v-9339f080],h5[data-v-9339f080]{font-family:var(--font-subtitle)}b[data-v-9339f080],strong[data-v-9339f080]{font-family:var(--font-text-bold)}.danger[data-v-9339f080],.danger>strong[data-v-9339f080],.info[data-v-9339f080],.info>strong[data-v-9339f080],.success[data-v-9339f080],.success>strong[data-v-9339f080],.warn[data-v-9339f080],.warn>strong[data-v-9339f080],b[data-v-9339f080],strong[data-v-9339f080]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.danger[data-v-9339f080],.danger>strong[data-v-9339f080],.info[data-v-9339f080],.info>strong[data-v-9339f080],.success[data-v-9339f080],.success>strong[data-v-9339f080],.warn[data-v-9339f080],.warn>strong[data-v-9339f080]{font-family:var(--font-button);letter-spacing:-.01em}.simple-datatable thead th[data-v-9339f080]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h6[data-v-9339f080],h6[data-v-9339f080]{font-family:var(--font-subtitle);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;letter-spacing:.03rem;line-height:1.5;text-transform:uppercase}.card-rows-header-cell[data-v-9339f080],.custom-table-group-header-cell[data-v-9339f080],.custom-table-simple thead tr th[data-v-9339f080],.custom-table-sort-btn[data-v-9339f080],.custom-table-th[data-v-9339f080],.inline-nested-table .int-grid thead tr th[data-v-9339f080],.p-datatable-column-title[data-v-9339f080],.simple-datatable thead tr th[data-v-9339f080],.table-header-text[data-v-9339f080]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;line-height:1.5}body[data-v-9339f080],p[data-v-9339f080],ul.text-list[data-v-9339f080]{color:var(--text-color);font-family:var(--font-text)}body[data-v-9339f080],code[data-v-9339f080],p[data-v-9339f080],pre[data-v-9339f080],ul.text-list[data-v-9339f080]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}code[data-v-9339f080],pre[data-v-9339f080]{font-family:var(--font-mono)}.theme-dark .h1[data-v-9339f080],.theme-dark .h2[data-v-9339f080],.theme-dark .h3[data-v-9339f080],.theme-dark .h4[data-v-9339f080],.theme-dark .h5[data-v-9339f080],.theme-dark .h6[data-v-9339f080],.theme-dark .p-datatable-column-title[data-v-9339f080],.theme-dark .p-dialog-header[data-v-9339f080],.theme-dark .p-dialog-title[data-v-9339f080],.theme-dark .p-drawer-title[data-v-9339f080],.theme-dark .simple-datatable thead th[data-v-9339f080],.theme-dark b[data-v-9339f080],.theme-dark h1[data-v-9339f080],.theme-dark h2[data-v-9339f080],.theme-dark h3[data-v-9339f080],.theme-dark h4[data-v-9339f080],.theme-dark h5[data-v-9339f080],.theme-dark h6[data-v-9339f080],.theme-dark strong[data-v-9339f080]{color:var(--title-color-dark)}.theme-dark body[data-v-9339f080],.theme-dark p[data-v-9339f080],.theme-dark ul[data-v-9339f080]{color:var(--text-color-dark)}.data-field-label[data-v-9339f080],.p-datatable-column-title[data-v-9339f080],.p-multiselect-option-group[data-v-9339f080],.p-tag-label[data-v-9339f080],.simple-datatable thead th[data-v-9339f080],.tab-link[data-v-9339f080]{font-family:var(--font-button);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;letter-spacing:-.01em;line-height:1.5}a[data-v-9339f080]{font-family:var(--font-link);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--link-color);font-weight:400;line-height:1.5;text-decoration:none}a[data-v-9339f080]:hover{color:var(--link-hover-color);text-decoration:underline}a.is-subtle[data-v-9339f080]{color:var(--text-color-muted)}a.is-subtle[data-v-9339f080]:hover{color:var(--text-color);text-decoration:underline}a.p-button[data-v-9339f080],a.p-button[data-v-9339f080]:hover{color:revert-layer;font-family:revert-layer;font-weight:revert-layer;line-height:revert-layer;text-decoration:none}.stat-num[data-v-9339f080]{color:var(--title-color);font-family:var(--font-text-bold)}.stat-label[data-v-9339f080],.stat-num[data-v-9339f080]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.stat-label[data-v-9339f080]{color:var(--text-color);font-family:var(--font-text)}.muted[data-v-9339f080],.muted>strong[data-v-9339f080]{color:var(--text-color-muted)}.danger[data-v-9339f080],.danger>strong[data-v-9339f080]{color:var(--color-danger-600)}.success[data-v-9339f080],.success>strong[data-v-9339f080]{color:var(--color-success-600)}.info[data-v-9339f080],.info>strong[data-v-9339f080]{color:var(--color-info-600)}.warn[data-v-9339f080],.warn>strong[data-v-9339f080]{color:var(--color-warn-600)}.primary[data-v-9339f080],.primary>strong[data-v-9339f080]{color:var(--color-primary-600)}body[data-v-9339f080],html[data-v-9339f080]{font-size:13.75px}@media(max-width:1199.98px){body[data-v-9339f080],html[data-v-9339f080]{font-size:14px}}@media(max-width:991.98px){body[data-v-9339f080],html[data-v-9339f080]{font-size:14px}}@media(max-width:767.98px){body[data-v-9339f080],html[data-v-9339f080]{font-size:14px}}.h1[data-v-9339f080],h1[data-v-9339f080]{font-size:2.2rem}.h1[data-v-9339f080],.h2[data-v-9339f080],h1[data-v-9339f080],h2[data-v-9339f080]{line-height:1.35}.h2[data-v-9339f080],h2[data-v-9339f080]{font-size:1.8rem}.h3[data-v-9339f080],.p-dialog-header[data-v-9339f080],.p-dialog-header h1[data-v-9339f080],.p-dialog-title[data-v-9339f080],.p-drawer-title[data-v-9339f080],h3[data-v-9339f080]{font-size:1.6rem}.h4[data-v-9339f080],h4[data-v-9339f080]{font-size:1.3rem}.h5[data-v-9339f080],h5[data-v-9339f080]{font-size:1.15rem}.h6[data-v-9339f080],h6[data-v-9339f080]{font-size:.8rem}p[data-v-9339f080],ul.text-list[data-v-9339f080]{font-size:1rem;line-height:1.45}p.is-large[data-v-9339f080],ul.text-list.is-large[data-v-9339f080]{font-size:1.15rem;line-height:1.5}code[data-v-9339f080],pre[data-v-9339f080]{font-size:1rem}.is-small[data-v-9339f080],.p-tag-label[data-v-9339f080],figcaption[data-v-9339f080],small[data-v-9339f080]{font-size:.85rem;line-height:1.45}.stat-num[data-v-9339f080]{font-size:1.15rem}.stat-num.is-md[data-v-9339f080]{font-size:1.3rem}.stat-num.is-lg[data-v-9339f080]{font-size:1.6rem}.stat-num.is-xl[data-v-9339f080]{font-size:1.8rem}.nav-group[data-v-9339f080]{display:block;padding:0}.nav-group .group-label[data-v-9339f080]{font-family:var(--font-title);font-size:.8rem;letter-spacing:.03rem;min-height:var(--sidenav-nav-item-height);padding:var(--sidenav-nav-item-padding);text-transform:uppercase}.nav-group.collapsible .group-label[data-v-9339f080]{align-items:center;border-radius:var(--sidenav-nav-item-border-radius);cursor:pointer;display:flex;justify-content:space-between}.nav-group.collapsible .group-label[data-v-9339f080]:hover{background:var(--sidenav-nav-item-hover-background)}.nav-group.collapsible .group-label .toggle-icon[data-v-9339f080]{font-size:var(--icon-size-sm);transition:transform .3s ease}.nav-group.collapsible .group-label .toggle-icon.expanded[data-v-9339f080]{transform:rotate(180deg)}.nav-group .group-content-collapse[data-v-9339f080]{display:grid;grid-template-rows:1fr;margin-bottom:20px}.nav-group .group-content-collapse.collapsible[data-v-9339f080]{grid-template-rows:0fr;margin-bottom:0;opacity:0;transform:translateY(-10px);transition:grid-template-rows .3s ease-out,opacity .2s ease-out,transform .2s ease-out,margin-bottom .3s ease-out}.nav-group .group-content-collapse.collapsible.expanded[data-v-9339f080]{grid-template-rows:1fr;margin-bottom:20px;opacity:1;transform:translateY(0)}.nav-group .group-content[data-v-9339f080]{list-style-type:none;margin:0;min-height:0;overflow:hidden;padding:0}@font-face{font-display:swap;font-family:Inter Regular;src:url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter SemiBold;src:url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter Bold;src:url(../fonts/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Serif Medium";src:url(../fonts/IBMPlexSerif-Medium.woff2) format("woff2"),url(../fonts/IBMPlexSerif-Medium.woff) format("woff")}.h1[data-v-5b143667],.h2[data-v-5b143667],.h3[data-v-5b143667],.p-dialog-header[data-v-5b143667],.p-dialog-header h1[data-v-5b143667],.p-dialog-title[data-v-5b143667],.p-drawer-title[data-v-5b143667],h1[data-v-5b143667],h2[data-v-5b143667],h3[data-v-5b143667]{font-family:var(--font-title)}.h1[data-v-5b143667],.h2[data-v-5b143667],.h3[data-v-5b143667],.h4[data-v-5b143667],.h5[data-v-5b143667],.p-dialog-header[data-v-5b143667],.p-dialog-header h1[data-v-5b143667],.p-dialog-title[data-v-5b143667],.p-drawer-title[data-v-5b143667],h1[data-v-5b143667],h2[data-v-5b143667],h3[data-v-5b143667],h4[data-v-5b143667],h5[data-v-5b143667]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h4[data-v-5b143667],.h5[data-v-5b143667],h4[data-v-5b143667],h5[data-v-5b143667]{font-family:var(--font-subtitle)}b[data-v-5b143667],strong[data-v-5b143667]{font-family:var(--font-text-bold)}.danger[data-v-5b143667],.danger>strong[data-v-5b143667],.info[data-v-5b143667],.info>strong[data-v-5b143667],.success[data-v-5b143667],.success>strong[data-v-5b143667],.warn[data-v-5b143667],.warn>strong[data-v-5b143667],b[data-v-5b143667],strong[data-v-5b143667]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.danger[data-v-5b143667],.danger>strong[data-v-5b143667],.info[data-v-5b143667],.info>strong[data-v-5b143667],.success[data-v-5b143667],.success>strong[data-v-5b143667],.warn[data-v-5b143667],.warn>strong[data-v-5b143667]{font-family:var(--font-button);letter-spacing:-.01em}.simple-datatable thead th[data-v-5b143667]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h6[data-v-5b143667],h6[data-v-5b143667]{font-family:var(--font-subtitle);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;letter-spacing:.03rem;line-height:1.5;text-transform:uppercase}.card-rows-header-cell[data-v-5b143667],.custom-table-group-header-cell[data-v-5b143667],.custom-table-simple thead tr th[data-v-5b143667],.custom-table-sort-btn[data-v-5b143667],.custom-table-th[data-v-5b143667],.inline-nested-table .int-grid thead tr th[data-v-5b143667],.p-datatable-column-title[data-v-5b143667],.simple-datatable thead tr th[data-v-5b143667],.table-header-text[data-v-5b143667]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;line-height:1.5}body[data-v-5b143667],p[data-v-5b143667],ul.text-list[data-v-5b143667]{color:var(--text-color);font-family:var(--font-text)}body[data-v-5b143667],code[data-v-5b143667],p[data-v-5b143667],pre[data-v-5b143667],ul.text-list[data-v-5b143667]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}code[data-v-5b143667],pre[data-v-5b143667]{font-family:var(--font-mono)}.theme-dark .h1[data-v-5b143667],.theme-dark .h2[data-v-5b143667],.theme-dark .h3[data-v-5b143667],.theme-dark .h4[data-v-5b143667],.theme-dark .h5[data-v-5b143667],.theme-dark .h6[data-v-5b143667],.theme-dark .p-datatable-column-title[data-v-5b143667],.theme-dark .p-dialog-header[data-v-5b143667],.theme-dark .p-dialog-title[data-v-5b143667],.theme-dark .p-drawer-title[data-v-5b143667],.theme-dark .simple-datatable thead th[data-v-5b143667],.theme-dark b[data-v-5b143667],.theme-dark h1[data-v-5b143667],.theme-dark h2[data-v-5b143667],.theme-dark h3[data-v-5b143667],.theme-dark h4[data-v-5b143667],.theme-dark h5[data-v-5b143667],.theme-dark h6[data-v-5b143667],.theme-dark strong[data-v-5b143667]{color:var(--title-color-dark)}.theme-dark body[data-v-5b143667],.theme-dark p[data-v-5b143667],.theme-dark ul[data-v-5b143667]{color:var(--text-color-dark)}.data-field-label[data-v-5b143667],.p-datatable-column-title[data-v-5b143667],.p-multiselect-option-group[data-v-5b143667],.p-tag-label[data-v-5b143667],.simple-datatable thead th[data-v-5b143667],.tab-link[data-v-5b143667]{font-family:var(--font-button);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;letter-spacing:-.01em;line-height:1.5}a[data-v-5b143667]{font-family:var(--font-link);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--link-color);font-weight:400;line-height:1.5;text-decoration:none}a[data-v-5b143667]:hover{color:var(--link-hover-color);text-decoration:underline}a.is-subtle[data-v-5b143667]{color:var(--text-color-muted)}a.is-subtle[data-v-5b143667]:hover{color:var(--text-color);text-decoration:underline}a.p-button[data-v-5b143667],a.p-button[data-v-5b143667]:hover{color:revert-layer;font-family:revert-layer;font-weight:revert-layer;line-height:revert-layer;text-decoration:none}.stat-num[data-v-5b143667]{color:var(--title-color);font-family:var(--font-text-bold)}.stat-label[data-v-5b143667],.stat-num[data-v-5b143667]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.stat-label[data-v-5b143667]{color:var(--text-color);font-family:var(--font-text)}.muted[data-v-5b143667],.muted>strong[data-v-5b143667]{color:var(--text-color-muted)}.danger[data-v-5b143667],.danger>strong[data-v-5b143667]{color:var(--color-danger-600)}.success[data-v-5b143667],.success>strong[data-v-5b143667]{color:var(--color-success-600)}.info[data-v-5b143667],.info>strong[data-v-5b143667]{color:var(--color-info-600)}.warn[data-v-5b143667],.warn>strong[data-v-5b143667]{color:var(--color-warn-600)}.primary[data-v-5b143667],.primary>strong[data-v-5b143667]{color:var(--color-primary-600)}body[data-v-5b143667],html[data-v-5b143667]{font-size:13.75px}@media(max-width:1199.98px){body[data-v-5b143667],html[data-v-5b143667]{font-size:14px}}@media(max-width:991.98px){body[data-v-5b143667],html[data-v-5b143667]{font-size:14px}}@media(max-width:767.98px){body[data-v-5b143667],html[data-v-5b143667]{font-size:14px}}.h1[data-v-5b143667],h1[data-v-5b143667]{font-size:2.2rem}.h1[data-v-5b143667],.h2[data-v-5b143667],h1[data-v-5b143667],h2[data-v-5b143667]{line-height:1.35}.h2[data-v-5b143667],h2[data-v-5b143667]{font-size:1.8rem}.h3[data-v-5b143667],.p-dialog-header[data-v-5b143667],.p-dialog-header h1[data-v-5b143667],.p-dialog-title[data-v-5b143667],.p-drawer-title[data-v-5b143667],h3[data-v-5b143667]{font-size:1.6rem}.h4[data-v-5b143667],h4[data-v-5b143667]{font-size:1.3rem}.h5[data-v-5b143667],h5[data-v-5b143667]{font-size:1.15rem}.h6[data-v-5b143667],h6[data-v-5b143667]{font-size:.8rem}p[data-v-5b143667],ul.text-list[data-v-5b143667]{font-size:1rem;line-height:1.45}p.is-large[data-v-5b143667],ul.text-list.is-large[data-v-5b143667]{font-size:1.15rem;line-height:1.5}code[data-v-5b143667],pre[data-v-5b143667]{font-size:1rem}.is-small[data-v-5b143667],.p-tag-label[data-v-5b143667],figcaption[data-v-5b143667],small[data-v-5b143667]{font-size:.85rem;line-height:1.45}.stat-num[data-v-5b143667]{font-size:1.15rem}.stat-num.is-md[data-v-5b143667]{font-size:1.3rem}.stat-num.is-lg[data-v-5b143667]{font-size:1.6rem}.stat-num.is-xl[data-v-5b143667]{font-size:1.8rem}.subnav-toggle[data-v-5b143667]{align-items:center;border-radius:var(--sidenav-nav-item-border-radius);border-top:var(--sidenav-nav-item-border);display:grid;font-family:var(--font-nav);margin:var(--sidenav-nav-item-margin);padding:var(--sidenav-nav-item-padding);text-decoration:none;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--sidenav-nav-item-color);cursor:pointer;font-size:1rem;font-weight:400;line-height:1.5}.subnav-toggle.has-icon[data-v-5b143667]{grid-template-columns:minmax(25px,auto) 1fr}.subnav-toggle.active[data-v-5b143667]{color:var(--sidenav-nav-item-active-color)}.subnav-toggle.active[data-v-5b143667],.subnav-toggle[data-v-5b143667]:hover{background:var(--sidenav-nav-item-hover-background)}.subnav-toggle[data-v-5b143667]:hover{color:var(--sidenav-nav-item-hover-color)}.subnav-toggle.not-expandable[data-v-5b143667]:hover{background:transparent;color:var(--sidenav-nav-item-color);cursor:default}.subnav-toggle .cosmo-icon[data-v-5b143667],.subnav-toggle i[data-v-5b143667]:not(.toggle-icon){font-size:1.4em}.nav-wrapper[data-v-5b143667]{display:block;padding:0}.nav-wrapper.not-expandable[data-v-5b143667]{cursor:default}.nav-wrapper .subnav-toggle .inner[data-v-5b143667]{align-items:center;display:flex;justify-content:space-between;width:100%}.nav-wrapper .toggle-icon[data-v-5b143667]{font-size:var(--icon-size-sm);transition:transform .3s ease}.nav-wrapper .toggle-icon.expanded[data-v-5b143667]{transform:rotate(180deg)}.wrapper-content[data-v-5b143667]{list-style-type:none;margin:0;padding:0}.sub-nav[data-v-5b143667]{margin-left:25px;max-height:0;opacity:0;overflow:hidden;transform:translateY(-10px);transition:max-height .3s ease-out,opacity .2s ease-out,transform .2s ease-out}.sub-nav.expanded[data-v-5b143667]{max-height:1000px;opacity:1;transform:translateY(0)}.sub-nav .nav-item[data-v-5b143667]{border-radius:var(--sidenav-nav-item-border-radius);border-top:none}.layout-preview-page[data-v-9e2ca0e2]{display:flex;flex-direction:column;gap:1rem}.layout-preview-page__no-record[data-v-9e2ca0e2]{align-items:center;border:1px dashed var(--color-surface-300,#cbd5e1);border-radius:10px;color:var(--p-text-muted-color,#94a3b8);display:flex;font-size:13px;gap:8px;padding:14px 16px}.layout-preview-page__no-record i[data-v-9e2ca0e2]{font-size:15px}.layout-preview[data-v-43a44e27]{display:flex;flex:1;height:100%;min-height:0;min-width:0}.lp-empty[data-v-43a44e27]{align-items:center;color:var(--p-text-muted-color,#94a3b8);display:flex;flex-direction:column;gap:16px;margin:auto;max-width:420px;padding:24px;text-align:center}.lp-empty-icon[data-v-43a44e27]{font-size:42px;opacity:.5}.lp-empty-text[data-v-43a44e27]{margin:0}.lp-loading[data-v-43a44e27]{align-items:center;color:var(--p-text-muted-color,#94a3b8);display:flex;flex-direction:column;gap:12px;margin:auto}.lp-spinner[data-v-43a44e27]{animation:lp-spin-43a44e27 .9s linear infinite;font-size:22px}@keyframes lp-spin-43a44e27{to{transform:rotate(1turn)}}.lp-shell[data-v-43a44e27]{display:grid;flex:1;grid-template-columns:var(--sidenav-width) 1fr;min-height:0}.lp-nav[data-v-43a44e27]{background:var(--sidenav-background-color);min-height:0;opacity:0;overflow-y:auto;padding:1.5em 7px 0}.lp-nav.is-revealed[data-v-43a44e27]{opacity:1;transition:opacity .4s ease}.main-nav-group[data-v-43a44e27]{list-style-type:none;margin:0;padding:0}.lp-nav[data-v-43a44e27] li.nav-item{opacity:0;transform:translate(-8px)}.lp-nav[data-v-43a44e27] li.nav-item.is-in{opacity:1;transform:none;transition:opacity .35s ease,transform .35s ease}.lp-page[data-v-43a44e27]{background:var(--main-content-bg,#fff);min-height:0;overflow:auto;padding:22px 26px}.lp-page-empty[data-v-43a44e27],.lp-page-nolayout[data-v-43a44e27]{align-items:center;color:var(--p-text-muted-color,#94a3b8);display:flex;font-size:13px;height:100%;justify-content:center}.lp-page-nolayout[data-v-43a44e27]{height:auto;padding:32px 0}.lp-page-empty p[data-v-43a44e27],.lp-page-nolayout p[data-v-43a44e27]{margin:0}.lp-real[data-v-43a44e27]{opacity:0;transform:translateY(14px) scale(.985)}.lp-real.is-in[data-v-43a44e27]{opacity:1;transform:none;transition:opacity .5s cubic-bezier(.2,.8,.3,1),transform .5s cubic-bezier(.2,.8,.3,1)}@media(prefers-reduced-motion:reduce){.lp-nav[data-v-43a44e27],.lp-real[data-v-43a44e27],.lp-nav[data-v-43a44e27] li.nav-item{transition:none}.lp-spinner[data-v-43a44e27]{animation:none}}.session-picker[data-v-bb18d2af]{min-height:160px}.session-picker__loading[data-v-bb18d2af]{display:flex;justify-content:center;padding:2.75rem 0}.session-picker__list[data-v-bb18d2af]{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.session-picker__footer[data-v-bb18d2af]{border-top:var(--border-dashed);display:flex;justify-content:center;margin-top:.75rem;padding-top:.75rem}.session-row[data-v-bb18d2af]{align-items:center;background:var(--panel-bg,#fff);border:1px solid var(--border-color-default,#e2e8f0);border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:12px 13px;text-align:left;transition:border-color .12s ease,background .12s ease;width:100%}.session-row[data-v-bb18d2af]:hover{background:var(--color-surface-50,#f8fafc);border-color:var(--p-blue-400,#60a5fa)}.session-row.is-current[data-v-bb18d2af]{background:var(--color-surface-50,#f8fafc);border-color:var(--color-surface-200,#e2e8f0);cursor:default}.session-row.is-current .session-row__title[data-v-bb18d2af]{color:var(--text-color-muted,#64748b)}.session-row__main[data-v-bb18d2af]{flex:1;min-width:0}.session-row__title[data-v-bb18d2af]{color:var(--title-color,#1e293b);font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.session-row__meta[data-v-bb18d2af]{align-items:center;color:var(--text-color-muted,#94a3b8);display:flex;font-size:11.5px;gap:10px;margin-top:3px}.session-row__meta-item[data-v-bb18d2af]{align-items:center;display:inline-flex;gap:4px;min-width:0}.session-row__meta-item i[data-v-bb18d2af]{font-size:11px}.session-row__right[data-v-bb18d2af]{align-items:center;color:var(--text-color-muted,#94a3b8);display:flex;flex:0 0 auto;gap:8px}.session-row__time[data-v-bb18d2af]{align-items:center;display:inline-flex;font-size:11.5px;gap:4px;white-space:nowrap}.session-row__time i[data-v-bb18d2af]{font-size:11px}.session-row__badge[data-v-bb18d2af]{background:var(--color-surface-200,#e2e8f0);border-radius:999px;color:var(--text-color-muted,#64748b);flex:0 0 auto;font-size:10px;font-weight:700;letter-spacing:.04em;padding:2px 8px;text-transform:uppercase}img[data-v-15ecb458]{display:block;margin:auto auto 10px;max-height:65px}.card[data-v-15ecb458]{padding-left:80px;padding-right:80px}.cosmo-embedded-app[data-v-fb162e58]{min-height:2rem}.invitation-line[data-v-ece008f4]{background:var(--color-primary-50);border:1px solid var(--color-primary-100);border-radius:var(--p-button-border-radius);color:var(--color-primary-700);padding:.8rem 1rem}.invitation-line+.invitation-line[data-v-ece008f4]{margin-top:10px}.invitation-line .invitation-content[data-v-ece008f4]{align-items:center;display:flex;justify-content:space-between;grid-gap:20px}@media(max-width:991.98px){.invitation-line .invitation-content[data-v-ece008f4]{align-items:flex-start;flex-direction:column;grid-gap:10px}}.invitation-line.vertical .invitation-content[data-v-ece008f4]{align-items:flex-start;flex-direction:column;grid-gap:10px}.invitation-line.vertical .invitation-message[data-v-ece008f4]{margin-bottom:10px}.invitation-message[data-v-ece008f4]{align-items:center;display:grid;grid-template-columns:25px 1fr;grid-gap:10px}.invitation-message p[data-v-ece008f4]{margin:0}button[data-v-3368cb3e]{align-items:center;background:var(--color-surface-50);border:none;box-shadow:none;color:var(--title-color);display:flex;justify-content:space-between;padding:1rem;width:100%}button[data-v-3368cb3e]:not(:disabled):hover{background:var(--color-surface-100);cursor:pointer}button[data-v-3368cb3e]:disabled{cursor:default}button[data-v-3368cb3e]:disabled:not(.is-switching){opacity:.5}button[data-v-3368cb3e]:focus-visible{background:var(--color-surface-100);cursor:pointer;outline:2px solid var(--p-primary-color);outline-offset:-2px}button i[data-v-3368cb3e]{font-size:1.25rem}button .account-info[data-v-3368cb3e]{align-items:center;display:flex;gap:.5rem}button .account-info[data-v-3368cb3e]>*{margin:0}li+li[data-v-3368cb3e]{border-top:1px solid var(--border-color-default)}.switch-spinner[data-v-3368cb3e]{animation:switch-account-spin-3368cb3e .7s linear infinite;display:inline-block}@keyframes switch-account-spin-3368cb3e{to{transform:rotate(1turn)}}.account-search[data-v-e7576fe0]{width:100%}.account-list[data-v-e7576fe0]{border:1px solid var(--border-color-default);border-radius:var(--p-button-border-radius);display:flex;flex-direction:column;list-style-type:none;margin:0;padding:0}.account-list[data-v-e7576fe0] li:first-of-type button{border-top-left-radius:var(--p-button-border-radius);border-top-right-radius:var(--p-button-border-radius)}.account-list[data-v-e7576fe0] li:last-of-type button{border-bottom-left-radius:var(--p-button-border-radius);border-bottom-right-radius:var(--p-button-border-radius)}.account-list-empty[data-v-e7576fe0]{color:var(--color-surface-400);padding:16px 0;text-align:center}.load-more-container[data-v-e7576fe0]{display:flex;justify-content:center}.pending-invites-container+.account-list-container[data-v-e7576fe0]{margin-top:30px}.code[data-v-bf6e361b]{align-items:center;background:var(--color-surface-100);border:1px solid var(--border-color-default);border-radius:var(--p-button-border-radius);display:flex;justify-content:space-between;min-width:600px;padding:.4em 1em}button[data-v-bf6e361b]{text-transform:uppercase}.progress-bar-container[data-v-2b7d3363]{background-color:var(--color-surface-200);border-radius:4px;height:7px;overflow:hidden;position:relative}.progress-bar[data-v-2b7d3363]{background-color:var(--color-primary-500);border-radius:4px;height:100%;transition:width .3s ease}.row .header[data-v-14a381e6]{display:flex;justify-content:space-between;margin:15px 0 4px}.sidebar.p-drawer{width:500px}.table-filters[data-v-145322c1]{display:grid;grid-template-columns:1fr;grid-gap:8px;margin:15px 0}.table-filters.with-additional[data-v-145322c1]{grid-template-columns:auto 130px}.table-filters[data-v-145322c1] .fields{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px}.table-filters[data-v-145322c1] .fields .form-line{flex:0 0 auto}.table-filters[data-v-145322c1] .fields .form-line+.form-line{margin-top:0}.table-filters[data-v-145322c1] .p-dropdown,.table-filters[data-v-145322c1] .p-inputtext,.table-filters[data-v-145322c1] .p-multiselect,.table-filters[data-v-145322c1] input{min-width:130px;width:auto}.table-filters .form-line+.form-line[data-v-145322c1]{margin-top:0}.table-filters .button-wrapper .inner[data-v-145322c1]{align-items:start;display:flex;height:100%;justify-content:end}.table-filters .button-wrapper .inner button[data-v-145322c1]{width:100%}.custom-table[data-v-b4f6dc46]{color:var(--text-color);display:flex;flex-direction:column;min-height:0;width:100%}.custom-table.is-small[data-v-b4f6dc46]{--custom-row-h:32px;--custom-header-h:30px;font-size:12px}.custom-table[data-v-b4f6dc46]{--custom-row-h:40px;--custom-header-h:38px}.custom-table-scroll[data-v-b4f6dc46]{contain:layout style;flex:1 1 auto;min-height:0;overflow:auto}.custom-table-table[data-v-b4f6dc46]{border-collapse:collapse;display:block;text-align:left;width:-moz-max-content;width:max-content}.custom-table-tbody[data-v-b4f6dc46],.custom-table-thead[data-v-b4f6dc46]{display:block}.custom-table-row[data-v-b4f6dc46]{align-items:stretch;display:grid;grid-template-columns:var(--grid-cols)}.custom-table-header-row[data-v-b4f6dc46]{height:var(--custom-header-h);position:sticky;top:0;z-index:3}.custom-table-th[data-v-b4f6dc46]{align-items:center;background:var(--custom-table-header-cell-background);border-bottom:1px solid var(--border-color-default);border-right:1px solid var(--border-color-default);border-top:1px solid var(--border-color-default);display:flex;gap:4px;overflow:visible;padding:var(--custom-table-cell-padding);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom-table-th[data-v-b4f6dc46]:first-of-type{border-left:1px solid var(--border-color-default);border-top-left-radius:var(--custom-table-border-radius)}.custom-table-th[data-v-b4f6dc46]:last-of-type{border-right:1px solid var(--border-color-default);border-top-right-radius:var(--custom-table-border-radius)}.custom-table-th .custom-table-th-label[data-v-b4f6dc46]{align-items:center;display:flex;flex:1 1 auto;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-table-th .custom-table-sort-btn[data-v-b4f6dc46]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:inline-flex;gap:4px;margin:0;padding:0;text-align:left}.custom-table-th .custom-table-sort-btn[data-v-b4f6dc46]:hover{color:var(--text-color,#c9d1d9)}.custom-table-th .custom-table-col-actions[data-v-b4f6dc46],.custom-table-th .custom-table-col-select[data-v-b4f6dc46]{background:var(--color-surface-100)}.custom-table-th .custom-table-sort-ind[data-v-b4f6dc46]{color:var(--p-primary-color,#7c9eff);font-size:10px;width:10px}.custom-table-th.is-resizing[data-v-b4f6dc46]{background:var(--surface-100,rgba(124,158,255,.06))}.custom-table-resize-handle[data-v-b4f6dc46]{background:transparent;cursor:col-resize;height:100%;position:absolute;right:-4px;top:0;touch-action:none;width:8px;z-index:4}.custom-table-resize-handle[data-v-b4f6dc46]:after{background:transparent;content:"";height:100%;left:50%;position:absolute;top:0;transform:translate(-50%);transition:background .12s ease-in-out;width:3px}.custom-table-resize-handle.is-resizing[data-v-b4f6dc46]:after,.custom-table-resize-handle[data-v-b4f6dc46]:focus-visible:after,.custom-table-resize-handle[data-v-b4f6dc46]:hover:after{background:var(--p-primary-color,#7c9eff)}.custom-table-resize-handle[data-v-b4f6dc46]:focus-visible{outline:2px solid var(--p-primary-color,#7c9eff);outline-offset:-2px}.custom-table-td[data-v-b4f6dc46]{align-items:center;color:var(--text-color);display:flex;min-width:0;overflow:hidden;padding:var(--custom-table-cell-padding);text-overflow:ellipsis;white-space:nowrap}.custom-table-td[data-v-b4f6dc46]:first-of-type{border-left:1px solid var(--border-color-default)}.custom-table-td[data-v-b4f6dc46]:last-of-type{border-right:1px solid var(--border-color-default)}.custom-table-td[data-v-b4f6dc46]>*{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-table-col-select[data-v-b4f6dc46]{justify-content:center;left:0;padding:0;position:sticky;z-index:2}.custom-table-col-select input[type=checkbox][data-v-b4f6dc46]{accent-color:var(--p-primary-color,#7c9eff);height:14px;margin:0;width:14px}.custom-table-col-actions[data-v-b4f6dc46]{justify-content:flex-end;padding:0 8px;position:sticky;right:0;z-index:2}.custom-table-scroll.is-overflow-x .custom-table-col-actions[data-v-b4f6dc46]{overflow:visible}.custom-table-scroll.is-overflow-x .custom-table-col-actions[data-v-b4f6dc46]:before{background:linear-gradient(90deg,transparent,rgba(0,0,0,.05));bottom:0;content:"";left:0;pointer-events:none;position:absolute;top:0;transform:translate(-100%);width:20px}.custom-table-body-row[data-v-b4f6dc46]{background:var(--main-content-bg);cursor:default;height:var(--custom-row-h);left:0;position:absolute;right:0;transition:background .08s}.custom-table-tbody.is-inline-mode .custom-table-body-row[data-v-b4f6dc46]{height:auto!important;min-height:var(--custom-row-h);position:static}.custom-table-tbody.is-inline-mode .custom-table-body-row .custom-table-td img[data-v-b4f6dc46]{max-height:var(--custom-row-h);-o-object-fit:contain;object-fit:contain}.custom-table-body-row[data-v-b4f6dc46]:hover,.custom-table-body-row:hover .custom-table-col-actions[data-v-b4f6dc46],.custom-table-body-row:hover .custom-table-col-select[data-v-b4f6dc46]{background:var(--color-surface-50)}.custom-table-body-row.is-selected .custom-table-col-actions[data-v-b4f6dc46],.custom-table-body-row.is-selected .custom-table-col-select[data-v-b4f6dc46],.custom-table-body-row.is-selected .custom-table-td[data-v-b4f6dc46]{background:var(--color-primary-100)}.custom-table-body-row.is-clickable[data-v-b4f6dc46]{cursor:pointer}.custom-table-body-row .custom-table-td[data-v-b4f6dc46]{border-bottom:1px solid var(--border-color-default);transition:background .08s}.custom-table-body-row .custom-table-col-actions[data-v-b4f6dc46],.custom-table-body-row .custom-table-col-select[data-v-b4f6dc46]{background:var(--main-content-bg)}.custom-table-col-actions[data-v-b4f6dc46] .p-button{height:var(--btn-input-height-sm)}.custom-table-group-header-row[data-v-b4f6dc46]{background:var(--color-surface-50);border-bottom:1px solid var(--custom-table-border-color);display:grid;grid-template-columns:var(--grid-cols);left:0;position:absolute;right:0}.custom-table-tbody.is-inline-mode .custom-table-group-header-row[data-v-b4f6dc46]{position:static}.custom-table-group-header-cell[data-v-b4f6dc46]{align-items:center;border-left:1px solid var(--custom-table-border-color);border-right:1px solid var(--custom-table-border-color);display:flex;gap:8px;grid-column:1/-1;left:0;padding:var(--custom-table-cell-padding);position:sticky}.custom-table-group-count[data-v-b4f6dc46]{align-items:center;background:var(--surface-200,rgba(124,158,255,.1));border-radius:9px;color:var(--text-color-secondary,#9aa5b1);display:inline-flex;font-size:10px;height:18px;justify-content:center;letter-spacing:.04em;margin-left:auto;min-width:22px;padding:0 8px}.custom-table-empty[data-v-b4f6dc46]{color:var(--text-color-secondary,#9aa5b1);font-size:14px;padding:48px 16px;text-align:center}.custom-table-loading[data-v-b4f6dc46]{align-items:center;background:color-mix(in srgb,var(--main-content-bg,#0b0d10) 70%,transparent);display:flex;inset:var(--custom-header-h) 0 0 0;justify-content:center;pointer-events:none;position:absolute;z-index:5}.custom-table-loading-spinner[data-v-b4f6dc46]{animation:custom-table-spin-b4f6dc46 .6s linear infinite;border:2px solid var(--custom-table-border-color,#2a3038);border-radius:50%;border-top-color:var(--p-primary-color,#7c9eff);height:20px;width:20px}@keyframes custom-table-spin-b4f6dc46{to{transform:rotate(1turn)}}.custom-table-paginator[data-v-b4f6dc46]{align-items:center;border-top:1px solid var(--custom-table-border-color,#2a3038);color:var(--text-color-secondary,#9aa5b1);display:flex;font-size:12px;gap:4px;justify-content:flex-start;padding:8px 12px}.custom-table-paginator-btn[data-v-b4f6dc46]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--main-content-bg,transparent);border:1px solid var(--custom-table-border-color,#2a3038);border-radius:var(--p-button-border-radius,4px);color:inherit;cursor:pointer;display:inline-flex;font-size:14px;height:28px;justify-content:center;line-height:1;transition:background .12s,border-color .12s,color .12s;width:28px}.custom-table-paginator-btn[data-v-b4f6dc46]:hover:not(:disabled){background:var(--surface-100,rgba(124,158,255,.06));color:var(--text-color-default,inherit)}.custom-table-paginator-btn[data-v-b4f6dc46]:focus-visible{outline:2px solid var(--p-primary-color,#7c9eff);outline-offset:1px}.custom-table-paginator-btn[data-v-b4f6dc46]:disabled{cursor:default;opacity:.45}.custom-table-paginator-status[data-v-b4f6dc46]{font-variant-numeric:tabular-nums;padding:0 8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom-table-scroll[data-v-b4f6dc46]{position:relative}@media(prefers-reduced-motion:reduce){.custom-table-body-row[data-v-b4f6dc46],.custom-table-paginator-btn[data-v-b4f6dc46],.custom-table-resize-handle[data-v-b4f6dc46]:after{transition:none}.custom-table-loading-spinner[data-v-b4f6dc46]{animation-duration:4s}}@media(max-width:767.98px){.custom-table.is-inline-mode .custom-table-table[data-v-b4f6dc46]{display:block;width:100%}.custom-table.is-inline-mode .custom-table-thead[data-v-b4f6dc46]{display:none}.custom-table.is-inline-mode .custom-table-scroll[data-v-b4f6dc46]{contain:none;overflow:visible}.custom-table-tbody.is-inline-mode.custom-table-tbody[data-v-b4f6dc46]{display:block;width:100%}.custom-table-tbody.is-inline-mode .custom-table-body-row[data-v-b4f6dc46]{background:var(--main-content-bg);border:1px solid var(--border-color-default);border-radius:var(--custom-table-border-radius,12px);display:block;height:auto!important;margin-bottom:11px;min-height:0;padding:4px 14px 10px;position:static;width:100%}.custom-table-tbody.is-inline-mode .custom-table-body-row .custom-table-td[data-v-b4f6dc46]{border-bottom:0}.custom-table-tbody.is-inline-mode .custom-table-td[data-v-b4f6dc46]{align-items:baseline;border-top:1px solid var(--border-color-default);display:flex;gap:12px;justify-content:space-between;overflow:visible;padding:7px 0;text-overflow:clip;white-space:normal;width:100%}.custom-table-tbody.is-inline-mode .custom-table-td[data-v-b4f6dc46]:before{color:var(--text-color-secondary,#9aa5b1);content:attr(data-label);flex:0 0 auto;font-size:12px;font-weight:500;white-space:nowrap}.custom-table-tbody.is-inline-mode .custom-table-td[data-v-b4f6dc46]>*{min-width:0;overflow:visible;text-align:right;text-overflow:clip;white-space:normal}.custom-table-tbody.is-inline-mode .custom-table-td[data-v-b4f6dc46]:first-of-type{border-left:0;border-top:0}.custom-table-tbody.is-inline-mode .custom-table-td[data-v-b4f6dc46]:last-of-type{border-right:0}.custom-table-tbody.is-inline-mode .custom-table-col-actions[data-v-b4f6dc46],.custom-table-tbody.is-inline-mode .custom-table-col-select[data-v-b4f6dc46]{justify-content:space-between;left:auto;padding:7px 0;position:static;right:auto}.custom-table-tbody.is-inline-mode .custom-table-col-actions[data-v-b4f6dc46]:before,.custom-table-tbody.is-inline-mode .custom-table-col-select[data-v-b4f6dc46]:before{display:none}.custom-table-tbody.is-inline-mode .custom-table-col-select[data-v-b4f6dc46]{justify-content:flex-start}.custom-table-tbody.is-inline-mode .custom-table-col-actions[data-v-b4f6dc46]{justify-content:flex-end}.custom-table-tbody.is-inline-mode .custom-table-col-actions[data-v-b4f6dc46]:before{content:none}.custom-table-tbody.is-inline-mode .custom-table-group-header-row[data-v-b4f6dc46]{display:block;margin-bottom:8px;position:static;width:100%}.custom-table-tbody.is-inline-mode .custom-table-group-header-cell[data-v-b4f6dc46]{border-left:0;border-right:0;position:static}}.header[data-v-0db74438]{align-items:end;margin-bottom:20px}.header[data-v-0db74438],.table-controls[data-v-0db74438]{display:flex;justify-content:space-between}.table-controls[data-v-0db74438]{align-items:center;grid-gap:var(--form-horizontal-gap)}.table-top-row[data-v-0db74438]:not(:empty){margin-bottom:15px}.message-inner-container[data-v-581e2152]{align-items:center;display:flex;justify-content:space-between;grid-gap:10px}p[data-v-581e2152]{margin:0}.topology-root[data-v-21a023a3]{--scene-bg:#03060d;--topo-ink:#c9e7f2;--topo-dim:#5d7f92;--topo-faint:#31485a;--topo-line:rgba(105,205,255,.16);--topo-cyan:#41e0ff;--topo-gold:#ffb454;--topo-green:#69ffb0;--topo-magenta:#ff5ddb;--topo-orange:#ff9040;--topo-panel:rgba(6,14,24,.62);background:radial-gradient(1200px 800px at 72% 18%,rgba(38,90,130,.18),transparent 60%),radial-gradient(900px 700px at 18% 78%,rgba(120,40,110,.1),transparent 60%),var(--scene-bg);border-radius:12px;color:var(--topo-ink);font-family:var(--font-mono);height:100%;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.topology-root.is-hovering .topo-scene[data-v-21a023a3]{cursor:pointer}.topo-canvas[data-v-21a023a3]{display:block;height:100%;inset:0;position:absolute;width:100%}.topo-scene[data-v-21a023a3]{cursor:grab;touch-action:none}.topo-scene[data-v-21a023a3]:active{cursor:grabbing}.topo-vignette[data-v-21a023a3]{background:radial-gradient(120% 90% at 50% 42%,transparent 55%,rgba(1,4,9,.55) 100%);inset:0;z-index:5}.topo-hud[data-v-21a023a3],.topo-vignette[data-v-21a023a3]{pointer-events:none;position:absolute}.topo-hud[data-v-21a023a3]{z-index:10}.topo-hud[data-v-21a023a3] *,.topo-hud[data-v-21a023a3]>*{pointer-events:auto}.topo-panel[data-v-21a023a3]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--topo-panel);border:1px solid var(--topo-line)}.topo-top[data-v-21a023a3]{align-items:stretch;display:flex;gap:14px;justify-content:space-between;left:0;padding:16px 18px 0;right:0;top:0}.topo-brand[data-v-21a023a3]{align-items:center;border-radius:8px;display:flex;gap:12px;padding:10px 16px}.topo-brand-mark[data-v-21a023a3]{border:1px solid var(--topo-cyan);box-shadow:0 0 14px #41e0ff4d,inset 0 0 8px #41e0ff33;flex:none;height:26px;transform:rotate(45deg);width:26px}.topo-brand-title[data-v-21a023a3]{color:var(--title-color-dark,#e8f7ff);font-family:var(--font-title);font-size:15px;letter-spacing:.24em;white-space:nowrap}.topo-brand-sub[data-v-21a023a3]{color:var(--topo-dim);font-size:9.5px;letter-spacing:.2em;margin-top:4px;text-transform:uppercase;white-space:nowrap}.topo-stats[data-v-21a023a3]{align-items:stretch;border-radius:8px;display:flex}.topo-stat[data-v-21a023a3]{border-left:1px solid var(--topo-line);padding:10px 18px;text-align:right}.topo-stat[data-v-21a023a3]:first-child{border-left:none}.topo-stat-v[data-v-21a023a3]{color:var(--title-color-dark,#eaf9ff);font-family:var(--font-title);font-size:18px;font-variant-numeric:tabular-nums;letter-spacing:.04em}.topo-stat-k[data-v-21a023a3]{color:var(--topo-dim);font-size:8.5px;letter-spacing:.24em;margin-top:4px;text-transform:uppercase}.topo-stat-sync .topo-stat-v[data-v-21a023a3]{color:var(--topo-green)}.topo-left[data-v-21a023a3]{border-radius:8px;left:18px;padding:16px;top:50%;transform:translateY(-50%);width:210px}.topo-ptitle[data-v-21a023a3]{color:var(--topo-dim);font-family:var(--font-title);font-size:9.5px;letter-spacing:.26em;margin-bottom:12px;text-transform:uppercase}.topo-lgrow[data-v-21a023a3]{align-items:center;color:#a8c8d8;display:flex;font-size:11px;gap:10px;letter-spacing:.08em;padding:5px 0}.topo-n[data-v-21a023a3]{color:var(--topo-dim);font-variant-numeric:tabular-nums;margin-left:auto}.topo-sw[data-v-21a023a3]{border-radius:3px;flex:none;height:12px;width:12px}.topo-divider[data-v-21a023a3]{background:var(--topo-line);height:1px;margin:12px -16px}.topo-chips[data-v-21a023a3]{display:flex;flex-wrap:wrap;gap:7px}.topo-chip[data-v-21a023a3]{align-items:center;background:#0a142080;border:1px solid rgba(120,220,255,.22);border-radius:5px;color:var(--topo-dim);cursor:pointer;display:inline-flex;font-family:var(--font-mono);font-size:9px;gap:5px;letter-spacing:.14em;padding:6px 9px;text-transform:uppercase;transition:all .18s ease}.topo-chip[data-v-21a023a3]:hover{border-color:#78dcff8c;color:#bfe8f5}.topo-chip.is-on[data-v-21a023a3]{background:#235a7840;border-color:#78dcffa6;color:#c8f2ff}.topo-chip.topo-chip-warn.is-on[data-v-21a023a3]{background:#783c1433;border-color:#ff9040b3;color:#ffd9b0}.topo-right[data-v-21a023a3]{border-radius:8px;max-height:72%;overflow:hidden auto;padding:16px;right:18px;scrollbar-width:thin;top:50%;transform:translateY(-50%);width:262px}.topo-itag[data-v-21a023a3]{border:1px solid;border-radius:4px;color:var(--topo-cyan);display:inline-block;font-size:8.5px;letter-spacing:.26em;margin-bottom:10px;padding:4px 8px;text-transform:uppercase}.topo-itag.t-app[data-v-21a023a3]{color:var(--topo-gold)}.topo-itag.t-core[data-v-21a023a3]{color:#dff6ff}.topo-itag.t-plugin[data-v-21a023a3]{color:var(--topo-magenta)}.topo-iname[data-v-21a023a3]{color:var(--title-color-dark,#eef9ff);font-family:var(--font-title);font-size:15px;letter-spacing:.06em;margin-bottom:3px}.topo-isub[data-v-21a023a3]{color:var(--topo-dim)}.topo-isub[data-v-21a023a3],.topo-open[data-v-21a023a3]{font-size:10px;letter-spacing:.14em;margin-bottom:12px;text-transform:uppercase}.topo-open[data-v-21a023a3]{align-items:center;background:linear-gradient(180deg,#6ff0ff,var(--topo-cyan));border:none;border-radius:6px;color:#04121a;cursor:pointer;display:inline-flex;font-family:var(--font-mono);gap:7px;padding:8px 14px;transition:transform .15s ease}.topo-open[data-v-21a023a3]:hover{transform:translateY(-1px)}.topo-krow[data-v-21a023a3]{border-bottom:1px dashed rgba(105,205,255,.12);color:#9dbccb;display:flex;font-size:10.5px;justify-content:space-between;letter-spacing:.1em;padding:6px 0}.topo-krow b[data-v-21a023a3]{color:var(--title-color-dark,#e6f6ff);font-variant-numeric:tabular-nums}.topo-krow.topo-krow-last[data-v-21a023a3]{border-bottom:none}.topo-isec[data-v-21a023a3]{color:var(--topo-dim);font-size:8.5px;letter-spacing:.26em;margin:14px 0 8px;text-transform:uppercase}.topo-bar[data-v-21a023a3]{background:#69cdff1a;border-radius:2px;height:4px;margin:7px 0 3px;overflow:hidden}.topo-bar i[data-v-21a023a3]{background:linear-gradient(90deg,var(--topo-cyan),var(--topo-green));display:block;height:100%;transition:width 1.1s cubic-bezier(.2,.8,.2,1)}.topo-fchips[data-v-21a023a3]{display:flex;flex-wrap:wrap;gap:5px}.topo-fchip[data-v-21a023a3]{background:#0c182680;border:1px solid rgba(105,205,255,.18);border-radius:4px;color:#a8c8d8;font-size:9px;letter-spacing:.06em;padding:4px 7px}.topo-fchip em[data-v-21a023a3]{color:var(--topo-faint);font-style:normal;margin-left:5px}.topo-fchip.is-rel[data-v-21a023a3]{border-color:#ff5ddb59}.topo-fchip.is-rel em[data-v-21a023a3]{color:#ff5ddbb3}.topo-fchip.is-fn[data-v-21a023a3]{border-color:#69ffb04d}.topo-fchip.is-fn em[data-v-21a023a3]{color:#69ffb099}.topo-relline[data-v-21a023a3]{color:#c795e0;font-size:10px;letter-spacing:.08em;padding:3px 0}.topo-relline.is-in[data-v-21a023a3]{color:#8fb8d8}.topo-ticker[data-v-21a023a3]{border-radius:8px;bottom:46px;left:18px;max-width:42vw;padding:12px 14px;width:300px}.topo-tkline[data-v-21a023a3]{border-left:2px solid var(--topo-faint);color:#9dbccb;font-size:10px;letter-spacing:.08em;line-height:1.7;margin-bottom:3px;overflow:hidden;padding-left:10px;text-overflow:ellipsis;transition:opacity .3s ease,transform .3s ease;white-space:nowrap}.topo-tkline.tone-create[data-v-21a023a3]{border-left-color:var(--topo-green)}.topo-tkline.tone-update[data-v-21a023a3]{border-left-color:var(--topo-cyan)}.topo-tkline.tone-delete[data-v-21a023a3]{border-left-color:var(--topo-magenta)}.topo-tkline.tone-automation[data-v-21a023a3]{border-left-color:var(--topo-orange)}.topo-tkline.tone-sync[data-v-21a023a3]{border-left-color:var(--topo-gold)}.topo-tkline.tone-error[data-v-21a023a3]{border-left-color:#ff5c5c;color:#ffb3b3}.topo-tk-enter-from[data-v-21a023a3]{opacity:0;transform:translateY(-6px)}.topo-tk-leave-to[data-v-21a023a3]{opacity:0}.topo-tk-warn[data-v-21a023a3]{align-items:center;color:var(--topo-gold);display:flex;font-size:9px;gap:7px;letter-spacing:.18em;margin-bottom:8px;text-transform:uppercase}.topo-tk-dot[data-v-21a023a3]{animation:topo-tk-blink-21a023a3 1.4s ease-in-out infinite;background:var(--topo-gold);border-radius:50%;height:6px;width:6px}@keyframes topo-tk-blink-21a023a3{0%,to{opacity:.25}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.topo-tk-dot[data-v-21a023a3]{animation:none}}.topo-bottom[data-v-21a023a3]{bottom:14px;display:flex;justify-content:flex-end;left:18px;right:18px}.topo-hint[data-v-21a023a3]{color:var(--topo-faint);font-size:9px;letter-spacing:.2em;text-transform:uppercase}.topo-tooltip[data-v-21a023a3]{background:#050c16e6;border:1px solid rgba(120,220,255,.35);border-radius:4px;color:#dff4ff;font-size:10px;letter-spacing:.1em;padding:7px 11px;pointer-events:none;position:fixed;transform:translate(-50%,-140%);white-space:nowrap;z-index:20}.topo-tt-type[data-v-21a023a3]{display:block;font-size:8px;letter-spacing:.26em;margin-bottom:3px;text-transform:uppercase}.topo-tt-sub[data-v-21a023a3],.topo-tt-type[data-v-21a023a3]{color:var(--topo-dim)}.topo-empty[data-v-21a023a3]{bottom:20%;left:50%;position:absolute;text-align:center;transform:translate(-50%);width:min(460px,86%);z-index:15}.topo-empty-kicker[data-v-21a023a3]{color:var(--topo-faint);font-family:var(--font-title);font-size:9px;letter-spacing:.34em;margin-bottom:12px;text-transform:uppercase}.topo-empty-title[data-v-21a023a3]{color:var(--title-color-dark,#eef9ff);font-family:var(--font-title);font-size:20px;letter-spacing:.08em;margin-bottom:10px}.topo-empty-body[data-v-21a023a3]{color:var(--topo-dim);font-size:12px;letter-spacing:.04em;line-height:1.7;margin-bottom:20px}.topo-empty-btn[data-v-21a023a3]{align-items:center;background:linear-gradient(180deg,#6ff0ff,var(--topo-cyan));border:none;border-radius:8px;box-shadow:0 0 24px #41e0ff59;color:#04121a;cursor:pointer;display:inline-flex;font-family:var(--font-mono);font-size:12px;gap:9px;letter-spacing:.12em;padding:11px 20px;text-transform:uppercase;transition:transform .18s ease,box-shadow .18s ease}.topo-empty-btn[data-v-21a023a3]:hover{box-shadow:0 0 36px #41e0ff80;transform:translateY(-1px)}.topo-boot[data-v-21a023a3]{align-items:center;background:#02050c;display:flex;inset:0;justify-content:center;position:absolute;z-index:40}.topo-bootbox[data-v-21a023a3]{width:min(560px,88%)}.topo-boot-title[data-v-21a023a3]{color:var(--topo-cyan);font-family:var(--font-title);font-size:13px;letter-spacing:.34em;margin-bottom:20px;text-transform:uppercase}.topo-bline[data-v-21a023a3]{color:#7fa8bc;font-size:11px;letter-spacing:.08em;line-height:2}.topo-bootbar[data-v-21a023a3]{background:#69cdff1f;height:2px;margin-top:18px}.topo-bootbar i[data-v-21a023a3]{background:var(--topo-cyan);display:block;height:100%;transition:width .3s ease}@media(max-width:1080px){.topo-left[data-v-21a023a3],.topo-ticker[data-v-21a023a3]{display:none}}@media(max-width:860px){.topo-right[data-v-21a023a3]{display:none}}.toggle-switch-group{align-items:center;display:flex}.code-snippet[data-v-239dfb3e]{background:var(--color-surface-50);border:1px solid var(--border-color-default);border-radius:var(--p-button-border-radius,8px);position:relative}.code-snippet-scroll[data-v-239dfb3e]{font-family:var(--font-family-mono,ui-monospace,monospace);font-size:.8rem;line-height:1.5;margin:0;overflow-x:auto;padding:.75rem 3rem .75rem .9rem}.code-snippet-scroll code[data-v-239dfb3e]{white-space:pre}.code-snippet-copy[data-v-239dfb3e]{position:absolute;right:.4rem;top:.4rem}.code-snippet-body[data-v-239dfb3e]{padding:0 20px}.checkbox-radio-group{display:flex;flex-direction:column;gap:8px}.checkbox-radio{align-items:center;display:flex}.schema-allowlist-picker[data-v-95a85458]{border:1px solid var(--border-color-default);border-radius:var(--p-button-border-radius);overflow:hidden}.schema-allowlist-picker .search-bar[data-v-95a85458]{align-items:center;background:var(--color-surface-50);border-bottom:1px solid var(--border-color-default);color:var(--text-color-muted);display:flex;gap:.5rem;padding:.5rem .75rem}.schema-allowlist-picker .search-input[data-v-95a85458]{background:transparent;border:none;box-shadow:none;flex:1;padding-left:0}.schema-allowlist-picker .loading-state[data-v-95a85458]{display:flex;justify-content:center;padding:1.5rem}.schema-allowlist-picker .tree[data-v-95a85458]{max-height:320px;overflow-y:auto}.schema-allowlist-picker .group[data-v-95a85458]{border-bottom:1px solid var(--border-color-default)}.schema-allowlist-picker .group[data-v-95a85458]:last-child{border-bottom:none}.schema-allowlist-picker .group-head[data-v-95a85458]{align-items:center;background:var(--color-surface-100);color:var(--title-color);cursor:pointer;display:flex;font-size:.9rem;font-weight:600;gap:.6rem;padding:.5rem .75rem}.schema-allowlist-picker .group-head.is-clickable[data-v-95a85458]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.schema-allowlist-picker .caret[data-v-95a85458]{color:var(--text-color-muted);font-size:.7rem;width:.8rem}.schema-allowlist-picker .monogram[data-v-95a85458]{border-radius:6px;display:inline-grid;flex-shrink:0;font-size:.75rem;font-weight:700;height:1.5rem;place-items:center;width:1.5rem}.schema-allowlist-picker .group-name[data-v-95a85458]{min-width:0}.schema-allowlist-picker .group-summary[data-v-95a85458]{color:var(--text-color-muted);font-size:.75rem;font-weight:400;margin-left:auto;white-space:nowrap}.schema-allowlist-picker .segmented[data-v-95a85458]{border:1px solid var(--border-color-dark);border-radius:var(--p-button-border-radius);display:inline-flex;flex-shrink:0;overflow:hidden}.schema-allowlist-picker .segmented .seg[data-v-95a85458]{background:transparent;border:none;color:var(--text-color-muted);cursor:pointer;font-family:var(--font-button);font-size:.75rem;padding:.2rem .6rem}.schema-allowlist-picker .segmented .seg+.seg[data-v-95a85458]{border-left:1px solid var(--border-color-dark)}.schema-allowlist-picker .segmented .seg.is-active[data-v-95a85458]{background:var(--color-primary-100);color:var(--color-primary-700)}.schema-allowlist-picker .group-summary+.segmented[data-v-95a85458]{margin-left:.6rem}.schema-allowlist-picker .row[data-v-95a85458]{align-items:center;cursor:pointer;display:flex;font-size:.9rem;gap:.6rem;padding:.4rem .75rem .4rem 1.9rem}.schema-allowlist-picker .row[data-v-95a85458]:hover{background:var(--color-surface-50)}.schema-allowlist-picker .row.is-implied[data-v-95a85458]{cursor:default;opacity:.65}.schema-allowlist-picker .row-name[data-v-95a85458]{min-width:0}.schema-allowlist-picker .row-count[data-v-95a85458]{color:var(--text-color-muted);font-size:.75rem;margin-left:auto;white-space:nowrap}.schema-allowlist-picker .chips[data-v-95a85458]{border-top:1px solid var(--border-color-default);display:flex;flex-wrap:wrap;gap:.35rem;padding:.75rem}.schema-allowlist-picker .chip[data-v-95a85458]{align-items:center;background:var(--color-surface-100);border:1px solid var(--border-color-default);border-radius:999px;color:var(--text-color);display:inline-flex;font-size:.78rem;gap:.3rem;padding:.15rem .6rem}.schema-allowlist-picker .chip i[data-v-95a85458]{font-size:.75rem}.schema-allowlist-picker .chip.chip-app[data-v-95a85458]{background:var(--color-primary-100);border-color:var(--color-primary-200);color:var(--color-primary-700);font-weight:600}.schema-allowlist-picker .exposure-warning[data-v-95a85458]{font-size:.85rem;margin:.75rem}.schema-allowlist-picker .exposure-warning b[data-v-95a85458]{display:block;margin-bottom:.2rem}.schema-allowlist-picker .exposure-ok[data-v-95a85458]{background:var(--color-surface-100);border:1px solid var(--border-color-default);border-radius:var(--p-button-border-radius);color:var(--text-color-muted);font-size:.85rem;margin:.75rem;padding:.7rem .85rem}.tt-section[data-v-ef26b40e]{background:var(--surface-50,#faf7ff);border:1px solid var(--surface-border,#e4e7ec);border-radius:14px;margin-top:1.5rem;padding:1rem 1.125rem}.tt-head[data-v-ef26b40e]{align-items:center;display:flex;gap:.55rem;margin-bottom:.25rem}.tt-badge[data-v-ef26b40e]{background:var(--primary-50,#f1ecfb);border:1px solid var(--primary-200,#d9caf3);border-radius:999px;color:var(--primary-color,#6b46c1);font-size:.625rem;font-weight:800;letter-spacing:.06em;padding:2px 9px;text-transform:uppercase}.tt-title[data-v-ef26b40e]{font-size:1rem;font-weight:700;margin:0}.tt-desc[data-v-ef26b40e]{color:var(--text-color-secondary,#5b6472);font-size:.8125rem;margin:0 0 .875rem}.tt-field[data-v-ef26b40e]{margin:.75rem 0}.tt-toggle-line[data-v-ef26b40e]{align-items:center;cursor:pointer;display:flex;gap:.7rem}.tt-toggle-text[data-v-ef26b40e]{font-size:.875rem;font-weight:600}.tt-label[data-v-ef26b40e]{display:block;font-size:.8125rem;font-weight:700;margin-bottom:.35rem}.tt-sublabel[data-v-ef26b40e]{color:var(--text-color-secondary,#5b6472);font-weight:500}.tt-input[data-v-ef26b40e]{width:100%}.tt-urlpreview[data-v-ef26b40e]{align-items:center;color:var(--text-color-secondary,#5b6472);display:flex;flex-wrap:wrap;font-size:.8125rem;gap:.45rem;margin:.45rem 0 0}.tt-url[data-v-ef26b40e]{background:var(--surface-100,#f5f4f2);border:1px solid var(--surface-border,#e4e7ec);border-radius:7px;color:var(--primary-color,#1c49ab);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;padding:3px 9px}.tt-checkline[data-v-ef26b40e]{align-items:center;cursor:pointer;display:flex;font-size:.875rem;gap:.6rem}.tt-details.is-disabled[data-v-ef26b40e]{opacity:.45;pointer-events:none}.tt-save-row[data-v-ef26b40e]{align-items:center;display:flex;gap:.65rem;margin-top:1rem}.cta-container[data-v-1029928f]{display:flex;flex-direction:column;margin-top:20px}.account-list-table tbody tr td[data-v-8ddcfacc]:first-of-type,.account-list-table thead tr th[data-v-8ddcfacc]:first-of-type{width:25px}.account-list-table tbody tr td[data-v-754e3afb]:first-of-type,.account-list-table thead tr th[data-v-754e3afb]:first-of-type{width:25px}.toggle-switch-complex[data-v-34174392]{align-items:center;background:var(--color-surface-0);border:1px solid var(--p-form-field-border-color);border-radius:10px;display:flex;gap:.85rem;padding:.85rem 1rem;transition:border-color .15s ease,background .15s ease}.toggle-switch-complex.is-on[data-v-34174392]{background:var(--color-surface-50);border-color:var(--color-primary-500)}.toggle-switch-complex-icon[data-v-34174392]{color:var(--color-primary-600);flex:0 0 auto;font-size:2rem}.toggle-switch-complex-text[data-v-34174392]{display:flex;flex:1 1 auto;flex-direction:column;gap:.15rem;min-width:0}.toggle-switch-complex-label[data-v-34174392]{align-items:baseline;display:flex;flex-wrap:wrap;gap:.4rem}.tag-group[data-v-cf4fc28f]{display:flex;flex-wrap:wrap;gap:5px}.file-thumb[data-v-1e21ace0]{height:auto;width:100px}.file-placeholder[data-v-1e21ace0]{align-items:center;color:var(--p-text-muted-color,#888);display:inline-flex;gap:.375rem;text-decoration:none}.file-placeholder[data-v-1e21ace0]:hover{color:var(--p-text-color,inherit)}.file-placeholder__icon[data-v-1e21ace0]{font-size:1.5rem}.file-placeholder__type[data-v-1e21ace0]{font-size:.75rem;font-weight:600;letter-spacing:.02em}.cosmo-icon[data-v-70905b65],i[data-v-70905b65]{font-size:1.5rem}.multi-select-display[data-v-777023f9]{display:flex;flex-wrap:wrap;gap:4px}.phone-display[data-v-f07ef530],.currency-display[data-v-20e44d67]{white-space:nowrap}.textarea-value[data-v-7d0f56cd],.display-name-value[data-v-44d65bcf]{white-space:pre-line}.richtext-display[data-v-4df28a58]{line-height:1.6}.richtext-display[data-v-4df28a58] h1{font-size:1.5rem;font-weight:700;margin:.75rem 0 .35rem}.richtext-display[data-v-4df28a58] h2{font-size:1.25rem;font-weight:700;margin:.65rem 0 .3rem}.richtext-display[data-v-4df28a58] h3{font-size:1.1rem;font-weight:600;margin:.5rem 0 .25rem}.richtext-display[data-v-4df28a58] p{margin:.25rem 0}.richtext-display[data-v-4df28a58] ul{list-style:disc;margin:.25rem 0;padding-left:1.5rem}.richtext-display[data-v-4df28a58] ol{list-style:decimal;margin:.25rem 0;padding-left:1.5rem}.richtext-display[data-v-4df28a58] strong{font-weight:700}.richtext-display[data-v-4df28a58] em{font-style:italic}.richtext-display[data-v-4df28a58] u{text-decoration:underline}.richtext-display[data-v-4df28a58] blockquote{border-left:3px solid var(--color-surface-300);color:var(--p-text-muted-color);margin:.5rem 0;padding-left:.75rem}.richtext-display[data-v-4df28a58] code{background:var(--color-surface-100);border-radius:3px;font-family:monospace;font-size:.875em;padding:.1em .3em}.richtext-display[data-v-4df28a58] pre{background:var(--color-surface-100);border-radius:6px;margin:.5rem 0;overflow-x:auto;padding:.75rem 1rem}.richtext-display[data-v-4df28a58] hr{border:none;border-top:1px solid var(--color-surface-200);margin:.75rem 0}.json-display__content[data-v-e4f10a5c]{background:var(--surface-ground,#f8f9fa);border:1px solid var(--surface-border,#dee2e6);border-radius:6px;font-size:.8rem;line-height:1.5;margin:0;max-height:600px;max-width:100%;overflow-x:auto;overflow-y:auto;padding:.75rem 1rem}.json-display__content code[data-v-e4f10a5c]{color:var(--text-color,#333);font-family:SF Mono,Fira Code,Fira Mono,Menlo,Consolas,monospace}.progress-display[data-v-cad73aef]{display:flex;flex-direction:column;gap:5px;min-width:120px;width:100%}.caption[data-v-cad73aef]{display:flex;font-size:11.5px;font-variant-numeric:tabular-nums;gap:10px;justify-content:space-between}.caption .count[data-v-cad73aef]{color:var(--text-color);font-weight:600}.caption .pct[data-v-cad73aef]{color:var(--text-color-muted)}.caption .failed[data-v-cad73aef]{color:var(--color-danger-600);font-weight:600}.bar[data-v-cad73aef]{background:var(--color-surface-200);height:6px;overflow:hidden}.bar[data-v-cad73aef],.bar>i[data-v-cad73aef]{border-radius:5px}.bar>i[data-v-cad73aef]{display:block;height:100%;transition:width .35s ease}.progress-display.active .bar>i[data-v-cad73aef]{animation:progress-pulse-cad73aef 1.2s ease-in-out infinite}@keyframes progress-pulse-cad73aef{0%,to{opacity:1}50%{opacity:.55}}@media(prefers-reduced-motion:reduce){.bar>i[data-v-cad73aef]{transition:none}.progress-display.active .bar>i[data-v-cad73aef]{animation:none}}.component-display[data-v-e5b784ba]{align-items:center;display:inline-flex;gap:var(--grid-gap-sm)}.component-icon[data-v-e5b784ba]{color:var(--text-color-muted);font-size:var(--icon-size-md)}.component-label[data-v-e5b784ba]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.display-user[data-v-1efd97ee]{flex-wrap:wrap}.display-user[data-v-1efd97ee],.display-user-item[data-v-1efd97ee]{align-items:center;display:inline-flex;gap:.5em;max-width:100%}.display-user-item[data-v-1efd97ee]{min-width:0}.display-user-name[data-v-1efd97ee]{line-height:1.2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-size-small[data-v-458d74d9]{font-size:.85rem}.text-size-large[data-v-458d74d9]{font-size:1.15rem;line-height:1.5}.field-title[data-v-e2ffae18]{display:inline}.avatar-style-wrapper[data-v-6fb3cb81]{align-items:center;display:inline-flex;gap:.35em;vertical-align:middle}.avatar-affix[data-v-6fb3cb81]{line-height:1.2}.initials-avatar[data-v-6fb3cb81]{align-items:center;border-radius:50%;box-shadow:0 1px 2px #0f0f0f0f;color:#fff;display:inline-flex;flex-shrink:0;font-family:inherit;font-weight:600;justify-content:center;letter-spacing:.01em;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.field-image[data-v-d99bab47]{background:transparent;display:inline-block;line-height:0;vertical-align:middle}.field-image img[data-v-d99bab47]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.size-xs[data-v-d99bab47]{height:32px;width:32px}.size-sm[data-v-d99bab47]{height:64px;width:64px}.size-md[data-v-d99bab47]{height:120px;width:120px}.size-lg[data-v-d99bab47]{height:200px;width:200px}.size-xl[data-v-d99bab47]{height:320px;width:320px}.shape-rounded img[data-v-d99bab47]{border-radius:var(--p-card-border-radius)}.shape-circle img[data-v-d99bab47]{border-radius:50%}.shape-natural[data-v-d99bab47],.shape-natural img[data-v-d99bab47]{height:auto;max-width:100%}.shape-natural img[data-v-d99bab47]{-o-object-fit:unset;object-fit:unset}.shape-natural.size-sm[data-v-d99bab47]{width:120px}.shape-natural.size-md[data-v-d99bab47]{width:200px}.shape-natural.size-lg[data-v-d99bab47]{width:320px}.shape-natural.size-full[data-v-d99bab47]{width:100%}.field-image-fallback[data-v-d99bab47]{color:var(--p-text-muted-color,#6b7280);display:inline-block;font-size:.85rem;font-style:italic}.field-progress[data-v-754b2745]{display:block;width:100%}.progress-label[data-v-754b2745]{color:var(--p-text-muted-color,#6b7280);display:block;font-size:.85rem;margin-bottom:.25rem}.field-key-value[data-v-1f9277c7]{display:inline-flex;gap:.4rem}.text-size-small[data-v-1f9277c7]{font-size:.85rem}.text-size-large[data-v-1f9277c7]{font-size:1.15rem;line-height:1.5}p[data-v-4cc64e91]{align-items:center;display:flex;flex-wrap:wrap;gap:.25em;margin:.25rem 0}.render-table-wrap[data-v-4cc64e91]{margin:.75rem 0;overflow-x:auto}.render-table[data-v-4cc64e91]{border-collapse:collapse;table-layout:fixed;width:100%}.render-table[data-v-4cc64e91] td,.render-table[data-v-4cc64e91] th{border:1px solid var(--color-surface-300,#d1d5db);padding:.5rem .6rem;text-align:left;vertical-align:top}.render-table[data-v-4cc64e91] th{background:var(--color-surface-100,#f3f4f6);font-weight:700}.render-table[data-v-4cc64e91] p{display:block;margin:0}.inline-icon-node[data-v-4cc64e91]{align-items:center;display:inline-flex}.page-number-token[data-v-4cc64e91]{color:var(--color-surface-500,#6b7280);font-variant-numeric:tabular-nums}.page-break-marker[data-v-4cc64e91]{align-items:center;border-top:1px dashed var(--color-surface-400,#9ca3af);display:flex;justify-content:center;margin:.6rem 0}.page-break-marker-label[data-v-4cc64e91]{background:var(--color-surface-0,#fff);color:var(--color-surface-500,#6b7280);font-size:.7rem;font-weight:600;letter-spacing:.04em;padding:0 .5rem;text-transform:uppercase;transform:translateY(-50%)}.render-record-band[data-v-4cc64e91]{margin:.5rem 0}.render-collection-list[data-v-4cc64e91]{margin:.5rem 0 .5rem 1.25rem;padding:0}.render-collection-list li[data-v-4cc64e91]{margin:.15rem 0}@media(max-width:768px){[data-float-wrapper][data-v-4cc64e91]{float:none!important;margin-left:0!important;margin-right:0!important;width:100%!important}[data-layout-columns][data-v-4cc64e91]{grid-template-columns:1fr!important}}.custom-layout-renderer[data-v-fbddfe85]:after{clear:both;content:"";display:table}.custom-layout-renderer[data-v-fbddfe85] [data-layout-column]{min-width:0}.custom-file-upload{display:flex;flex-direction:column;width:100%}.file-upload-header{margin-bottom:1rem}.uploaded-item{align-items:center;display:flex;flex-direction:column;padding:10px}.uploaded-item .file{align-items:center;display:inline-flex;margin:0;max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;grid-gap:5px}.loading-container{position:relative}.loading-container.is-thumbnail-pending .uploading-underlay,.loading-container.is-uploading .uploading-underlay{opacity:.3}.item-preview{align-items:center;background-color:var(--main-content-bg);border:1px solid var(--border-color-default);border-radius:var(--p-button-border-radius);display:flex;height:150px;justify-content:center;overflow:hidden;width:200px}.item-preview img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.uploading-overlay{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.item-description{margin-top:5px;text-align:center}.drag-drop-area,.item-description{align-items:center;display:flex;flex-direction:column}.drag-drop-area{background:transparent;border-radius:var(--p-button-border-radius);justify-content:center;padding:1rem;grid-gap:1rem;border:2px dashed var(--color-surface-300);cursor:pointer;min-height:170px;transition:background-color .3s,border-color .3s}.drag-drop-area.is-dragover,.drag-drop-area:hover{background:var(--color-surface-50);border-color:var(--color-primary-500)}.drag-drop-area p{margin:0}.icon-container{align-items:center;background:var(--color-surface-200);border-radius:50%;display:flex;height:50px;justify-content:center;position:relative;width:50px}.icon-container .icomoon-document{font-size:2em}.icon-container .icomoon-add{background:var(--main-content-bg);border:1px solid var(--color-surface-300);border-radius:50%;bottom:5px;position:absolute;right:-5px}.uploaded-data-container{cursor:default;display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,200px));width:100%;grid-gap:10px;justify-content:center}.checkout-exit-btn-wrapper[data-v-137f8650]{position:fixed!important;right:15px;top:15px}.exit-btn[data-v-137f8650]{width:var(--btn-input-height-md)}@font-face{font-display:swap;font-family:Inter Regular;src:url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter SemiBold;src:url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter Bold;src:url(../fonts/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Serif Medium";src:url(../fonts/IBMPlexSerif-Medium.woff2) format("woff2"),url(../fonts/IBMPlexSerif-Medium.woff) format("woff")}.h1[data-v-3098b94b],.h2[data-v-3098b94b],.h3[data-v-3098b94b],.p-dialog-header[data-v-3098b94b],.p-dialog-header h1[data-v-3098b94b],.p-dialog-title[data-v-3098b94b],.p-drawer-title[data-v-3098b94b],h1[data-v-3098b94b],h2[data-v-3098b94b],h3[data-v-3098b94b]{font-family:var(--font-title)}.h1[data-v-3098b94b],.h2[data-v-3098b94b],.h3[data-v-3098b94b],.h4[data-v-3098b94b],.h5[data-v-3098b94b],.p-dialog-header[data-v-3098b94b],.p-dialog-header h1[data-v-3098b94b],.p-dialog-title[data-v-3098b94b],.p-drawer-title[data-v-3098b94b],h1[data-v-3098b94b],h2[data-v-3098b94b],h3[data-v-3098b94b],h4[data-v-3098b94b],h5[data-v-3098b94b]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h4[data-v-3098b94b],.h5[data-v-3098b94b],h4[data-v-3098b94b],h5[data-v-3098b94b]{font-family:var(--font-subtitle)}b[data-v-3098b94b],strong[data-v-3098b94b]{font-family:var(--font-text-bold)}.danger[data-v-3098b94b],.danger>strong[data-v-3098b94b],.info[data-v-3098b94b],.info>strong[data-v-3098b94b],.success[data-v-3098b94b],.success>strong[data-v-3098b94b],.warn[data-v-3098b94b],.warn>strong[data-v-3098b94b],b[data-v-3098b94b],strong[data-v-3098b94b]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.danger[data-v-3098b94b],.danger>strong[data-v-3098b94b],.info[data-v-3098b94b],.info>strong[data-v-3098b94b],.success[data-v-3098b94b],.success>strong[data-v-3098b94b],.warn[data-v-3098b94b],.warn>strong[data-v-3098b94b]{font-family:var(--font-button);letter-spacing:-.01em}.simple-datatable thead th[data-v-3098b94b]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h6[data-v-3098b94b],h6[data-v-3098b94b]{font-family:var(--font-subtitle);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;letter-spacing:.03rem;line-height:1.5;text-transform:uppercase}.card-rows-header-cell[data-v-3098b94b],.custom-table-group-header-cell[data-v-3098b94b],.custom-table-simple thead tr th[data-v-3098b94b],.custom-table-sort-btn[data-v-3098b94b],.custom-table-th[data-v-3098b94b],.inline-nested-table .int-grid thead tr th[data-v-3098b94b],.p-datatable-column-title[data-v-3098b94b],.simple-datatable thead tr th[data-v-3098b94b],.table-header-text[data-v-3098b94b]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;line-height:1.5}body[data-v-3098b94b],p[data-v-3098b94b],ul.text-list[data-v-3098b94b]{color:var(--text-color);font-family:var(--font-text)}body[data-v-3098b94b],code[data-v-3098b94b],p[data-v-3098b94b],pre[data-v-3098b94b],ul.text-list[data-v-3098b94b]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}code[data-v-3098b94b],pre[data-v-3098b94b]{font-family:var(--font-mono)}.theme-dark .h1[data-v-3098b94b],.theme-dark .h2[data-v-3098b94b],.theme-dark .h3[data-v-3098b94b],.theme-dark .h4[data-v-3098b94b],.theme-dark .h5[data-v-3098b94b],.theme-dark .h6[data-v-3098b94b],.theme-dark .p-datatable-column-title[data-v-3098b94b],.theme-dark .p-dialog-header[data-v-3098b94b],.theme-dark .p-dialog-title[data-v-3098b94b],.theme-dark .p-drawer-title[data-v-3098b94b],.theme-dark .simple-datatable thead th[data-v-3098b94b],.theme-dark b[data-v-3098b94b],.theme-dark h1[data-v-3098b94b],.theme-dark h2[data-v-3098b94b],.theme-dark h3[data-v-3098b94b],.theme-dark h4[data-v-3098b94b],.theme-dark h5[data-v-3098b94b],.theme-dark h6[data-v-3098b94b],.theme-dark strong[data-v-3098b94b]{color:var(--title-color-dark)}.theme-dark body[data-v-3098b94b],.theme-dark p[data-v-3098b94b],.theme-dark ul[data-v-3098b94b]{color:var(--text-color-dark)}.data-field-label[data-v-3098b94b],.p-datatable-column-title[data-v-3098b94b],.p-multiselect-option-group[data-v-3098b94b],.p-tag-label[data-v-3098b94b],.simple-datatable thead th[data-v-3098b94b],.tab-link[data-v-3098b94b]{font-family:var(--font-button);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;letter-spacing:-.01em;line-height:1.5}a[data-v-3098b94b]{font-family:var(--font-link);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--link-color);font-weight:400;line-height:1.5;text-decoration:none}a[data-v-3098b94b]:hover{color:var(--link-hover-color);text-decoration:underline}a.is-subtle[data-v-3098b94b]{color:var(--text-color-muted)}a.is-subtle[data-v-3098b94b]:hover{color:var(--text-color);text-decoration:underline}a.p-button[data-v-3098b94b],a.p-button[data-v-3098b94b]:hover{color:revert-layer;font-family:revert-layer;font-weight:revert-layer;line-height:revert-layer;text-decoration:none}.stat-num[data-v-3098b94b]{color:var(--title-color);font-family:var(--font-text-bold)}.stat-label[data-v-3098b94b],.stat-num[data-v-3098b94b]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.stat-label[data-v-3098b94b]{color:var(--text-color);font-family:var(--font-text)}.muted[data-v-3098b94b],.muted>strong[data-v-3098b94b]{color:var(--text-color-muted)}.danger[data-v-3098b94b],.danger>strong[data-v-3098b94b]{color:var(--color-danger-600)}.success[data-v-3098b94b],.success>strong[data-v-3098b94b]{color:var(--color-success-600)}.info[data-v-3098b94b],.info>strong[data-v-3098b94b]{color:var(--color-info-600)}.warn[data-v-3098b94b],.warn>strong[data-v-3098b94b]{color:var(--color-warn-600)}.primary[data-v-3098b94b],.primary>strong[data-v-3098b94b]{color:var(--color-primary-600)}body[data-v-3098b94b],html[data-v-3098b94b]{font-size:13.75px}@media(max-width:1199.98px){body[data-v-3098b94b],html[data-v-3098b94b]{font-size:14px}}@media(max-width:991.98px){body[data-v-3098b94b],html[data-v-3098b94b]{font-size:14px}}@media(max-width:767.98px){body[data-v-3098b94b],html[data-v-3098b94b]{font-size:14px}}.h1[data-v-3098b94b],h1[data-v-3098b94b]{font-size:2.2rem}.h1[data-v-3098b94b],.h2[data-v-3098b94b],h1[data-v-3098b94b],h2[data-v-3098b94b]{line-height:1.35}.h2[data-v-3098b94b],h2[data-v-3098b94b]{font-size:1.8rem}.h3[data-v-3098b94b],.p-dialog-header[data-v-3098b94b],.p-dialog-header h1[data-v-3098b94b],.p-dialog-title[data-v-3098b94b],.p-drawer-title[data-v-3098b94b],h3[data-v-3098b94b]{font-size:1.6rem}.h4[data-v-3098b94b],h4[data-v-3098b94b]{font-size:1.3rem}.h5[data-v-3098b94b],h5[data-v-3098b94b]{font-size:1.15rem}.h6[data-v-3098b94b],h6[data-v-3098b94b]{font-size:.8rem}p[data-v-3098b94b],ul.text-list[data-v-3098b94b]{font-size:1rem;line-height:1.45}p.is-large[data-v-3098b94b],ul.text-list.is-large[data-v-3098b94b]{font-size:1.15rem;line-height:1.5}code[data-v-3098b94b],pre[data-v-3098b94b]{font-size:1rem}.is-small[data-v-3098b94b],.p-tag-label[data-v-3098b94b],figcaption[data-v-3098b94b],small[data-v-3098b94b]{font-size:.85rem;line-height:1.45}.stat-num[data-v-3098b94b]{font-size:1.15rem}.stat-num.is-md[data-v-3098b94b]{font-size:1.3rem}.stat-num.is-lg[data-v-3098b94b]{font-size:1.6rem}.stat-num.is-xl[data-v-3098b94b]{font-size:1.8rem}.step-circle[data-v-3098b94b]{align-items:center;background:var(--color-surface-100);border:2px solid var(--color-surface-300);border-radius:50%;display:flex;flex-shrink:0;height:25px;justify-content:center;width:25px}.step-circle .step-number[data-v-3098b94b]{color:var(--text-color-muted);font-size:.75em;font-weight:600;line-height:1}.step-label[data-v-3098b94b]{color:var(--title-color);margin:0}.step-item.complete:not(.active) .step-circle[data-v-3098b94b]{background:var(--color-success-500);border-color:var(--color-success-500)}.step-item.complete:not(.active) .step-circle .step-icon[data-v-3098b94b],.step-item.complete:not(.active) .step-circle .step-number[data-v-3098b94b]{color:#fff}.step-item.active .step-circle[data-v-3098b94b]{background:var(--color-success-50);border-color:var(--color-success-500)}.step-item.active .step-circle .step-icon[data-v-3098b94b],.step-item.active .step-circle .step-number[data-v-3098b94b]{color:var(--color-success-500)}.step-item.active a[data-v-3098b94b]{cursor:default}.step-item.error .step-circle[data-v-3098b94b]{background:var(--color-danger-700);border-color:var(--color-danger-700)}.step-item.error .step-circle .step-icon[data-v-3098b94b],.step-item.error .step-circle .step-number[data-v-3098b94b]{color:#fff}.step-item.error .step-label[data-v-3098b94b]{color:var(--status-danger-color)}.step-item.skipped .step-circle[data-v-3098b94b]{background:transparent;border:2px dashed var(--color-surface-400)}.step-item.skipped .step-circle .step-icon[data-v-3098b94b],.step-item.skipped .step-circle .step-number[data-v-3098b94b]{color:var(--color-surface-400)}.step-item.skipped .step-label[data-v-3098b94b]{color:var(--text-color-muted);font-style:italic}.step-item .step-icon[data-v-3098b94b]{align-items:center;display:flex;justify-content:center}.step-item .future-step[data-v-3098b94b],.step-item a[data-v-3098b94b]{display:flex;grid-gap:8px;align-items:center;text-decoration:none}.step-item .step-label[data-v-3098b94b]{font-family:var(--font-button);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;letter-spacing:-.01em;line-height:1.5}.step-item>div[data-v-3098b94b]:not(.sub-steps){grid-gap:10px;display:flex}.step-item:not(.active) a[data-v-3098b94b]:hover{cursor:pointer}.step-item:not(.active) a:hover .step-label[data-v-3098b94b]{text-decoration:underline}.future-step .step-label[data-v-3098b94b]{color:var(--text-color-muted)}.disabled-step[data-v-3098b94b]{display:flex;grid-gap:8px;align-items:center}.disabled-step .step-circle[data-v-3098b94b]{background:var(--color-surface-50);border-color:var(--color-surface-200)}.disabled-step .step-circle .step-number[data-v-3098b94b],.disabled-step .step-label[data-v-3098b94b]{color:var(--color-surface-300)}.preview-step[data-v-3098b94b]{display:flex;grid-gap:8px;align-items:center}.preview-step.preview-step-clickable[data-v-3098b94b]{cursor:pointer}.preview-step.preview-step-clickable:hover .step-label[data-v-3098b94b]{color:var(--color-success-600)}.step-divider[data-v-3098b94b]{background:var(--color-surface-300);height:2px;min-width:20px;width:100px}.step-divider.complete[data-v-3098b94b]{background:var(--color-success-500)}.step-divider.skipped[data-v-3098b94b]{background:var(--color-surface-300);border-top:2px dashed var(--color-surface-300);height:0}.horizontal-steps .step-item[data-v-3098b94b]{padding:0}.horizontal-steps[data-v-da45fbeb]{margin-bottom:20px}.horizontal-steps .inner[data-v-da45fbeb]{align-items:center;display:flex;flex-direction:row;justify-content:center;grid-gap:8px}.vertical-steps .inner[data-v-da45fbeb]{align-items:stretch;display:flex;flex-direction:column;grid-gap:4px}.vertical-steps[data-v-da45fbeb] .step-divider{height:24px;margin-left:14px;min-width:0;width:2px}.vertical-steps[data-v-da45fbeb] .step-item{padding:0}.vertical-steps[data-v-da45fbeb] .step-item>div:not(.sub-steps){align-items:center}.plan-header h2[data-v-abcfc3b4]{margin:0}.plan-header img[data-v-abcfc3b4]{max-height:50px;width:auto}.price[data-v-abcfc3b4]{align-items:baseline;display:flex;grid-gap:5px}.price .cost[data-v-abcfc3b4]{font-family:var(--font-title);font-size:2rem}.price .periodicity[data-v-abcfc3b4]{color:var(--text-color-muted);font-family:var(--font-subtitle)}.checklist[data-v-1626106f]{list-style-type:none;margin:5px 0 30px;padding:0}.checklist li+li[data-v-1626106f]{margin-top:10px}.description[data-v-7f4ce68d]{min-height:50px}.plan-body[data-v-7f4ce68d]{display:flex;flex-direction:column;flex-grow:1;margin-top:10px;width:100%}.header[data-v-602ec1b3]{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:20px}@media(max-width:767.98px){.header[data-v-602ec1b3]{flex-direction:column;gap:1rem}}.header h1[data-v-602ec1b3]{align-items:center;display:flex;grid-gap:10px}.header h1[data-v-602ec1b3],.header h2[data-v-602ec1b3],.header p[data-v-602ec1b3]{margin:0}.header p[data-v-602ec1b3]{margin-top:10px}.header i[data-v-602ec1b3]{font-size:1.5em}.computing-cell[data-v-8650e55d]{align-items:center;display:inline-flex;gap:.5rem}.computing-cell-bar[data-v-8650e55d]{animation:computing-cell-shimmer-8650e55d 1.3s ease infinite;background:linear-gradient(90deg,var(--color-surface-100,#eaecf5) 25%,var(--color-surface-200,#dee1ee) 37%,var(--color-surface-100,#eaecf5) 63%);background-size:400% 100%;border-radius:5px;display:inline-block;height:12px;width:54px}.computing-cell-spin[data-v-8650e55d]{animation:computing-cell-spin-8650e55d .7s linear infinite;border:2px solid var(--p-surface-border,#ccc);border-radius:50%;border-top-color:var(--p-primary-color);height:11px;width:11px}@keyframes computing-cell-spin-8650e55d{to{transform:rotate(1turn)}}@keyframes computing-cell-shimmer-8650e55d{0%{background-position:100% 0}to{background-position:-100% 0}}.table-filters[data-v-049368a9]{display:grid;grid-template-columns:1fr;grid-gap:8px;margin:15px 0}.table-filters.with-additional[data-v-049368a9]{grid-template-columns:auto 130px}.table-filters[data-v-049368a9] .fields{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px}.table-filters[data-v-049368a9] .fields .form-line{flex:0 0 auto}.table-filters[data-v-049368a9] .fields .form-line+.form-line{margin-top:0}.table-filters[data-v-049368a9] .p-inputtext,.table-filters[data-v-049368a9] .p-multiselect,.table-filters[data-v-049368a9] .p-select,.table-filters[data-v-049368a9] input{min-width:130px;width:auto}.table-filters .form-line+.form-line[data-v-049368a9]{margin-top:0}.table-filters .button-wrapper .inner[data-v-049368a9]{align-items:start;display:flex;height:100%;justify-content:end}.table-filters .button-wrapper .inner button[data-v-049368a9]{width:100%}[data-v-8f931d04] .custom-table-group-header-row:has(.group-none-marker){display:none}.group-header-row[data-v-8f931d04]{align-items:center;display:flex;gap:12px;justify-content:space-between;width:100%}.group-header-label[data-v-8f931d04]{align-items:center;display:inline-flex;min-width:0}@media(max-width:768px){[data-v-8f931d04] .custom-table-resize-handle{display:none}}.header[data-v-8f931d04]{align-items:end;margin-bottom:20px}.header[data-v-8f931d04],.table-controls[data-v-8f931d04]{display:flex;justify-content:space-between}.table-controls[data-v-8f931d04]{align-items:center;grid-gap:var(--form-horizontal-gap)}.table-top-row[data-v-8f931d04]:not(:empty){margin-bottom:10px}.selected-items-actions[data-v-8f931d04]{height:0;overflow:visible;pointer-events:none;position:sticky;top:24px;z-index:99}.selected-items-actions>.inner[data-v-8f931d04]{align-items:center;background:var(--main-content-bg);border:1px solid var(--border-color-default);border-radius:var(--p-button-border-radius);box-shadow:0 5px 20px #0003;display:inline-flex;flex-wrap:wrap;gap:8px;margin-left:40px;max-width:min(100% - 40px,720px);padding:10px 20px;pointer-events:auto;transform:translateY(-25%)}.cursor-pager[data-v-8f931d04]{display:flex;gap:8px;justify-content:center;margin:12px 0 16px}.cursor-pager-btn[data-v-8f931d04]{background:var(--main-content-bg);border:1px solid var(--border-color-default);border-radius:var(--p-button-border-radius);color:var(--text-color,inherit);cursor:pointer;font:inherit;padding:6px 14px}.cursor-pager-btn[data-v-8f931d04]:hover:not(:disabled){border-color:var(--p-primary-color,var(--border-color-default))}.cursor-pager-btn[data-v-8f931d04]:disabled{cursor:not-allowed;opacity:.45}.message-inner-container[data-v-58929664]{align-items:center;display:flex;justify-content:space-between;grid-gap:10px}p[data-v-58929664]{margin:0}.wrapper[data-v-32045590]{opacity:0;transition:opacity .3s ease-out}.wrapper.visible[data-v-32045590]{opacity:1}.message-action[data-v-b2cf0c08]{align-items:center;display:flex;flex:1;gap:1rem;justify-content:space-between}.message-action[data-v-b2cf0c08] .p-button{flex-shrink:0;white-space:nowrap}.prompt[data-v-cbb60f1f] .fields{display:flex;justify-content:center}.prompt[data-v-cbb60f1f] .fields label{display:none}.prompt[data-v-cbb60f1f] .fields .p-inputtext{font-size:2rem;height:var(--btn-input-height-xl)}.prompt[data-v-cbb60f1f] form{margin:auto;max-width:300px}.prompt p[data-v-cbb60f1f]{text-align:center}img[data-v-cbb60f1f]{display:block;margin:auto auto 20px;max-width:90px}.icon-label[data-v-5b50c538]{align-items:center;display:inline-flex;gap:.35rem}.global-search-trigger[data-v-55de3534]{align-items:center;background:var(--color-surface-100,var(--main-content-bg));border:1px solid var(--p-form-field-border-color);border-radius:var(--p-form-field-border-radius);color:var(--text-color-secondary);cursor:text;display:flex;gap:10px;max-width:42vw;padding:7px 12px;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;width:320px}.global-search-trigger[data-v-55de3534]:hover{border-color:var(--p-form-field-hover-border-color)}.global-search-trigger.is-active[data-v-55de3534],.global-search-trigger[data-v-55de3534]:focus-visible{border-color:var(--p-form-field-focus-border-color);box-shadow:var(--p-inputtext-focus-ring-shadow);outline:none}@media(max-width:767.98px){.global-search-trigger[data-v-55de3534]{gap:0;width:auto}}.global-search-trigger.is-compact[data-v-55de3534]{gap:0;max-width:none;width:auto}.global-search-trigger__icon[data-v-55de3534]{flex:0 0 auto;font-size:1.05rem}.global-search-trigger__label[data-v-55de3534]{color:var(--p-select-placeholder-color);flex:1 1 auto;font-family:var(--font-text);min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767.98px){.global-search-trigger__label[data-v-55de3534]{display:none}}.global-search-trigger.is-compact .global-search-trigger__label[data-v-55de3534]{display:none}.global-search-trigger__kbd[data-v-55de3534]{display:flex;flex:0 0 auto;gap:4px}.global-search-trigger__kbd kbd[data-v-55de3534]{background:var(--main-content-bg);border:solid var(--border-color-default);border-radius:5px;border-width:1px 1px 2px;color:var(--text-color-secondary);font:inherit;font-size:.7rem;min-width:18px;padding:1px 5px;text-align:center}@media(max-width:767.98px){.global-search-trigger__kbd[data-v-55de3534]{display:none}}.global-search-trigger.is-compact .global-search-trigger__kbd[data-v-55de3534]{display:none}.gs-row[data-v-08422eb7]{align-items:center;background:transparent;border:0;border-radius:9px;color:var(--text-color);cursor:pointer;display:flex;gap:12px;margin:0;padding:9px 12px;text-align:left;width:100%}.gs-row.is-selected[data-v-08422eb7]{background:var(--p-primary-50,var(--p-highlight-background,rgba(59,130,246,.12)))}.gs-row__lead[data-v-08422eb7]{align-items:center;background:var(--main-content-bg);border:1px solid var(--border-color-default);border-radius:8px;color:var(--text-color-secondary);display:flex;flex:0 0 auto;font-size:.95rem;height:30px;justify-content:center;width:30px}.gs-row.is-selected .gs-row__lead[data-v-08422eb7]{border-color:var(--p-primary-color,#3b82f6);color:var(--p-primary-color,#3b82f6)}.gs-row__body[data-v-08422eb7]{display:flex;flex:1 1 auto;flex-direction:column;gap:1px;min-width:0}.gs-row__title[data-v-08422eb7]{color:var(--text-color)}.gs-row__sub[data-v-08422eb7],.gs-row__title[data-v-08422eb7]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-row__sub[data-v-08422eb7]{color:var(--text-color-muted)}.gs-row__mark[data-v-08422eb7]{background:var(--p-yellow-100,#fff3bf);border-radius:3px;color:inherit;padding:0 1px}.gs-row__rich[data-v-08422eb7] a{color:inherit;text-decoration:underline}.gs-row__rich[data-v-08422eb7] br,.gs-row__rich[data-v-08422eb7] p{display:inline}.gs-row__rich[data-v-08422eb7] code{font-family:var(--font-mono,monospace);font-size:.85em}.gs-row__meta[data-v-08422eb7]{flex:0 0 auto;gap:10px}.gs-row__meta[data-v-08422eb7],.gs-row__where[data-v-08422eb7]{align-items:center;display:flex}.gs-row__where[data-v-08422eb7]{color:var(--text-color-muted);gap:7px;min-width:0}.gs-row__badge[data-v-08422eb7]{align-items:center;border-radius:5px;color:#fff;display:inline-flex;flex:0 0 auto;font-size:.62rem;font-weight:800;height:16px;justify-content:center;width:16px}.gs-row__appname[data-v-08422eb7]{color:var(--text-color-secondary);font-weight:600;white-space:nowrap}.gs-row__dot[data-v-08422eb7]{color:var(--text-color-muted)}.gs-row__schema[data-v-08422eb7]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-row__score[data-v-08422eb7]{background:var(--main-content-bg);border:1px solid var(--border-color-default);border-radius:999px;height:6px;overflow:hidden;width:46px}.gs-row__score i[data-v-08422eb7]{background:var(--p-primary-color,#3b82f6);display:block;height:100%}.snippet-block[data-v-3fb3fa1a]{background:var(--color-surface-900);border-radius:var(--button-border-radius);color:var(--color-surface-100);padding:.9rem 1rem;position:relative;--p-button-secondary-color:hsla(0,0%,100%,.92);--p-button-secondary-border-color:hsla(0,0%,100%,.28);--p-button-secondary-background:hsla(0,0%,100%,.08);--p-button-secondary-hover-color:#fff;--p-button-secondary-hover-border-color:hsla(0,0%,100%,.45);--p-button-secondary-hover-background:hsla(0,0%,100%,.18)}.snippet-code[data-v-3fb3fa1a]{font-family:var(--font-mono);font-size:.78rem;line-height:1.6;margin:0;overflow-x:auto;padding-right:7rem;white-space:pre-wrap;word-break:break-all}.snippet-copy[data-v-3fb3fa1a]{position:absolute;right:.55rem;top:.55rem}.embed-widget-form[data-v-d410add1]{display:flex;flex-direction:column;gap:1.25rem}.form-section h4[data-v-d410add1]{border-bottom:1px solid var(--border-color-default);color:var(--text-color-muted);font-size:.8rem;letter-spacing:.05em;margin:0 0 .75rem;padding-bottom:.4rem;text-transform:uppercase}.row[data-v-d410add1]{display:grid;gap:.75rem;grid-template-columns:1fr 1fr;margin-bottom:.75rem}@media(max-width:700px){.row[data-v-d410add1]{grid-template-columns:1fr}}.field[data-v-d410add1]{display:flex;flex-direction:column;gap:.3rem}.field.field-full[data-v-d410add1],.field[data-v-d410add1]>*{width:100%}.field label[data-v-d410add1],.field-label[data-v-d410add1]{font-size:.85rem;font-weight:600}.field-label[data-v-d410add1]{display:block;margin-bottom:.4rem}.hint[data-v-d410add1]{color:var(--text-color-muted);font-size:.75rem}.origin-row[data-v-d410add1]{align-items:center;display:flex;gap:.5rem;margin-bottom:.5rem}.origin-row[data-v-d410add1]>:first-child{flex:1;font-family:var(--font-mono)}.exposure-empty[data-v-d410add1],.exposure-warning[data-v-d410add1]{margin-top:.75rem}.exposure-empty[data-v-d410add1]{background:var(--color-surface-100);border:1px solid var(--border-color-default);border-radius:var(--p-button-border-radius);color:var(--text-color-muted);font-size:.85rem;padding:.6rem .85rem}.header[data-v-59143d6a]{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.5rem}.header h2[data-v-59143d6a]{margin:0 0 .3rem}.header p[data-v-59143d6a]{color:var(--text-color-muted);margin:0;max-width:60ch}.state[data-v-59143d6a]{display:flex;flex-direction:column;gap:1rem}.state.is-loading[data-v-59143d6a]{align-items:center;justify-content:center;min-height:12rem}.list[data-v-59143d6a]{gap:1rem}.card[data-v-59143d6a],.list[data-v-59143d6a]{display:flex;flex-direction:column}.card[data-v-59143d6a]{background:var(--color-surface-50);border:1px solid var(--border-color-default);border-radius:.9rem;gap:.85rem;padding:1.1rem 1.25rem}.card-top[data-v-59143d6a]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.card-heading[data-v-59143d6a]{align-items:center;display:flex;gap:.6rem}.card-heading h3[data-v-59143d6a]{margin:0}.site-key[data-v-59143d6a]{background:var(--color-surface-100);border-radius:.3rem;color:var(--text-color-muted);font-family:var(--font-mono);font-size:.8rem;padding:.1rem .5rem}.meta[data-v-59143d6a]{display:flex;flex-wrap:wrap;gap:1.5rem}.meta div[data-v-59143d6a]{display:flex;flex-direction:column;gap:.15rem}.meta span[data-v-59143d6a]{color:var(--text-color-muted);font-size:.75rem}.meta b[data-v-59143d6a]{font-size:.95rem}.actions[data-v-59143d6a]{display:flex;flex-wrap:wrap;gap:.5rem}.add-ons-target-picker__loading[data-v-f55873a8]{padding-top:.5rem}.add-ons-target-picker__field+.add-ons-target-picker__field[data-v-f55873a8]{margin-top:.85rem}.add-ons-target-picker__label[data-v-f55873a8]{color:var(--color-surface-500);display:block;font-size:.85rem;margin-bottom:.35rem}.add-ons-target-picker__select[data-v-f55873a8]{width:100%}.addons-multistep-setup[data-v-32e469e6]{min-height:240px}.addons-multistep-setup__loading[data-v-32e469e6]{padding-top:1rem}.addons-multistep-setup__content[data-v-32e469e6]{display:block}.addons-multistep-setup__content.is-vertical[data-v-32e469e6]{align-items:start;display:grid;gap:1.5rem;grid-template-columns:240px 1fr}.addons-multistep-setup__progress[data-v-32e469e6]{padding-top:.75rem}.addons-multistep-setup__card[data-v-32e469e6]{padding-top:.25rem}@media(max-width:900px){.addons-multistep-setup__content.is-vertical[data-v-32e469e6]{display:block}.addons-multistep-setup__progress[data-v-32e469e6]{margin-bottom:1rem;padding-top:0}}.addons-panel[data-v-704357ea]{border-radius:1rem}.addons-panel-header[data-v-704357ea]{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.5rem}@media(max-width:767.98px){.addons-panel-header[data-v-704357ea]{flex-direction:column}}.addons-panel-title[data-v-704357ea]{align-items:flex-start;display:flex;gap:1rem}.addons-panel-title h2[data-v-704357ea]{margin:0 0 .3rem}.addons-panel-title p[data-v-704357ea]{color:var(--text-color-muted);margin:0;max-width:52ch}.addons-panel-title-icon[data-v-704357ea]{background:var(--color-surface-100);border-radius:50%;color:var(--primary-color);display:inline-grid;font-size:1.8rem;height:3rem;place-items:center;width:3rem}.addons-panel-count[data-v-704357ea]{background:var(--surface-ground);border-radius:999px;color:var(--text-color-muted);font-weight:600;padding:.45rem .75rem;white-space:nowrap}.addons-state[data-v-704357ea]{display:flex;flex-direction:column;gap:1rem}.addons-state.is-loading[data-v-704357ea]{align-items:center;justify-content:center;min-height:12rem}.marketplace-cards[data-v-704357ea]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.marketplace-card[data-v-704357ea]{background:linear-gradient(180deg,#1f6feb0a,#1f6feb00),var(--surface-card);border:1px solid var(--border-color-default);border-radius:.9rem;display:flex;flex-direction:column;gap:.7rem;padding:1.1rem 1.15rem;transition:border-color .15s ease,box-shadow .15s ease}.marketplace-card.is-active[data-v-704357ea]{border-color:var(--primary-color);box-shadow:inset 0 0 0 1px var(--primary-color)}.marketplace-card.is-locked[data-v-704357ea]{background:var(--surface-ground)}.marketplace-card-head[data-v-704357ea]{align-items:flex-start;display:flex;gap:.75rem}.marketplace-card-icon[data-v-704357ea]{background:var(--color-surface-100);border-radius:50%;display:grid;flex:0 0 auto;font-size:1.5rem;height:3.2rem;place-items:center;width:3.2rem}.marketplace-card-heading[data-v-704357ea]{min-width:0}.marketplace-card-heading h3[data-v-704357ea]{margin:.1rem 0 0}.marketplace-card-tagline[data-v-704357ea]{color:var(--text-color);margin:0}.marketplace-card-desc[data-v-704357ea]{margin:0}.marketplace-card-req[data-v-704357ea]{font-size:.78rem}.marketplace-card-category[data-v-704357ea]{font-family:var(--font-text-bold);font-size:.8rem;letter-spacing:.03rem;text-transform:uppercase}.marketplace-card-foot[data-v-704357ea]{align-items:center;border-top:1px solid var(--border-color-default);display:flex;gap:.6rem;justify-content:space-between;margin-top:auto;padding-top:.6rem}.addons-badge[data-v-704357ea]{white-space:nowrap}.addons-page[data-v-489639b0]{align-items:start;display:grid;gap:1.5rem;grid-template-columns:minmax(250px,300px) minmax(0,1fr)}@media(max-width:991.98px){.addons-page[data-v-489639b0]{grid-template-columns:1fr}}.addons-sidebar[data-v-489639b0]{background:linear-gradient(180deg,#1f6feb0f,#1f6feb00 180px),var(--main-content-bg);border:1px solid var(--border-color-default);border-radius:1rem;display:flex;flex-direction:column;gap:1rem;padding:1.25rem;position:sticky;top:calc(var(--topbar-height) + 1rem)}@media(max-width:991.98px){.addons-sidebar[data-v-489639b0]{position:static}}.addons-sidebar-header[data-v-489639b0]{display:flex;flex-direction:column;gap:.5rem}.addons-sidebar-header h1[data-v-489639b0]{font-size:1.5rem;margin:0}.addons-sidebar-header p[data-v-489639b0]{color:var(--text-color-muted);margin:0}.addons-sidebar-eyebrow[data-v-489639b0]{color:var(--primary-color);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.addons-subnav-list[data-v-489639b0]{display:flex;flex-direction:column;gap:.5rem;position:relative}.addons-subnav-enter-active[data-v-489639b0],.addons-subnav-leave-active[data-v-489639b0],.addons-subnav-move[data-v-489639b0]{transition:transform .25s ease,opacity .25s ease}.addons-subnav-enter-from[data-v-489639b0],.addons-subnav-leave-to[data-v-489639b0]{opacity:0;transform:translateY(-6px)}.addons-subnav-leave-active[data-v-489639b0]{position:absolute;width:100%}.addons-subnav-item[data-v-489639b0]{align-items:center;background:var(--color-surface-0);border:1px solid var(--border-color-default);border-radius:var(--p-button-border-radius);color:inherit;display:grid;gap:.75rem;grid-template-columns:2.5rem minmax(0,1fr);padding:.875rem 1rem;text-decoration:none;transition:border-color .2s ease,background .2s ease}.addons-subnav-item.is-active[data-v-489639b0],.addons-subnav-item[data-v-489639b0]:hover{border-color:var(--border-color-dark)}.addons-subnav-item.is-active[data-v-489639b0]{background:var(--color-primary-100)}.addons-subnav-icon[data-v-489639b0]{background:var(--color-surface-100);border-radius:50%;display:grid;font-size:1.2rem;height:2.5rem;place-items:center;width:2.5rem}.addons-subnav-copy[data-v-489639b0]{display:flex;flex-direction:column;min-width:0}.addons-subnav-copy strong[data-v-489639b0]{font-size:.98rem}.addons-subnav-copy small[data-v-489639b0]{color:var(--text-color-muted)}.addons-main[data-v-489639b0]{min-width:0}.addons-panel[data-v-489639b0]{border-radius:1rem}.addons-panel-header[data-v-489639b0]{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.5rem}@media(max-width:767.98px){.addons-panel-header[data-v-489639b0]{flex-direction:column}}.addons-panel-title[data-v-489639b0]{align-items:flex-start;display:flex;gap:1rem}.addons-panel-title h2[data-v-489639b0]{margin:0 0 .3rem}.addons-panel-title p[data-v-489639b0]{color:var(--text-color-muted);margin:0}.addons-panel-title-icon[data-v-489639b0]{background:#1f6feb14;border-radius:.9rem;color:var(--primary-color);display:inline-grid;font-size:1.35rem;height:3rem;place-items:center;width:3rem}.addons-panel-header-aside[data-v-489639b0]{align-items:center;display:flex;gap:.75rem}.addons-panel-count[data-v-489639b0]{background:var(--surface-ground);border-radius:999px;color:var(--text-color-muted);padding:.45rem .75rem;white-space:nowrap}.addons-state[data-v-489639b0]{display:flex;flex-direction:column;gap:1rem}.addons-state.is-loading[data-v-489639b0]{align-items:center;justify-content:center;min-height:12rem}.addons-cards[data-v-489639b0]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.addons-cards.cols-single[data-v-489639b0]{grid-template-columns:1fr}.addons-cards.cols-two[data-v-489639b0]{grid-template-columns:repeat(2,1fr)}@media(max-width:767.98px){.addons-cards.cols-two[data-v-489639b0]{grid-template-columns:1fr}}.addons-load-more[data-v-489639b0]{display:flex;justify-content:center;margin-top:1.25rem}.addons-card[data-v-489639b0]{background:linear-gradient(180deg,#1f6feb0a,#1f6feb00),var(--surface-card);border:1px solid var(--border-color-default);border-radius:1rem;display:flex;flex-direction:column;gap:1rem;padding:1rem}.addons-card-top[data-v-489639b0]{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.addons-card-top h3[data-v-489639b0]{margin:.2rem 0 0}.addons-card-eyebrow[data-v-489639b0]{color:var(--text-color-muted);font-size:.8rem}.addons-card-meta[data-v-489639b0]{color:var(--text-color-muted);margin:0}.addons-card-actions[data-v-489639b0]{display:flex;gap:.5rem;margin-top:auto}.addons-badge[data-v-489639b0]{align-items:center;border-radius:999px;display:inline-flex;font-size:.8rem;font-weight:600;gap:.25rem;padding:.35rem .6rem}.addons-badge.is-success[data-v-489639b0]{background:#27ae601f;color:#1e7a45}.addons-badge.is-muted[data-v-489639b0]{background:#7d879c1f;color:#5e6a7d}.card-rows-table[data-v-ff93497e]{overflow-x:auto;padding:2px 2px 12px;width:100%}.card-rows-table__inner[data-v-ff93497e]{min-width:840px}.card-rows-table__header[data-v-ff93497e],.card-rows-table__row[data-v-ff93497e]{display:grid;grid-template-columns:var(--card-rows-grid)}.card-rows-table__header[data-v-ff93497e]{align-items:end;color:var(--text-color-muted);font-family:var(--font-button);font-size:11px;font-weight:600;letter-spacing:.035em;min-height:34px;padding-bottom:8px;text-transform:uppercase}.card-rows-table__cell[data-v-ff93497e],.card-rows-table__header-cell[data-v-ff93497e]{align-items:center;display:flex;min-width:0;padding-inline:16px}.card-rows-table__cell.is-center[data-v-ff93497e],.card-rows-table__header-cell.is-center[data-v-ff93497e]{justify-content:center}.card-rows-table__cell.is-end[data-v-ff93497e],.card-rows-table__header-cell.is-end[data-v-ff93497e]{justify-content:flex-end}.card-rows-table__sort[data-v-ff93497e]{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:5px;letter-spacing:inherit;max-width:100%;padding:0;text-transform:inherit}.card-rows-table__sort[data-v-ff93497e]:hover{color:var(--text-color)}.card-rows-table__sort[data-v-ff93497e]:focus-visible{border-radius:4px;outline:2px solid var(--p-primary-color);outline-offset:3px}.card-rows-table__sort-indicator[data-v-ff93497e]{color:var(--p-primary-color);font-size:12px;line-height:1;width:10px}.card-rows-table__body[data-v-ff93497e]{display:flex;flex-direction:column;gap:10px}.card-rows-table__row[data-v-ff93497e]{align-items:stretch;background:var(--main-content-bg);border:1px solid var(--border-color-default);border-radius:12px;box-shadow:var(--box-shadow);min-height:64px;transition:background .15s ease}.card-rows-table__row[data-v-ff93497e]:hover{background:var(--color-surface-50)}.card-rows-table__cell[data-v-ff93497e]{color:var(--text-color);overflow:hidden;padding-block:12px}.card-rows-table__value[data-v-ff93497e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(prefers-reduced-motion:reduce){.card-rows-table__row[data-v-ff93497e]{transition:none}}.app-card[data-v-d80e3429]{display:flex;flex-direction:column;overflow:hidden;padding:20px}.app-card.app-card--selected[data-v-d80e3429]{border-color:var(--color-primary-300);box-shadow:0 0 0 1px var(--color-primary-200)}.app-card-select[data-v-d80e3429]{display:flex;justify-content:flex-end;padding:12px 16px 0}.app-card-head[data-v-d80e3429]{align-items:flex-start;display:flex;gap:8px;min-height:70px}.app-badge[data-v-d80e3429]{border-radius:3px;flex-shrink:0;font-size:10px;font-weight:600;margin-top:2px;padding:1px 5px}.app-badge-sys[data-v-d80e3429]{background:#ede9fe;color:#7c3aed;font-size:10px}.app-card-title-wrap[data-v-d80e3429]{flex:1;min-width:0}.app-card-name[data-v-d80e3429]{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-card-actions[data-v-d80e3429]{flex-shrink:0;margin-left:auto}.app-avatar[data-v-d80e3429]{align-items:center;border-radius:10px;display:flex;flex-shrink:0;font-size:1rem;font-weight:700;height:44px;justify-content:center;letter-spacing:-.02em;width:44px}.app-avatar.color-a[data-v-d80e3429]{background:#ede9fe;color:#6d28d9}.app-avatar.color-b[data-v-d80e3429]{background:#dcfce7;color:#15803d}.app-avatar.color-c[data-v-d80e3429]{background:#fef3c7;color:#b45309}.app-avatar.color-d[data-v-d80e3429]{background:#dbeafe;color:#1d4ed8}.app-avatar.color-e[data-v-d80e3429]{background:#fce7f3;color:#9d174d}.app-slug[data-v-d80e3429]{align-items:center;background:var(--color-surface-50);border:1px solid var(--border-color-default);border-radius:4px;color:var(--text-color-muted);display:inline-flex;font-family:SF Mono,Fira Code,monospace;font-size:.75rem;gap:4px;margin-bottom:8px;padding:1px 6px}.app-slug i[data-v-d80e3429]{font-size:.7rem}.app-description[data-v-d80e3429]{color:var(--text-color-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.app-description.empty[data-v-d80e3429]{color:var(--color-surface-300);font-style:italic}.app-card-stats[data-v-d80e3429]{display:grid;gap:8px;grid-template-columns:repeat(2,1fr);padding:20px 0}.app-stat[data-v-d80e3429]{display:flex;flex-direction:column;min-width:0}.app-card-footer[data-v-d80e3429]{align-items:center;border-top:1px solid var(--border-color-default);display:flex;gap:8px;padding-top:10px}.app-card-compact[data-v-06e111c7]{align-items:flex-start;color:inherit;display:flex;gap:.75rem;padding:.875rem;text-decoration:none}.app-card-compact[data-v-06e111c7]:hover{transform:translateY(-1px)}.app-card-compact-icon[data-v-06e111c7]{border-radius:10px;display:grid;flex-shrink:0;font-size:1.1rem;height:40px;place-items:center;width:40px}.app-card-compact-icon.color-a[data-v-06e111c7]{background:#6c8cff2e;color:#4b6fe0}.app-card-compact-icon.color-b[data-v-06e111c7]{background:#34d3992e;color:#0d946b}.app-card-compact-icon.color-c[data-v-06e111c7]{background:#fbbf242e;color:#a16207}.app-card-compact-icon.color-d[data-v-06e111c7]{background:#f472b62e;color:#be185d}.app-card-compact-icon.color-e[data-v-06e111c7]{background:#a78bfa2e;color:#6d28d9}.app-card-compact-icon.color-f[data-v-06e111c7]{background:#60a5fa2e;color:#1d4ed8}.app-card-compact-body[data-v-06e111c7]{flex:1;min-width:0}.app-card-compact-name[data-v-06e111c7]{margin-bottom:.125rem}.app-card-compact-meta[data-v-06e111c7]{color:var(--text-color-muted);font-family:var(--font-text)}.detail-plugin-stat[data-v-5c2568a8]{height:100%}.stat-card[data-v-5c2568a8]{align-items:center;background:var(--color-primary-50);display:flex;flex-direction:column;justify-content:center;min-height:100%;text-align:center;width:100%}.stat-value h2[data-v-5c2568a8]{color:var(--color-primary-500);margin:0}.stat-value--error[data-v-5c2568a8]{align-items:center;color:var(--status-danger-color);display:flex;gap:8px}.stat-error-message[data-v-5c2568a8]{font-size:1rem;line-height:1.35;max-width:18rem}.stat-error-message[data-v-5c2568a8],.stat-label[data-v-5c2568a8]{font-family:var(--font-text-bold)}.stat-label[data-v-5c2568a8]{margin-top:0}.stat-subtitle[data-v-5c2568a8]{color:var(--color-primary-400);font-size:.85em;margin-top:2px}.variable-display[data-v-e3122cec]{background:var(--main-content-bg);border:1px solid var(--border-color-default);border-radius:4px;color:var(--color-warn-800);font-family:var(--font-mono,monospace);font-size:.85rem;padding:1px 6px}.nl-export[data-v-b154db2e]{gap:1rem}.nl-export[data-v-b154db2e],.nl-export__group[data-v-b154db2e]{display:flex;flex-direction:column}.nl-export__group[data-v-b154db2e]{gap:.5rem}.nl-export__label[data-v-b154db2e]{font-size:.875rem;font-weight:600}.nl-export__select[data-v-b154db2e]{background:var(--main-content-bg);border:1px solid var(--border-color-default);border-radius:6px;font-size:.8125rem;padding:.4375rem .625rem;width:100%}.nl-export__toggle[data-v-b154db2e]{align-items:center;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem}.nl-export__warn[data-v-b154db2e]{background:var(--p-amber-50,#fffbeb);border:1px solid var(--p-amber-200,#fde68a);border-radius:6px;color:var(--p-amber-700,#b45309);font-size:.75rem;margin:0;padding:.5rem .625rem}.app-schemas-dialog{height:88vh;max-width:none;width:92vw}.app-schemas-dialog__body{display:flex;flex:1;min-height:0;width:100%}.app-schemas-dialog__body>*{flex:1;min-width:0}.list-date-window[data-v-34a78710]{flex:0 0 auto}.list-date-window[data-v-34a78710] .p-datepicker{width:230px}.filter-chip[data-v-22561e63]{align-items:stretch;background:var(--p-inputtext-background);border:1px solid var(--p-inputtext-border-color);border-radius:var(--p-inputtext-border-radius);display:inline-flex;height:var(--btn-input-height-md);overflow:hidden;transition:border-color .15s,background .15s}.filter-chip[data-v-22561e63]:hover{background:color-mix(in srgb,var(--color-primary-500) 14%,transparent)}.filter-chip.is-active[data-v-22561e63]{border-color:var(--color-primary-500)}.filter-chip-field[data-v-22561e63]{font-family:var(--font-button)}.filter-chip-button[data-v-22561e63]{align-items:center;background:transparent;border:none;color:var(--p-button-secondary-color);cursor:pointer;display:inline-flex;gap:2px;padding:4px 12px}.filter-chip-button[data-v-22561e63]:has(+.filter-chip-clear){padding-right:0}.filter-chip-operator[data-v-22561e63]{color:var(--text-color-secondary,#6b7280)}.filter-chip-chevron[data-v-22561e63]{color:var(--text-color-muted);font-size:10px}.filter-chip-value[data-v-22561e63]{color:var(--link-color);font-family:var(--font-button);max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-chip-placeholder[data-v-22561e63]{color:var(--text-color-muted);font-style:italic}.filter-chip-clear[data-v-22561e63]{background:transparent;border:none;color:var(--text-color-muted);cursor:pointer;font-size:14px;padding:0 8px}.filter-chip-clear[data-v-22561e63]:hover{color:var(--color-danger-500)}.filter-chip-popover-body[data-v-22561e63]{gap:10px;max-width:360px;min-width:280px}.filter-chip-popover-body[data-v-22561e63],.filter-chip-row[data-v-22561e63]{display:flex;flex-direction:column}.filter-chip-actions[data-v-22561e63]{display:flex;gap:6px;justify-content:flex-end}.list-filter-bar[data-v-e5597cda]{flex:1;flex-wrap:nowrap}.list-filter-bar[data-v-e5597cda],.list-filter-bar-scroll[data-v-e5597cda]{align-items:center;display:flex;gap:6px;min-width:0}.list-filter-bar-scroll[data-v-e5597cda]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.list-filter-bar-scroll[data-v-e5597cda]::-webkit-scrollbar{display:none}.list-filter-bar-clear[data-v-e5597cda],.list-filter-bar-scroll[data-v-e5597cda]>*{flex-shrink:0}.segment-tab-label[data-v-982ea04e]{align-items:center;display:inline-flex;gap:6px;min-width:0}.segment-tab-personal[data-v-982ea04e]{align-items:center;background:var(--color-surface-100);border-radius:999px;color:var(--text-color-muted);display:inline-flex;flex:0 0 auto;font-size:.7rem;height:1rem;justify-content:center;width:1rem}.segment-tab-bar[data-v-bf2f954b]{align-items:stretch;display:flex;position:relative}.segment-tab-bar-viewport[data-v-bf2f954b]{display:flex;flex:1;gap:2px;min-width:0;overflow-x:auto;overscroll-behavior:contain auto;scroll-behavior:smooth;scrollbar-width:none}.segment-tab-bar-viewport[data-v-bf2f954b]::-webkit-scrollbar{display:none}.segment-tab-bar-arrow[data-v-bf2f954b]{align-items:center;background:var(--color-surface-0);border:none;color:var(--text-color-muted);cursor:pointer;display:flex;height:100%;justify-content:center;position:absolute;top:0;transition:color var(--p-transition-duration);width:2rem;z-index:2}.segment-tab-bar-arrow[data-v-bf2f954b]:after{content:"";height:100%;pointer-events:none;position:absolute;top:0;width:3rem}.segment-tab-bar-arrow[data-v-bf2f954b]:hover{color:var(--text-color)}.segment-tab-bar-arrow-left[data-v-bf2f954b]{left:0}.segment-tab-bar-arrow-left[data-v-bf2f954b]:after{background:linear-gradient(to right,var(--color-surface-0),transparent);left:100%}.segment-tab-bar-arrow-right[data-v-bf2f954b]{right:0}.segment-tab-bar-arrow-right[data-v-bf2f954b]:after{background:linear-gradient(to left,var(--color-surface-0),transparent);right:100%}.segment-tab-bar-drop-indicator[data-v-bf2f954b]{background:var(--color-primary-700);border-radius:1px;bottom:4px;pointer-events:none;position:absolute;top:4px;width:2px;z-index:10}.segment-tab-bar-add[data-v-bf2f954b]{align-items:center;background:transparent;border:none;border-radius:var(--p-tag-border-radius);color:var(--text-color-muted);cursor:pointer;display:flex;height:var(--btn-input-height-xs);justify-content:center;width:var(--btn-input-height-xs)}.segment-tab-bar-add[data-v-bf2f954b]:hover{background:var(--color-surface-100);color:var(--text-color)}.list-after-header[data-v-2cb4f66b]{display:flex;flex-direction:column;gap:.6rem;margin-bottom:1.2rem}.list-after-header-filters[data-v-2cb4f66b],.list-after-header-row[data-v-2cb4f66b]{align-items:center;display:flex;flex-wrap:nowrap;gap:6px;min-width:0}.list-after-header-filters[data-v-2cb4f66b]{transition:opacity .15s}.list-after-header-filters.is-disabled[data-v-2cb4f66b]{opacity:.5;pointer-events:none}.list-after-header-search[data-v-2cb4f66b]{flex:0 0 auto;max-width:360px}.list-after-header-window-hint[data-v-2cb4f66b]{color:var(--text-color-muted);flex:0 0 auto;font-style:italic}@font-face{font-display:swap;font-family:Inter Regular;src:url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter SemiBold;src:url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter Bold;src:url(../fonts/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Serif Medium";src:url(../fonts/IBMPlexSerif-Medium.woff2) format("woff2"),url(../fonts/IBMPlexSerif-Medium.woff) format("woff")}.universe-list-layout[data-v-1ad02cc2]{display:flex;flex-direction:column;gap:1.5rem;position:relative}.universe-list-layout[data-v-1ad02cc2]:not(.is-editing){padding-bottom:5rem}.system-layout-banner[data-v-1ad02cc2]{align-items:center;background:var(--color-surface-100);border-radius:.5rem;color:var(--p-text-muted-color);display:flex;font-size:.8125rem;gap:.5rem;padding:.5rem .875rem}.system-layout-banner code[data-v-1ad02cc2]{background:var(--color-surface-200);border-radius:.25rem;font-size:.75rem;padding:0 .375rem}.system-layout-banner i[data-v-1ad02cc2]{font-size:.875rem}.list-floating-actions[data-v-1ad02cc2]{align-items:center;bottom:1.5rem;display:flex;gap:.5rem;left:calc(var(--sidenav-width)/2 + 50vw - .25em);position:fixed;transform:translate(-50%);z-index:100}@media(max-width:991.98px){.list-floating-actions[data-v-1ad02cc2]{left:50vw}}.list-header-area[data-v-1ad02cc2]{align-items:flex-end;display:flex;flex-direction:column;gap:.5rem}.list-header-area .list-header[data-v-1ad02cc2]{align-self:stretch}.config-action-bar[data-v-1ad02cc2]{align-items:center;background:var(--main-content-bg);border:1px solid var(--border-color-default);border-radius:999px;box-shadow:0 8px 24px #00000024;display:flex;gap:.25rem;padding:.35rem}.config-action.p-button[data-v-1ad02cc2]{background:transparent;border-color:transparent;border-radius:50%;color:var(--text-color);flex:0 0 auto;height:2.25rem;padding:0;width:2.25rem}.config-action.p-button[data-v-1ad02cc2]:hover{background:var(--color-surface-200);border-color:transparent;color:var(--text-color)}.config-action.p-button.config-action--edit[data-v-1ad02cc2]{background:var(--color-edit-mode-600);border-color:var(--color-edit-mode-600);color:#fff}.config-action.p-button.config-action--edit[data-v-1ad02cc2]:hover{background:var(--color-edit-mode-700);border-color:var(--color-edit-mode-700);color:#fff}.config-action.p-button.config-action--schema[data-v-1ad02cc2]{background:var(--color-primary-600);border-color:var(--color-primary-600);color:#fff}.config-action.p-button.config-action--schema[data-v-1ad02cc2]:hover{background:var(--color-primary-700);border-color:var(--color-primary-700);color:#fff}.region-empty[data-v-1ad02cc2]{color:var(--color-surface-500);text-align:center}.region-empty strong[data-v-1ad02cc2]{color:var(--color-surface-600)}.region-empty p[data-v-1ad02cc2]{font-size:.85rem;margin:0}.region-empty .region-empty-cta[data-v-1ad02cc2]{margin-top:.5rem}.editor-dock-shell[data-v-1ad02cc2]{align-items:flex-start;display:flex;gap:0}.editor-canvas-region[data-v-1ad02cc2]{flex:1 1 auto;min-width:0;padding:1.5rem 1.5rem 4rem}.universe-list-layout.is-editing .region-layout.sidebar-collapsed[data-v-1ad02cc2]{-moz-column-gap:1rem;column-gap:1rem}.structure-tree-show[data-v-1ad02cc2]{align-self:flex-start;background:var(--color-surface-0,#fff);border:1px solid var(--color-surface-200);border-radius:var(--p-inputtext-border-radius);color:var(--text-color-muted);cursor:pointer;display:grid;flex:none;font-size:.9rem;height:32px;margin:1.5rem 0 0 .75rem;overflow:hidden;place-items:center;position:sticky;top:1rem;transition:width .2s ease,margin .2s ease,padding .2s ease,border-width .2s ease,opacity .2s ease;width:32px}.structure-tree-show[data-v-1ad02cc2]:focus-visible,.structure-tree-show[data-v-1ad02cc2]:hover{background:var(--color-surface-100);color:var(--text-color)}.structure-tree-show.is-hidden[data-v-1ad02cc2]{border-width:0;margin:0;opacity:0;padding:0;pointer-events:none;width:0}@media(prefers-reduced-motion:reduce){.structure-tree-show[data-v-1ad02cc2]{transition:none}}.region-layout[data-v-1ad02cc2]{display:grid;gap:1.5rem;grid-template-areas:"main";grid-template-columns:1fr}.region-layout.has-sidebar[data-v-1ad02cc2]{grid-template-areas:"main sidebar";grid-template-columns:1fr 300px}.region-layout.has-sidebar.sidebar-collapsed[data-v-1ad02cc2]{grid-template-columns:1fr 24px}.region-layout.has-header[data-v-1ad02cc2]{grid-template-areas:"header" "tabs" "main"}.region-layout.has-header.has-sidebar[data-v-1ad02cc2]{grid-template-areas:"header header" "tabs tabs" "main sidebar"}.region-layout>.region-header[data-v-1ad02cc2]{grid-area:header}@media(max-width:767px){.region-layout.has-sidebar[data-v-1ad02cc2],.region-layout.has-sidebar.sidebar-collapsed[data-v-1ad02cc2]{grid-template-areas:"main" "sidebar";grid-template-columns:1fr}.region-layout.has-header.has-sidebar[data-v-1ad02cc2],.region-layout.has-header.has-sidebar.sidebar-collapsed[data-v-1ad02cc2]{grid-template-areas:"header" "tabs" "main" "sidebar";grid-template-columns:1fr}.region-layout .sidebar-collapse-toggle[data-v-1ad02cc2]{border-bottom:1px solid var(--color-surface-200);border-left:none;border-right:none;border-top:1px solid var(--color-surface-200);height:2rem;position:static;width:100%}.region-layout .region-sidebar[data-v-1ad02cc2]:not(.is-collapsed){padding-left:0}}.list-header[data-v-1ad02cc2]{display:flex;flex-direction:column}.list-header-row[data-v-1ad02cc2]{align-items:flex-start;display:flex}.list-header-row .region-header[data-v-1ad02cc2]{flex:1}.region-header[data-v-1ad02cc2]{display:flex;flex-direction:column;gap:1.5rem}.region-header-edit-unified[data-v-1ad02cc2]{grid-area:header}.region-tabs-edit[data-v-1ad02cc2]{grid-area:tabs}.region-main[data-v-1ad02cc2]{grid-area:main}.region-main[data-v-1ad02cc2],.region-sidebar[data-v-1ad02cc2]{display:flex;flex-direction:column;gap:1.5rem;min-width:0}.region-sidebar[data-v-1ad02cc2]{grid-area:sidebar;position:relative}.region-sidebar[data-v-1ad02cc2] .detail-section-columns{gap:1rem;grid-template-columns:1fr}.region-sidebar.is-collapsed[data-v-1ad02cc2]{gap:0}.sidebar-collapse-toggle[data-v-1ad02cc2]{align-items:center;background:var(--color-surface-50);border:none;border-left:1px solid var(--color-surface-200);border-right:1px solid var(--color-surface-200);bottom:0;color:var(--color-surface-500);cursor:pointer;display:flex;font-size:.75rem;justify-content:center;left:0;padding:0;position:absolute;top:0;width:24px;z-index:5}.sidebar-collapse-toggle[data-v-1ad02cc2]:focus,.sidebar-collapse-toggle[data-v-1ad02cc2]:hover{background:var(--color-surface-100);color:var(--color-surface-700)}.region-sidebar.is-collapsed .sidebar-collapse-toggle[data-v-1ad02cc2]{border-left:none}.region-sidebar[data-v-1ad02cc2]:not(.is-collapsed){padding-left:32px}.section-dnd-wrapper .section-toolbar[data-v-1ad02cc2]{display:flex;gap:.125rem}.draggable-item-wrapper[data-v-2ce62f08]{display:flex;flex-direction:column;list-style:none;position:relative}.draggable-item[data-v-2ce62f08]{align-items:center;background:var(--color-surface-50);border:1px solid var(--border-color-default);border-radius:var(--p-inputtext-border-radius);cursor:grab;display:flex;justify-content:space-between;margin-bottom:4px;padding:.5em;position:relative;transition:background-color .2s,border-color .2s;width:100%}.draggable-item[data-v-2ce62f08]:hover{background:var(--color-surface-100)}.draggable-item.is-target-inside[data-v-2ce62f08]{background-color:var(--color-surface-100);border-color:var(--p-primary-color)}.draggable-item.is-dragging[data-v-2ce62f08]{background-color:var(--color-surface-50);opacity:.5}.draggable-item .item-content[data-v-2ce62f08],.draggable-item .item-slot-wrapper[data-v-2ce62f08]{align-items:center;display:flex;flex:1}.draggable-item .item-text[data-v-2ce62f08]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.draggable-item .item-actions[data-v-2ce62f08]{display:flex;gap:.5rem;opacity:0;transition:opacity .2s ease}.draggable-item.always-show-actions .item-actions[data-v-2ce62f08],.draggable-item:hover .item-actions[data-v-2ce62f08]{opacity:1}.handle[data-v-2ce62f08]{color:var(--color-surface-400);cursor:grab;margin-right:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.handle[data-v-2ce62f08]:hover{color:var(--color-surface-600)}.drop-line[data-v-2ce62f08]{background-color:var(--p-primary-color);height:2px;left:0;pointer-events:none;position:absolute;right:0;z-index:10}.drop-line.top[data-v-2ce62f08]{top:-3px}.drop-line.bottom[data-v-2ce62f08]{bottom:-2px}.is-dragging[data-v-2ce62f08]{opacity:.5}.draggable-list[data-v-66fc6c13]{display:flex;flex-direction:column;list-style:none;margin:0;min-height:10px;padding:0}.draggable-list.is-empty[data-v-66fc6c13]{min-height:0}.draggable-empty[data-v-66fc6c13]{align-items:center;border:1px dashed var(--border-color-default);border-radius:var(--p-inputtext-border-radius);display:flex;justify-content:center;list-style:none;min-height:60px;padding:12px;text-align:center;transition:border-color .15s ease,background-color .15s ease}.draggable-empty.is-drag-over[data-v-66fc6c13]{background:var(--color-surface-100);border-color:var(--p-primary-color)}.draggable-empty__inner[data-v-66fc6c13]{pointer-events:none}.tree-editor[data-v-b483408f]{width:100%}.item-icon[data-v-b483408f]{color:var(--text-color);font-size:var(--icon-size-lg,1.3em);margin-right:8px}.rename-input[data-v-b483408f]{flex:1;max-width:300px}.page-type-badge[data-v-b483408f]{background:var(--color-surface-200);border-radius:999px;color:var(--text-color-muted);display:inline-block;font-size:10.5px;font-weight:600;letter-spacing:.02em;margin-left:8px;padding:1px 7px}.page-type-badge.is-standalone[data-v-b483408f]{background:var(--p-violet-100,#f5f3ff);color:var(--p-violet-700,#7c3aed)}.page-type-badge.is-folder[data-v-b483408f]{background:var(--p-amber-100,#fef3c7);color:var(--p-amber-700,#b45309)}@font-face{font-display:swap;font-family:Inter Regular;src:url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter SemiBold;src:url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter Bold;src:url(../fonts/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Serif Medium";src:url(../fonts/IBMPlexSerif-Medium.woff2) format("woff2"),url(../fonts/IBMPlexSerif-Medium.woff) format("woff")}.h1[data-v-eb3d0945],.h2[data-v-eb3d0945],.h3[data-v-eb3d0945],.p-dialog-header[data-v-eb3d0945],.p-dialog-header h1[data-v-eb3d0945],.p-dialog-title[data-v-eb3d0945],.p-drawer-title[data-v-eb3d0945],h1[data-v-eb3d0945],h2[data-v-eb3d0945],h3[data-v-eb3d0945]{font-family:var(--font-title)}.h1[data-v-eb3d0945],.h2[data-v-eb3d0945],.h3[data-v-eb3d0945],.h4[data-v-eb3d0945],.h5[data-v-eb3d0945],.p-dialog-header[data-v-eb3d0945],.p-dialog-header h1[data-v-eb3d0945],.p-dialog-title[data-v-eb3d0945],.p-drawer-title[data-v-eb3d0945],h1[data-v-eb3d0945],h2[data-v-eb3d0945],h3[data-v-eb3d0945],h4[data-v-eb3d0945],h5[data-v-eb3d0945]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h4[data-v-eb3d0945],.h5[data-v-eb3d0945],h4[data-v-eb3d0945],h5[data-v-eb3d0945]{font-family:var(--font-subtitle)}b[data-v-eb3d0945],strong[data-v-eb3d0945]{font-family:var(--font-text-bold)}.danger[data-v-eb3d0945],.danger>strong[data-v-eb3d0945],.info[data-v-eb3d0945],.info>strong[data-v-eb3d0945],.success[data-v-eb3d0945],.success>strong[data-v-eb3d0945],.warn[data-v-eb3d0945],.warn>strong[data-v-eb3d0945],b[data-v-eb3d0945],strong[data-v-eb3d0945]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.danger[data-v-eb3d0945],.danger>strong[data-v-eb3d0945],.info[data-v-eb3d0945],.info>strong[data-v-eb3d0945],.success[data-v-eb3d0945],.success>strong[data-v-eb3d0945],.warn[data-v-eb3d0945],.warn>strong[data-v-eb3d0945]{font-family:var(--font-button);letter-spacing:-.01em}.simple-datatable thead th[data-v-eb3d0945]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h6[data-v-eb3d0945],h6[data-v-eb3d0945]{font-family:var(--font-subtitle);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;letter-spacing:.03rem;line-height:1.5;text-transform:uppercase}.card-rows-header-cell[data-v-eb3d0945],.custom-table-group-header-cell[data-v-eb3d0945],.custom-table-simple thead tr th[data-v-eb3d0945],.custom-table-sort-btn[data-v-eb3d0945],.custom-table-th[data-v-eb3d0945],.inline-nested-table .int-grid thead tr th[data-v-eb3d0945],.p-datatable-column-title[data-v-eb3d0945],.simple-datatable thead tr th[data-v-eb3d0945],.table-header-text[data-v-eb3d0945]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;line-height:1.5}body[data-v-eb3d0945],p[data-v-eb3d0945],ul.text-list[data-v-eb3d0945]{color:var(--text-color);font-family:var(--font-text)}body[data-v-eb3d0945],code[data-v-eb3d0945],p[data-v-eb3d0945],pre[data-v-eb3d0945],ul.text-list[data-v-eb3d0945]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}code[data-v-eb3d0945],pre[data-v-eb3d0945]{font-family:var(--font-mono)}.theme-dark .h1[data-v-eb3d0945],.theme-dark .h2[data-v-eb3d0945],.theme-dark .h3[data-v-eb3d0945],.theme-dark .h4[data-v-eb3d0945],.theme-dark .h5[data-v-eb3d0945],.theme-dark .h6[data-v-eb3d0945],.theme-dark .p-datatable-column-title[data-v-eb3d0945],.theme-dark .p-dialog-header[data-v-eb3d0945],.theme-dark .p-dialog-title[data-v-eb3d0945],.theme-dark .p-drawer-title[data-v-eb3d0945],.theme-dark .simple-datatable thead th[data-v-eb3d0945],.theme-dark b[data-v-eb3d0945],.theme-dark h1[data-v-eb3d0945],.theme-dark h2[data-v-eb3d0945],.theme-dark h3[data-v-eb3d0945],.theme-dark h4[data-v-eb3d0945],.theme-dark h5[data-v-eb3d0945],.theme-dark h6[data-v-eb3d0945],.theme-dark strong[data-v-eb3d0945]{color:var(--title-color-dark)}.theme-dark body[data-v-eb3d0945],.theme-dark p[data-v-eb3d0945],.theme-dark ul[data-v-eb3d0945]{color:var(--text-color-dark)}.data-field-label[data-v-eb3d0945],.p-datatable-column-title[data-v-eb3d0945],.p-multiselect-option-group[data-v-eb3d0945],.p-tag-label[data-v-eb3d0945],.simple-datatable thead th[data-v-eb3d0945],.tab-link[data-v-eb3d0945]{font-family:var(--font-button);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;letter-spacing:-.01em;line-height:1.5}a[data-v-eb3d0945]{font-family:var(--font-link);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--link-color);font-weight:400;line-height:1.5;text-decoration:none}a[data-v-eb3d0945]:hover{color:var(--link-hover-color);text-decoration:underline}a.is-subtle[data-v-eb3d0945]{color:var(--text-color-muted)}a.is-subtle[data-v-eb3d0945]:hover{color:var(--text-color);text-decoration:underline}a.p-button[data-v-eb3d0945],a.p-button[data-v-eb3d0945]:hover{color:revert-layer;font-family:revert-layer;font-weight:revert-layer;line-height:revert-layer;text-decoration:none}.stat-num[data-v-eb3d0945]{color:var(--title-color);font-family:var(--font-text-bold)}.stat-label[data-v-eb3d0945],.stat-num[data-v-eb3d0945]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.stat-label[data-v-eb3d0945]{color:var(--text-color);font-family:var(--font-text)}.muted[data-v-eb3d0945],.muted>strong[data-v-eb3d0945]{color:var(--text-color-muted)}.danger[data-v-eb3d0945],.danger>strong[data-v-eb3d0945]{color:var(--color-danger-600)}.success[data-v-eb3d0945],.success>strong[data-v-eb3d0945]{color:var(--color-success-600)}.info[data-v-eb3d0945],.info>strong[data-v-eb3d0945]{color:var(--color-info-600)}.warn[data-v-eb3d0945],.warn>strong[data-v-eb3d0945]{color:var(--color-warn-600)}.primary[data-v-eb3d0945],.primary>strong[data-v-eb3d0945]{color:var(--color-primary-600)}body[data-v-eb3d0945],html[data-v-eb3d0945]{font-size:13.75px}@media(max-width:1199.98px){body[data-v-eb3d0945],html[data-v-eb3d0945]{font-size:14px}}@media(max-width:991.98px){body[data-v-eb3d0945],html[data-v-eb3d0945]{font-size:14px}}@media(max-width:767.98px){body[data-v-eb3d0945],html[data-v-eb3d0945]{font-size:14px}}.h1[data-v-eb3d0945],h1[data-v-eb3d0945]{font-size:2.2rem}.h1[data-v-eb3d0945],.h2[data-v-eb3d0945],h1[data-v-eb3d0945],h2[data-v-eb3d0945]{line-height:1.35}.h2[data-v-eb3d0945],h2[data-v-eb3d0945]{font-size:1.8rem}.h3[data-v-eb3d0945],.p-dialog-header[data-v-eb3d0945],.p-dialog-header h1[data-v-eb3d0945],.p-dialog-title[data-v-eb3d0945],.p-drawer-title[data-v-eb3d0945],h3[data-v-eb3d0945]{font-size:1.6rem}.h4[data-v-eb3d0945],h4[data-v-eb3d0945]{font-size:1.3rem}.h5[data-v-eb3d0945],h5[data-v-eb3d0945]{font-size:1.15rem}.h6[data-v-eb3d0945],h6[data-v-eb3d0945]{font-size:.8rem}p[data-v-eb3d0945],ul.text-list[data-v-eb3d0945]{font-size:1rem;line-height:1.45}p.is-large[data-v-eb3d0945],ul.text-list.is-large[data-v-eb3d0945]{font-size:1.15rem;line-height:1.5}code[data-v-eb3d0945],pre[data-v-eb3d0945]{font-size:1rem}.is-small[data-v-eb3d0945],.p-tag-label[data-v-eb3d0945],figcaption[data-v-eb3d0945],small[data-v-eb3d0945]{font-size:.85rem;line-height:1.45}.stat-num[data-v-eb3d0945]{font-size:1.15rem}.stat-num.is-md[data-v-eb3d0945]{font-size:1.3rem}.stat-num.is-lg[data-v-eb3d0945]{font-size:1.6rem}.stat-num.is-xl[data-v-eb3d0945]{font-size:1.8rem}.group-section[data-v-eb3d0945]{width:100%}.group-header[data-v-eb3d0945]{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:4px 0}.group-name[data-v-eb3d0945]{font-family:var(--font-subtitle);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:default;flex:1;font-weight:400;line-height:1.5}.group-name.is-system[data-v-eb3d0945]{color:var(--text-color-muted)}.system-chip[data-v-eb3d0945]{align-items:center;background:var(--color-surface-100);border-radius:999px;color:var(--p-text-muted-color);display:inline-flex;font-size:.6875rem;font-weight:500;gap:4px;padding:2px 8px}.system-chip i[data-v-eb3d0945]{font-size:.75rem}.group-rename-input[data-v-eb3d0945]{flex:1;max-width:300px}.group-actions[data-v-eb3d0945]{display:flex;gap:2px}.group-body[data-v-eb3d0945]{margin-top:10px}.group-toolbar[data-v-eb3d0945]{display:flex;gap:8px;margin-bottom:12px}.picker-content[data-v-eb3d0945]{display:flex;flex-direction:column;gap:12px}.picker-content p[data-v-eb3d0945]{margin:0}.empty-group[data-v-eb3d0945]{color:var(--text-color-muted);font-size:.9em}.api-help[data-v-2cea63df]{display:flex;flex-direction:column;gap:20px}.lead[data-v-2cea63df]{color:var(--text-color-muted);font-size:.9rem;margin:0}section[data-v-2cea63df]{display:flex;flex-direction:column;gap:8px}h3[data-v-2cea63df]{color:var(--text-color-muted);font-size:.72rem;letter-spacing:.08em;margin:0;text-transform:uppercase}.muted[data-v-2cea63df]{font-weight:400;letter-spacing:0;text-transform:none}p[data-v-2cea63df]{font-size:.9rem;line-height:1.5;margin:0}code[data-v-2cea63df]{background:var(--surface-100,hsla(0,0%,47%,.12));border-radius:5px;font-family:var(--font-family-mono,monospace);font-size:.82rem;padding:1px 6px}.kv[data-v-2cea63df]{display:grid;font-size:.86rem;gap:6px 16px;grid-template-columns:auto 1fr;margin:0}.kv dt[data-v-2cea63df]{color:var(--primary-color);font-family:var(--font-family-mono,monospace);font-size:.82rem}.kv dd[data-v-2cea63df]{color:var(--text-color-muted);margin:0}.endpoint[data-v-2cea63df]{align-items:center;background:var(--surface-100,hsla(0,0%,47%,.08));border:1px solid var(--surface-border);border-radius:8px;display:flex;gap:10px;padding:8px 10px}.endpoint code[data-v-2cea63df]{background:transparent;flex:1;padding:0;word-break:break-all}.verb[data-v-2cea63df]{background:#2f9e6f24;border-radius:6px;color:#2f9e6f;font-size:.68rem;font-weight:700;letter-spacing:.05em;padding:3px 8px}.example-head[data-v-2cea63df]{align-items:center;display:flex;justify-content:space-between}.code[data-v-2cea63df]{background:var(--surface-900,#16161f);border-radius:9px;color:#d7d9f5;font-size:.78rem;line-height:1.6;margin:0;overflow-x:auto;padding:14px 16px}.code code[data-v-2cea63df]{background:transparent;color:inherit;font-size:inherit;padding:0;white-space:pre}.note[data-v-2cea63df]{align-items:flex-start;background:#d977061a;border:1px solid rgba(217,119,6,.25);border-radius:8px;color:var(--text-color);display:flex;font-size:.84rem;gap:10px;padding:11px 13px}.note i[data-v-2cea63df]{color:#d97706;margin-top:2px}.share-dialog[data-v-d879817a]{display:flex;flex-direction:column;gap:18px}.target-summary[data-v-d879817a]{background:var(--surface-100,hsla(0,0%,47%,.08));border:1px solid var(--surface-border);display:flex;gap:12px;padding:12px 14px}.target-icon[data-v-d879817a],.target-summary[data-v-d879817a]{align-items:center;border-radius:9px}.target-icon[data-v-d879817a]{background:var(--surface-card);border:1px solid var(--surface-border);color:var(--primary-color);display:inline-flex;height:34px;justify-content:center;width:34px}.target-text[data-v-d879817a]{min-width:0}.target-name[data-v-d879817a]{font-size:.92rem;font-weight:600}.target-meta[data-v-d879817a]{color:var(--text-color-muted);font-size:.8rem;margin-top:2px}.access-pill[data-v-d879817a]{border-radius:999px;font-size:.72rem;font-weight:600;margin-left:auto;padding:4px 10px}.access-pill.read[data-v-d879817a]{background:var(--surface-100,hsla(0,0%,47%,.12));color:var(--text-color-muted)}.access-pill.submit[data-v-d879817a]{background:#2f9e6f24;color:#2f9e6f}.gen-form[data-v-d879817a]{display:flex;flex-direction:column;gap:14px}.mode-toggle[data-v-d879817a]{display:grid;gap:10px;grid-template-columns:1fr 1fr}.mode-option[data-v-d879817a]{align-items:flex-start;background:var(--surface-card);border:1px solid var(--surface-border);border-radius:9px;cursor:pointer;display:flex;flex-direction:column;gap:3px;padding:11px 12px;text-align:left;transition:border-color .12s,background .12s}.mode-option i[data-v-d879817a]{color:var(--text-color-muted);font-size:1.05rem;margin-bottom:2px}.mode-option .mode-name[data-v-d879817a]{color:var(--text-color);font-size:.86rem;font-weight:600}.mode-option .mode-desc[data-v-d879817a]{color:var(--text-color-muted);font-size:.75rem}.mode-option.active[data-v-d879817a],.mode-option[data-v-d879817a]:hover{border-color:var(--primary-color)}.mode-option.active[data-v-d879817a]{background:color-mix(in srgb,var(--primary-color) 8%,var(--surface-card))}.mode-badge[data-v-d879817a],.mode-option.active .mode-name[data-v-d879817a],.mode-option.active i[data-v-d879817a]{color:var(--primary-color)}.mode-badge[data-v-d879817a]{background:color-mix(in srgb,var(--primary-color) 14%,transparent);border-radius:5px;display:inline-block;font-size:.64rem;font-weight:700;letter-spacing:.04em;margin-left:6px;padding:2px 6px;text-transform:uppercase;vertical-align:middle}.field[data-v-d879817a]{display:flex;flex-direction:column;gap:5px}.field label[data-v-d879817a]{color:var(--text-color);font-size:.8rem;font-weight:600}.field .opt[data-v-d879817a]{font-weight:400}.field .desc[data-v-d879817a],.field .opt[data-v-d879817a]{color:var(--text-color-muted)}.field .desc[data-v-d879817a]{font-size:.78rem;margin:0}.adv-toggle[data-v-d879817a],.link-btn[data-v-d879817a]{align-items:center;align-self:flex-start;background:none;border:none;color:var(--primary-color);cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:600;gap:6px;padding:0}.adv-toggle[data-v-d879817a]:hover,.link-btn[data-v-d879817a]:hover{text-decoration:underline}.adv-body[data-v-d879817a]{border-top:1px dashed var(--surface-border);display:flex;flex-direction:column;gap:12px;padding-top:12px}.adv-note[data-v-d879817a]{align-items:flex-start;color:var(--text-color-muted);display:flex;font-size:.78rem;gap:8px;margin:0}.adv-note i[data-v-d879817a]{margin-top:2px}.gen-result[data-v-d879817a]{display:flex;flex-direction:column;gap:10px}.result-heading[data-v-d879817a]{color:var(--text-color);font-size:.82rem;font-weight:600}.url-box[data-v-d879817a]{align-items:center;background:var(--surface-900,#16161f);border-radius:9px;display:flex;gap:10px;padding:12px 14px}.url-box code[data-v-d879817a]{color:#c9cbef;flex:1;font-family:var(--font-family-mono,monospace);font-size:.78rem;word-break:break-all}.result-note[data-v-d879817a]{align-items:center;color:var(--text-color-muted);display:flex;font-size:.8rem;gap:8px;margin:0}.links-section[data-v-d879817a]{display:flex;flex-direction:column;gap:10px}.links-section h3[data-v-d879817a]{color:var(--text-color-muted);font-size:.7rem;letter-spacing:.08em;margin:0;text-transform:uppercase}.links-loading[data-v-d879817a]{display:flex;justify-content:center;padding:12px}.links-empty[data-v-d879817a]{border:1px dashed var(--surface-border);border-radius:9px;color:var(--text-color-muted);font-size:.82rem;padding:18px;text-align:center}.link-list[data-v-d879817a]{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.link-item[data-v-d879817a]{align-items:center;border:1px solid var(--surface-border);border-radius:9px;display:flex;gap:12px;padding:10px 12px}.status-dot[data-v-d879817a]{border-radius:50%;flex:0 0 auto;height:9px;width:9px}.status-dot.pending[data-v-d879817a]{background:#2f9e6f}.status-dot.redeemed[data-v-d879817a]{background:#b8860b}.status-dot.paused[data-v-d879817a]{background:#9ca3af}.status-dot.expired[data-v-d879817a],.status-dot.revoked[data-v-d879817a]{background:var(--text-color-muted)}.link-info[data-v-d879817a]{flex:1;min-width:0}.link-who[data-v-d879817a]{font-size:.85rem;font-weight:600}.link-det[data-v-d879817a]{color:var(--text-color-muted);font-size:.76rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-tag[data-v-d879817a]{border-radius:999px;font-size:.7rem;font-weight:600;padding:3px 9px}.status-tag.pending[data-v-d879817a]{background:#2f9e6f24;color:#2f9e6f}.status-tag.redeemed[data-v-d879817a]{background:#b8860b29;color:#b8860b}.status-tag.paused[data-v-d879817a]{background:#9ca3af2e;color:#6b7280}.status-tag.expired[data-v-d879817a],.status-tag.revoked[data-v-d879817a]{background:var(--surface-100,hsla(0,0%,47%,.12));color:var(--text-color-muted)}.api-panel[data-v-d879817a]{border-top:1px solid var(--surface-border);display:flex;flex-direction:column;gap:12px;padding-top:16px}.api-head[data-v-d879817a]{align-items:flex-start;display:flex;gap:11px}.api-icon[data-v-d879817a]{align-items:center;background:#d977061f;border-radius:8px;color:#d97706;display:inline-flex;flex:0 0 auto;height:30px;justify-content:center;width:30px}.api-title[data-v-d879817a]{font-size:.88rem;font-weight:600}.api-desc[data-v-d879817a]{color:var(--text-color-muted);font-size:.78rem}.api-url[data-v-d879817a]{align-items:center;background:var(--surface-100,hsla(0,0%,47%,.08));border:1px solid var(--surface-border);border-radius:8px;display:flex;gap:9px;padding:7px 10px}.api-url code[data-v-d879817a]{flex:1;font-family:var(--font-family-mono,monospace);font-size:.8rem;word-break:break-all}.verb[data-v-d879817a]{background:#2f9e6f24;border-radius:6px;color:#2f9e6f;font-size:.66rem;font-weight:700;letter-spacing:.05em;padding:3px 8px}@font-face{font-display:swap;font-family:Inter Regular;src:url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter SemiBold;src:url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter Bold;src:url(../fonts/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Serif Medium";src:url(../fonts/IBMPlexSerif-Medium.woff2) format("woff2"),url(../fonts/IBMPlexSerif-Medium.woff) format("woff")}.h1[data-v-fc3ba301],.h2[data-v-fc3ba301],.h3[data-v-fc3ba301],.p-dialog-header[data-v-fc3ba301],.p-dialog-header h1[data-v-fc3ba301],.p-dialog-title[data-v-fc3ba301],.p-drawer-title[data-v-fc3ba301],h1[data-v-fc3ba301],h2[data-v-fc3ba301],h3[data-v-fc3ba301]{font-family:var(--font-title)}.h1[data-v-fc3ba301],.h2[data-v-fc3ba301],.h3[data-v-fc3ba301],.h4[data-v-fc3ba301],.h5[data-v-fc3ba301],.p-dialog-header[data-v-fc3ba301],.p-dialog-header h1[data-v-fc3ba301],.p-dialog-title[data-v-fc3ba301],.p-drawer-title[data-v-fc3ba301],h1[data-v-fc3ba301],h2[data-v-fc3ba301],h3[data-v-fc3ba301],h4[data-v-fc3ba301],h5[data-v-fc3ba301]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h4[data-v-fc3ba301],.h5[data-v-fc3ba301],h4[data-v-fc3ba301],h5[data-v-fc3ba301]{font-family:var(--font-subtitle)}b[data-v-fc3ba301],strong[data-v-fc3ba301]{font-family:var(--font-text-bold)}.danger[data-v-fc3ba301],.danger>strong[data-v-fc3ba301],.info[data-v-fc3ba301],.info>strong[data-v-fc3ba301],.success[data-v-fc3ba301],.success>strong[data-v-fc3ba301],.warn[data-v-fc3ba301],.warn>strong[data-v-fc3ba301],b[data-v-fc3ba301],strong[data-v-fc3ba301]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.danger[data-v-fc3ba301],.danger>strong[data-v-fc3ba301],.info[data-v-fc3ba301],.info>strong[data-v-fc3ba301],.success[data-v-fc3ba301],.success>strong[data-v-fc3ba301],.warn[data-v-fc3ba301],.warn>strong[data-v-fc3ba301]{font-family:var(--font-button);letter-spacing:-.01em}.simple-datatable thead th[data-v-fc3ba301]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h6[data-v-fc3ba301],h6[data-v-fc3ba301]{font-family:var(--font-subtitle);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;letter-spacing:.03rem;line-height:1.5;text-transform:uppercase}.card-rows-header-cell[data-v-fc3ba301],.custom-table-group-header-cell[data-v-fc3ba301],.custom-table-simple thead tr th[data-v-fc3ba301],.custom-table-sort-btn[data-v-fc3ba301],.custom-table-th[data-v-fc3ba301],.inline-nested-table .int-grid thead tr th[data-v-fc3ba301],.p-datatable-column-title[data-v-fc3ba301],.simple-datatable thead tr th[data-v-fc3ba301],.table-header-text[data-v-fc3ba301]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;line-height:1.5}body[data-v-fc3ba301],p[data-v-fc3ba301],ul.text-list[data-v-fc3ba301]{color:var(--text-color);font-family:var(--font-text)}body[data-v-fc3ba301],code[data-v-fc3ba301],p[data-v-fc3ba301],pre[data-v-fc3ba301],ul.text-list[data-v-fc3ba301]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}code[data-v-fc3ba301],pre[data-v-fc3ba301]{font-family:var(--font-mono)}.theme-dark .h1[data-v-fc3ba301],.theme-dark .h2[data-v-fc3ba301],.theme-dark .h3[data-v-fc3ba301],.theme-dark .h4[data-v-fc3ba301],.theme-dark .h5[data-v-fc3ba301],.theme-dark .h6[data-v-fc3ba301],.theme-dark .p-datatable-column-title[data-v-fc3ba301],.theme-dark .p-dialog-header[data-v-fc3ba301],.theme-dark .p-dialog-title[data-v-fc3ba301],.theme-dark .p-drawer-title[data-v-fc3ba301],.theme-dark .simple-datatable thead th[data-v-fc3ba301],.theme-dark b[data-v-fc3ba301],.theme-dark h1[data-v-fc3ba301],.theme-dark h2[data-v-fc3ba301],.theme-dark h3[data-v-fc3ba301],.theme-dark h4[data-v-fc3ba301],.theme-dark h5[data-v-fc3ba301],.theme-dark h6[data-v-fc3ba301],.theme-dark strong[data-v-fc3ba301]{color:var(--title-color-dark)}.theme-dark body[data-v-fc3ba301],.theme-dark p[data-v-fc3ba301],.theme-dark ul[data-v-fc3ba301]{color:var(--text-color-dark)}.data-field-label[data-v-fc3ba301],.p-datatable-column-title[data-v-fc3ba301],.p-multiselect-option-group[data-v-fc3ba301],.p-tag-label[data-v-fc3ba301],.simple-datatable thead th[data-v-fc3ba301],.tab-link[data-v-fc3ba301]{font-family:var(--font-button);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;letter-spacing:-.01em;line-height:1.5}a[data-v-fc3ba301]{font-family:var(--font-link);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--link-color);font-weight:400;line-height:1.5;text-decoration:none}a[data-v-fc3ba301]:hover{color:var(--link-hover-color);text-decoration:underline}a.is-subtle[data-v-fc3ba301]{color:var(--text-color-muted)}a.is-subtle[data-v-fc3ba301]:hover{color:var(--text-color);text-decoration:underline}a.p-button[data-v-fc3ba301],a.p-button[data-v-fc3ba301]:hover{color:revert-layer;font-family:revert-layer;font-weight:revert-layer;line-height:revert-layer;text-decoration:none}.stat-num[data-v-fc3ba301]{color:var(--title-color);font-family:var(--font-text-bold)}.stat-label[data-v-fc3ba301],.stat-num[data-v-fc3ba301]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.stat-label[data-v-fc3ba301]{color:var(--text-color);font-family:var(--font-text)}.muted[data-v-fc3ba301],.muted>strong[data-v-fc3ba301]{color:var(--text-color-muted)}.danger[data-v-fc3ba301],.danger>strong[data-v-fc3ba301]{color:var(--color-danger-600)}.success[data-v-fc3ba301],.success>strong[data-v-fc3ba301]{color:var(--color-success-600)}.info[data-v-fc3ba301],.info>strong[data-v-fc3ba301]{color:var(--color-info-600)}.warn[data-v-fc3ba301],.warn>strong[data-v-fc3ba301]{color:var(--color-warn-600)}.primary[data-v-fc3ba301],.primary>strong[data-v-fc3ba301]{color:var(--color-primary-600)}body[data-v-fc3ba301],html[data-v-fc3ba301]{font-size:13.75px}@media(max-width:1199.98px){body[data-v-fc3ba301],html[data-v-fc3ba301]{font-size:14px}}@media(max-width:991.98px){body[data-v-fc3ba301],html[data-v-fc3ba301]{font-size:14px}}@media(max-width:767.98px){body[data-v-fc3ba301],html[data-v-fc3ba301]{font-size:14px}}.h1[data-v-fc3ba301],h1[data-v-fc3ba301]{font-size:2.2rem}.h1[data-v-fc3ba301],.h2[data-v-fc3ba301],h1[data-v-fc3ba301],h2[data-v-fc3ba301]{line-height:1.35}.h2[data-v-fc3ba301],h2[data-v-fc3ba301]{font-size:1.8rem}.h3[data-v-fc3ba301],.p-dialog-header[data-v-fc3ba301],.p-dialog-header h1[data-v-fc3ba301],.p-dialog-title[data-v-fc3ba301],.p-drawer-title[data-v-fc3ba301],h3[data-v-fc3ba301]{font-size:1.6rem}.h4[data-v-fc3ba301],h4[data-v-fc3ba301]{font-size:1.3rem}.h5[data-v-fc3ba301],h5[data-v-fc3ba301]{font-size:1.15rem}.h6[data-v-fc3ba301],h6[data-v-fc3ba301]{font-size:.8rem}p[data-v-fc3ba301],ul.text-list[data-v-fc3ba301]{font-size:1rem;line-height:1.45}p.is-large[data-v-fc3ba301],ul.text-list.is-large[data-v-fc3ba301]{font-size:1.15rem;line-height:1.5}code[data-v-fc3ba301],pre[data-v-fc3ba301]{font-size:1rem}.is-small[data-v-fc3ba301],.p-tag-label[data-v-fc3ba301],figcaption[data-v-fc3ba301],small[data-v-fc3ba301]{font-size:.85rem;line-height:1.45}.stat-num[data-v-fc3ba301]{font-size:1.15rem}.stat-num.is-md[data-v-fc3ba301]{font-size:1.3rem}.stat-num.is-lg[data-v-fc3ba301]{font-size:1.6rem}.stat-num.is-xl[data-v-fc3ba301]{font-size:1.8rem}.top-level-page[data-v-fc3ba301]{width:100%}.entry-header[data-v-fc3ba301]{justify-content:space-between;padding:4px 0}.entry-header[data-v-fc3ba301],.entry-label[data-v-fc3ba301]{align-items:center;display:flex;gap:8px}.entry-label[data-v-fc3ba301]{flex:1;min-width:0}.entry-name[data-v-fc3ba301]{font-family:var(--font-subtitle);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entry-rename-input[data-v-fc3ba301]{flex:1;min-width:0}.entry-type-icon[data-v-fc3ba301]{color:var(--text-color-muted)}.entry-type-badge[data-v-fc3ba301]{align-items:center;background:var(--color-surface-100);border-radius:999px;color:var(--p-text-muted-color);display:inline-flex;font-size:.6875rem;padding:2px 8px}.entry-actions[data-v-fc3ba301]{align-items:center;display:flex;gap:2px}.home-lock-indicator[data-v-fc3ba301]{align-items:center;color:var(--text-color-muted);display:inline-flex;font-size:.9rem;height:2rem;justify-content:center;width:2rem}.empty-folder[data-v-fc3ba301]{color:var(--p-text-muted-color);font-size:.8125rem;padding:8px 12px}.picker-content[data-v-fc3ba301]{display:flex;flex-direction:column;gap:12px}.picker-content p[data-v-fc3ba301]{margin:0}@font-face{font-display:swap;font-family:Inter Regular;src:url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter SemiBold;src:url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter Bold;src:url(../fonts/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Serif Medium";src:url(../fonts/IBMPlexSerif-Medium.woff2) format("woff2"),url(../fonts/IBMPlexSerif-Medium.woff) format("woff")}.h1[data-v-f90c6502],.h2[data-v-f90c6502],.h3[data-v-f90c6502],.p-dialog-header[data-v-f90c6502],.p-dialog-header h1[data-v-f90c6502],.p-dialog-title[data-v-f90c6502],.p-drawer-title[data-v-f90c6502],h1[data-v-f90c6502],h2[data-v-f90c6502],h3[data-v-f90c6502]{font-family:var(--font-title)}.h1[data-v-f90c6502],.h2[data-v-f90c6502],.h3[data-v-f90c6502],.h4[data-v-f90c6502],.h5[data-v-f90c6502],.p-dialog-header[data-v-f90c6502],.p-dialog-header h1[data-v-f90c6502],.p-dialog-title[data-v-f90c6502],.p-drawer-title[data-v-f90c6502],h1[data-v-f90c6502],h2[data-v-f90c6502],h3[data-v-f90c6502],h4[data-v-f90c6502],h5[data-v-f90c6502]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h4[data-v-f90c6502],.h5[data-v-f90c6502],h4[data-v-f90c6502],h5[data-v-f90c6502]{font-family:var(--font-subtitle)}b[data-v-f90c6502],strong[data-v-f90c6502]{font-family:var(--font-text-bold)}.danger[data-v-f90c6502],.danger>strong[data-v-f90c6502],.info[data-v-f90c6502],.info>strong[data-v-f90c6502],.success[data-v-f90c6502],.success>strong[data-v-f90c6502],.warn[data-v-f90c6502],.warn>strong[data-v-f90c6502],b[data-v-f90c6502],strong[data-v-f90c6502]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.danger[data-v-f90c6502],.danger>strong[data-v-f90c6502],.info[data-v-f90c6502],.info>strong[data-v-f90c6502],.success[data-v-f90c6502],.success>strong[data-v-f90c6502],.warn[data-v-f90c6502],.warn>strong[data-v-f90c6502]{font-family:var(--font-button);letter-spacing:-.01em}.simple-datatable thead th[data-v-f90c6502]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h6[data-v-f90c6502],h6[data-v-f90c6502]{font-family:var(--font-subtitle);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;letter-spacing:.03rem;line-height:1.5;text-transform:uppercase}.card-rows-header-cell[data-v-f90c6502],.custom-table-group-header-cell[data-v-f90c6502],.custom-table-simple thead tr th[data-v-f90c6502],.custom-table-sort-btn[data-v-f90c6502],.custom-table-th[data-v-f90c6502],.inline-nested-table .int-grid thead tr th[data-v-f90c6502],.p-datatable-column-title[data-v-f90c6502],.simple-datatable thead tr th[data-v-f90c6502],.table-header-text[data-v-f90c6502]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;line-height:1.5}body[data-v-f90c6502],p[data-v-f90c6502],ul.text-list[data-v-f90c6502]{color:var(--text-color);font-family:var(--font-text)}body[data-v-f90c6502],code[data-v-f90c6502],p[data-v-f90c6502],pre[data-v-f90c6502],ul.text-list[data-v-f90c6502]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}code[data-v-f90c6502],pre[data-v-f90c6502]{font-family:var(--font-mono)}.theme-dark .h1[data-v-f90c6502],.theme-dark .h2[data-v-f90c6502],.theme-dark .h3[data-v-f90c6502],.theme-dark .h4[data-v-f90c6502],.theme-dark .h5[data-v-f90c6502],.theme-dark .h6[data-v-f90c6502],.theme-dark .p-datatable-column-title[data-v-f90c6502],.theme-dark .p-dialog-header[data-v-f90c6502],.theme-dark .p-dialog-title[data-v-f90c6502],.theme-dark .p-drawer-title[data-v-f90c6502],.theme-dark .simple-datatable thead th[data-v-f90c6502],.theme-dark b[data-v-f90c6502],.theme-dark h1[data-v-f90c6502],.theme-dark h2[data-v-f90c6502],.theme-dark h3[data-v-f90c6502],.theme-dark h4[data-v-f90c6502],.theme-dark h5[data-v-f90c6502],.theme-dark h6[data-v-f90c6502],.theme-dark strong[data-v-f90c6502]{color:var(--title-color-dark)}.theme-dark body[data-v-f90c6502],.theme-dark p[data-v-f90c6502],.theme-dark ul[data-v-f90c6502]{color:var(--text-color-dark)}.data-field-label[data-v-f90c6502],.p-datatable-column-title[data-v-f90c6502],.p-multiselect-option-group[data-v-f90c6502],.p-tag-label[data-v-f90c6502],.simple-datatable thead th[data-v-f90c6502],.tab-link[data-v-f90c6502]{font-family:var(--font-button);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;letter-spacing:-.01em;line-height:1.5}a[data-v-f90c6502]{font-family:var(--font-link);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--link-color);font-weight:400;line-height:1.5;text-decoration:none}a[data-v-f90c6502]:hover{color:var(--link-hover-color);text-decoration:underline}a.is-subtle[data-v-f90c6502]{color:var(--text-color-muted)}a.is-subtle[data-v-f90c6502]:hover{color:var(--text-color);text-decoration:underline}a.p-button[data-v-f90c6502],a.p-button[data-v-f90c6502]:hover{color:revert-layer;font-family:revert-layer;font-weight:revert-layer;line-height:revert-layer;text-decoration:none}.stat-num[data-v-f90c6502]{color:var(--title-color);font-family:var(--font-text-bold)}.stat-label[data-v-f90c6502],.stat-num[data-v-f90c6502]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.stat-label[data-v-f90c6502]{color:var(--text-color);font-family:var(--font-text)}.muted[data-v-f90c6502],.muted>strong[data-v-f90c6502]{color:var(--text-color-muted)}.danger[data-v-f90c6502],.danger>strong[data-v-f90c6502]{color:var(--color-danger-600)}.success[data-v-f90c6502],.success>strong[data-v-f90c6502]{color:var(--color-success-600)}.info[data-v-f90c6502],.info>strong[data-v-f90c6502]{color:var(--color-info-600)}.warn[data-v-f90c6502],.warn>strong[data-v-f90c6502]{color:var(--color-warn-600)}.primary[data-v-f90c6502],.primary>strong[data-v-f90c6502]{color:var(--color-primary-600)}body[data-v-f90c6502],html[data-v-f90c6502]{font-size:13.75px}@media(max-width:1199.98px){body[data-v-f90c6502],html[data-v-f90c6502]{font-size:14px}}@media(max-width:991.98px){body[data-v-f90c6502],html[data-v-f90c6502]{font-size:14px}}@media(max-width:767.98px){body[data-v-f90c6502],html[data-v-f90c6502]{font-size:14px}}.h1[data-v-f90c6502],h1[data-v-f90c6502]{font-size:2.2rem}.h1[data-v-f90c6502],.h2[data-v-f90c6502],h1[data-v-f90c6502],h2[data-v-f90c6502]{line-height:1.35}.h2[data-v-f90c6502],h2[data-v-f90c6502]{font-size:1.8rem}.h3[data-v-f90c6502],.p-dialog-header[data-v-f90c6502],.p-dialog-header h1[data-v-f90c6502],.p-dialog-title[data-v-f90c6502],.p-drawer-title[data-v-f90c6502],h3[data-v-f90c6502]{font-size:1.6rem}.h4[data-v-f90c6502],h4[data-v-f90c6502]{font-size:1.3rem}.h5[data-v-f90c6502],h5[data-v-f90c6502]{font-size:1.15rem}.h6[data-v-f90c6502],h6[data-v-f90c6502]{font-size:.8rem}p[data-v-f90c6502],ul.text-list[data-v-f90c6502]{font-size:1rem;line-height:1.45}p.is-large[data-v-f90c6502],ul.text-list.is-large[data-v-f90c6502]{font-size:1.15rem;line-height:1.5}code[data-v-f90c6502],pre[data-v-f90c6502]{font-size:1rem}.is-small[data-v-f90c6502],.p-tag-label[data-v-f90c6502],figcaption[data-v-f90c6502],small[data-v-f90c6502]{font-size:.85rem;line-height:1.45}.stat-num[data-v-f90c6502]{font-size:1.15rem}.stat-num.is-md[data-v-f90c6502]{font-size:1.3rem}.stat-num.is-lg[data-v-f90c6502]{font-size:1.6rem}.stat-num.is-xl[data-v-f90c6502]{font-size:1.8rem}.pending-banner[data-v-f90c6502]{align-items:center;background:var(--color-primary-50,#eef0fb);border:1.5px solid var(--p-primary-color,#4f46e5);border-radius:12px;box-shadow:0 0 0 4px color-mix(in srgb,var(--p-primary-color,#4f46e5) 6%,transparent);display:flex;gap:14px;margin-bottom:16px;padding:14px 16px}.pending-banner.is-info[data-v-f90c6502]{background:var(--color-success-50,#ecfdf5);border-color:var(--p-green-200,#a7f3d0);box-shadow:none}.pending-banner__icon[data-v-f90c6502]{color:var(--p-primary-color,#4f46e5);font-size:1.3em}.pending-banner.is-info .pending-banner__icon[data-v-f90c6502]{color:var(--color-success-600,#16a34a)}.pending-banner__lead[data-v-f90c6502]{flex:1;min-width:0}.pending-banner__title[data-v-f90c6502]{color:var(--p-primary-color,#4f46e5);font-weight:700}.pending-banner.is-info .pending-banner__title[data-v-f90c6502]{color:var(--color-success-700,#15803d)}.pending-banner__text[data-v-f90c6502]{color:var(--color-primary-700,#4338ca);font-size:12.5px;margin-top:3px}.pending-banner.is-info .pending-banner__text[data-v-f90c6502]{color:var(--color-success-700,#15803d)}.pending-banner__chip[data-v-f90c6502]{align-items:center;background:var(--color-surface-0,#fff);border:1.5px dashed var(--p-primary-color,#4f46e5);border-radius:9px;cursor:grab;display:inline-flex;font-weight:600;gap:9px;padding:9px 14px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.pending-banner__chip[data-v-f90c6502]:active{cursor:grabbing}.pending-banner__chip.is-dragging[data-v-f90c6502]{opacity:.45}.pending-banner__chip-grip[data-v-f90c6502]{align-items:center;background:color-mix(in srgb,var(--p-primary-color,#4f46e5) 12%,transparent);border-radius:6px;color:var(--p-primary-color,#4f46e5);display:inline-flex;font-size:12px;height:20px;justify-content:center;width:20px}.pending-banner__chip-name[data-v-f90c6502]{font-family:var(--font-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-weight:600;line-height:1.5}@font-face{font-display:swap;font-family:Inter Regular;src:url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter SemiBold;src:url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter Bold;src:url(../fonts/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Serif Medium";src:url(../fonts/IBMPlexSerif-Medium.woff2) format("woff2"),url(../fonts/IBMPlexSerif-Medium.woff) format("woff")}.h1[data-v-c4811331],.h2[data-v-c4811331],.h3[data-v-c4811331],.p-dialog-header[data-v-c4811331],.p-dialog-header h1[data-v-c4811331],.p-dialog-title[data-v-c4811331],.p-drawer-title[data-v-c4811331],h1[data-v-c4811331],h2[data-v-c4811331],h3[data-v-c4811331]{font-family:var(--font-title)}.h1[data-v-c4811331],.h2[data-v-c4811331],.h3[data-v-c4811331],.h4[data-v-c4811331],.h5[data-v-c4811331],.p-dialog-header[data-v-c4811331],.p-dialog-header h1[data-v-c4811331],.p-dialog-title[data-v-c4811331],.p-drawer-title[data-v-c4811331],h1[data-v-c4811331],h2[data-v-c4811331],h3[data-v-c4811331],h4[data-v-c4811331],h5[data-v-c4811331]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h4[data-v-c4811331],.h5[data-v-c4811331],h4[data-v-c4811331],h5[data-v-c4811331]{font-family:var(--font-subtitle)}b[data-v-c4811331],strong[data-v-c4811331]{font-family:var(--font-text-bold)}.danger[data-v-c4811331],.danger>strong[data-v-c4811331],.info[data-v-c4811331],.info>strong[data-v-c4811331],.success[data-v-c4811331],.success>strong[data-v-c4811331],.warn[data-v-c4811331],.warn>strong[data-v-c4811331],b[data-v-c4811331],strong[data-v-c4811331]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.danger[data-v-c4811331],.danger>strong[data-v-c4811331],.info[data-v-c4811331],.info>strong[data-v-c4811331],.success[data-v-c4811331],.success>strong[data-v-c4811331],.warn[data-v-c4811331],.warn>strong[data-v-c4811331]{font-family:var(--font-button);letter-spacing:-.01em}.simple-datatable thead th[data-v-c4811331]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h6[data-v-c4811331],h6[data-v-c4811331]{font-family:var(--font-subtitle);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;letter-spacing:.03rem;line-height:1.5;text-transform:uppercase}.card-rows-header-cell[data-v-c4811331],.custom-table-group-header-cell[data-v-c4811331],.custom-table-simple thead tr th[data-v-c4811331],.custom-table-sort-btn[data-v-c4811331],.custom-table-th[data-v-c4811331],.inline-nested-table .int-grid thead tr th[data-v-c4811331],.p-datatable-column-title[data-v-c4811331],.simple-datatable thead tr th[data-v-c4811331],.table-header-text[data-v-c4811331]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;line-height:1.5}body[data-v-c4811331],p[data-v-c4811331],ul.text-list[data-v-c4811331]{color:var(--text-color);font-family:var(--font-text)}body[data-v-c4811331],code[data-v-c4811331],p[data-v-c4811331],pre[data-v-c4811331],ul.text-list[data-v-c4811331]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}code[data-v-c4811331],pre[data-v-c4811331]{font-family:var(--font-mono)}.theme-dark .h1[data-v-c4811331],.theme-dark .h2[data-v-c4811331],.theme-dark .h3[data-v-c4811331],.theme-dark .h4[data-v-c4811331],.theme-dark .h5[data-v-c4811331],.theme-dark .h6[data-v-c4811331],.theme-dark .p-datatable-column-title[data-v-c4811331],.theme-dark .p-dialog-header[data-v-c4811331],.theme-dark .p-dialog-title[data-v-c4811331],.theme-dark .p-drawer-title[data-v-c4811331],.theme-dark .simple-datatable thead th[data-v-c4811331],.theme-dark b[data-v-c4811331],.theme-dark h1[data-v-c4811331],.theme-dark h2[data-v-c4811331],.theme-dark h3[data-v-c4811331],.theme-dark h4[data-v-c4811331],.theme-dark h5[data-v-c4811331],.theme-dark h6[data-v-c4811331],.theme-dark strong[data-v-c4811331]{color:var(--title-color-dark)}.theme-dark body[data-v-c4811331],.theme-dark p[data-v-c4811331],.theme-dark ul[data-v-c4811331]{color:var(--text-color-dark)}.data-field-label[data-v-c4811331],.p-datatable-column-title[data-v-c4811331],.p-multiselect-option-group[data-v-c4811331],.p-tag-label[data-v-c4811331],.simple-datatable thead th[data-v-c4811331],.tab-link[data-v-c4811331]{font-family:var(--font-button);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;letter-spacing:-.01em;line-height:1.5}a[data-v-c4811331]{font-family:var(--font-link);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--link-color);font-weight:400;line-height:1.5;text-decoration:none}a[data-v-c4811331]:hover{color:var(--link-hover-color);text-decoration:underline}a.is-subtle[data-v-c4811331]{color:var(--text-color-muted)}a.is-subtle[data-v-c4811331]:hover{color:var(--text-color);text-decoration:underline}a.p-button[data-v-c4811331],a.p-button[data-v-c4811331]:hover{color:revert-layer;font-family:revert-layer;font-weight:revert-layer;line-height:revert-layer;text-decoration:none}.stat-num[data-v-c4811331]{color:var(--title-color);font-family:var(--font-text-bold)}.stat-label[data-v-c4811331],.stat-num[data-v-c4811331]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.stat-label[data-v-c4811331]{color:var(--text-color);font-family:var(--font-text)}.muted[data-v-c4811331],.muted>strong[data-v-c4811331]{color:var(--text-color-muted)}.danger[data-v-c4811331],.danger>strong[data-v-c4811331]{color:var(--color-danger-600)}.success[data-v-c4811331],.success>strong[data-v-c4811331]{color:var(--color-success-600)}.info[data-v-c4811331],.info>strong[data-v-c4811331]{color:var(--color-info-600)}.warn[data-v-c4811331],.warn>strong[data-v-c4811331]{color:var(--color-warn-600)}.primary[data-v-c4811331],.primary>strong[data-v-c4811331]{color:var(--color-primary-600)}body[data-v-c4811331],html[data-v-c4811331]{font-size:13.75px}@media(max-width:1199.98px){body[data-v-c4811331],html[data-v-c4811331]{font-size:14px}}@media(max-width:991.98px){body[data-v-c4811331],html[data-v-c4811331]{font-size:14px}}@media(max-width:767.98px){body[data-v-c4811331],html[data-v-c4811331]{font-size:14px}}.h1[data-v-c4811331],h1[data-v-c4811331]{font-size:2.2rem}.h1[data-v-c4811331],.h2[data-v-c4811331],h1[data-v-c4811331],h2[data-v-c4811331]{line-height:1.35}.h2[data-v-c4811331],h2[data-v-c4811331]{font-size:1.8rem}.h3[data-v-c4811331],.p-dialog-header[data-v-c4811331],.p-dialog-header h1[data-v-c4811331],.p-dialog-title[data-v-c4811331],.p-drawer-title[data-v-c4811331],h3[data-v-c4811331]{font-size:1.6rem}.h4[data-v-c4811331],h4[data-v-c4811331]{font-size:1.3rem}.h5[data-v-c4811331],h5[data-v-c4811331]{font-size:1.15rem}.h6[data-v-c4811331],h6[data-v-c4811331]{font-size:.8rem}p[data-v-c4811331],ul.text-list[data-v-c4811331]{font-size:1rem;line-height:1.45}p.is-large[data-v-c4811331],ul.text-list.is-large[data-v-c4811331]{font-size:1.15rem;line-height:1.5}code[data-v-c4811331],pre[data-v-c4811331]{font-size:1rem}.is-small[data-v-c4811331],.p-tag-label[data-v-c4811331],figcaption[data-v-c4811331],small[data-v-c4811331]{font-size:.85rem;line-height:1.45}.stat-num[data-v-c4811331]{font-size:1.15rem}.stat-num.is-md[data-v-c4811331]{font-size:1.3rem}.stat-num.is-lg[data-v-c4811331]{font-size:1.6rem}.stat-num.is-xl[data-v-c4811331]{font-size:1.8rem}.global-nav-builder[data-v-c4811331]{width:100%}.action-bar[data-v-c4811331]{gap:8px;margin-bottom:16px}.action-bar[data-v-c4811331],.autosave-status[data-v-c4811331]{align-items:center;display:flex}.autosave-status[data-v-c4811331]{color:var(--color-success-600);font-family:var(--font-button);gap:5px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;letter-spacing:-.01em;line-height:1.5}.autosave-spinner[data-v-c4811331]{animation:autosave-spin-c4811331 .7s linear infinite;border:2px solid var(--color-success-400);border-radius:50%;border-top-color:var(--color-success-600);display:inline-block;flex-shrink:0;height:14px;width:14px}@keyframes autosave-spin-c4811331{to{transform:rotate(1turn)}}.delete-group-dialog[data-v-c4811331]{display:flex;flex-direction:column;gap:16px}.delete-group-copy[data-v-c4811331],.delete-group-empty[data-v-c4811331]{margin:0}.delete-group-summary[data-v-c4811331]{display:flex;flex-direction:column;gap:10px}.delete-group-summary-title[data-v-c4811331]{font-weight:600}.delete-group-page-list[data-v-c4811331]{display:flex;flex-direction:column;gap:8px;margin:0;max-height:260px;overflow:auto;padding-left:18px}.delete-group-page-item[data-v-c4811331]{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.delete-group-page-name[data-v-c4811331]{min-width:0}.delete-group-page-type[data-v-c4811331]{color:var(--text-color-muted);flex-shrink:0}.entries-list[data-v-c4811331]{display:flex;flex-direction:column;gap:8px}.entry-card[data-v-c4811331]{background:var(--color-surface-0,#fff);border:1px solid var(--border-color-default);border-radius:var(--p-inputtext-border-radius);padding:12px}.add-page-content[data-v-c4811331]{display:flex;flex-direction:column;gap:12px}.add-page-input[data-v-c4811331]{width:100%}.loading-state[data-v-c4811331]{align-items:center;display:flex;gap:8px}.empty-state[data-v-c4811331],.loading-state[data-v-c4811331]{color:var(--text-color-muted);padding:2rem}.empty-state[data-v-c4811331]{text-align:center}.empty-state h3[data-v-c4811331]{font-family:var(--font-subtitle);margin-bottom:8px}.empty-state h3[data-v-c4811331],.empty-state p[data-v-c4811331]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.empty-state p[data-v-c4811331]{font-family:var(--font-text)}.field-picker[data-v-cfee2b13],.picker-header[data-v-cfee2b13]{display:flex;flex-direction:column;gap:.5rem}.picker-header[data-v-cfee2b13]>*{margin:0}.header-top[data-v-cfee2b13]{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.title-wrapper[data-v-cfee2b13]{align-items:baseline;display:flex;gap:.25rem;min-width:0}.title-wrapper[data-v-cfee2b13]>*{margin:0}.bulk-actions[data-v-cfee2b13]{display:flex;flex-shrink:0;gap:.25rem}.header-search[data-v-cfee2b13],.header-search[data-v-cfee2b13] .form-field,.header-search[data-v-cfee2b13] .p-iconfield,.header-search[data-v-cfee2b13] .p-inputtext{width:100%}.panel-list[data-v-cfee2b13]{max-height:300px;overflow-y:auto;padding:0}.field-group[data-v-cfee2b13]{display:flex;flex-direction:column}.field-item[data-v-cfee2b13]{align-items:center;background:transparent;display:flex;gap:.25rem;height:2.25rem;padding:.25rem 0;transition:opacity .2s ease}.field-item.is-inactive[data-v-cfee2b13]{opacity:.4}.field-type-icon[data-v-cfee2b13]{color:var(--text-color);flex-shrink:0;text-align:center;width:1.5rem}.field-name[data-v-cfee2b13]{color:var(--text-color);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.field-drag-handle[data-v-cfee2b13]{background:transparent;border-radius:.25em;color:var(--color-surface-400);cursor:grab;flex-shrink:0;padding:.25rem;transition:background-color .15s ease}.field-drag-handle[data-v-cfee2b13]:hover{background:var(--color-surface-100)}.field-drag-handle[data-v-cfee2b13]:active{cursor:grabbing}.field-drag-handle-placeholder[data-v-cfee2b13]{flex-shrink:0;width:1.5rem}.panel-empty[data-v-cfee2b13]{color:var(--color-surface-400);font-size:.875rem;padding:1rem;text-align:center}.field-item--ghost[data-v-cfee2b13]{background:var(--color-primary-50,var(--color-surface-100));border:1px dashed var(--p-primary-color);border-radius:.25rem;opacity:1}.field-item--ghost[data-v-cfee2b13]>*{visibility:hidden}.field-item--chosen[data-v-cfee2b13]{background:var(--color-surface-100);border-radius:.25rem}.field-item--drag[data-v-cfee2b13]{opacity:.9}.main-nav[data-v-afaa377b]{padding:0 0 15px}.main-nav-group[data-v-afaa377b]{border-bottom:var(--sidenav-nav-item-border-radius);list-style-type:none;margin:0;padding:0}.main-nav-group .nav-item+.nav-group[data-v-afaa377b],.main-nav-group .nav-wrapper+.nav-group[data-v-afaa377b]{margin-top:15px}.main-nav-group-system[data-v-afaa377b]{border-top:1px solid var(--border-color-default);margin-top:20px;padding-top:20px}.inline-nested-picker[data-v-9206d513]{width:100%}.inline-nested-table[data-v-44bc06b4]{display:flex;flex-direction:column;gap:10px;margin-bottom:15px}.int-loading[data-v-44bc06b4]{align-items:center;color:var(--text-color-muted);display:flex;gap:.5rem}.int-spinner[data-v-44bc06b4]{animation:inline-nested-table-spin-44bc06b4 .8s linear infinite}@keyframes inline-nested-table-spin-44bc06b4{to{transform:rotate(1turn)}}.int-scroll[data-v-44bc06b4]{border:1px solid var(--border-color-default);border-radius:var(--custom-table-border-radius);overflow-x:auto}.int-grid[data-v-44bc06b4]{border-collapse:collapse;min-width:420px;table-layout:fixed;width:100%}.int-grid th[data-v-44bc06b4]{background:var(--custom-table-header-cell-background);overflow:hidden;padding:.5rem .625rem;text-align:left;text-overflow:ellipsis;white-space:nowrap}.int-grid td[data-v-44bc06b4],.int-grid th[data-v-44bc06b4]{border-bottom:1px solid var(--border-color-default)}.int-grid td[data-v-44bc06b4]{padding:.375rem .5rem;vertical-align:top}.int-grid tbody tr:last-child td[data-v-44bc06b4]{border-bottom:none}.int-req[data-v-44bc06b4]{color:var(--color-danger-600);margin-left:2px}.int-cell[data-v-44bc06b4]{min-width:130px;overflow:hidden}.int-cell[data-v-44bc06b4] .form-field{margin:0;min-width:0}.int-cell-loading[data-v-44bc06b4]{align-items:center;color:var(--text-color-secondary,var(--color-surface-500));display:flex;justify-content:center;padding:.5rem 0}.int-rm-head[data-v-44bc06b4]{width:48px}.int-grid .int-rm[data-v-44bc06b4]{text-align:center;vertical-align:middle;width:48px}.int-actions[data-v-44bc06b4]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.int-add[data-v-44bc06b4]{flex:0 0 auto}.int-assign[data-v-44bc06b4]{flex:1 1 220px;max-width:320px;min-width:200px}.custom-tab-menu[data-v-1ca74b4f]{border-bottom:1px solid var(--border-color-default);display:flex;margin-bottom:20px}.tab-item[data-v-1ca74b4f]{border-top-left-radius:var(--p-button-border-radius);border-top-right-radius:var(--p-button-border-radius);cursor:pointer;margin-bottom:-2px}.tab-item a[data-v-1ca74b4f]{padding:12px 15px}.tab-item.active[data-v-1ca74b4f]{background:var(--color-primary-50)}.tab-item.active[data-v-1ca74b4f],.tab-item[data-v-1ca74b4f]:hover{border-bottom:2px solid var(--color-primary-600);color:var(--color-primary-600)}.tab-link[data-v-1ca74b4f]{align-items:center;color:inherit;display:flex;text-decoration:none;grid-gap:8px}.tab-link i[data-v-1ca74b4f]{font-size:1.1em}.fullwidth-header[data-v-a93dab11]{align-items:center;background:var(--color-surface-0);border-bottom:1px solid var(--border-color-default);display:flex;gap:12px;height:var(--fullwidth-header-height);justify-content:space-between;padding:0 1rem;position:relative}.fullwidth-header.is-transparent[data-v-a93dab11]{background:transparent;border-bottom-color:transparent}.fullwidth-header-lead-region[data-v-a93dab11]{align-items:center;align-self:flex-start;display:flex;flex:1;gap:10px;height:3.5rem;min-width:0}#fullwidth-header-lead[data-v-a93dab11]{flex:1;min-width:0}.fullwidth-header-center-region[data-v-a93dab11]{left:50%;max-width:min(60%,480px);min-width:0;position:absolute;top:36px;transform:translate(-50%)}.fullwidth-header-actions-region[data-v-a93dab11]{align-items:center;align-self:flex-start;display:flex;gap:.5rem;height:3.5rem}.fullwidth-header-close[data-v-a93dab11]{flex:0 0 auto;min-width:var(--btn-input-height-md)}.dropdown-menu-trigger[data-v-044b9df5]{display:flex;grid-gap:6px;align-items:center;border-radius:var(--p-button-border-radius);color:var(--text-color);padding:5px 10px;position:relative}.dropdown-menu-trigger[data-v-044b9df5]:hover{background:var(--sidenav-nav-item-hover-background);cursor:pointer}.toggle-icon[data-v-044b9df5]{font-size:var(--icon-size-sm);margin-left:8px;transition:transform .3s ease}.toggle-icon.expanded[data-v-044b9df5]{transform:rotate(180deg)}.prefix-icon[data-v-044b9df5]{font-size:var(--icon-size-md)}@font-face{font-display:swap;font-family:Inter Regular;src:url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter SemiBold;src:url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter Bold;src:url(../fonts/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Serif Medium";src:url(../fonts/IBMPlexSerif-Medium.woff2) format("woff2"),url(../fonts/IBMPlexSerif-Medium.woff) format("woff")}.h1[data-v-c3cc10ca],.h2[data-v-c3cc10ca],.h3[data-v-c3cc10ca],.p-dialog-header[data-v-c3cc10ca],.p-dialog-header h1[data-v-c3cc10ca],.p-dialog-title[data-v-c3cc10ca],.p-drawer-title[data-v-c3cc10ca],h1[data-v-c3cc10ca],h2[data-v-c3cc10ca],h3[data-v-c3cc10ca]{font-family:var(--font-title)}.h1[data-v-c3cc10ca],.h2[data-v-c3cc10ca],.h3[data-v-c3cc10ca],.h4[data-v-c3cc10ca],.h5[data-v-c3cc10ca],.p-dialog-header[data-v-c3cc10ca],.p-dialog-header h1[data-v-c3cc10ca],.p-dialog-title[data-v-c3cc10ca],.p-drawer-title[data-v-c3cc10ca],h1[data-v-c3cc10ca],h2[data-v-c3cc10ca],h3[data-v-c3cc10ca],h4[data-v-c3cc10ca],h5[data-v-c3cc10ca]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h4[data-v-c3cc10ca],.h5[data-v-c3cc10ca],h4[data-v-c3cc10ca],h5[data-v-c3cc10ca]{font-family:var(--font-subtitle)}b[data-v-c3cc10ca],strong[data-v-c3cc10ca]{font-family:var(--font-text-bold)}.danger[data-v-c3cc10ca],.danger>strong[data-v-c3cc10ca],.info[data-v-c3cc10ca],.info>strong[data-v-c3cc10ca],.success[data-v-c3cc10ca],.success>strong[data-v-c3cc10ca],.warn[data-v-c3cc10ca],.warn>strong[data-v-c3cc10ca],b[data-v-c3cc10ca],strong[data-v-c3cc10ca]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.danger[data-v-c3cc10ca],.danger>strong[data-v-c3cc10ca],.info[data-v-c3cc10ca],.info>strong[data-v-c3cc10ca],.success[data-v-c3cc10ca],.success>strong[data-v-c3cc10ca],.warn[data-v-c3cc10ca],.warn>strong[data-v-c3cc10ca]{font-family:var(--font-button);letter-spacing:-.01em}.simple-datatable thead th[data-v-c3cc10ca]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h6[data-v-c3cc10ca],h6[data-v-c3cc10ca]{font-family:var(--font-subtitle);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;letter-spacing:.03rem;line-height:1.5;text-transform:uppercase}.card-rows-header-cell[data-v-c3cc10ca],.custom-table-group-header-cell[data-v-c3cc10ca],.custom-table-simple thead tr th[data-v-c3cc10ca],.custom-table-sort-btn[data-v-c3cc10ca],.custom-table-th[data-v-c3cc10ca],.inline-nested-table .int-grid thead tr th[data-v-c3cc10ca],.p-datatable-column-title[data-v-c3cc10ca],.simple-datatable thead tr th[data-v-c3cc10ca],.table-header-text[data-v-c3cc10ca]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;line-height:1.5}body[data-v-c3cc10ca],p[data-v-c3cc10ca],ul.text-list[data-v-c3cc10ca]{color:var(--text-color);font-family:var(--font-text)}body[data-v-c3cc10ca],code[data-v-c3cc10ca],p[data-v-c3cc10ca],pre[data-v-c3cc10ca],ul.text-list[data-v-c3cc10ca]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}code[data-v-c3cc10ca],pre[data-v-c3cc10ca]{font-family:var(--font-mono)}.theme-dark .h1[data-v-c3cc10ca],.theme-dark .h2[data-v-c3cc10ca],.theme-dark .h3[data-v-c3cc10ca],.theme-dark .h4[data-v-c3cc10ca],.theme-dark .h5[data-v-c3cc10ca],.theme-dark .h6[data-v-c3cc10ca],.theme-dark .p-datatable-column-title[data-v-c3cc10ca],.theme-dark .p-dialog-header[data-v-c3cc10ca],.theme-dark .p-dialog-title[data-v-c3cc10ca],.theme-dark .p-drawer-title[data-v-c3cc10ca],.theme-dark .simple-datatable thead th[data-v-c3cc10ca],.theme-dark b[data-v-c3cc10ca],.theme-dark h1[data-v-c3cc10ca],.theme-dark h2[data-v-c3cc10ca],.theme-dark h3[data-v-c3cc10ca],.theme-dark h4[data-v-c3cc10ca],.theme-dark h5[data-v-c3cc10ca],.theme-dark h6[data-v-c3cc10ca],.theme-dark strong[data-v-c3cc10ca]{color:var(--title-color-dark)}.theme-dark body[data-v-c3cc10ca],.theme-dark p[data-v-c3cc10ca],.theme-dark ul[data-v-c3cc10ca]{color:var(--text-color-dark)}.data-field-label[data-v-c3cc10ca],.p-datatable-column-title[data-v-c3cc10ca],.p-multiselect-option-group[data-v-c3cc10ca],.p-tag-label[data-v-c3cc10ca],.simple-datatable thead th[data-v-c3cc10ca],.tab-link[data-v-c3cc10ca]{font-family:var(--font-button);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;letter-spacing:-.01em;line-height:1.5}a[data-v-c3cc10ca]{font-family:var(--font-link);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--link-color);font-weight:400;line-height:1.5;text-decoration:none}a[data-v-c3cc10ca]:hover{color:var(--link-hover-color);text-decoration:underline}a.is-subtle[data-v-c3cc10ca]{color:var(--text-color-muted)}a.is-subtle[data-v-c3cc10ca]:hover{color:var(--text-color);text-decoration:underline}a.p-button[data-v-c3cc10ca],a.p-button[data-v-c3cc10ca]:hover{color:revert-layer;font-family:revert-layer;font-weight:revert-layer;line-height:revert-layer;text-decoration:none}.stat-num[data-v-c3cc10ca]{color:var(--title-color);font-family:var(--font-text-bold)}.stat-label[data-v-c3cc10ca],.stat-num[data-v-c3cc10ca]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.stat-label[data-v-c3cc10ca]{color:var(--text-color);font-family:var(--font-text)}.muted[data-v-c3cc10ca],.muted>strong[data-v-c3cc10ca]{color:var(--text-color-muted)}.danger[data-v-c3cc10ca],.danger>strong[data-v-c3cc10ca]{color:var(--color-danger-600)}.success[data-v-c3cc10ca],.success>strong[data-v-c3cc10ca]{color:var(--color-success-600)}.info[data-v-c3cc10ca],.info>strong[data-v-c3cc10ca]{color:var(--color-info-600)}.warn[data-v-c3cc10ca],.warn>strong[data-v-c3cc10ca]{color:var(--color-warn-600)}.primary[data-v-c3cc10ca],.primary>strong[data-v-c3cc10ca]{color:var(--color-primary-600)}body[data-v-c3cc10ca],html[data-v-c3cc10ca]{font-size:13.75px}@media(max-width:1199.98px){body[data-v-c3cc10ca],html[data-v-c3cc10ca]{font-size:14px}}@media(max-width:991.98px){body[data-v-c3cc10ca],html[data-v-c3cc10ca]{font-size:14px}}@media(max-width:767.98px){body[data-v-c3cc10ca],html[data-v-c3cc10ca]{font-size:14px}}.h1[data-v-c3cc10ca],h1[data-v-c3cc10ca]{font-size:2.2rem}.h1[data-v-c3cc10ca],.h2[data-v-c3cc10ca],h1[data-v-c3cc10ca],h2[data-v-c3cc10ca]{line-height:1.35}.h2[data-v-c3cc10ca],h2[data-v-c3cc10ca]{font-size:1.8rem}.h3[data-v-c3cc10ca],.p-dialog-header[data-v-c3cc10ca],.p-dialog-header h1[data-v-c3cc10ca],.p-dialog-title[data-v-c3cc10ca],.p-drawer-title[data-v-c3cc10ca],h3[data-v-c3cc10ca]{font-size:1.6rem}.h4[data-v-c3cc10ca],h4[data-v-c3cc10ca]{font-size:1.3rem}.h5[data-v-c3cc10ca],h5[data-v-c3cc10ca]{font-size:1.15rem}.h6[data-v-c3cc10ca],h6[data-v-c3cc10ca]{font-size:.8rem}p[data-v-c3cc10ca],ul.text-list[data-v-c3cc10ca]{font-size:1rem;line-height:1.45}p.is-large[data-v-c3cc10ca],ul.text-list.is-large[data-v-c3cc10ca]{font-size:1.15rem;line-height:1.5}code[data-v-c3cc10ca],pre[data-v-c3cc10ca]{font-size:1rem}.is-small[data-v-c3cc10ca],.p-tag-label[data-v-c3cc10ca],figcaption[data-v-c3cc10ca],small[data-v-c3cc10ca]{font-size:.85rem;line-height:1.45}.stat-num[data-v-c3cc10ca]{font-size:1.15rem}.stat-num.is-md[data-v-c3cc10ca]{font-size:1.3rem}.stat-num.is-lg[data-v-c3cc10ca]{font-size:1.6rem}.stat-num.is-xl[data-v-c3cc10ca]{font-size:1.8rem}.user-nav-container[data-v-c3cc10ca]{height:100%;position:relative}.user-nav-trigger[data-v-c3cc10ca]{font-family:var(--font-nav);padding:var(--topbar-nav-item-padding);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color);font-size:1rem;font-weight:400;line-height:1.5}.user-nav-trigger[data-v-c3cc10ca]:hover{background:var(--color-surface-200)}@media(max-width:767.98px){.user-nav-trigger[data-v-c3cc10ca]{padding:0}}.user-nav-trigger .inner[data-v-c3cc10ca]{align-items:center;display:flex;grid-gap:4px}@media(max-width:767.98px){.user-nav-trigger .inner[data-v-c3cc10ca]{display:none}}.user-nav-trigger .inner small[data-v-c3cc10ca]{display:block;margin-top:-3px}.user-nav-trigger .inner .user-info[data-v-c3cc10ca]{display:flex;flex-direction:column}.user-menu[data-v-c3cc10ca]{min-width:150px}.sidenav[data-v-b8f2033b]{background-color:var(--sidenav-background-color);border-right:var(--sidenav-nav-item-border);height:100vh;position:fixed;top:0;transition:transform .25s ease;width:var(--sidenav-width)}@media(prefers-reduced-motion:reduce){.sidenav[data-v-b8f2033b]{transition:none}}.sidenav .inner-wrapper[data-v-b8f2033b]{display:flex;flex-direction:column;height:100%;padding:0 7px}@media(max-width:991.98px){.sidenav[data-v-b8f2033b]{height:auto;position:relative;width:100%}.sidenav .inner-wrapper[data-v-b8f2033b]{align-items:center;flex-direction:row;justify-content:space-between;padding:1em}}.desktop-only[data-v-b8f2033b]{flex:1;min-height:0;overflow:hidden;position:relative}.desktop-only[data-v-b8f2033b]:after,.desktop-only[data-v-b8f2033b]:before{content:"";height:3rem;left:0;opacity:0;pointer-events:none;position:absolute;right:0;transition:opacity var(--p-transition-duration);z-index:1}.desktop-only[data-v-b8f2033b]:before{background:linear-gradient(to bottom,var(--sidenav-background-color),transparent);top:0}.desktop-only[data-v-b8f2033b]:after{background:linear-gradient(to top,var(--sidenav-background-color),transparent);bottom:0}.desktop-only.is-faded-bottom[data-v-b8f2033b]:after,.desktop-only.is-faded-top[data-v-b8f2033b]:before{opacity:1}.main-nav-scroll[data-v-b8f2033b]{height:100%;overflow-y:auto;padding-bottom:6rem;scrollbar-width:none}.main-nav-scroll[data-v-b8f2033b]::-webkit-scrollbar{display:none}.logo-container[data-v-b8f2033b]{padding:var(--sidenav-nav-item-padding);padding-bottom:1.5em;padding-top:1.5em}.logo-container[data-v-b8f2033b] img{margin:0;max-height:70px;max-width:120px}@media(max-width:991.98px){.logo-container[data-v-b8f2033b]{padding:0}}.mobile-nav-actions[data-v-b8f2033b]{align-items:center;display:flex;grid-gap:10px}@media(max-width:1199.98px){.mobile-nav-actions[data-v-b8f2033b] .btn-reset{color:#000}}@media(max-width:991.98px){.mobile-nav-actions[data-v-b8f2033b] .btn-reset{align-items:center;display:inline-flex;justify-content:center;min-height:44px;min-width:44px}}.bottom-logo[data-v-b8f2033b]:has(img){border-top:1px solid var(--border-color-default);box-shadow:-4px 0 5px #0000000d;padding:var(--sidenav-nav-item-padding);padding-bottom:1.5em;padding-top:1.5em}.bottom-logo img[data-v-b8f2033b]{display:block;max-width:80px}@media(max-width:991.98px){.bottom-logo[data-v-b8f2033b]{display:none}}@media(max-width:991.98px){.nav-drawer .nav-item a,.nav-drawer .subnav-toggle{align-content:center;min-height:44px}}.ai-chat-indicator-trigger[data-v-2ea9c884]{display:flex;grid-gap:6px;align-items:center;border-radius:var(--p-button-border-radius);color:var(--text-color);padding:var(--topbar-nav-item-padding)}.ai-chat-indicator-trigger[data-v-2ea9c884]:hover{background:var(--color-surface-200);cursor:pointer}.ai-chat-indicator-trigger .inner[data-v-2ea9c884]{align-items:center;display:flex;gap:.45rem;position:relative}.ai-chat-label[data-v-2ea9c884]{font-size:.9375rem;line-height:1}.ai-chat-pill[data-v-2ea9c884]{animation:ai-chat-pill-pulse-2ea9c884 1.4s ease-in-out infinite;background:var(--p-primary-color,#3b82f6);border-radius:50%;height:8px;position:absolute;right:-2px;top:-2px;width:8px}@keyframes ai-chat-pill-pulse-2ea9c884{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.chat-indicator-trigger[data-v-b9c45903]{align-items:center;background:transparent;border:none;border-radius:var(--p-button-border-radius);color:var(--text-color);display:flex;font:inherit;padding:var(--topbar-nav-item-padding);text-decoration:none}.chat-indicator-trigger[data-v-b9c45903]:hover{background:var(--color-surface-200);cursor:pointer}.chat-indicator-trigger .inner[data-v-b9c45903]{align-items:center;display:flex;position:relative}.chat-unread-badge[data-v-b9c45903]{background:var(--color-danger-500);border-radius:999px;color:#fff;display:grid;font-size:.625rem;font-weight:700;height:16px;line-height:1;min-width:16px;padding:0 4px;place-items:center;position:absolute;right:-8px;top:-6px}.bg-task-item[data-v-99f4d3e4]{border-bottom:1px solid var(--color-surface-200,#e5e7eb);display:flex;flex-direction:column;gap:6px;padding:10px 12px}.bg-task-item[data-v-99f4d3e4]:last-child{border-bottom:none}.bg-task-item__head[data-v-99f4d3e4]{align-items:center;display:flex;gap:8px}.bg-task-item__icon[data-v-99f4d3e4]{color:var(--text-color-muted);font-size:var(--icon-size-md)}.bg-task-item--running .bg-task-item__icon[data-v-99f4d3e4]{color:var(--color-primary-500,#6366f1)}.bg-task-item--done .bg-task-item__icon[data-v-99f4d3e4]{color:var(--color-success-50,#16a34a)}.bg-task-item--failed .bg-task-item__icon[data-v-99f4d3e4]{color:var(--color-danger-50,#dc2626)}.bg-task-item__label[data-v-99f4d3e4]{color:var(--text-color);flex:1;font-size:.8125rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bg-task-item__dismiss[data-v-99f4d3e4]{background:transparent;border:0;border-radius:4px;color:var(--text-color-muted);cursor:pointer;line-height:1;padding:2px 4px}.bg-task-item__dismiss[data-v-99f4d3e4]:hover{background:var(--color-surface-100,#f3f4f6);color:var(--text-color)}.bg-task-item__message[data-v-99f4d3e4]{color:var(--text-color-muted);font-size:.75rem;padding-left:22px}.bg-task-item__message--error[data-v-99f4d3e4]{color:var(--status-danger-color,#991b1b)}.bg-task-item__progress[data-v-99f4d3e4]{background:var(--color-surface-200,#e7e5e4);border-radius:99px;height:4px;margin-left:22px;overflow:hidden}.bg-task-item__progress-bar[data-v-99f4d3e4]{background:var(--color-primary-500,#6366f1);height:100%;transition:width .3s ease}.bg-task-item__progress-bar--indeterminate[data-v-99f4d3e4]{animation:bg-task-indeterminate-99f4d3e4 1.4s ease-in-out infinite;width:33%}@keyframes bg-task-indeterminate-99f4d3e4{0%{transform:translate(-100%)}to{transform:translate(300%)}}.spin[data-v-99f4d3e4]{animation:bg-task-spin-99f4d3e4 1s linear infinite;display:inline-block}@keyframes bg-task-spin-99f4d3e4{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.notification-pill[data-v-330e9624]{background:var(--color-danger-500);border-radius:50%;height:8px;position:absolute;right:-2px;top:-2px;width:8px}.notification-menu-trigger[data-v-330e9624]{display:flex;grid-gap:6px;align-items:center;border-radius:var(--p-button-border-radius);color:var(--text-color);padding:var(--topbar-nav-item-padding)}.notification-menu-trigger[data-v-330e9624]:hover{background:var(--color-surface-200);cursor:pointer}.notification-menu-trigger .inner[data-v-330e9624]{align-items:center;display:flex;position:relative}.notification-panel[data-v-330e9624]{max-width:90vw;width:320px}.notification-panel-header[data-v-330e9624]{align-items:center;border-bottom:1px solid var(--border-color-default);display:flex;justify-content:space-between;padding-bottom:5px}.notification-panel-clear[data-v-330e9624]{background:transparent;border:0;color:var(--color-primary-500,#6366f1);cursor:pointer;padding:0}.notification-panel-clear[data-v-330e9624]:hover{text-decoration:underline}.notification-panel-list[data-v-330e9624]{max-height:360px;overflow-y:auto}.notification-panel-static[data-v-330e9624]{border-top:1px solid var(--color-surface-200,#e5e7eb);padding:4px 0}.notification-panel-empty[data-v-330e9624]{color:var(--text-color-muted);padding:14px;text-align:center}.notification-optin[data-v-330e9624]{border-top:1px solid var(--border-color-default);margin-top:8px;padding-top:10px}.notification-optin-row[data-v-330e9624]{align-items:center;display:flex;justify-content:space-between;grid-gap:10px}.notification-optin-title[data-v-330e9624]{font-weight:600}.notification-optin-hint[data-v-330e9624]{color:var(--text-color-muted);line-height:1.45;margin-top:4px}.notification-optin-hint.is-denied[data-v-330e9624]{color:var(--color-danger-500)}.top-bar[data-v-8d9f8e0f]{align-items:center;background:var(--topbar-background-color);border-bottom:var(--topbar-border-bottom);display:flex;height:var(--topbar-height);justify-content:space-between;width:100%}.top-bar-actions[data-v-8d9f8e0f]{display:flex;grid-gap:8px;margin-left:auto}.tt-fab-host[data-v-961187ec]{pointer-events:none;position:fixed;z-index:40}.tt-fab-host.is-bottom-right[data-v-961187ec]{bottom:18px;right:18px}.tt-fab-host.is-bottom-left[data-v-961187ec]{bottom:18px;left:18px}.tt-fab-host.is-top-right[data-v-961187ec]{right:18px;top:calc(18px + var(--topbar-height, 0px))}.tt-fab-host.is-top-left[data-v-961187ec]{left:18px;top:calc(18px + var(--topbar-height, 0px))}.tt-fab[data-v-961187ec]{align-items:center;background:linear-gradient(135deg,var(--color-primary-600),var(--color-primary-500));border:0;border-radius:50%;box-shadow:0 14px 26px -8px color-mix(in srgb,var(--color-primary-600) 50%,transparent),0 4px 8px -4px color-mix(in srgb,var(--color-secondary-950) 15%,transparent);color:#fff;cursor:pointer;display:flex;height:56px;justify-content:center;pointer-events:auto;position:relative;transition:transform .15s ease,box-shadow .15s ease;width:56px}.tt-fab[data-v-961187ec]:hover{box-shadow:0 18px 32px -10px color-mix(in srgb,var(--color-primary-600) 58%,transparent),0 6px 12px -4px color-mix(in srgb,var(--color-secondary-950) 18%,transparent);transform:translateY(-1px)}.tt-fab.is-running[data-v-961187ec]{background:linear-gradient(135deg,var(--color-primary-700),var(--color-primary-600))}.tt-fab.is-paused[data-v-961187ec]{background:linear-gradient(135deg,var(--color-secondary-500),var(--color-secondary-600))}.tt-fab__icon[data-v-961187ec]{font-size:1.35rem}.tt-fab__badge[data-v-961187ec]{background:var(--color-danger-500);border-radius:999px;box-shadow:0 2px 6px color-mix(in srgb,var(--color-secondary-950) 25%,transparent);color:#fff;font-size:11px;font-variant-numeric:tabular-nums;font-weight:700;padding:2px 6px;position:absolute;right:-8px;top:-6px}.tt-fab__badge.is-paused[data-v-961187ec]{background:var(--color-secondary-500)}.ai-chat-panel[data-v-890a45d2]{background:var(--p-surface-0,#fff);border:1px solid var(--p-surface-200,#e2e8f0);border-radius:8px;display:flex;flex-direction:column;height:100%;overflow:hidden}.chat-header[data-v-890a45d2]{align-items:center;background:var(--p-surface-50,#f8fafc);border-bottom:1px solid var(--p-surface-200,#e2e8f0);display:flex;justify-content:space-between;padding:12px 16px}.chat-messages[data-v-890a45d2]{flex:1;overflow-y:auto;padding:16px}.chat-messages[data-v-890a45d2],.empty-state[data-v-890a45d2]{display:flex;flex-direction:column}.empty-state[data-v-890a45d2]{align-items:center;color:var(--p-text-muted-color,#94a3b8);flex:1;justify-content:center;padding:20px;text-align:center}.empty-title[data-v-890a45d2]{color:var(--p-text-color,#1e293b);margin-bottom:4px}.empty-state p[data-v-890a45d2]{margin:4px 0}.empty-state .hint[data-v-890a45d2]{font-size:13px;margin-bottom:16px;max-width:400px}.example-prompts[data-v-890a45d2]{display:flex;flex-direction:column;gap:8px;max-width:360px;width:100%}.example-prompt[data-v-890a45d2]{background:var(--color-surface-50);border:1px solid var(--p-surface-200,#e2e8f0);border-radius:8px;color:var(--text-color);cursor:pointer;padding:10px 14px;text-align:left;transition:all .15s}.example-prompt[data-v-890a45d2]:hover{background:var(--p-primary-50,#eff6ff);border-color:var(--p-primary-color,#3b82f6)}.loading-indicator[data-v-890a45d2]{align-items:center;color:var(--p-text-muted-color,#94a3b8);display:flex;font-size:14px;gap:8px;padding:8px 14px}.live-operations[data-v-890a45d2]{padding:4px 14px 8px}.live-operations .operation[data-v-890a45d2]{align-items:center;color:var(--p-text-muted-color,#94a3b8);display:flex;font-size:12px;gap:6px;padding:2px 0}.chat-input[data-v-890a45d2]{align-items:flex-end;background:var(--p-surface-50,#f8fafc);border-top:1px solid var(--p-surface-200,#e2e8f0);display:flex;gap:8px;padding:12px 16px}.input-field[data-v-890a45d2]{flex:1}.chat-input[data-v-890a45d2] .p-button{align-self:flex-end;height:auto;min-height:0;padding-bottom:0;padding-top:0}.chat-input[data-v-890a45d2] .p-button,.chat-input[data-v-890a45d2] .p-textarea{box-sizing:border-box;min-height:38px}.icon-spin[data-v-890a45d2]{animation:icon-spin-890a45d2 2s linear infinite}@keyframes icon-spin-890a45d2{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.page-ai-chat-panel[data-v-890a45d2]{border-top:1px solid var(--border-color-default);display:flex;flex-direction:row;margin-left:calc(var(--p-dialog-content-padding, 1rem)*-1);margin-right:calc(var(--p-dialog-content-padding, 1rem)*-1);max-height:70vh;max-height:70dvh;min-height:70vh;min-height:70dvh;padding-left:var(--p-dialog-content-padding,1rem);padding-right:var(--p-dialog-content-padding,1rem);position:relative}.page-ai-chat-panel.is-maximized[data-v-890a45d2]{flex:1 1 auto;height:100%;max-height:none;min-height:0}.chat-main[data-v-890a45d2]{flex:1 1 auto;flex-direction:column;min-width:0}.chat-history[data-v-890a45d2],.chat-main[data-v-890a45d2]{display:flex;min-height:0}.chat-history[data-v-890a45d2]{background:var(--color-surface-50,#f8fafc);border-right:1px solid var(--color-surface-200,#e2e8f0);box-sizing:border-box;flex:0 0 288px;flex-direction:column;margin:0 0 calc(var(--p-dialog-content-padding, 1rem)*-1) calc(var(--p-dialog-content-padding, 1rem)*-1);overflow:hidden;padding:12px 14px}.history-header[data-v-890a45d2]{align-items:center;display:flex;gap:8px;justify-content:space-between;margin:0 0 10px}.history-title[data-v-890a45d2]{color:var(--p-text-color,#334155);font-size:13px}.history-body[data-v-890a45d2]{flex:1;margin:0 -4px;min-height:0;overflow-y:auto;padding:0 4px}.history-body[data-v-890a45d2] .session-picker{min-height:0}.page-ai-chat-panel.is-history-open .chat-main[data-v-890a45d2]{padding-left:var(--p-dialog-content-padding,1rem)}@media(max-width:768px){.chat-history[data-v-890a45d2]{background:var(--p-surface-0,#fff);border-right:none;bottom:0;flex:1 1 auto;left:calc(var(--p-dialog-content-padding, 1rem)*-1);margin:0;padding:12px 14px;position:absolute;right:calc(var(--p-dialog-content-padding, 1rem)*-1);top:0;z-index:6}.page-ai-chat-panel.is-history-open .chat-main[data-v-890a45d2]{padding-left:0}}.panel-header[data-v-890a45d2]{align-items:flex-start;display:flex;justify-content:space-between;padding:10px 0}.header-actions[data-v-890a45d2]{align-items:center;display:flex;flex:none;gap:4px}.header-actions[data-v-890a45d2]:not(.header-start){margin-left:auto}@media(max-width:768px){.chat-input .p-button[data-v-890a45d2],.header-actions .p-button[data-v-890a45d2]{height:44px;width:44px}.chat-input .p-button[data-v-890a45d2]{min-height:44px}}.focus-strip[data-v-890a45d2]{align-items:center;background:var(--color-surface-100,#f1f5f9);border:1px solid var(--color-surface-200,#e2e8f0);border-radius:8px;display:flex;font-size:13px;gap:10px;margin:0 0 12px;padding:8px 12px}.focus-strip.is-workspace[data-v-890a45d2]{background:transparent;border-style:dashed}.focus-text[data-v-890a45d2]{color:var(--p-text-color,#334155);flex:1;min-width:0}.focus-text strong[data-v-890a45d2]{font-weight:600}.focus-app[data-v-890a45d2],.focus-hint[data-v-890a45d2]{color:var(--p-text-muted-color,#64748b)}.focus-hint[data-v-890a45d2]{align-items:center;cursor:default;display:inline-flex;flex-shrink:0;font-size:12px;gap:4px}.focus-hint i[data-v-890a45d2]{font-size:11px}.focus-toggle[data-v-890a45d2]{align-items:center;background:none;border:none;color:var(--p-text-muted-color,#64748b);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;gap:4px;padding:2px 4px}.focus-toggle[data-v-890a45d2]:hover{color:var(--p-primary-color,#3b82f6)}.focus-toggle i[data-v-890a45d2]{font-size:11px}.chat-messages[data-v-890a45d2]{flex:1;min-height:0;overflow-y:auto}.chat-input[data-v-890a45d2]{border-bottom-left-radius:var(--p-dialog-border-radius,0);border-bottom-right-radius:var(--p-dialog-border-radius,0);margin:0 calc(var(--p-dialog-content-padding, 1rem)*-1) calc(var(--p-dialog-content-padding, 1rem)*-1);padding:12px var(--p-dialog-content-padding,1rem)}.page-ai-chat[data-v-6cb01646]{bottom:24px;left:24px;position:fixed;z-index:30}.chat-trigger[data-v-6cb01646]{border-radius:999px;box-shadow:0 14px 30px #0f172a2e}@media(min-width:769px){.page-ai-chat[data-v-6cb01646]{display:none}}@media(max-width:768px){.page-ai-chat[data-v-6cb01646]{bottom:calc(16px + env(safe-area-inset-bottom,0px));left:calc(16px + env(safe-area-inset-left,0px))}}.page-ai-chat-dialog.p-dialog-maximized .p-dialog-content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}@media(max-width:768px){.page-ai-chat-dialog{border-radius:0;height:100vh!important;height:100dvh!important;left:0!important;margin:0!important;max-height:100%;max-width:100vw!important;top:0!important;width:100vw!important}.page-ai-chat-dialog .p-dialog-content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}}.trial-bar[data-v-2e30121d]{align-items:center;background:linear-gradient(0deg,#fdf3da,#fef9ee);border-bottom:1px solid #f0dca6;color:#8a5a00;display:flex;font-size:.8125rem;gap:.75rem;height:var(--trial-bar-height,40px);left:0;padding:0 1rem;position:fixed;right:0;top:0;z-index:1000}.trial-bar-icon[data-v-2e30121d]{color:#b97e00;flex:0 0 auto;font-size:1rem}.trial-bar-msg[data-v-2e30121d]{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trial-bar-msg b[data-v-2e30121d]{color:#b97e00}.trial-bar-count[data-v-2e30121d]{background:#fff;border:1px solid #f0dca6;border-radius:7px;color:#b97e00;flex:0 0 auto;font-variant-numeric:tabular-nums;font-weight:700;padding:2px 8px}.trial-bar-spacer[data-v-2e30121d]{flex:1}.trial-bar-cta[data-v-2e30121d]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #f0dca6;border-radius:8px;color:#b97e00;cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:700;gap:.35rem;padding:5px 12px;white-space:nowrap}.trial-bar-cta[data-v-2e30121d]:hover{background:#fff7e9}.trial-bar.is-urgent[data-v-2e30121d]{background:linear-gradient(0deg,#fdeaea,#fdf1f1);border-bottom-color:#f3c4c4;color:#b3261e}.trial-bar.is-urgent .trial-bar-count[data-v-2e30121d],.trial-bar.is-urgent .trial-bar-cta[data-v-2e30121d],.trial-bar.is-urgent .trial-bar-icon[data-v-2e30121d],.trial-bar.is-urgent .trial-bar-msg b[data-v-2e30121d]{border-color:#f3c4c4;color:#b3261e}@media(max-width:768px){.trial-bar-msg[data-v-2e30121d]{display:none}}.pwa-banner[data-v-5282fb6f]{background:var(--color-surface-0,#fff);border:1px solid var(--border-color-default);border-left:3px solid var(--color-primary-500);border-radius:12px;bottom:1rem;box-shadow:0 8px 24px #1e193c29;gap:.875rem;left:1rem;margin-left:auto;max-width:480px;padding:.875rem 1rem;position:fixed;right:1rem;z-index:1100}.pwa-banner[data-v-5282fb6f],.pwa-banner-close[data-v-5282fb6f]{align-items:center;display:flex}.pwa-banner-close[data-v-5282fb6f]{background:transparent;border:0;border-radius:6px;color:var(--text-color-muted);cursor:pointer;font-size:.75rem;height:1.5rem;justify-content:center;position:absolute;right:.4rem;top:.4rem;width:1.5rem}.pwa-banner-close[data-v-5282fb6f]:hover{background:var(--color-surface-100);color:var(--text-color)}.pwa-banner-icon[data-v-5282fb6f]{align-items:center;background:var(--color-primary-600);border-radius:11px;box-shadow:0 3px 8px #6862c966;color:#fff;display:flex;flex:0 0 auto;font-size:1.375rem;height:42px;justify-content:center;overflow:hidden;width:42px}.pwa-banner-icon-img[data-v-5282fb6f]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pwa-banner-body[data-v-5282fb6f]{flex:1;min-width:0}.pwa-banner-title[data-v-5282fb6f]{color:var(--text-color);font-size:.875rem;font-weight:700}.pwa-banner-text[data-v-5282fb6f]{color:var(--text-color-muted);font-size:.75rem;line-height:1.4;margin-top:2px}.pwa-banner-cta[data-v-5282fb6f]{align-items:center;background:var(--color-primary-600);border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:.8125rem;font-weight:700;gap:.375rem;padding:.5rem .9375rem;white-space:nowrap}.pwa-banner-cta[data-v-5282fb6f]:hover{background:var(--color-primary-700)}.pwa-ios-hint[data-v-5282fb6f]{background:var(--color-surface-900,#1c1917);border-radius:12px;bottom:1rem;box-shadow:0 10px 26px #0000004d;gap:.6875rem;left:1rem;margin-left:auto;max-width:480px;padding:.875rem .9375rem;position:fixed;right:1rem;z-index:1100}.pwa-ios-hint[data-v-5282fb6f],.pwa-ios-icon[data-v-5282fb6f]{align-items:center;color:#fff;display:flex}.pwa-ios-icon[data-v-5282fb6f]{background:#ffffff24;border-radius:9px;flex:0 0 auto;font-size:1.125rem;height:34px;justify-content:center;width:34px}.pwa-ios-body[data-v-5282fb6f]{flex:1;min-width:0}.pwa-ios-title[data-v-5282fb6f]{font-size:.84375rem;font-weight:700}.pwa-ios-text[data-v-5282fb6f]{color:#fffc;font-size:.75rem;line-height:1.4;margin-top:2px}.pwa-ios-text b[data-v-5282fb6f]{color:#fff}.pwa-ios-close[data-v-5282fb6f]{background:transparent;border:0;color:#fff9;cursor:pointer;flex:0 0 auto;font-size:.9375rem;padding:2px 4px}.pwa-ios-close[data-v-5282fb6f]:hover{color:#fff}@media(max-width:520px){.pwa-banner[data-v-5282fb6f],.pwa-ios-hint[data-v-5282fb6f]{margin-left:0;max-width:none}}.color-picker-wrapper[data-v-a43e9df1]{position:relative}.color-picker-trigger[data-v-a43e9df1]{align-items:center;cursor:pointer;display:flex;gap:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.color-picker-trigger[data-v-a43e9df1]:focus-visible{outline:2px solid var(--p-primary-color,#4f46e5);outline-offset:2px}.color-swatch[data-v-a43e9df1]{border:1px solid rgba(0,0,0,.15);border-radius:4px;display:inline-block;flex-shrink:0;height:20px;width:20px}.color-picker-overlay .p-popover-content{padding:0}.color-picker-overlay .cp-body{box-sizing:border-box;padding:12px;width:264px}.color-picker-overlay .cp-gradient-area{border-radius:6px;cursor:crosshair;margin-bottom:10px;overflow:hidden;position:relative}.color-picker-overlay .cp-gradient-area .cp-gradient-canvas{display:block;height:200px;width:240px}.color-picker-overlay .cp-gradient-area .cp-gradient-cursor{border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #0006;height:12px;pointer-events:none;position:absolute;transform:translate(-50%,-50%);width:12px}.color-picker-overlay .cp-hue-area{border-radius:7px;cursor:crosshair;margin-bottom:12px;overflow:hidden;position:relative}.color-picker-overlay .cp-hue-area .cp-hue-canvas{display:block;height:14px;width:240px}.color-picker-overlay .cp-hue-area .cp-hue-cursor{background:#fff;border:1px solid rgba(0,0,0,.3);border-radius:3px;box-shadow:0 0 2px #00000080;height:100%;pointer-events:none;position:absolute;top:0;transform:translate(-50%);width:6px}.color-picker-overlay .cp-inputs{align-items:flex-start;display:flex;gap:6px}.color-picker-overlay .cp-inputs .cp-field{align-items:center;display:flex;flex:1;flex-direction:column;min-width:0}.color-picker-overlay .cp-inputs .cp-field--wide{flex:1.6}.color-picker-overlay .cp-inputs .cp-field .p-inputnumber,.color-picker-overlay .cp-inputs .cp-field .p-inputnumber-input,.color-picker-overlay .cp-inputs .cp-field .p-inputtext{text-align:center;width:100%}.color-picker-overlay .cp-inputs .cp-hex-input{font-family:monospace}.color-picker-overlay .cp-inputs .cp-input-label{color:var(--text-color-muted);font-size:.85rem;margin-top:3px;text-transform:uppercase}.password-requirements[data-v-868156cd]{display:flex;flex-direction:column;gap:.25rem;list-style:none;margin:.5rem 0 0;padding:0}.requirement[data-v-868156cd]{align-items:center;color:var(--text-color-muted);display:flex;font-size:.85rem;gap:.5rem;transition:color .15s ease}.requirement.success[data-v-868156cd]{color:var(--color-success-600)}.requirement.danger[data-v-868156cd]{color:var(--color-danger-600)}.requirement-icon[data-v-868156cd]{color:var(--text-color-muted);display:inline-grid;flex:0 0 auto;font-size:.7rem;font-weight:800;height:1.1rem;line-height:1;place-items:center;width:1.1rem}.success .requirement-icon[data-v-868156cd]{color:var(--color-success-600)}.danger .requirement-icon[data-v-868156cd]{color:var(--color-danger-600)}.is-checking .requirement-icon[data-v-868156cd]{color:var(--primary-color)}.requirement-spinner[data-v-868156cd]{animation:password-spin-868156cd .6s linear infinite;border:2px solid var(--primary-100);border-radius:50%;border-top-color:var(--primary-color);height:.7rem;width:.7rem}@keyframes password-spin-868156cd{to{transform:rotate(1turn)}}.scrollable-select[data-v-271a31e0]{display:flex;flex-direction:column;gap:.5rem}.scrollable-select__list[data-v-271a31e0]{background:var(--p-inputtext-background,#fff);border:1px solid var(--p-inputtext-border-color,var(--border-color-default,#d0d7de));border-radius:var(--p-inputtext-border-radius,6px);list-style:none;margin:0;max-height:14rem;overflow-y:auto;padding:.25rem}.scrollable-select__list.has-error[data-v-271a31e0]{border-color:var(--p-red-500,#f87171)}.scrollable-select__option[data-v-271a31e0]{align-items:center;border-radius:4px;cursor:pointer;display:flex;font-size:.9rem;gap:.5rem;justify-content:space-between;padding:.5rem .625rem;transition:background-color .12s ease}.scrollable-select__option[data-v-271a31e0]:hover{background:var(--p-content-hover-background,rgba(0,0,0,.04))}.scrollable-select__option[data-v-271a31e0]:focus-visible{outline:2px solid var(--p-primary-color);outline-offset:-2px}.scrollable-select__option.is-selected[data-v-271a31e0]{background:var(--p-highlight-background,var(--p-primary-color));color:var(--p-highlight-color,var(--p-primary-contrast-color,#fff))}.scrollable-select__check[data-v-271a31e0]{flex:0 0 auto;font-size:.875rem}.scrollable-select__state[data-v-271a31e0]{align-items:center;color:var(--p-text-muted-color,#888);display:flex;font-size:.875rem;gap:.5rem;padding:.75rem .625rem}.scrollable-select__spinner[data-v-271a31e0]{animation:scrollable-select-spin-271a31e0 .7s linear infinite}.scrollable-select__add[data-v-271a31e0]{align-items:center;align-self:flex-start;background:transparent;border:1px dashed var(--p-primary-color);border-radius:var(--p-inputtext-border-radius,6px);color:var(--p-primary-color);cursor:pointer;display:inline-flex;font-size:.875rem;gap:.4rem;padding:.4rem .75rem}.scrollable-select__add[data-v-271a31e0]:hover:not(:disabled){background:var(--color-primary-50,rgba(99,102,241,.08))}.scrollable-select__add[data-v-271a31e0]:disabled{cursor:not-allowed;opacity:.5}@keyframes scrollable-select-spin-271a31e0{to{transform:rotate(1turn)}}.cosmo-json-input[data-v-8a4ccdfd]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem;width:100%}.cosmo-json-input__error[data-v-8a4ccdfd]{display:block;margin-top:.25rem}.select-button-grid[data-v-8aef7ee6]{display:grid;gap:.35rem;grid-template-columns:repeat(var(--select-button-grid-columns,7),1fr);max-width:22rem}.select-button-grid-item[data-v-8aef7ee6]{background:var(--p-inputtext-background);border:1px solid var(--p-inputtext-border-color);border-radius:var(--p-inputtext-border-radius);box-shadow:var(--p-inputtext-shadow);color:var(--text-color);cursor:pointer;height:2.2rem;transition:background .12s,border-color .12s}.select-button-grid-item[data-v-8aef7ee6]:hover{background:var(--color-surface-100)}.select-button-grid-item.is-on[data-v-8aef7ee6]{background:var(--color-primary-500);border-color:var(--color-primary-500);color:#fff}.select-button-grid-item[data-v-8aef7ee6]:disabled{cursor:not-allowed;opacity:.5}.checkbox-group-field{display:flex;flex-direction:column;gap:8px}.custom-radio-select .checkbox-radio-group[data-v-a0f1260f]{display:flex;flex-direction:column;gap:.5rem}.custom-radio-select .form-field.checkbox-radio[data-v-a0f1260f]{align-items:flex-start;background:var(--p-radiobutton-background);border:1px solid var(--p-radiobutton-border-color);border-radius:8px;cursor:pointer;display:flex;gap:.625rem;margin:0;padding:.75rem 1rem;transition:border-color .15s,background .15s}.custom-radio-select .form-field.checkbox-radio[data-v-a0f1260f]:hover:not(.is-selected):not(.is-disabled){background:var(--color-surface-100);border-color:var(--color-secondary-400)}.custom-radio-select .form-field.checkbox-radio.is-selected[data-v-a0f1260f]{background:color-mix(in srgb,var(--color-primary-500) 16%,transparent);border-color:var(--color-primary-500)}.custom-radio-select .form-field.checkbox-radio.is-selected .radio-indicator[data-v-a0f1260f]{background:var(--p-radiobutton-checked-background);border-color:var(--p-radiobutton-checked-border-color)}.custom-radio-select .form-field.checkbox-radio.is-selected .radio-indicator[data-v-a0f1260f]:after{transform:scale(1)}.custom-radio-select .form-field.checkbox-radio.is-disabled[data-v-a0f1260f]{cursor:not-allowed;opacity:.6}.custom-radio-select .radio-indicator[data-v-a0f1260f]{align-items:center;align-self:center;background:var(--p-radiobutton-background);border:2px solid var(--p-radiobutton-border-color);border-radius:50%;display:flex;flex-shrink:0;height:var(--p-radiobutton-height);justify-content:center;transition:border-color .15s;width:var(--p-radiobutton-width)}.custom-radio-select .radio-indicator[data-v-a0f1260f]:after{background:var(--p-radiobutton-icon-checked-color);border-radius:50%;content:"";height:.5rem;transform:scale(0);transition:transform .15s;width:.5rem}.custom-radio-select .radio-label[data-v-a0f1260f]{display:flex;flex:1;flex-direction:column;gap:.125rem}.custom-radio-select .radio-label-text[data-v-a0f1260f]{align-items:center;display:inline-flex;gap:.5rem}.custom-radio-select .radio-icon[data-v-a0f1260f]{color:var(--p-text-muted-color,#6b7280);font-size:16px}.custom-radio-select .radio-icon-end[data-v-a0f1260f]{align-self:center;color:var(--text-color-muted);flex-shrink:0;font-size:24px}.custom-radio-select .form-field.checkbox-radio.is-icon-right.is-selected .radio-icon-end[data-v-a0f1260f]{color:var(--color-primary-600)}.custom-radio-select .radio-example[data-v-a0f1260f]{align-self:center;background:var(--color-surface-100);border:1px solid var(--border-color-default);border-radius:6px;color:var(--text-color-muted);flex-shrink:0;font-family:var(--font-mono);font-size:var(--font-size-text-sm,.85rem);padding:.2rem .5rem}.custom-radio-select .form-field.checkbox-radio.is-selected .radio-example[data-v-a0f1260f]{background:color-mix(in srgb,var(--color-primary-500) 10%,transparent);border-color:var(--color-primary-300);color:var(--color-primary-700)}.custom-file-upload[data-v-7a058fce]{display:flex;flex-direction:column;width:100%}.file-upload-header[data-v-7a058fce]{margin-bottom:1rem}.file-input[data-v-7a058fce]{display:none}.uploaded-item[data-v-7a058fce]{align-items:center;display:flex;flex-direction:column;padding:10px}.uploaded-item .file[data-v-7a058fce]{align-items:center;display:inline-flex;margin:0;max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;grid-gap:5px}.loading-container[data-v-7a058fce]{position:relative}.loading-container.is-thumbnail-pending .uploading-underlay[data-v-7a058fce]{opacity:.3}.uploading-overlay[data-v-7a058fce]{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:1}.item-preview[data-v-7a058fce]{align-items:center;background-color:var(--main-content-bg);border:1px solid var(--border-color-default);border-radius:var(--p-button-border-radius);display:flex;height:150px;justify-content:center;overflow:hidden;padding:1em;width:200px}.item-preview img[data-v-7a058fce]{display:block;max-height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.item-description[data-v-7a058fce]{margin-top:5px;text-align:center}.drag-drop-area[data-v-7a058fce],.item-description[data-v-7a058fce]{align-items:center;display:flex;flex-direction:column}.drag-drop-area[data-v-7a058fce]{background:var(--main-content-bg);border-radius:var(--p-button-border-radius);justify-content:center;padding:1rem;grid-gap:1rem;border:2px dashed var(--color-surface-300);cursor:pointer;transition:background-color .3s,border-color .3s}.drag-drop-area.is-dragover[data-v-7a058fce],.drag-drop-area[data-v-7a058fce]:hover{background:var(--color-surface-50);border-color:var(--color-primary-500)}.drag-drop-area p[data-v-7a058fce]{margin:0}.icon-container[data-v-7a058fce]{align-items:center;background:var(--color-surface-200);border-radius:50%;display:flex;height:50px;justify-content:center;position:relative;width:50px}.icon-container .icomoon-document[data-v-7a058fce]{font-size:2em}.icon-container .icomoon-add[data-v-7a058fce]{background:var(--main-content-bg);border:1px solid var(--color-surface-300);border-radius:50%;bottom:5px;position:absolute;right:-5px}.uploaded-data-container[data-v-7a058fce]{cursor:default;display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,200px));width:100%;grid-gap:10px;justify-content:center}.file-input{display:none}.uploaded-data{display:flex;grid-gap:10px;align-items:center}.uploaded-data .file{align-items:center;display:inline-flex;margin:0;max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;grid-gap:5px}.filter-tree-input[data-v-51f18059]{background:var(--color-surface-50);border:1px solid var(--border-color-default);border-radius:var(--p-border-radius-md);padding:.75rem}.container[data-v-c146ea81]{display:flex;flex-direction:column}.container .selected-item-group[data-v-c146ea81]{margin-bottom:1rem}.container .group-title[data-v-c146ea81]{color:var(--text-color-secondary);font-size:.85rem;font-weight:700;padding:.5rem .5rem .25rem}.container ul[data-v-c146ea81]{display:flex;flex-direction:column;margin:0;max-height:200px;overflow-y:scroll;padding:0}.container ul li[data-v-c146ea81]{font-size:.85rem;padding:.75em .5em}.container ul li+li[data-v-c146ea81]{border-top:1px solid var(--border-color-default)}.container ul li[data-v-c146ea81]:hover{background-color:var(--color-surface-100);cursor:pointer}.container .selected-item-group ul[data-v-c146ea81]{border:1px solid var(--border-color-default);border-radius:4px;max-height:unset;overflow-y:visible}.container .selected-item[data-v-c146ea81]{background-color:var(--color-surface-50)}.container .selected-item[data-v-c146ea81]:hover{background-color:var(--color-surface-100)}.container .p-inputtext[data-v-c146ea81]{display:block;margin-bottom:.5rem;width:100%}.subform-container{width:100%}.subform-item{display:grid;grid-template-columns:1fr auto;grid-gap:10px;align-items:flex-end;margin-bottom:10px}.subform-fields{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.subform-field{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.atg-grid{border:1px solid var(--surface-border,#e5e7eb);border-radius:6px;display:flex;flex-direction:column;gap:8px;padding:8px}.atg-empty{padding:12px;text-align:center}.atg-group-header{border-bottom:2px solid var(--surface-border,#e5e7eb);display:flex;flex-direction:column;padding:10px 8px 4px}.atg-group-header:not(:first-child){margin-top:8px}.atg-group-title{display:block;font-size:13px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.atg-group-title h1,.atg-group-title h2,.atg-group-title h3,.atg-group-title h4,.atg-group-title ol,.atg-group-title p,.atg-group-title ul{margin:0}.atg-group-title p:empty{display:none}.atg-group-title h1,.atg-group-title h2,.atg-group-title h3,.atg-group-title h4{font-size:1em;font-weight:600}.atg-group-description{display:block;font-size:12px;letter-spacing:normal;margin-top:2px;text-transform:none}.atg-group-description h1,.atg-group-description h2,.atg-group-description h3,.atg-group-description h4,.atg-group-description ol,.atg-group-description p,.atg-group-description ul{margin:0}.atg-group-description p:empty{display:none}.atg-row{align-items:flex-start;border-bottom:1px solid var(--surface-border,#e5e7eb);display:grid;gap:12px;grid-template-columns:auto minmax(180px,1fr) minmax(0,2fr);padding:8px}.atg-row:last-child{border-bottom:0}.atg-row.is-off .atg-row-description,.atg-row.is-off .atg-row-name{opacity:.55}.atg-row-toggle{padding-top:6px}.atg-row-label{display:flex;flex-direction:column}.atg-row-label label{cursor:pointer;padding-top:6px}.atg-row-name{display:block;font-weight:500}.atg-row-name h1,.atg-row-name h2,.atg-row-name h3,.atg-row-name h4,.atg-row-name ol,.atg-row-name p,.atg-row-name ul{margin:0}.atg-row-name p:empty{display:none}.atg-row-name h1,.atg-row-name h2,.atg-row-name h3,.atg-row-name h4{font-size:1em;font-weight:600}.atg-row-description{display:block;font-size:12px;margin-top:2px}.atg-row-description h1,.atg-row-description h2,.atg-row-description h3,.atg-row-description h4,.atg-row-description ol,.atg-row-description p,.atg-row-description ul{margin:0}.atg-row-description p:empty{display:none}.atg-row-description h1,.atg-row-description h2,.atg-row-description h3,.atg-row-description h4{font-size:inherit;font-weight:500}.atg-row-fields{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.atg-row-field{width:100%}.inline-nested-subform[data-v-cd6eae13]{background:var(--surface-0,var(--color-surface-0));border:1px solid var(--surface-border,var(--color-surface-300));border-radius:var(--border-radius,8px);padding:.875rem}.inline-nested-subform__loading[data-v-cd6eae13]{align-items:center;color:var(--text-color-secondary,var(--color-surface-500));display:flex;font-size:.8125rem;gap:.5rem}.inline-nested-subform__spinner[data-v-cd6eae13]{animation:inline-nested-spin-cd6eae13 .8s linear infinite}@keyframes inline-nested-spin-cd6eae13{to{transform:rotate(1turn)}}.inline-nested[data-v-8d6860f4]{display:flex;flex-direction:column;gap:.5rem}.inline-nested__linked[data-v-8d6860f4]{align-items:center;background:var(--p-primary-50,var(--color-primary-50));border:1px solid var(--p-primary-200,var(--color-primary-200));border-radius:var(--border-radius,8px);display:flex;gap:.625rem;padding:.625rem .75rem}.inline-nested__linked-icon[data-v-8d6860f4]{color:var(--p-primary-color,var(--color-primary-600));flex:0 0 auto;font-size:.95rem}.inline-nested__linked-meta[data-v-8d6860f4]{flex:1 1 auto;min-width:0}.inline-nested__linked-name[data-v-8d6860f4]{font-family:var(--font-text-bold);font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inline-nested__linked-sub[data-v-8d6860f4]{color:var(--text-color-secondary,var(--color-surface-500));font-size:.75rem}.inline-nested__linked-acts[data-v-8d6860f4]{display:inline-flex;flex:0 0 auto;gap:.125rem}.inline-nested__seg[data-v-8d6860f4]{display:inline-flex;gap:0}.inline-nested__seg[data-v-8d6860f4] .p-button{border-radius:0}.inline-nested__seg[data-v-8d6860f4] .p-button:first-child{border-bottom-left-radius:var(--border-radius,6px);border-top-left-radius:var(--border-radius,6px)}.inline-nested__seg[data-v-8d6860f4] .p-button:last-child{border-bottom-right-radius:var(--border-radius,6px);border-top-right-radius:var(--border-radius,6px)}.inline-nested__seg[data-v-8d6860f4] .p-button.is-active{background:var(--p-primary-color,var(--color-primary-600));border-color:var(--p-primary-color,var(--color-primary-600));color:var(--p-primary-contrast-color,#fff)}.inline-nested__rows[data-v-8d6860f4]{display:flex;flex-direction:column;gap:.75rem}.inline-nested__row[data-v-8d6860f4]{align-items:flex-start;background:var(--surface-50,var(--color-surface-50));border:1px solid var(--surface-border,var(--color-surface-300));border-radius:var(--border-radius,8px);display:flex;gap:.625rem;padding:.75rem}.inline-nested__row-body[data-v-8d6860f4]{display:flex;flex:1 1 auto;flex-direction:column;gap:.625rem;min-width:0}.inline-nested__remove[data-v-8d6860f4]{flex:0 0 auto}.inline-nested__add[data-v-8d6860f4]{justify-content:center;width:100%}.inline-nested__empty[data-v-8d6860f4]{background:var(--surface-50,var(--color-surface-50));border:1px dashed var(--surface-border,var(--color-surface-300));border-radius:var(--border-radius,8px);color:var(--text-color-secondary,var(--color-surface-500));padding:1.5rem 1rem;text-align:center}.inline-nested__empty-icon[data-v-8d6860f4]{display:block;font-size:1.4rem;margin-bottom:.5rem;opacity:.6}.inline-nested__empty-title[data-v-8d6860f4]{font-family:var(--font-text-bold);font-size:.875rem}.inline-nested__empty-sub[data-v-8d6860f4]{font-size:.8125rem;margin-top:.25rem}.editable-reverse-chips[data-v-8c9fbdbc]{display:flex;flex-wrap:wrap;gap:8px}.editable-reverse-empty[data-v-8c9fbdbc]{color:var(--color-surface-400);font-size:.9rem}.editable-reverse-chip[data-v-8c9fbdbc]{align-items:center;background:var(--main-content-bg);border:1px solid var(--color-surface-300);border-radius:999px;display:inline-flex;font-size:.85rem;gap:6px;padding:4px 6px 4px 10px}.editable-reverse-chip.is-new[data-v-8c9fbdbc]{background:var(--color-primary-50);border-color:var(--color-primary-400)}.editable-reverse-lock[data-v-8c9fbdbc]{color:var(--color-surface-500);font-size:.75rem}.editable-reverse-chip-x[data-v-8c9fbdbc]{background:transparent;border:none;border-radius:50%;color:var(--color-surface-500);cursor:pointer;display:inline-grid;font-size:.75rem;height:18px;line-height:1;padding:0;place-items:center;width:18px}.editable-reverse-chip-x[data-v-8c9fbdbc]:hover:not(:disabled){background:var(--color-surface-200);color:var(--status-danger-color)}.editable-reverse-chip-x[data-v-8c9fbdbc]:disabled{cursor:not-allowed;opacity:.5}.editable-reverse-actions[data-v-8c9fbdbc]{margin-top:10px}.editable-reverse-picker[data-v-8c9fbdbc]{display:flex;flex-direction:column;gap:12px;min-height:200px}.editable-reverse-picker-search[data-v-8c9fbdbc]{width:100%}.editable-reverse-picker-empty[data-v-8c9fbdbc]{color:var(--color-surface-400);padding:24px 0;text-align:center}.editable-reverse-picker-errors[data-v-8c9fbdbc]{color:var(--status-danger-color);font-size:.85rem}.editable-reverse-picker-list[data-v-8c9fbdbc]{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;max-height:320px;overflow-y:auto;padding:0}.editable-reverse-picker-row[data-v-8c9fbdbc]{border:1px solid var(--color-surface-200);border-radius:6px;cursor:pointer;padding:8px 12px}.editable-reverse-picker-row[data-v-8c9fbdbc]:hover{border-color:var(--color-primary-400)}.editable-reverse-picker-row.is-selected[data-v-8c9fbdbc]{background:var(--color-primary-50);border-color:var(--color-primary-500)}.component-field[data-v-f2802a8d]{display:flex;flex-direction:column;gap:var(--grid-gap-sm)}.type-picker[data-v-f2802a8d]{display:grid;gap:var(--grid-gap-sm);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr))}.type-option[data-v-f2802a8d]{align-items:center;background:var(--main-content-bg);border:var(--border-width-default) solid var(--border-color-default);border-radius:var(--panel-border-radius);color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:.25rem;padding:.75rem .5rem;transition:border-color .12s ease,background .12s ease}.type-option.is-selected[data-v-f2802a8d],.type-option[data-v-f2802a8d]:hover{border-color:var(--color-primary)}.type-option.is-selected[data-v-f2802a8d]{background:var(--color-primary-50);color:var(--color-primary)}.type-icon[data-v-f2802a8d]{font-size:var(--icon-size-lg)}.type-name[data-v-f2802a8d]{font-family:var(--font-text-bold);font-size:.85rem;text-align:center}.pick-hint[data-v-f2802a8d]{color:var(--text-color-muted);font-size:.85rem}.sub-form-head[data-v-f2802a8d]{align-items:center;display:flex;gap:var(--grid-gap-sm);justify-content:space-between}.sub-form-label[data-v-f2802a8d]{color:var(--text-color-muted);font-family:var(--font-text-bold);font-size:.8rem;letter-spacing:.05em;text-transform:uppercase}.autocomplete-select-wrapper[data-v-7560a815]{position:relative;width:100%}.input-container[data-v-7560a815]{position:relative}input[data-v-7560a815]{box-sizing:border-box;padding-right:2.5rem;width:100%}.clear-btn[data-v-7560a815]{border:none;position:absolute!important;right:.25rem;top:50%;transform:translateY(-50%);width:var(--btn-input-height-sm)}.clear-btn[data-v-7560a815] .p-button-icon{align-items:center;display:flex}.dropdown[data-v-7560a815]{background:var(--main-content-bg);border:1px solid #e2e8f0;border-radius:6px;box-shadow:0 2px 12px #0000001a;max-height:200px;max-width:300px;overflow-y:auto;width:-moz-max-content;width:max-content}.p-select-option[data-v-7560a815]{cursor:pointer}.p-select-option.highlighted[data-v-7560a815],.p-select-option[data-v-7560a815]:hover{background:var(--p-select-option-focus-background)}.no-results[data-v-7560a815]{color:var(--text-color-muted);padding:var(--p-select-option-padding)}.select-options-editor[data-v-cd964c41]{display:flex;flex-direction:column;gap:.5rem}.option-row[data-v-cd964c41]{align-items:center;display:flex;gap:.5rem;position:relative}.color-swatch[data-v-cd964c41]{align-items:center;cursor:pointer;flex:0 0 auto;height:var(--btn-input-height-md);justify-content:center;padding:0;transition:transform .1s;width:var(--btn-input-height-md)}.color-swatch[data-v-cd964c41]:hover{transform:scale(1.15)}.color-picker-dropdown[data-v-cd964c41]{background:var(--color-surface-0,#fff);border:1px solid var(--color-surface-200,#e0e0e0);border-radius:8px;box-shadow:0 4px 12px #00000026;display:flex;flex-direction:column;gap:4px;left:0;padding:8px;position:absolute;top:32px;width:192px;z-index:10}.color-group-label[data-v-cd964c41]{color:var(--text-color-secondary,#888);font-size:.6rem;font-weight:600;letter-spacing:.05em;margin-top:2px;text-transform:uppercase}.color-group[data-v-cd964c41]{display:flex;flex-wrap:wrap;gap:4px}.color-option[data-v-cd964c41]{cursor:pointer;justify-content:center;min-width:28px;transition:transform .1s}.color-option[data-v-cd964c41]:hover{transform:scale(1.2)}.color-option.active[data-v-cd964c41]{box-shadow:0 0 0 2px var(--color-primary-400)}.option-label-input[data-v-cd964c41]{flex:1}.add-option-btn[data-v-cd964c41]{align-self:flex-start}.status-groups-editor[data-v-6adeecb4]{display:flex;flex-direction:column;gap:1rem}.status-group[data-v-6adeecb4]{border:1px solid var(--color-surface-200,#e0e0e0);border-radius:8px;padding:.75rem}.group-header[data-v-6adeecb4]{align-items:center;display:flex;gap:.5rem;margin-bottom:.5rem}.category-tag[data-v-6adeecb4]{min-width:-moz-fit-content;min-width:fit-content}.group-name-input[data-v-6adeecb4]{flex:1}.group-options[data-v-6adeecb4]{display:flex;flex-direction:column;gap:.5rem;padding-left:.5rem}.option-row[data-v-6adeecb4]{align-items:center;display:flex;gap:.5rem;position:relative}.color-swatch[data-v-6adeecb4]{cursor:pointer;justify-content:center;min-width:28px;transition:transform .1s}.color-swatch[data-v-6adeecb4]:hover{transform:scale(1.15)}.color-picker-dropdown[data-v-6adeecb4]{background:var(--color-surface-0,#fff);border:1px solid var(--color-surface-200,#e0e0e0);border-radius:8px;box-shadow:0 4px 12px #00000026;display:flex;flex-direction:column;gap:4px;left:0;padding:8px;position:absolute;top:32px;width:192px;z-index:10}.color-group-label[data-v-6adeecb4]{color:var(--text-color-secondary);font-size:.6rem;letter-spacing:.05em;margin-top:2px;text-transform:uppercase}.color-group[data-v-6adeecb4]{display:flex;flex-wrap:wrap;gap:4px}.color-option[data-v-6adeecb4]{cursor:pointer;justify-content:center;min-width:28px;transition:transform .1s}.color-option[data-v-6adeecb4]:hover{transform:scale(1.2)}.color-option.active[data-v-6adeecb4]{box-shadow:0 0 0 2px var(--color-primary-400)}.option-label-input[data-v-6adeecb4]{flex:1}.add-option-btn[data-v-6adeecb4]{align-self:flex-start}.add-group-section[data-v-6adeecb4]{display:flex;flex-direction:column;gap:.5rem}.preset-categories[data-v-6adeecb4]{display:flex;flex-wrap:wrap;gap:.25rem}.custom-group-row[data-v-6adeecb4]{align-items:center;display:flex;gap:.5rem}.custom-group-input[data-v-6adeecb4]{flex:1}.fields-config-hint[data-v-4913e9d5]{color:var(--text-color-muted);display:block;margin-top:.25rem}.fields-config-actions[data-v-4913e9d5]{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem}.fields-config-actions[data-v-4913e9d5] .p-button{height:auto;justify-content:flex-start;min-height:0;text-align:left}.fields-config-actions[data-v-4913e9d5] .p-button-label{line-height:1.35;white-space:normal}.fields-config-edit-form[data-v-4913e9d5]{align-self:stretch}.form-entries-config[data-v-825c5939]{display:flex;flex-direction:column}.form-entries-empty[data-v-825c5939]{color:var(--text-color-secondary,#6b7280);font-size:13px;margin:0}.form-entries-list[data-v-825c5939]{display:flex;flex-direction:column;grid-gap:6px}.form-entry-row[data-v-825c5939]{align-items:center;display:flex;gap:8px}.form-entry-grip[data-v-825c5939],.form-entry-row.is-disabled .form-entry-name[data-v-825c5939]{color:var(--text-color-secondary,#9ca3af)}.form-entry-grip[data-v-825c5939]{cursor:grab;flex-shrink:0}.form-entry-grip[data-v-825c5939]:active{cursor:grabbing}.form-entry-toggle[data-v-825c5939]{flex-shrink:0}.form-entry-name[data-v-825c5939]{flex:1;min-width:0}.form-entries-hint[data-v-825c5939]{color:var(--text-color-secondary,#6b7280);font-size:13px;margin:10px 0 0}.action-config-panel[data-v-8d62ff72]{display:flex;flex-direction:column}.action-panel-empty[data-v-8d62ff72],.action-panel-loading[data-v-8d62ff72]{color:var(--text-color-secondary,#6b7280);padding:24px;text-align:center}.action-panel-empty-heading[data-v-8d62ff72]{color:var(--text-color,#111);font-weight:600;margin:0 0 4px}.action-panel-empty-body[data-v-8d62ff72]{font-size:13px;margin:0}.action-config-panel-list[data-v-8d62ff72]{display:flex;flex-direction:column;grid-gap:5px}.action-config-row[data-v-8d62ff72]{border:1px solid var(--p-inputtext-border-color);border-radius:var(--p-button-border-radius)}.action-config-row.is-open[data-v-8d62ff72],.action-config-row[data-v-8d62ff72]:hover{background:var(--color-surface-100)}.action-row-header[data-v-8d62ff72]{align-items:center;cursor:pointer;display:flex;gap:8px;padding:10px 10px 10px 5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.action-config-row.is-disabled .action-row-label[data-v-8d62ff72]{color:var(--text-color-secondary,#9ca3af)}.action-config-row.is-orphan[data-v-8d62ff72]{opacity:.7}.action-config-row.is-orphan .action-row-label[data-v-8d62ff72]{color:var(--text-color-secondary,#9ca3af);font-family:ui-monospace,monospace;font-size:12px;text-decoration:line-through}.action-config-row .action-row-detail[data-v-8d62ff72]{padding:10px}.action-config-row .action-row-chevron[data-v-8d62ff72]{color:var(--text-color);flex-shrink:0;font-size:1rem;transition:transform .15s}.action-config-row .action-row-chevron.is-open[data-v-8d62ff72]{transform:rotate(90deg)}.action-config-row .action-row-toggle-placeholder[data-v-8d62ff72]{flex-shrink:0;width:28px}.action-config-row .action-row-badge[data-v-8d62ff72]{background:#fef3c7;border-radius:999px;color:#92400e;flex-shrink:0;font-size:10px;font-weight:600;letter-spacing:.04em;padding:2px 6px;text-transform:uppercase}.action-config-row .action-remove-btn[data-v-8d62ff72]{background:#fef2f2;border:1px solid #fca5a5;border-radius:6px;color:#b91c1c;cursor:pointer;font-size:13px;font-weight:500;margin-top:12px;padding:8px 14px}.action-config-row .action-remove-btn[data-v-8d62ff72]:hover{background:#fee2e2}.action-config-row .action-row-grip[data-v-8d62ff72]{color:var(--text-color-secondary,#9ca3af);cursor:grab}.action-config-row .action-row-grip[data-v-8d62ff72]:active{cursor:grabbing}.action-config-row .action-row-toggle[data-v-8d62ff72]{flex-shrink:0}.action-config-row .action-row-label[data-v-8d62ff72]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.action-config-row .action-detail-meta[data-v-8d62ff72]{color:var(--text-color-secondary,#6b7280);font-family:ui-monospace,monospace;font-size:12px;margin:0 0 12px}.action-config-row .action-detail-section-title[data-v-8d62ff72]{color:var(--text-color-secondary,#6b7280);font-size:11px;font-weight:600;letter-spacing:.06em;margin:0 0 10px;text-transform:uppercase}.action-config-row .action-detail-params[data-v-8d62ff72],.action-config-row .action-visibility[data-v-8d62ff72]{border-top:1px solid var(--surface-border,#e5e7eb);margin-top:18px;padding-top:16px}.action-config-row .action-detail-hint[data-v-8d62ff72]{color:var(--text-color-secondary,#6b7280);font-size:13px;margin:0}.sort-row-list[data-v-e0f85eea]{display:flex;flex-direction:column;grid-gap:8px}.sort-row[data-v-e0f85eea]{align-items:center;display:flex;gap:8px}.sort-row-grip[data-v-e0f85eea]{color:var(--text-color-secondary,#9ca3af);cursor:grab}.sort-row-grip[data-v-e0f85eea]:active{cursor:grabbing}.sort-row-field[data-v-e0f85eea]{flex:1}.sort-row-direction[data-v-e0f85eea]{flex:none;width:140px}.sort-row-add[data-v-e0f85eea]{margin-top:6px}.muted[data-v-e0f85eea],.muted[data-v-797b32cb]{color:var(--color-surface-400);font-size:.875rem}.entry-template-editor-preview[data-v-797b32cb]{background:var(--color-surface-0);border:1px solid var(--border-color-default);border-radius:8px;max-height:160px;overflow:auto;padding:.5rem .75rem}.entry-template-editor-actions[data-v-797b32cb]{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-top:.5rem}.entry-template-editor-count[data-v-797b32cb]{align-items:center;color:var(--color-surface-400);display:inline-flex;font-size:.78rem;gap:.3rem}.entry-template-editor-modal-body[data-v-797b32cb]{max-height:78vh;min-height:460px;overflow-y:auto}.sub-app-source-picker[data-v-9d73d9dc]{display:flex;flex-direction:column;gap:10px}.sasp-path[data-v-9d73d9dc]{align-items:center;background:var(--color-surface-50);border:1px solid var(--color-surface-200);border-radius:8px;display:flex;flex-wrap:wrap;gap:6px;padding:8px}.sasp-chip[data-v-9d73d9dc]{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;font-size:.8125rem;font-weight:600;gap:5px;padding:3px 9px}.sasp-chip i[data-v-9d73d9dc]{font-size:.875rem}.sasp-chip--rel[data-v-9d73d9dc]{background:var(--color-primary-50,var(--color-surface-100));border-color:var(--color-primary-200,var(--color-surface-200));color:var(--p-primary-color)}.sasp-chip__x[data-v-9d73d9dc]{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:inline-flex;margin-left:2px;opacity:.7;padding:0}.sasp-chip__x[data-v-9d73d9dc]:hover{opacity:1}.sasp-chip__x i[data-v-9d73d9dc]{font-size:.75rem}.sasp-depthmeta[data-v-9d73d9dc],.sasp-sep[data-v-9d73d9dc]{color:var(--color-surface-400);font-size:.75rem}.sasp-depthmeta[data-v-9d73d9dc]{margin-left:auto}.sasp-drillhead[data-v-9d73d9dc]{margin:0}.sasp-rels[data-v-9d73d9dc]{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.sasp-rel-item[data-v-9d73d9dc]{align-items:center;border:1px solid var(--color-surface-200);border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:8px 10px;transition:background .12s,border-color .12s}.sasp-rel-item[data-v-9d73d9dc]:hover{background:var(--color-surface-50);border-color:var(--color-surface-300)}.sasp-rel-item.is-active[data-v-9d73d9dc]{border-color:var(--p-primary-color)}.sasp-rel-item.is-active[data-v-9d73d9dc],.sasp-rel-item__ic[data-v-9d73d9dc]{background:var(--color-primary-50,var(--color-surface-100))}.sasp-rel-item__ic[data-v-9d73d9dc]{align-items:center;border-radius:6px;color:var(--p-primary-color);display:inline-flex;flex:none;height:28px;justify-content:center;width:28px}.sasp-rel-item__ic i[data-v-9d73d9dc]{font-size:.9375rem}.sasp-rel-item__meta[data-v-9d73d9dc]{display:flex;flex:1;flex-direction:column;min-width:0}.sasp-rel-item__nm[data-v-9d73d9dc]{color:var(--text-color);font-size:.875rem;font-weight:600}.sasp-rel-item__desc[data-v-9d73d9dc]{color:var(--color-surface-400);font-size:.75rem}.sasp-rel-item__chev[data-v-9d73d9dc]{color:var(--color-surface-400);flex:none;font-size:.875rem}.sasp-rel-item__leaf[data-v-9d73d9dc]{color:var(--color-surface-300);flex:none;font-size:.875rem}.sasp-empty[data-v-9d73d9dc],.sasp-note[data-v-9d73d9dc]{margin:0}.muted[data-v-9d73d9dc]{color:var(--color-surface-400);font-size:.8125rem}.muted b[data-v-9d73d9dc]{color:var(--text-color)}.muted[data-v-2e12cf01]{font-size:.875rem}.muted[data-v-2e12cf01],.read-lean-note[data-v-2e12cf01]{color:var(--color-surface-400)}.read-lean-note[data-v-2e12cf01]{align-items:flex-start;display:flex;font-size:.8125rem;gap:8px}.read-lean-note i[data-v-2e12cf01]{font-size:.9375rem;margin-top:1px}.target-expansion-group[data-v-21491d85]{border:1px solid var(--color-surface-200,#e5e7eb);border-radius:6px;margin-top:12px;padding:10px 12px;transition:border-color .15s ease,background .15s ease}.target-expansion-group--empty[data-v-21491d85]{background:#fffdf5;border-color:#fbbf24}.target-expansion-header[data-v-21491d85]{align-items:center;display:flex;font-weight:600;gap:8px;margin-bottom:6px}.target-expansion-count[data-v-21491d85]{background:var(--color-primary-50,#eff6ff);border-radius:9999px;color:var(--color-primary-700,#1d4ed8);font-size:.75rem;font-weight:600;margin-left:auto;padding:1px 8px}.target-expansion-fields[data-v-21491d85]{margin-top:6px}.badge-required[data-v-21491d85]{background:#fef3c7;border-radius:9999px;color:#92400e;display:inline-block;font-size:.7rem;font-weight:600;letter-spacing:.03em;margin-left:8px;padding:1px 8px;text-transform:uppercase;vertical-align:middle}.guidance-hint[data-v-21491d85]{align-items:flex-start;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;color:#92400e;display:flex;font-size:.875rem;gap:12px;line-height:1.45;padding:12px 14px}.guidance-hint--info[data-v-21491d85]{background:#f0f9ff;border-color:#bae6fd;color:#075985}.guidance-hint__icon[data-v-21491d85]{flex:none;font-size:1.1rem;line-height:1;padding-top:1px}.guidance-hint__body[data-v-21491d85]{flex:1}.guidance-hint__body strong[data-v-21491d85]{display:block;margin-bottom:2px}.muted[data-v-21491d85]{color:var(--color-surface-400);font-size:.875rem}.schema-picker[data-v-422394f5]{background:transparent;border:0;border-bottom:1px solid var(--color-surface-200);border-radius:0;margin:0 0 1rem;padding:0 0 1rem}.schema-picker__hint[data-v-422394f5]{color:var(--text-color-muted,#6a7286);display:block;font-size:11px;margin-top:6px}.schema-picker__hint.is-error[data-v-422394f5]{color:var(--p-red-500,#ef6f7c)}.sandboxed-html[data-v-60bd7a4f]{background:transparent;border:0;display:block;width:100%}.detail-plugin-html-display[data-v-601195d8]{width:100%}.hdc-section+.hdc-section[data-v-49ee72ad]{margin-top:1.25rem}.hdc-section h5[data-v-49ee72ad]{margin:0 0 .35rem}.hdc-hint[data-v-49ee72ad]{color:var(--p-text-muted-color,#808397);display:block;line-height:1.5;margin-bottom:.6rem}.hdc-prompt[data-v-49ee72ad]{width:100%}.hdc-row[data-v-49ee72ad]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.6rem}.hdc-msg[data-v-49ee72ad]{margin-top:.75rem}.hdc-notice-lead[data-v-49ee72ad]{line-height:1.5}.hdc-notice-list[data-v-49ee72ad]{margin:.4rem 0 0;padding-left:1.15rem}.hdc-chips[data-v-49ee72ad]{display:flex;flex-wrap:wrap;gap:.4rem}.hdc-chip[data-v-49ee72ad]{background:var(--color-surface-100,#f0f2f7);border:1px solid var(--border-color-default,#e5e8ee);border-radius:7px;color:var(--color-primary-700,#3730a3);cursor:pointer;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;padding:.25rem .55rem}.hdc-chip[data-v-49ee72ad]:hover{background:var(--color-primary-100,#eef0fe);border-color:var(--color-primary-300,#c7ccf6)}.hdc-editor[data-v-49ee72ad]{border:1px solid var(--border-color-default,#c9cddf);border-radius:6px;overflow:hidden}.hdc-codemirror[data-v-49ee72ad]{width:100%}.hdc-codemirror--loading[data-v-49ee72ad]{color:var(--p-text-muted-color,#808397);display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;height:300px;padding:.75rem;white-space:pre-wrap}.hdc-preview-head[data-v-49ee72ad]{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.hdc-badge[data-v-49ee72ad]{align-items:center;background:var(--color-success-100,#e6f7f0);border-radius:999px;color:var(--color-success-700,#0a6b4c);display:inline-flex;font-size:.7rem;font-weight:600;gap:.3rem;letter-spacing:.04em;padding:.2rem .55rem;text-transform:uppercase}.hdc-preview[data-v-49ee72ad]{background:#fff;border:1px solid var(--border-color-default,#e5e8ee);border-radius:10px;overflow:hidden}.hdc-preview-empty[data-v-49ee72ad]{border:1px dashed var(--border-color-default,#e5e8ee);border-radius:10px;color:var(--p-text-muted-color,#808397);font-size:.85rem;padding:2rem 1rem;text-align:center}.hdc-autosize-note[data-v-49ee72ad]{align-items:center;display:flex;gap:.35rem;margin-bottom:0;margin-top:.7rem}.hdc-autosize-note i[data-v-49ee72ad]{font-size:.9rem}.field-type[data-v-9e575a7e]{align-items:center;display:flex;grid-gap:5px}.field-filter-row[data-v-41375140]{align-items:center;background:var(--main-content-bg);border:1px solid var(--p-inputtext-border-color);border-radius:var(--p-card-border-radius);display:grid;gap:10px;grid-template-columns:auto 1fr auto;padding:8px}.field-filter-row-grip[data-v-41375140]{color:var(--text-color-secondary,#9ca3af);cursor:grab}.field-filter-row-grip[data-v-41375140]:active{cursor:grabbing}.field-filter-row-field[data-v-41375140]{align-items:center;display:flex;gap:6px;min-width:0}.field-filter-row-name[data-v-41375140]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-config[data-v-d74297df]{margin-top:1em}.field-filter-list[data-v-d74297df]{display:flex;flex-direction:column;grid-gap:5px}.field-filters-add[data-v-d74297df]{margin-top:6px}.muted[data-v-d74297df]{color:var(--color-surface-400);font-size:.875rem}.analytics-config[data-v-e5b43ec0]{display:flex;flex-direction:column;gap:8px}.analytics-config__inline[data-v-e5b43ec0]{display:grid;gap:8px;grid-template-columns:1fr 1fr}.analytics-config__hint[data-v-e5b43ec0]{color:var(--text-color-secondary,#6b7280);font-size:.75rem}.analytics-config__error[data-v-e5b43ec0]{color:var(--red-600,#b91c1c);font-size:.75rem}.statistic-config__filters[data-v-e9ec2c08]{background:var(--color-surface-50);border:1px solid var(--border-color-default);border-radius:var(--p-border-radius-md);padding:.75rem}.time-tracker-config[data-v-be6d5e44],.activity-config[data-v-66c5503c]{margin-top:.25rem}.muted[data-v-e131346a]{color:var(--color-surface-400);font-size:.875rem}.funnel-config-hint[data-v-86511a0f]{color:var(--p-text-muted-color,#6b7280);display:block;font-size:12px;margin-bottom:8px}.qa-config-hint[data-v-7007e45a]{margin:0 0 .75rem}.qa-config-row[data-v-7007e45a]{align-items:flex-start;display:flex;gap:.5rem;padding:.75rem}.qa-config-row+.qa-config-row[data-v-7007e45a]{margin-top:.5rem}.qa-config-grid[data-v-7007e45a]{display:grid;flex:1;gap:.5rem .75rem;grid-template-columns:1fr 1fr;min-width:0}.detail-page-header-config[data-v-d658955b]{display:flex;flex-direction:column;gap:.5rem}.config-section-divider[data-v-d658955b]{border-top:1px solid var(--color-surface-200);margin:.5rem 0 .25rem}.hint[data-v-d658955b]{margin:0 0 .25rem}.empty[data-v-d658955b],.hint[data-v-d658955b]{color:var(--color-surface-500);font-size:.85rem}.empty[data-v-d658955b]{font-style:italic}.editable-input-wrap[data-v-b7151d0b]{display:inline-block;max-width:100%;position:relative}.editable-input-wrap--wrap[data-v-b7151d0b]{display:block;width:100%}.editable-input[data-v-b7151d0b],.editable-input-field[data-v-b7151d0b]{height:100%;width:100%}.editable-input-field[data-v-b7151d0b]{background:transparent;border:0;box-shadow:none!important;outline:none;padding:.5rem .75rem}.editable-input-field--wrap[data-v-b7151d0b]{display:block;line-height:1.5;max-width:100%;min-height:1.5rem;overflow:hidden;overflow-wrap:anywhere;resize:none;white-space:pre-wrap;width:100%}.editable-input-field--auto-grow[data-v-b7151d0b]{background:var(--p-content-background,#fff);border-radius:4px;box-shadow:inset 0 0 0 1px var(--p-primary-color);display:inline-block;max-width:100%;min-width:6ch}.editable-input-field-measure[data-v-b7151d0b]{font:inherit;left:0;letter-spacing:inherit;pointer-events:none;position:absolute;top:0;visibility:hidden;white-space:pre}.editable-input[data-v-14ccdeae]{height:100%;width:100%}.file-editor[data-v-597e3807]{align-items:center;display:inline-flex;gap:.5rem;min-height:2.25rem;width:100%}.file-editor__input[data-v-597e3807]{display:none}.file-editor__busy[data-v-597e3807]{align-items:center;display:inline-flex;gap:.5rem}.file-editor__busy-label[data-v-597e3807]{color:var(--p-text-muted-color,#888);font-size:.85em}.file-editor__file[data-v-597e3807]{align-items:center;display:inline-flex;flex:1 1 auto;gap:.5rem;min-width:0}.file-editor__thumb[data-v-597e3807]{border:1px solid var(--border-color-default,var(--color-surface-300));border-radius:4px;flex:0 0 auto;height:28px;-o-object-fit:cover;object-fit:cover;width:28px}.file-editor__icon[data-v-597e3807]{color:var(--p-text-muted-color,#888);flex:0 0 auto;font-size:1.25rem}.file-editor__name[data-v-597e3807]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-editor__actions[data-v-597e3807]{align-items:center;display:inline-flex;flex:0 0 auto}.editable-input[data-v-444aa0c4],.editable-input[data-v-9b45aed3]{height:100%;width:100%}.editable-input.p-inputnumber[data-v-9b45aed3]{background:transparent;border:0;border-radius:0;box-shadow:none}.editable-input.p-inputnumber[data-v-9b45aed3] .p-inputnumber-input{background:transparent;border:0;box-shadow:none!important;height:100%;outline:none;padding:.5rem .75rem;width:100%}.editable-input[data-v-b921a62f]{height:100%;width:100%}.editable-field-line-control[data-v-b511baff]{border-radius:4px;cursor:text;min-height:2.25rem;padding:.5rem .75rem;position:relative;transition:background-color .12s ease}.editable-field-line-control.is-readonly[data-v-b511baff]{cursor:default}.editable-field-line-control[data-v-b511baff]:not(.is-readonly):not(.is-editing):not(.is-saving):hover{background-color:var(--p-content-hover-background,rgba(0,0,0,.04))}.editable-field-line-control.is-editing[data-v-b511baff]{background-color:var(--p-content-background,#fff);border-radius:0;box-shadow:inset 0 -2px 0 var(--p-primary-color)}.editable-field-line-control.is-saving[data-v-b511baff]{color:var(--p-text-muted-color,#888)}.editable-field-line-control.is-error[data-v-b511baff]{background-color:var(--p-red-50,rgba(248,113,113,.1));box-shadow:inset 0 0 0 1px var(--p-red-500,#f87171)}.editable-field-line-control[data-v-b511baff]{align-self:flex-start;display:inline-flex;margin:-.5rem -.75rem;max-width:100%}.editable-field-line-control.is-editing[data-v-b511baff]{box-sizing:border-box;cursor:auto;display:block;width:100%}.editable-field-line-control.is-edit-text[data-v-b511baff]{max-width:26rem}.editable-field-line-control.is-edit-textarea[data-v-b511baff]{max-width:40rem}.editable-field-line-control.is-edit-select[data-v-b511baff]{max-width:20rem}.editable-field-line-control.is-edit-date[data-v-b511baff]{max-width:15rem}.editable-field-line-control.is-edit-number[data-v-b511baff]{max-width:11rem}.editable-field-line-control.is-edit-boolean[data-v-b511baff]{max-width:-moz-max-content;max-width:max-content}.editable-field-line-control.is-edit-file[data-v-b511baff]{max-width:26rem}.editable-field-line-control.is-edit-richtext[data-v-b511baff]{max-width:-moz-max-content;max-width:max-content}.editable-field-line-control.is-text-editing[data-v-b511baff]{margin:-.5rem -.75rem;padding:0}.editable-field-line-control__display.is-hidden[data-v-b511baff]{visibility:hidden}.editable-field-line-control.is-file-editing .editable-field-line-control__display[data-v-b511baff],.editable-field-line-control.is-text-editing .editable-field-line-control__display[data-v-b511baff]{display:none}.editable-field-line-control.is-file-editing .editable-field-line-control__editor[data-v-b511baff]{background:transparent;border-radius:0;display:block;position:static;width:100%}.editable-field-line-control.is-richtext-editing .editable-field-line-control__editor[data-v-b511baff]{display:none}.editable-field-line-control__editor[data-v-b511baff]{align-items:stretch;display:flex;inset:0;position:absolute;z-index:5}.editable-field-line-control.is-text-editing .editable-field-line-control__editor[data-v-b511baff]{background:transparent;border-radius:0;display:block;position:static;width:100%}.editable-field-line-picker-popover[data-v-b511baff]{background:var(--p-content-background,#fff);border:1px solid var(--p-surface-border,#e5e7eb);border-radius:6px;box-shadow:0 6px 20px #0000002e;box-sizing:border-box;overflow:auto;padding:.5rem}.editable-field-line-control__placeholder[data-v-b511baff]{color:var(--p-text-muted-color,#888)}.editable-field-line-control__saving[data-v-b511baff]{animation:editable-field-line-spin-b511baff .7s linear infinite;border:2px solid var(--p-surface-border,#ccc);border-radius:50%;border-top-color:var(--p-primary-color);height:12px;position:absolute;right:.75rem;top:50%;transform:translateY(-50%);width:12px}.editable-field-line-error[data-v-b511baff]{color:var(--p-red-500,#f87171);font-size:11px;font-weight:600;margin-top:4px}.help-text[data-v-b511baff]{font-size:.85em;line-height:1.3;margin-top:4px}@keyframes editable-field-line-spin-b511baff{to{transform:translateY(-50%) rotate(1turn)}}.status-pill[data-v-3a43ff47]{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;font-family:var(--font-button);font-size:11.5px;font-weight:600;gap:5px;line-height:1;padding:4px 9px;white-space:nowrap}.status-pill__dot[data-v-3a43ff47]{background:currentColor;border-radius:50%;flex-shrink:0;height:6px;opacity:.9;width:6px}.tone-green[data-v-3a43ff47]{background:var(--color-success-100);border-color:var(--color-success-300);color:var(--color-success-800)}.tone-red[data-v-3a43ff47]{background:var(--color-danger-100);border-color:var(--color-danger-300);color:var(--color-danger-800)}.tone-amber[data-v-3a43ff47]{background:var(--color-warn-100);border-color:var(--color-warn-300);color:var(--color-warn-800)}.tone-blue[data-v-3a43ff47]{background:var(--color-primary-100);border-color:var(--color-primary-300);color:var(--color-primary-800)}.tone-gray[data-v-3a43ff47]{background:var(--color-surface-100);border-color:var(--color-surface-300);color:var(--color-surface-700)}.knowledge-status-list[data-v-4342ca93]{display:flex;flex-direction:column;gap:10px;margin-top:8px}.knowledge-status[data-v-4342ca93]{border-top:1px dashed var(--color-surface-200);padding-top:8px}.knowledge-status-line[data-v-4342ca93]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.knowledge-status-field-label[data-v-4342ca93]{color:var(--text-color-muted);font-size:.8em;font-weight:600}.knowledge-status-detail[data-v-4342ca93]{color:var(--text-color-muted);font-size:.85em;margin:4px 0 0}.knowledge-status-progress[data-v-4342ca93]{margin-top:8px;max-width:220px}.knowledge-status-retry[data-v-4342ca93]{margin-top:4px}.empty-value[data-v-06dfc108]{color:var(--text-color-muted)}.data-field-value--stacked[data-v-06dfc108]{align-items:stretch;flex-direction:column}.help-text[data-v-06dfc108]{font-size:.85em;line-height:1.3;margin-top:4px}.fields-list-plugin__header[data-v-cdfd785d]{align-items:center;border-bottom:1px dashed var(--color-surface-300);display:flex;gap:10px;margin-bottom:.75em;padding-bottom:.75em}.fields-list-plugin__title[data-v-cdfd785d]{margin:0}.fields-list-plugin__header .p-button[data-v-cdfd785d]{margin-left:auto}.fields-list-plugin[data-v-cdfd785d] .fields-list-plugin__line--wrap{align-items:start}.fields-list-plugin[data-v-cdfd785d] .fields-list-plugin__line--wrap .data-field-value{align-items:flex-start;flex-wrap:wrap;overflow-wrap:anywhere;white-space:normal}.fields-list-plugin[data-v-cdfd785d] .fields-list-plugin__line--wrap .data-field-value>*{max-width:100%;min-width:0}.fields-list-plugin[data-v-cdfd785d] .fields-list-plugin__line--wrap .tag-group{flex-wrap:wrap;max-width:100%}.fields-list-plugin[data-v-cdfd785d] .fields-list-plugin__line--wrap pre{overflow-wrap:anywhere;white-space:pre-wrap}.fields-list-plugin--hide-labels[data-v-cdfd785d] .data-field{gap:0;grid-template-columns:minmax(0,1fr)}.fields-list-plugin--hide-labels[data-v-cdfd785d] .data-field-label{display:none}.fields-list-plugin--help-text[data-v-cdfd785d]:not(.vertical) .data-field{align-items:start}.unavailable-sub-app[data-v-b4d04903]{align-items:flex-start;background:var(--p-message-warn-background,var(--panel-bg));border:1px solid var(--p-message-warn-border-color,var(--border-color-default));border-radius:var(--border-radius,8px);gap:.85rem;padding:1rem}.unavailable-sub-app[data-v-b4d04903],.unavailable-sub-app__icon[data-v-b4d04903]{color:var(--p-message-warn-color,var(--text-color));display:flex}.unavailable-sub-app__icon[data-v-b4d04903]{align-items:center;background:var(--p-message-warn-border-color,rgba(0,0,0,.06));border-radius:8px;flex:none;height:2.1rem;justify-content:center;width:2.1rem}.unavailable-sub-app__icon i[data-v-b4d04903]{font-size:1.05rem}.unavailable-sub-app__body[data-v-b4d04903]{flex:1;min-width:0}.unavailable-sub-app__title[data-v-b4d04903]{font-weight:600;margin-bottom:.2rem}.unavailable-sub-app__detail[data-v-b4d04903]{font-size:.875rem;line-height:1.5}.unavailable-sub-app__meta[data-v-b4d04903]{font-size:.75rem;margin-top:.35rem;opacity:.8}.unavailable-sub-app__actions[data-v-b4d04903]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.85rem}.unavailable-sub-app__no-perm[data-v-b4d04903]{font-size:.8rem;font-style:italic;margin:.7rem 0 0;opacity:.85}@font-face{font-display:swap;font-family:Inter Regular;src:url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter SemiBold;src:url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter Bold;src:url(../fonts/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Serif Medium";src:url(../fonts/IBMPlexSerif-Medium.woff2) format("woff2"),url(../fonts/IBMPlexSerif-Medium.woff) format("woff")}.detail-plugin-sub-apps[data-v-05a73171] h1,.h1[data-v-05a73171],.h2[data-v-05a73171],.h3[data-v-05a73171],.p-dialog-header[data-v-05a73171],.p-dialog-header h1[data-v-05a73171],.p-dialog-title[data-v-05a73171],.p-drawer-title[data-v-05a73171],h1[data-v-05a73171],h2[data-v-05a73171],h3[data-v-05a73171]{font-family:var(--font-title);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h4[data-v-05a73171],.h5[data-v-05a73171],h4[data-v-05a73171],h5[data-v-05a73171]{color:var(--title-color);font-family:var(--font-subtitle)}.h4[data-v-05a73171],.h5[data-v-05a73171],b[data-v-05a73171],h4[data-v-05a73171],h5[data-v-05a73171],strong[data-v-05a73171]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}b[data-v-05a73171],strong[data-v-05a73171]{font-family:var(--font-text-bold)}.danger[data-v-05a73171],.danger>strong[data-v-05a73171],.info[data-v-05a73171],.info>strong[data-v-05a73171],.success[data-v-05a73171],.success>strong[data-v-05a73171],.warn[data-v-05a73171],.warn>strong[data-v-05a73171]{font-family:var(--font-button);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;letter-spacing:-.01em;line-height:1.5}.simple-datatable thead th[data-v-05a73171]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h6[data-v-05a73171],h6[data-v-05a73171]{font-family:var(--font-subtitle);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;letter-spacing:.03rem;line-height:1.5;text-transform:uppercase}.card-rows-header-cell[data-v-05a73171],.custom-table-group-header-cell[data-v-05a73171],.custom-table-simple thead tr th[data-v-05a73171],.custom-table-sort-btn[data-v-05a73171],.custom-table-th[data-v-05a73171],.inline-nested-table .int-grid thead tr th[data-v-05a73171],.p-datatable-column-title[data-v-05a73171],.simple-datatable thead tr th[data-v-05a73171],.table-header-text[data-v-05a73171]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;line-height:1.5}body[data-v-05a73171],p[data-v-05a73171],ul.text-list[data-v-05a73171]{color:var(--text-color);font-family:var(--font-text)}body[data-v-05a73171],code[data-v-05a73171],p[data-v-05a73171],pre[data-v-05a73171],ul.text-list[data-v-05a73171]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}code[data-v-05a73171],pre[data-v-05a73171]{font-family:var(--font-mono)}.detail-plugin-sub-apps .theme-dark[data-v-05a73171] h1,.theme-dark .detail-plugin-sub-apps[data-v-05a73171] h1,.theme-dark .h1[data-v-05a73171],.theme-dark .h2[data-v-05a73171],.theme-dark .h3[data-v-05a73171],.theme-dark .h4[data-v-05a73171],.theme-dark .h5[data-v-05a73171],.theme-dark .h6[data-v-05a73171],.theme-dark .p-datatable-column-title[data-v-05a73171],.theme-dark .p-dialog-header[data-v-05a73171],.theme-dark .p-dialog-title[data-v-05a73171],.theme-dark .p-drawer-title[data-v-05a73171],.theme-dark .simple-datatable thead th[data-v-05a73171],.theme-dark b[data-v-05a73171],.theme-dark h1[data-v-05a73171],.theme-dark h2[data-v-05a73171],.theme-dark h3[data-v-05a73171],.theme-dark h4[data-v-05a73171],.theme-dark h5[data-v-05a73171],.theme-dark h6[data-v-05a73171],.theme-dark strong[data-v-05a73171]{color:var(--title-color-dark)}.theme-dark body[data-v-05a73171],.theme-dark p[data-v-05a73171],.theme-dark ul[data-v-05a73171]{color:var(--text-color-dark)}.data-field-label[data-v-05a73171],.p-datatable-column-title[data-v-05a73171],.p-multiselect-option-group[data-v-05a73171],.p-tag-label[data-v-05a73171],.simple-datatable thead th[data-v-05a73171],.tab-link[data-v-05a73171]{font-family:var(--font-button);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;letter-spacing:-.01em;line-height:1.5}a[data-v-05a73171]{font-family:var(--font-link);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--link-color);font-weight:400;line-height:1.5;text-decoration:none}a[data-v-05a73171]:hover{color:var(--link-hover-color);text-decoration:underline}a.is-subtle[data-v-05a73171]{color:var(--text-color-muted)}a.is-subtle[data-v-05a73171]:hover{color:var(--text-color);text-decoration:underline}a.p-button[data-v-05a73171],a.p-button[data-v-05a73171]:hover{color:revert-layer;font-family:revert-layer;font-weight:revert-layer;line-height:revert-layer;text-decoration:none}.stat-num[data-v-05a73171]{color:var(--title-color);font-family:var(--font-text-bold)}.stat-label[data-v-05a73171],.stat-num[data-v-05a73171]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.stat-label[data-v-05a73171]{color:var(--text-color);font-family:var(--font-text)}.muted[data-v-05a73171],.muted>strong[data-v-05a73171]{color:var(--text-color-muted)}.danger[data-v-05a73171],.danger>strong[data-v-05a73171]{color:var(--color-danger-600)}.success[data-v-05a73171],.success>strong[data-v-05a73171]{color:var(--color-success-600)}.info[data-v-05a73171],.info>strong[data-v-05a73171]{color:var(--color-info-600)}.warn[data-v-05a73171],.warn>strong[data-v-05a73171]{color:var(--color-warn-600)}.primary[data-v-05a73171],.primary>strong[data-v-05a73171]{color:var(--color-primary-600)}body[data-v-05a73171],html[data-v-05a73171]{font-size:13.75px}@media(max-width:1199.98px){body[data-v-05a73171],html[data-v-05a73171]{font-size:14px}}@media(max-width:991.98px){body[data-v-05a73171],html[data-v-05a73171]{font-size:14px}}@media(max-width:767.98px){body[data-v-05a73171],html[data-v-05a73171]{font-size:14px}}.h1[data-v-05a73171],h1[data-v-05a73171]{font-size:2.2rem;line-height:1.35}.detail-plugin-sub-apps[data-v-05a73171] h1,.h2[data-v-05a73171],h2[data-v-05a73171]{font-size:1.8rem;line-height:1.35}.h3[data-v-05a73171],.p-dialog-header[data-v-05a73171],.p-dialog-header h1[data-v-05a73171],.p-dialog-title[data-v-05a73171],.p-drawer-title[data-v-05a73171],h3[data-v-05a73171]{font-size:1.6rem}.h4[data-v-05a73171],h4[data-v-05a73171]{font-size:1.3rem}.h5[data-v-05a73171],h5[data-v-05a73171]{font-size:1.15rem}.h6[data-v-05a73171],h6[data-v-05a73171]{font-size:.8rem}p[data-v-05a73171],ul.text-list[data-v-05a73171]{font-size:1rem;line-height:1.45}p.is-large[data-v-05a73171],ul.text-list.is-large[data-v-05a73171]{font-size:1.15rem;line-height:1.5}code[data-v-05a73171],pre[data-v-05a73171]{font-size:1rem}.is-small[data-v-05a73171],.p-tag-label[data-v-05a73171],figcaption[data-v-05a73171],small[data-v-05a73171]{font-size:.85rem;line-height:1.45}.stat-num[data-v-05a73171]{font-size:1.15rem}.stat-num.is-md[data-v-05a73171]{font-size:1.3rem}.stat-num.is-lg[data-v-05a73171]{font-size:1.6rem}.stat-num.is-xl[data-v-05a73171]{font-size:1.8rem}.detail-plugin-sub-apps__after-header[data-v-05a73171]{display:flex;flex-direction:column;gap:.6rem;margin-bottom:1.2rem}.detail-plugin-sub-apps__filters[data-v-05a73171]{align-items:center;display:flex;flex-wrap:nowrap;gap:6px;min-width:0}.detail-plugin-sub-apps__search[data-v-05a73171]{flex:0 0 auto;max-width:360px}.detail-plugin-sub-apps__empty[data-v-05a73171],.detail-plugin-sub-apps__loading[data-v-05a73171]{align-items:center;border:1px dashed var(--color-surface-300,#cbd5e1);border-radius:10px;color:var(--p-text-muted-color,#94a3b8);display:flex;font-size:13px;gap:8px;padding:14px 16px}.detail-plugin-sub-apps__empty i[data-v-05a73171],.detail-plugin-sub-apps__loading i[data-v-05a73171]{font-size:15px}.detail-plugin-sub-apps__loading[data-v-05a73171]{border-style:solid;justify-content:center;min-height:10rem}@font-face{font-display:swap;font-family:Inter Regular;src:url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter SemiBold;src:url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter Bold;src:url(../fonts/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Serif Medium";src:url(../fonts/IBMPlexSerif-Medium.woff2) format("woff2"),url(../fonts/IBMPlexSerif-Medium.woff) format("woff")}.detail-plugin-joined-sub-app[data-v-a12e0a4c] h1,.h1[data-v-a12e0a4c],.h2[data-v-a12e0a4c],.h3[data-v-a12e0a4c],.p-dialog-header[data-v-a12e0a4c],.p-dialog-header h1[data-v-a12e0a4c],.p-dialog-title[data-v-a12e0a4c],.p-drawer-title[data-v-a12e0a4c],h1[data-v-a12e0a4c],h2[data-v-a12e0a4c],h3[data-v-a12e0a4c]{font-family:var(--font-title);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h4[data-v-a12e0a4c],.h5[data-v-a12e0a4c],h4[data-v-a12e0a4c],h5[data-v-a12e0a4c]{color:var(--title-color);font-family:var(--font-subtitle)}.h4[data-v-a12e0a4c],.h5[data-v-a12e0a4c],b[data-v-a12e0a4c],h4[data-v-a12e0a4c],h5[data-v-a12e0a4c],strong[data-v-a12e0a4c]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}b[data-v-a12e0a4c],strong[data-v-a12e0a4c]{font-family:var(--font-text-bold)}.danger[data-v-a12e0a4c],.danger>strong[data-v-a12e0a4c],.info[data-v-a12e0a4c],.info>strong[data-v-a12e0a4c],.success[data-v-a12e0a4c],.success>strong[data-v-a12e0a4c],.warn[data-v-a12e0a4c],.warn>strong[data-v-a12e0a4c]{font-family:var(--font-button);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;letter-spacing:-.01em;line-height:1.5}.simple-datatable thead th[data-v-a12e0a4c]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h6[data-v-a12e0a4c],h6[data-v-a12e0a4c]{font-family:var(--font-subtitle);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;letter-spacing:.03rem;line-height:1.5;text-transform:uppercase}.card-rows-header-cell[data-v-a12e0a4c],.custom-table-group-header-cell[data-v-a12e0a4c],.custom-table-simple thead tr th[data-v-a12e0a4c],.custom-table-sort-btn[data-v-a12e0a4c],.custom-table-th[data-v-a12e0a4c],.inline-nested-table .int-grid thead tr th[data-v-a12e0a4c],.p-datatable-column-title[data-v-a12e0a4c],.simple-datatable thead tr th[data-v-a12e0a4c],.table-header-text[data-v-a12e0a4c]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;line-height:1.5}body[data-v-a12e0a4c],p[data-v-a12e0a4c],ul.text-list[data-v-a12e0a4c]{color:var(--text-color);font-family:var(--font-text)}body[data-v-a12e0a4c],code[data-v-a12e0a4c],p[data-v-a12e0a4c],pre[data-v-a12e0a4c],ul.text-list[data-v-a12e0a4c]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}code[data-v-a12e0a4c],pre[data-v-a12e0a4c]{font-family:var(--font-mono)}.detail-plugin-joined-sub-app .theme-dark[data-v-a12e0a4c] h1,.theme-dark .detail-plugin-joined-sub-app[data-v-a12e0a4c] h1,.theme-dark .h1[data-v-a12e0a4c],.theme-dark .h2[data-v-a12e0a4c],.theme-dark .h3[data-v-a12e0a4c],.theme-dark .h4[data-v-a12e0a4c],.theme-dark .h5[data-v-a12e0a4c],.theme-dark .h6[data-v-a12e0a4c],.theme-dark .p-datatable-column-title[data-v-a12e0a4c],.theme-dark .p-dialog-header[data-v-a12e0a4c],.theme-dark .p-dialog-title[data-v-a12e0a4c],.theme-dark .p-drawer-title[data-v-a12e0a4c],.theme-dark .simple-datatable thead th[data-v-a12e0a4c],.theme-dark b[data-v-a12e0a4c],.theme-dark h1[data-v-a12e0a4c],.theme-dark h2[data-v-a12e0a4c],.theme-dark h3[data-v-a12e0a4c],.theme-dark h4[data-v-a12e0a4c],.theme-dark h5[data-v-a12e0a4c],.theme-dark h6[data-v-a12e0a4c],.theme-dark strong[data-v-a12e0a4c]{color:var(--title-color-dark)}.theme-dark body[data-v-a12e0a4c],.theme-dark p[data-v-a12e0a4c],.theme-dark ul[data-v-a12e0a4c]{color:var(--text-color-dark)}.data-field-label[data-v-a12e0a4c],.p-datatable-column-title[data-v-a12e0a4c],.p-multiselect-option-group[data-v-a12e0a4c],.p-tag-label[data-v-a12e0a4c],.simple-datatable thead th[data-v-a12e0a4c],.tab-link[data-v-a12e0a4c]{font-family:var(--font-button);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;letter-spacing:-.01em;line-height:1.5}a[data-v-a12e0a4c]{font-family:var(--font-link);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--link-color);font-weight:400;line-height:1.5;text-decoration:none}a[data-v-a12e0a4c]:hover{color:var(--link-hover-color);text-decoration:underline}a.is-subtle[data-v-a12e0a4c]{color:var(--text-color-muted)}a.is-subtle[data-v-a12e0a4c]:hover{color:var(--text-color);text-decoration:underline}a.p-button[data-v-a12e0a4c],a.p-button[data-v-a12e0a4c]:hover{color:revert-layer;font-family:revert-layer;font-weight:revert-layer;line-height:revert-layer;text-decoration:none}.stat-num[data-v-a12e0a4c]{color:var(--title-color);font-family:var(--font-text-bold)}.stat-label[data-v-a12e0a4c],.stat-num[data-v-a12e0a4c]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.stat-label[data-v-a12e0a4c]{color:var(--text-color);font-family:var(--font-text)}.muted[data-v-a12e0a4c],.muted>strong[data-v-a12e0a4c]{color:var(--text-color-muted)}.danger[data-v-a12e0a4c],.danger>strong[data-v-a12e0a4c]{color:var(--color-danger-600)}.success[data-v-a12e0a4c],.success>strong[data-v-a12e0a4c]{color:var(--color-success-600)}.info[data-v-a12e0a4c],.info>strong[data-v-a12e0a4c]{color:var(--color-info-600)}.warn[data-v-a12e0a4c],.warn>strong[data-v-a12e0a4c]{color:var(--color-warn-600)}.primary[data-v-a12e0a4c],.primary>strong[data-v-a12e0a4c]{color:var(--color-primary-600)}body[data-v-a12e0a4c],html[data-v-a12e0a4c]{font-size:13.75px}@media(max-width:1199.98px){body[data-v-a12e0a4c],html[data-v-a12e0a4c]{font-size:14px}}@media(max-width:991.98px){body[data-v-a12e0a4c],html[data-v-a12e0a4c]{font-size:14px}}@media(max-width:767.98px){body[data-v-a12e0a4c],html[data-v-a12e0a4c]{font-size:14px}}.h1[data-v-a12e0a4c],h1[data-v-a12e0a4c]{font-size:2.2rem;line-height:1.35}.detail-plugin-joined-sub-app[data-v-a12e0a4c] h1,.h2[data-v-a12e0a4c],h2[data-v-a12e0a4c]{font-size:1.8rem;line-height:1.35}.h3[data-v-a12e0a4c],.p-dialog-header[data-v-a12e0a4c],.p-dialog-header h1[data-v-a12e0a4c],.p-dialog-title[data-v-a12e0a4c],.p-drawer-title[data-v-a12e0a4c],h3[data-v-a12e0a4c]{font-size:1.6rem}.h4[data-v-a12e0a4c],h4[data-v-a12e0a4c]{font-size:1.3rem}.h5[data-v-a12e0a4c],h5[data-v-a12e0a4c]{font-size:1.15rem}.h6[data-v-a12e0a4c],h6[data-v-a12e0a4c]{font-size:.8rem}p[data-v-a12e0a4c],ul.text-list[data-v-a12e0a4c]{font-size:1rem;line-height:1.45}p.is-large[data-v-a12e0a4c],ul.text-list.is-large[data-v-a12e0a4c]{font-size:1.15rem;line-height:1.5}code[data-v-a12e0a4c],pre[data-v-a12e0a4c]{font-size:1rem}.is-small[data-v-a12e0a4c],.p-tag-label[data-v-a12e0a4c],figcaption[data-v-a12e0a4c],small[data-v-a12e0a4c]{font-size:.85rem;line-height:1.45}.stat-num[data-v-a12e0a4c]{font-size:1.15rem}.stat-num.is-md[data-v-a12e0a4c]{font-size:1.3rem}.stat-num.is-lg[data-v-a12e0a4c]{font-size:1.6rem}.stat-num.is-xl[data-v-a12e0a4c]{font-size:1.8rem}.detail-plugin-joined-sub-app__loading[data-v-a12e0a4c],.detail-plugin-custom-card-list__loading[data-v-f42aab7a]{align-items:center;color:var(--p-text-muted-color,#64748b);display:flex;font-size:.95rem;gap:.625rem;justify-content:center;min-height:10rem}.custom-card-grid[data-v-f42aab7a]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}.custom-card-item.panel[data-v-f42aab7a]{align-items:center;display:flex;flex-direction:row;gap:.75rem;transition:box-shadow .15s}.custom-card-item.panel[data-v-f42aab7a]:hover{box-shadow:0 2px 12px #0000001a}.card-content[data-v-f42aab7a]{flex:1;min-width:0}.card-actions[data-v-f42aab7a]{align-items:center;align-self:flex-end;display:flex;flex-shrink:0}.timeline-diff[data-v-08525dbe]{align-items:center;display:flex;gap:10px;padding:4px 0}.timeline-diff+.timeline-diff[data-v-08525dbe]{border-top:1px solid var(--border-color-default)}.diff-label[data-v-08525dbe]{min-width:120px}.diff-values[data-v-08525dbe]{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.old[data-v-08525dbe]{color:var(--text-color-muted);text-decoration:line-through}.new[data-v-08525dbe]{color:var(--text-color-default)}.arrow[data-v-08525dbe]{color:var(--text-color-muted);font-size:.8rem}.file-tile[data-v-08525dbe]{align-items:center;display:flex;gap:6px}.file-tile img[data-v-08525dbe]{-o-object-fit:cover;object-fit:cover}.file-tile img[data-v-08525dbe],.file-unavailable[data-v-08525dbe]{border-radius:2px;height:28px;width:28px}.file-unavailable[data-v-08525dbe]{align-items:center;background:var(--color-surface-100,#f1f5f9);color:var(--text-color-muted);display:flex;font-size:.65rem;justify-content:center;text-align:center}.timeline-entry-wrapper[data-v-fb6bb4ac]{padding-bottom:18px;padding-left:28px;position:relative}.timeline-entry-wrapper[data-v-fb6bb4ac]:before{background:var(--border-color-default);bottom:0;content:"";left:7px;position:absolute;top:0;width:2px}.timeline-entry-wrapper[data-v-fb6bb4ac]:last-child:before{display:none}.dot[data-v-fb6bb4ac]{background:var(--color-surface-0);border:2px solid var(--color-primary-500);border-radius:50%;height:16px;left:0;position:absolute;top:0;width:16px;z-index:1}.dot-create[data-v-fb6bb4ac]{border-color:var(--color-success-500)}.dot-delete[data-v-fb6bb4ac]{border-color:var(--color-danger-500)}.dot-restore[data-v-fb6bb4ac]{border-color:var(--color-warn-500)}.dot-import[data-v-fb6bb4ac]{border-color:var(--color-primary-500)}.import-failed-note[data-v-fb6bb4ac]{color:var(--color-danger-600);font-size:.8rem;margin-left:4px}.import-report-link[data-v-fb6bb4ac]{align-items:center;color:var(--color-primary-500);display:inline-flex;font-size:.75rem;gap:4px;margin-left:8px;text-decoration:none}.import-report-link[data-v-fb6bb4ac]:hover{text-decoration:underline}.timeline-entry-header[data-v-fb6bb4ac]{align-items:center;display:flex;flex-wrap:wrap;gap:5px;line-height:0}.timeline-entry-header .separator[data-v-fb6bb4ac]:before{content:"·";font-size:1.2rem}.source-tag[data-v-fb6bb4ac]{text-transform:uppercase}.timeline-entry-summary[data-v-fb6bb4ac]{align-items:center;cursor:pointer;display:flex;gap:5px}.timeline-entry-summary i[data-v-fb6bb4ac]{color:var(--text-color-muted);font-size:.85rem}.import-detail[data-v-fb6bb4ac]{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.snapshot[data-v-fb6bb4ac]{background:var(--color-surface-50);border:var(--border-dashed);border-radius:4px;margin-top:5px;padding:8px 12px}.snapshot h5[data-v-fb6bb4ac]{color:var(--text-color-muted);margin:0 0 6px}.snapshot ul[data-v-fb6bb4ac]{list-style:none;margin:0;padding:0}.snapshot li[data-v-fb6bb4ac]{display:flex;gap:8px}.snapshot .snapshot-key[data-v-fb6bb4ac]{min-width:120px}.universe-history-timeline[data-v-a5fb9f7d]{min-height:120px}.empty[data-v-a5fb9f7d]{color:var(--text-color-muted);padding:24px 0;text-align:center}.entries[data-v-a5fb9f7d]{list-style:none;margin:0;padding:0;position:relative}.load-more[data-v-a5fb9f7d]{display:flex;justify-content:center;margin-top:12px}.mention-popup[data-v-bbd02cab]{background:var(--main-content-bg,var(--color-surface-0));border:1px solid var(--border-color-default);border-radius:8px;box-shadow:0 6px 18px #00000024;max-height:300px;min-width:260px;overflow-y:auto;padding:4px;z-index:1100}.mention-hint[data-v-bbd02cab]{border-bottom:1px solid var(--border-color-default);color:var(--text-color-muted);font-size:.7rem;margin-bottom:3px;padding:4px 10px 6px}.mention-list[data-v-bbd02cab]{list-style:none;margin:0;padding:0}.mention-item[data-v-bbd02cab]{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:10px;padding:6px 10px}.mention-item.is-focused[data-v-bbd02cab]{background:var(--color-surface-200)}.mention-avatar[data-v-bbd02cab]{flex:none}.mention-name[data-v-bbd02cab]{font-size:.86rem}.mention-empty[data-v-bbd02cab]{color:var(--text-color-muted);font-size:.8rem;padding:10px 12px}.comment-composer[data-v-7fab5561]{position:relative}.composer-box[data-v-7fab5561]{background:var(--main-content-bg,var(--color-surface-0));border:1px solid var(--border-color-default);border-radius:8px;transition:border-color .15s,box-shadow .15s}.composer-box[data-v-7fab5561]:focus-within{border-color:var(--color-primary-500);box-shadow:0 0 0 .2rem #7c7ed81f}.composer-input[data-v-7fab5561]{font-size:.9rem;padding:10px 12px}.composer-input[data-v-7fab5561] .tiptap{max-height:220px;min-height:44px;outline:none;overflow-y:auto}.composer-input[data-v-7fab5561] p{margin:0}.composer-input[data-v-7fab5561] p.is-editor-empty:first-child:before{color:var(--text-color-muted);content:attr(data-placeholder);float:left;height:0;pointer-events:none}.composer-input[data-v-7fab5561] .mention-chip{background:var(--chip-bg,var(--color-primary-100));border-radius:4px;color:var(--chip-color,var(--color-primary-700));display:inline-block;font-size:.86em;font-weight:600;padding:0 5px}.composer-foot[data-v-7fab5561]{align-items:center;border-top:1px solid var(--border-color-default);display:flex;gap:12px;justify-content:space-between;padding:6px 10px}.composer-hint[data-v-7fab5561]{color:var(--text-color-muted);font-size:.72rem}.composer-actions[data-v-7fab5561]{align-items:center;display:flex;flex:none;gap:6px}.comment-body[data-v-69869803]{font-size:.9rem;margin-top:2px;word-wrap:break-word;overflow-wrap:anywhere}.comment-paragraph[data-v-69869803]{margin:0}.comment-paragraph+.comment-paragraph[data-v-69869803]{margin-top:6px}.comment-body[data-v-69869803] a{color:var(--color-primary-600);text-decoration:underline}.mention-chip[data-v-69869803]{background:var(--chip-bg,var(--color-primary-100));border-radius:4px;color:var(--chip-color,var(--color-primary-700));display:inline-block;font-size:.86em;font-weight:600;padding:0 5px}.comment-feed[data-v-a3e8fe88]{min-height:80px}.feed-spinner[data-v-a3e8fe88]{display:block;height:32px;margin:20px auto;width:32px}.comments[data-v-a3e8fe88]{list-style:none;margin:0;padding:0}.comment[data-v-a3e8fe88]{border-top:1px solid var(--border-color-default);display:flex;gap:10px;padding:12px 0;position:relative}.comment[data-v-a3e8fe88]:first-child{border-top:none}.comment-avatar[data-v-a3e8fe88]{flex:none}.comment-main[data-v-a3e8fe88]{flex:1;min-width:0}.comment-head[data-v-a3e8fe88]{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px}.comment-head .name[data-v-a3e8fe88]{font-size:.88rem;font-weight:600}.comment-head .time[data-v-a3e8fe88]{color:var(--text-color-muted);font-size:.75rem}.comment-head .edited[data-v-a3e8fe88]{color:var(--text-color-muted);font-size:.72rem;font-style:italic}.comment-edit[data-v-a3e8fe88]{margin-top:4px}.comment-action-error[data-v-a3e8fe88]{margin-top:6px}.comment-menu-wrap[data-v-a3e8fe88]{flex:none;position:relative}.comment-menu-btn[data-v-a3e8fe88]{background:none;border:none;border-radius:5px;color:var(--text-color-muted);cursor:pointer;font-size:1rem;padding:2px 8px;visibility:hidden}.comment:hover .comment-menu-btn[data-v-a3e8fe88]{visibility:visible}.comment-menu-btn[data-v-a3e8fe88]:hover{background:var(--color-surface-100);color:var(--text-color)}.comment-menu[data-v-a3e8fe88]{background:var(--main-content-bg,var(--color-surface-0));border:1px solid var(--border-color-default);border-radius:8px;box-shadow:0 6px 18px #00000024;list-style:none;margin:0;min-width:150px;padding:4px;position:absolute;right:0;top:28px;z-index:30}.comment-menu button[data-v-a3e8fe88]{align-items:center;background:none;border:none;border-radius:5px;color:var(--text-color);cursor:pointer;display:flex;font-size:.84rem;gap:8px;padding:6px 10px;text-align:left;width:100%}.comment-menu button[data-v-a3e8fe88]:hover{background:var(--color-surface-100)}.comment-menu button.is-danger[data-v-a3e8fe88]{color:var(--color-danger-600,#dc2626)}.empty-state[data-v-a3e8fe88]{color:var(--text-color-muted);padding:34px 20px;text-align:center}.empty-state .es-icon[data-v-a3e8fe88]{display:block;font-size:1.8rem;margin-bottom:8px;opacity:.6}.empty-state .es-title[data-v-a3e8fe88]{color:var(--text-color);font-size:.9rem;font-weight:600;margin-bottom:3px}.empty-state .es-sub[data-v-a3e8fe88]{font-size:.8rem}.load-older[data-v-a3e8fe88]{display:flex;justify-content:center;margin-top:12px}.delete-confirm-text[data-v-a3e8fe88]{margin:0 0 8px}.activity-block[data-v-2492aeff]{min-height:80px}.activity-tabs[data-v-2492aeff]{border-bottom:1px solid var(--border-color-default);display:flex;gap:2px;margin-bottom:16px}.activity-tab[data-v-2492aeff]{align-items:center;background:none;border:none;border-bottom:2px solid transparent;color:var(--text-color-muted);cursor:pointer;display:flex;font-family:inherit;font-size:.88rem;gap:6px;padding:8px 14px}.activity-tab[data-v-2492aeff]:hover{color:var(--text-color)}.activity-tab.is-active[data-v-2492aeff]{border-bottom-color:var(--color-primary-600);color:var(--color-primary-600);font-weight:600}.tab-badge[data-v-2492aeff]{background:var(--color-surface-200);border-radius:999px;color:var(--text-color);font-size:.7rem;font-weight:600;padding:1px 7px}.activity-tab.is-active .tab-badge[data-v-2492aeff]{background:var(--color-primary-100);color:var(--color-primary-700)}.activity-composer[data-v-2492aeff]{margin-bottom:18px}.activity-post-error[data-v-2492aeff]{margin-bottom:12px}.activity-empty[data-v-2492aeff]{color:var(--text-color-muted);font-size:.85rem;padding:20px 0}.publish-diff__lede[data-v-3db33573]{margin-bottom:1rem;margin-top:0}.publish-diff__error[data-v-3db33573]{margin-bottom:1rem}.publish-diff[data-v-3db33573]{border:1px solid var(--border-color-default);border-radius:8px;overflow:hidden}.publish-diff__row[data-v-3db33573]{border-bottom:1px solid var(--border-color-light);display:grid;grid-template-columns:140px minmax(0,1fr) minmax(0,1fr)}.publish-diff__row[data-v-3db33573]:last-child{border-bottom:none}.publish-diff__row>div[data-v-3db33573]{font-size:.85rem;min-width:0;overflow-wrap:anywhere;padding:.55rem .7rem}.publish-diff__row.is-head[data-v-3db33573]{background:var(--color-surface-100);color:var(--text-color-muted);font-weight:600}.publish-diff__key[data-v-3db33573]{display:flex;flex-direction:column;gap:2px}.publish-diff__old[data-v-3db33573]{background:var(--color-danger-100);color:var(--color-danger-700)}.publish-diff__new[data-v-3db33573]{background:var(--color-success-100);color:var(--color-success-800)}.publish-diff__unchanged[data-v-3db33573]{color:var(--text-color-muted)}.publish-diff__empty[data-v-3db33573]{padding:.8rem}.publish-status[data-v-39693644]{width:100%}.publish-status__empty[data-v-39693644],.publish-status__loading[data-v-39693644]{align-items:center;display:flex;gap:8px;margin:0}.publish-status__spin[data-v-39693644]{animation:publish-status-spin-39693644 1.1s linear infinite}.publish-status__head[data-v-39693644]{align-items:center;display:flex;gap:12px;justify-content:space-between}.publish-status__title[data-v-39693644]{font-size:1rem;margin:0}.publish-status__error[data-v-39693644]{margin:.8rem 0}.publish-status__stage-label[data-v-39693644]{font-size:.85rem;margin:1rem 0 .4rem}.chain[data-v-39693644]{display:flex;flex-wrap:wrap}.chain[data-v-39693644],.chain .stage[data-v-39693644]{align-items:center;gap:6px}.chain .stage[data-v-39693644]{border:1px solid var(--border-color-default);border-radius:999px;display:inline-flex;font-size:.85rem;padding:2px 10px}.chain .stage.is-active[data-v-39693644]{background:var(--color-primary-50);border-color:var(--color-primary-500)}.chain .arrow[data-v-39693644]{color:var(--text-color-muted);font-size:.85rem}.chain .catdot[data-v-39693644]{border-radius:50%;height:8px;width:8px}.chain .catdot[data-v-39693644],.chain .catdot.is-todo[data-v-39693644]{background:var(--text-color-muted)}.chain .catdot.is-in_progress[data-v-39693644]{background:var(--color-warn-600)}.chain .catdot.is-complete[data-v-39693644]{background:var(--color-success-600)}.publish-status__note[data-v-39693644]{margin:.4rem 0 0}.publish-status__actions[data-v-39693644]{align-items:center;display:flex;gap:8px;margin-top:1rem}.publish-status__modified[data-v-39693644]{align-items:center;display:flex;gap:6px;margin:.6rem 0 0}.publish-status__versions[data-v-39693644]{margin-top:1.2rem}table.versions[data-v-39693644]{border-collapse:collapse;font-size:.85rem;width:100%}table.versions th[data-v-39693644]{background:var(--color-surface-100);color:var(--text-color-muted);font-weight:600;padding:.4rem .5rem;text-align:left}table.versions td[data-v-39693644]{border-bottom:1px solid var(--border-color-light);padding:.5rem;vertical-align:middle}table.versions tr.is-live[data-v-39693644]{background:var(--color-primary-50)}.versions__action[data-v-39693644]{text-align:right}@keyframes publish-status-spin-39693644{to{transform:rotate(1turn)}}.universe-page-header-plugin[data-v-72ca3c7e]{align-items:center;display:flex;gap:1rem;width:100%}.page-header-left[data-v-72ca3c7e]{display:flex;flex:1;flex-direction:column;min-width:0}.page-header-subline[data-v-72ca3c7e],.page-header-title[data-v-72ca3c7e]{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-header-subline.has-icon[data-v-72ca3c7e]{margin-left:40px}.page-header-actions[data-v-72ca3c7e]{align-items:center;display:flex;flex-shrink:0;gap:6px;margin-left:auto}.row-limit-banner[data-v-72ca3c7e]{align-items:center;background:var(--p-amber-50,#fffbeb);border:1px solid var(--p-amber-200,#fde68a);border-left:3px solid var(--p-amber-500,#f59e0b);border-radius:8px;display:flex;font-size:14px;gap:10px;margin-top:12px;padding:11px 14px}.row-limit-banner.is-over[data-v-72ca3c7e]{background:var(--p-red-50,#fef2f2);border-color:var(--p-red-200,#fecaca);border-left-color:var(--p-red-500,#ef4444)}.row-limit-banner i[data-v-72ca3c7e]{font-size:1.1em}.row-limit-banner__text[data-v-72ca3c7e]{flex:1}.row-limit-banner__cta[data-v-72ca3c7e]{color:var(--color-primary-600,#4f46e5);cursor:pointer;font-weight:600;white-space:nowrap}.universe-detail-page-header-plugin[data-v-663ee0c1]{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;width:100%}.detail-page-header-content[data-v-663ee0c1]{flex:1;min-width:0}.detail-page-header-actions[data-v-663ee0c1]{align-items:center;display:flex;flex-shrink:0;gap:6px}.schema-nav-banner[data-v-100a39e1]{align-items:center;background:var(--p-amber-50,#fffbeb);border:1px solid var(--p-amber-200,#fde68a);border-left:3px solid var(--p-amber-500,#f59e0b);border-radius:8px;display:flex;font-size:14px;gap:12px;padding:12px 16px}@media(max-width:767.98px){.schema-nav-banner[data-v-100a39e1]{align-items:stretch;flex-direction:column;gap:8px}}.schema-nav-banner__icon[data-v-100a39e1]{color:var(--p-amber-600,#d97706);font-size:1.2em}.schema-nav-banner__body[data-v-100a39e1]{flex:1;min-width:0}@media(max-width:767.98px){.schema-nav-banner__body[data-v-100a39e1]{max-width:none}}.schema-nav-banner__title[data-v-100a39e1]{color:var(--p-amber-700,#b45309);font-weight:600}.schema-nav-banner__text[data-v-100a39e1]{color:var(--color-surface-600,#525252);font-size:12.5px;margin-top:2px}@media(max-width:767.98px){.schema-nav-banner__text[data-v-100a39e1]{max-width:none}}.schema-nav-banner__cta[data-v-100a39e1]{align-items:center;background:var(--p-primary-color,#4f46e5);border:0;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:7px 13px;white-space:nowrap}.schema-nav-banner__cta[data-v-100a39e1]:hover{background:var(--color-primary-600,#4338ca)}@media(max-width:767.98px){.schema-nav-banner__cta[data-v-100a39e1]{justify-content:center}}.kpis[data-v-8cda84b5]{background:var(--color-surface-200);border:1px solid var(--color-surface-200);border-radius:10px;display:grid;gap:1px;grid-template-columns:repeat(4,1fr);overflow:hidden}.kpi[data-v-8cda84b5]{background:var(--color-surface-0);display:flex;flex-direction:column;gap:4px;padding:14px 18px 16px}.kpi__label[data-v-8cda84b5]{color:var(--color-surface-500);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.kpi__value[data-v-8cda84b5]{color:var(--p-text-color);font-size:24px;font-weight:600;line-height:1.1}.kpi__value--sm[data-v-8cda84b5]{font-size:20px}.kpi__value--muted[data-v-8cda84b5],.kpi__value-unit[data-v-8cda84b5]{color:var(--color-surface-500)}.kpi__value-unit[data-v-8cda84b5]{font-size:14px;margin-left:2px}.kpi__sub[data-v-8cda84b5]{align-items:center;color:var(--color-surface-500);display:flex;flex-wrap:wrap;font-size:12px;gap:6px}.kpi__sub b[data-v-8cda84b5]{color:var(--p-text-color)}.delta[data-v-8cda84b5],.kpi__sub b[data-v-8cda84b5]{font-weight:600}.delta--up[data-v-8cda84b5]{color:#15803d}.delta--down[data-v-8cda84b5]{color:#b91c1c}.delta--flat[data-v-8cda84b5]{color:var(--color-surface-500)}.kpi__chips[data-v-8cda84b5]{display:flex;flex-wrap:wrap;gap:5px}.chip[data-v-8cda84b5]{background:var(--color-surface-100);border-radius:4px;color:var(--color-surface-500);font-size:11px;padding:1px 7px}.chip b[data-v-8cda84b5]{color:var(--p-text-color);font-weight:600}.kpi__bar[data-v-8cda84b5]{background:var(--color-surface-100);border-radius:99px;height:4px;margin-top:6px;overflow:hidden}.kpi__bar>span[data-v-8cda84b5]{background:#15803d;border-radius:99px;display:block;height:100%}@media(max-width:900px){.kpis[data-v-8cda84b5]{grid-template-columns:1fr 1fr}}.segments[data-v-b9488d4a]{list-style:none;margin:0;padding:0}.segment[data-v-b9488d4a]{align-items:center;border-bottom:1px solid var(--color-surface-200);display:grid;font-size:13px;gap:10px;grid-template-columns:28px minmax(0,1fr) auto;padding:10px 14px}.segment[data-v-b9488d4a]:last-child{border-bottom:0}.segment__icon[data-v-b9488d4a]{background:var(--color-surface-100);border-radius:7px;color:var(--color-surface-500);display:grid;font-size:14px;height:28px;place-items:center;width:28px}.segment__main[data-v-b9488d4a]{min-width:0}.segment__name[data-v-b9488d4a]{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.segment__name b[data-v-b9488d4a]{color:var(--p-text-color);font-weight:600}.segment__meta[data-v-b9488d4a]{color:var(--color-surface-500);display:flex;flex-wrap:wrap;font-size:11px;gap:4px;margin-top:2px}.segment__meta code[data-v-b9488d4a]{background:var(--color-surface-100);border-radius:3px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;padding:1px 4px}.segment__usage[data-v-b9488d4a]{color:var(--color-surface-500);font-size:10px;letter-spacing:.04em;text-align:right;text-transform:uppercase;white-space:nowrap}.segment__usage b[data-v-b9488d4a]{color:var(--p-text-color);display:block;font-size:14px;font-variant-numeric:tabular-nums;font-weight:600}.badge[data-v-b9488d4a]{border-radius:4px;font-size:10px;font-weight:600;letter-spacing:.04em;padding:1px 6px;text-transform:uppercase}.badge--default[data-v-b9488d4a]{background:#dcfce7;color:#166534}.badge--account[data-v-b9488d4a]{background:#dbeafe;color:#1e40af}.badge--personal[data-v-b9488d4a]{background:var(--color-surface-100);color:var(--color-surface-600)}.empty[data-v-5b092521]{color:var(--color-surface-500);font-size:13px;padding:20px;text-align:center}.lineage[data-v-5b092521]{font-size:13px;list-style:none;margin:0;padding:0}.lineage>li[data-v-5b092521]{align-items:center;border-bottom:1px dashed var(--color-surface-200);display:grid;gap:6px;grid-template-columns:1fr auto;padding:7px 0}.lineage>li[data-v-5b092521]:last-child{border-bottom:0}.lineage__group[data-v-5b092521]{color:var(--color-surface-500);font-size:11px;font-weight:600;letter-spacing:.06em;margin:8px 0 4px;text-transform:uppercase}.lineage__group[data-v-5b092521]:first-child{margin-top:0}.lineage__name b[data-v-5b092521]{color:var(--p-text-color);font-weight:600}.lineage__name span[data-v-5b092521]{color:var(--color-surface-500);display:block;font-size:11px;margin-top:1px}.lineage__name code[data-v-5b092521]{border-radius:3px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;padding:1px 4px}.lineage__count[data-v-5b092521],.lineage__name code[data-v-5b092521]{background:var(--color-surface-100);font-size:11px}.lineage__count[data-v-5b092521]{border-radius:4px;color:var(--color-surface-500);font-variant-numeric:tabular-nums;padding:2px 6px}.fields-list-plugin .data-field[data-v-d4293764]:first-of-type{border-top:var(--border-dashed)}.chart[data-v-2c1c3ec9]{align-items:end;display:grid;gap:2px;grid-template-columns:repeat(30,1fr);height:90px}.chart__bar[data-v-2c1c3ec9]{background:var(--color-surface-200);border-radius:2px 2px 0 0;min-height:2px;position:relative}.chart__bar>i[data-v-2c1c3ec9]{background:var(--p-primary-color);border-radius:2px 2px 0 0;bottom:0;left:0;position:absolute;right:0}.chart__legend[data-v-2c1c3ec9]{border-top:1px solid var(--color-surface-200);color:var(--color-surface-500);display:flex;font-size:11px;gap:14px;margin-top:10px;padding-top:10px}.chart__legend span[data-v-2c1c3ec9]{align-items:center;display:inline-flex;gap:5px}.dot[data-v-2c1c3ec9]{border-radius:2px;display:inline-block;height:8px;width:8px}.dot--accent[data-v-2c1c3ec9]{background:var(--p-primary-color)}.dot--muted[data-v-2c1c3ec9]{background:var(--color-surface-400)}.dot--bad[data-v-2c1c3ec9]{background:#b91c1c}.recent-changes-feed[data-v-cbf9d29a]{list-style:none;margin:0;padding:0}.empty[data-v-cbf9d29a]{color:var(--color-surface-500);font-size:13px;padding:20px;text-align:center}.feed-item[data-v-cbf9d29a]{align-items:center;border-bottom:var(--border-dashed);display:grid;gap:10px;grid-template-columns:28px 1fr auto;padding:10px 0}.feed-item[data-v-cbf9d29a]:last-child{border-bottom:0;padding-bottom:0}.feed-item[data-v-cbf9d29a]:first-of-type{border-top:var(--border-dashed)}.feed-main[data-v-cbf9d29a]{min-width:0}.feed-object[data-v-cbf9d29a]{color:var(--color-surface-500);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;margin:0 2px}.feed-tag-structural[data-v-cbf9d29a]{align-items:center;display:inline-flex;gap:4px}.feed-tag-structural i[data-v-cbf9d29a]{font-size:12px}.feed-suffix[data-v-cbf9d29a]{margin-left:4px}.feed-diff[data-v-cbf9d29a]{align-items:center;color:var(--color-surface-500);display:flex;flex-wrap:wrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;gap:5px;margin-top:3px}.feed-diff .from[data-v-cbf9d29a]{color:#b91c1c;text-decoration:line-through}.feed-diff .arr[data-v-cbf9d29a]{color:var(--color-surface-400)}.feed-diff .to[data-v-cbf9d29a]{color:#15803d}.feed-diff .feed-diff-field[data-v-cbf9d29a]{color:var(--color-surface-600)}.feed-diff .feed-diff-sep[data-v-cbf9d29a]{color:var(--color-surface-300)}.feed-time[data-v-cbf9d29a]{white-space:nowrap}.empty[data-v-95a562a0]{color:var(--color-surface-500);font-size:13px;padding:20px;text-align:center}.contrib[data-v-95a562a0]{font-size:13px;list-style:none;margin:0;padding:0}.contrib li[data-v-95a562a0]{align-items:center;border-bottom:1px dashed var(--color-surface-200);display:grid;gap:10px;grid-template-columns:28px 1fr;padding:8px 0}.contrib li[data-v-95a562a0]:last-child{border-bottom:0}.contrib__name[data-v-95a562a0]{color:var(--p-text-color);font-weight:600}.contrib__sub[data-v-95a562a0]{color:var(--color-surface-500);font-size:11px;font-variant-numeric:tabular-nums}.addon-card-header[data-v-b227bc66]{display:flex;flex-direction:column;grid-gap:5px;margin-bottom:var(--grid-gap-sm)}.addon-card-header-title[data-v-b227bc66]{align-items:center;display:flex;gap:var(--grid-gap-sm);justify-content:space-between}.addon-card-header-title h3[data-v-b227bc66]{margin:0}.addon-card-header-title[data-v-b227bc66] .p-button{flex-shrink:0}.card[data-v-81b9cbbc]{background:var(--color-surface-0);border:1px solid var(--color-surface-200);border-radius:10px;overflow:hidden;padding:0}.card__head[data-v-81b9cbbc]{align-items:center;border-bottom:1px solid var(--color-surface-200);display:flex;gap:10px;padding:11px 14px}.card__head--spaced[data-v-81b9cbbc]{justify-content:space-between}.card__title[data-v-81b9cbbc]{color:var(--p-text-color);font-size:13px;font-weight:600;margin:0}.card__sub[data-v-81b9cbbc]{color:var(--color-surface-500);font-size:12px}.card__body[data-v-81b9cbbc]{padding:12px 14px}.card__body--tight[data-v-81b9cbbc]{padding:0}.recurrence-setup[data-v-81b9cbbc]{display:flex;flex-direction:column;gap:12px}.recurrence-setup-list[data-v-81b9cbbc]{display:flex;flex-direction:column;gap:var(--grid-gap-sm)}.recurrence-setup-binding-meta[data-v-81b9cbbc],.recurrence-setup-binding-top[data-v-81b9cbbc]{align-items:center;display:flex;gap:8px}.recurrence-setup-binding-top[data-v-81b9cbbc]{justify-content:space-between}.card[data-v-720c3f46]{background:var(--color-surface-0);border:1px solid var(--color-surface-200);border-radius:10px;overflow:hidden;padding:0}.card__head[data-v-720c3f46]{align-items:center;border-bottom:1px solid var(--color-surface-200);display:flex;gap:10px;padding:11px 14px}.card__head--spaced[data-v-720c3f46]{justify-content:space-between}.card__title[data-v-720c3f46]{color:var(--p-text-color);font-size:13px;font-weight:600;margin:0}.card__sub[data-v-720c3f46]{color:var(--color-surface-500);font-size:12px}.card__body[data-v-720c3f46]{padding:12px 14px}.card__body--tight[data-v-720c3f46]{padding:0}.time-tracking-schema-status[data-v-720c3f46]{align-items:flex-start;display:flex;gap:10px}.time-tracking-status-dot[data-v-720c3f46]{background:var(--color-success-600);border-radius:50%;flex:0 0 auto;height:8px;margin-top:6px;width:8px}.time-tracking-status-body[data-v-720c3f46]{min-width:0}.time-tracking-binding-meta[data-v-720c3f46],.time-tracking-binding-top[data-v-720c3f46]{align-items:center;display:flex;gap:8px}.time-tracking-binding-top[data-v-720c3f46]{justify-content:space-between}.time-tracking-health-body[data-v-720c3f46]{display:flex;flex-direction:column;gap:6px}.time-tracking-health-issues[data-v-720c3f46]{font-size:13px;margin:0;padding-left:18px}.time-tracking-health-issues li[data-v-720c3f46]{margin:2px 0}.time-tracking-health-actions[data-v-720c3f46]{display:flex;gap:8px;margin-top:4px}.time-tracking-binding-facts[data-v-720c3f46]{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:12px 0 0}.time-tracking-fact dt[data-v-720c3f46]{color:var(--color-surface-500);font-size:11px;letter-spacing:.04em;margin-bottom:2px;text-transform:uppercase}.time-tracking-fact dd[data-v-720c3f46]{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px;margin:0}.time-tracking-fact dd code[data-v-720c3f46]{font-size:12px}.card[data-v-683152d0]{background:var(--color-surface-0);border:1px solid var(--color-surface-200);border-radius:10px;overflow:hidden;padding:0}.card__head[data-v-683152d0]{align-items:center;border-bottom:1px solid var(--color-surface-200);display:flex;gap:10px;padding:11px 14px}.card__head--spaced[data-v-683152d0]{justify-content:space-between}.card__title[data-v-683152d0]{color:var(--p-text-color);font-size:13px;font-weight:600;margin:0}.card__sub[data-v-683152d0]{color:var(--color-surface-500);font-size:12px}.card__body[data-v-683152d0]{padding:12px 14px}.card__body--tight[data-v-683152d0]{padding:0}.tree-view-setup-list[data-v-683152d0]{display:flex;flex-direction:column;gap:var(--grid-gap-sm)}.tree-view-setup-binding-meta[data-v-683152d0],.tree-view-setup-binding-top[data-v-683152d0]{align-items:center;display:flex;gap:8px}.tree-view-setup-binding-top[data-v-683152d0]{justify-content:space-between}.card[data-v-6612250d]{background:var(--color-surface-0);border:1px solid var(--color-surface-200);border-radius:10px;overflow:hidden;padding:0}.card__head[data-v-6612250d]{align-items:center;border-bottom:1px solid var(--color-surface-200);display:flex;gap:10px;padding:11px 14px}.card__head--spaced[data-v-6612250d]{justify-content:space-between}.card__title[data-v-6612250d]{color:var(--p-text-color);font-size:13px;font-weight:600;margin:0}.card__sub[data-v-6612250d]{color:var(--color-surface-500);font-size:12px}.card__body[data-v-6612250d]{padding:12px 14px}.card__body--tight[data-v-6612250d]{padding:0}.translation-binding-list[data-v-6612250d]{display:flex;flex-direction:column;gap:var(--grid-gap-sm)}.translation-binding-meta[data-v-6612250d],.translation-binding-top[data-v-6612250d]{align-items:center;display:flex;gap:8px}.translation-binding-top[data-v-6612250d]{justify-content:space-between}.card[data-v-b56c7483]{background:var(--color-surface-0);border:1px solid var(--color-surface-200);border-radius:10px;overflow:hidden;padding:0}.card__head[data-v-b56c7483]{align-items:center;border-bottom:1px solid var(--color-surface-200);display:flex;gap:10px;padding:11px 14px}.card__head--spaced[data-v-b56c7483]{justify-content:space-between}.card__title[data-v-b56c7483]{color:var(--p-text-color);font-size:13px;font-weight:600;margin:0}.card__sub[data-v-b56c7483]{color:var(--color-surface-500);font-size:12px}.card__body[data-v-b56c7483]{padding:12px 14px}.card__body--tight[data-v-b56c7483]{padding:0}.publishable-setup-list[data-v-b56c7483]{display:flex;flex-direction:column;gap:var(--grid-gap-sm)}.publishable-setup-binding-meta[data-v-b56c7483],.publishable-setup-binding-top[data-v-b56c7483]{align-items:center;display:flex;gap:8px}.publishable-setup-binding-top[data-v-b56c7483]{justify-content:space-between}.chain[data-v-b56c7483]{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:.6rem}.chain .stage[data-v-b56c7483]{border:1px solid var(--border-color-default);border-radius:999px;font-size:.85rem;padding:2px 10px}.chain .arrow[data-v-b56c7483]{color:var(--text-color-muted);font-size:.85rem}.tt-widget[data-v-92eb1137]{width:100%}.tt-widget__row[data-v-92eb1137]{align-items:center;display:flex;gap:.7rem}.tt-widget__icon[data-v-92eb1137]{align-items:center;background:linear-gradient(135deg,var(--color-primary-600),var(--color-primary-500));border-radius:8px;color:#fff;display:flex;flex:0 0 auto;font-size:1.05rem;height:34px;justify-content:center;width:34px}.tt-widget__meta[data-v-92eb1137]{min-width:0}.tt-widget__total[data-v-92eb1137]{color:var(--text-color);font-weight:600}.tt-widget__count[data-v-92eb1137]{margin-top:1px}.tt-widget__spacer[data-v-92eb1137]{flex:1}.tt-widget__empty[data-v-92eb1137]{margin:0}.pages[data-v-d6f46a03]{list-style:none;margin:0;padding:0}.pages li+li[data-v-d6f46a03]{margin-top:var(--grid-gap-sm)}.page-meta[data-v-d6f46a03],.page-row[data-v-d6f46a03]{display:flex}.page-meta[data-v-d6f46a03]{flex-direction:column}.page-meta strong[data-v-d6f46a03]{color:var(--text-color)}.page-meta small[data-v-d6f46a03]{align-self:flex-end;font-family:var(--font-text)}.pages-empty[data-v-d6f46a03]{align-items:center;display:flex;flex-direction:column;gap:var(--grid-gap-sm);padding:var(--grid-gap);text-align:center}.pages-empty-icon[data-v-d6f46a03]{color:var(--text-color-muted);font-size:1.75rem}.pages-empty-text[data-v-d6f46a03]{margin:0;max-width:36ch}.pages-empty-link[data-v-d6f46a03]{text-decoration:none}.kpis[data-v-7f3e3042]{display:grid;gap:var(--grid-gap-sm);grid-template-columns:repeat(5,1fr)}.kpi[data-v-7f3e3042]{background:var(--color-surface-50);display:flex;flex-direction:column}.stat-sub[data-v-7f3e3042]{align-items:center;color:var(--text-color-muted);display:flex;flex-wrap:wrap;font-size:.85rem;gap:10px;margin-top:5px}.stat-sub b[data-v-7f3e3042]{color:var(--title-color)}.delta[data-v-7f3e3042]{font-weight:600}.delta-up[data-v-7f3e3042]{color:var(--color-success-600)}.delta-down[data-v-7f3e3042]{color:var(--color-danger-600)}.delta-flat[data-v-7f3e3042]{color:var(--color-surface-600)}@media(max-width:900px){.kpis[data-v-7f3e3042]{grid-template-columns:1fr 1fr}}.chart[data-v-e165325e]{align-items:end;display:grid;gap:2px;grid-template-columns:repeat(30,1fr);height:100px}.chart-bar[data-v-e165325e]{background:var(--color-surface-200);min-height:2px;position:relative}.chart-bar[data-v-e165325e],.chart-bar i[data-v-e165325e]{border-radius:2px 2px 0 0}.chart-bar i[data-v-e165325e]{background:var(--color-primary-500);bottom:0;left:0;position:absolute;right:0}.chart-legend[data-v-e165325e]{display:flex;gap:20px;margin-top:20px}.chart-legend span[data-v-e165325e]{align-items:center;display:inline-flex;gap:5px}.dot[data-v-e165325e]{border-radius:2px;display:inline-block;height:8px;width:8px}.dot-accent[data-v-e165325e]{background:var(--color-primary-500)}.dot-muted[data-v-e165325e]{background:var(--color-surface-500)}.dot-bad[data-v-e165325e]{background:var(--color-danger-500)}.contrib[data-v-1d5e56a5]{list-style:none;margin:0;padding:0}.contrib li[data-v-1d5e56a5]{align-items:center;border-bottom:var(--border-dashed);display:grid;gap:10px;grid-template-columns:28px 1fr auto;padding:8px 0}.contrib li[data-v-1d5e56a5]:first-of-type{border-top:var(--border-dashed)}.contrib li[data-v-1d5e56a5]:last-child{border-bottom:0}.api-documentation[data-v-cee70e5e]{display:flex;flex-direction:column;gap:1.5rem}.header[data-v-cee70e5e]{align-items:center;display:flex;gap:1rem;justify-content:space-between}.header-actions[data-v-cee70e5e]{display:flex;gap:.5rem}.base-url-section h3[data-v-cee70e5e]{font-size:1rem;margin:0 0 .5rem}.code-block[data-v-cee70e5e]{background:var(--color-surface-100);border-radius:var(--p-border-radius);display:block;font-size:.9rem;padding:.75rem 1rem}.schema-title[data-v-cee70e5e]{align-items:center;display:flex;gap:.5rem}.schema-tag[data-v-cee70e5e] .p-tag-label{font-family:var(--font-mono)}.endpoints-table h4[data-v-cee70e5e],.fields-table h4[data-v-cee70e5e]{margin:0 0 .5rem}.endpoints-table[data-v-cee70e5e],.endpoints-table+.endpoints-table[data-v-cee70e5e],.endpoints-table+.fields-table[data-v-cee70e5e],.fields-table+.endpoints-table[data-v-cee70e5e],.fields-table+.fields-table[data-v-cee70e5e]{margin-top:1rem}code[data-v-cee70e5e]{font-size:.85rem}.text-green[data-v-cee70e5e]{color:var(--p-green-500)}.text-muted[data-v-cee70e5e]{color:var(--p-text-muted-color)}.ml-2[data-v-cee70e5e]{margin-left:.5rem}.auth-section h3[data-v-cee70e5e]{font-size:1rem;margin:0 0 .75rem}.auth-methods[data-v-cee70e5e]{display:flex;flex-direction:column;gap:.75rem}.auth-method[data-v-cee70e5e]{border:1px solid var(--color-surface-200);border-radius:var(--p-border-radius);padding:.875rem 1rem}.auth-method-name[data-v-cee70e5e]{font-size:.9rem;font-weight:600;margin-bottom:.25rem}.auth-method-desc[data-v-cee70e5e]{color:var(--p-text-muted-color);font-size:.875rem;margin:0 0 .5rem}.auth-note[data-v-cee70e5e]{margin-top:.75rem}.empty-state[data-v-cee70e5e]{padding:1rem 0}.choices-wrapper[data-v-cee70e5e]{margin-top:.4rem}.choices-toggle[data-v-cee70e5e]{align-items:center;background:var(--color-surface-50);border:1px solid var(--color-surface-200);border-radius:var(--p-border-radius);color:var(--p-text-muted-color);cursor:pointer;display:inline-flex;font-size:.8rem;font:inherit;gap:.35rem;padding:.15rem .5rem}.choices-toggle[data-v-cee70e5e]:hover{background:var(--color-surface-100);color:var(--p-text-color)}.choices-toggle i[data-v-cee70e5e]{font-size:.7rem}.choices-list[data-v-cee70e5e]{background:var(--color-surface-50);border:1px solid var(--color-surface-200);border-radius:var(--p-border-radius);font-size:.85rem;margin-top:.4rem;padding:.5rem .75rem}.choices-list ul[data-v-cee70e5e]{display:flex;flex-direction:column;gap:.25rem;list-style:none;margin:0;padding:0}.choices-list li[data-v-cee70e5e]{align-items:center;display:flex;gap:.4rem}.choices-list code[data-v-cee70e5e]{font-size:.85rem}.choices-group+.choices-group[data-v-cee70e5e]{margin-top:.5rem}.choices-group-title[data-v-cee70e5e]{color:var(--p-text-color);font-size:.8rem;font-weight:600;margin-bottom:.2rem}.choices-group-category[data-v-cee70e5e]{color:var(--p-text-muted-color);font-weight:400;margin-left:.25rem}.color-swatch[data-v-cee70e5e]{border:1px solid var(--color-surface-300);border-radius:50%;display:inline-block;flex-shrink:0;height:.75rem;width:.75rem}.opt-label[data-v-cee70e5e]{color:var(--p-text-muted-color)}.example-value[data-v-cee70e5e]{background:var(--color-surface-50);border:1px solid var(--color-surface-200);border-radius:var(--p-border-radius);display:inline-block;font-size:.85rem;padding:.1rem .4rem}.example-value.muted[data-v-cee70e5e]{color:var(--p-text-muted-color);font-style:italic}.app-api-docs-loading[data-v-876f2390]{display:flex;justify-content:center;padding:3rem 0}.your-apps-loading[data-v-494e0daf]{display:flex;justify-content:center;padding:2rem 0}.apps[data-v-494e0daf]{display:grid;gap:.75rem;grid-template-columns:repeat(2,1fr)}.new-row[data-v-494e0daf]{display:grid;gap:.625rem;grid-template-columns:1fr 1fr;margin-top:.75rem}.new-row.is-single[data-v-494e0daf]{grid-template-columns:1fr}.new-app[data-v-494e0daf]{align-items:center;background:transparent;border:2px dashed var(--border-color-default);border-radius:var(--panel-border-radius);color:var(--text-color-muted);cursor:pointer;display:flex;gap:.5rem;justify-content:center;padding:.875rem;text-decoration:none}.new-app[data-v-494e0daf]:hover{background:var(--color-primary-50);border-color:var(--color-primary-500);color:var(--color-primary-700)}.new-app i[data-v-494e0daf]{font-size:1.5rem}.empty[data-v-494e0daf]{color:var(--text-color-secondary,#8a93a6);padding:2rem;text-align:center}.empty i[data-v-494e0daf]{display:block;font-size:2rem;margin-bottom:.5rem}@media(max-width:980px){.apps[data-v-494e0daf],.new-row[data-v-494e0daf]{grid-template-columns:1fr}}.qa-loading[data-v-1c44074f]{display:flex;justify-content:center;padding:1.5rem 0}.qa-grid[data-v-1c44074f]{display:grid;gap:var(--grid-gap-sm);grid-template-columns:1fr}.qa[data-v-1c44074f]{align-items:center;color:inherit;display:flex;gap:15px;text-decoration:none}.qa i[data-v-1c44074f]{font-size:1.5rem}.qa-text[data-v-1c44074f]{min-width:0}.qa-label[data-v-1c44074f]{font-weight:500}.qa-sub[data-v-1c44074f]{margin-top:1px}.all-changes[data-v-7c68b65b]{min-height:140px}.all-changes__loading[data-v-7c68b65b]{display:flex;justify-content:center;padding:2.5rem 0}.all-changes__footer[data-v-7c68b65b]{align-items:center;border-top:var(--border-dashed);display:flex;flex-direction:column;gap:.25rem;margin-top:.5rem;padding-top:.75rem}.all-changes__error[data-v-7c68b65b]{color:var(--color-surface-500);font-size:13px}.rc-loading[data-v-b23ad5c8]{display:flex;justify-content:center;padding:1.5rem 0}.getting-started[data-v-173fede3]{background:var(--p-message-primary-background);border-color:var(--p-message-primary-border-color);box-shadow:none}.getting-started-head[data-v-173fede3]{align-items:center;cursor:pointer;display:flex;gap:1rem}.getting-started-chevron[data-v-173fede3]{color:var(--p-message-primary-color);flex-shrink:0;transition:transform .2s ease}.getting-started-chevron.is-open[data-v-173fede3]{transform:rotate(180deg)}.progress-bar-wrap[data-v-173fede3]{align-items:center;display:flex;flex-shrink:0;gap:8px;width:140px}.progress-bar-track[data-v-173fede3]{background:var(--color-primary-200);border-radius:4px;flex:1;height:7px;overflow:hidden}.progress-bar-fill[data-v-173fede3]{background:var(--color-primary-600);border-radius:4px;height:100%;transition:width .3s ease}.progress-bar-pct[data-v-173fede3]{color:var(--p-message-primary-color);flex-shrink:0}.getting-started-htxt[data-v-173fede3]{align-items:center;display:flex;flex:1;min-width:0;grid-gap:10px;color:var(--p-message-primary-color)}.getting-started-htxt .inner[data-v-173fede3]{align-items:baseline;display:flex;grid-gap:10px}.getting-started-htxt h2[data-v-173fede3]{color:var(--p-message-primary-color);margin:0}.getting-started-htxt i[data-v-173fede3]{animation:getting-started-rocket-float-173fede3 2.4s ease-in-out infinite;display:inline-block;font-size:2rem}@keyframes getting-started-rocket-float-173fede3{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-3px) rotate(-6deg)}}@media(prefers-reduced-motion:reduce){.getting-started-htxt i[data-v-173fede3]{animation:none}}.mark-all-btn[data-v-173fede3]{background:none;border:none;color:var(--color-primary-700);cursor:pointer;display:block;font:inherit;font-size:.8125rem;font-weight:600;margin:14px 0 0 auto;padding:0}.mark-all-btn[data-v-173fede3]:hover{text-decoration:underline}.steps[data-v-173fede3]{list-style:none;margin:10px 0 0;padding:0}.step[data-v-173fede3]{align-items:center;display:flex;gap:.875rem;padding:.7rem}.step+.step[data-v-173fede3]{margin-top:10px}.step.is-done .label strong[data-v-173fede3]{color:var(--text-color-muted);text-decoration:line-through}.bullet[data-v-173fede3]{align-items:center;border:2px solid var(--color-surface-300);border-radius:50%;color:var(--text-color-secondary,#8a93a6);display:flex;flex-shrink:0;font-size:.6875rem;height:26px;justify-content:center;width:26px}.step.is-done .bullet[data-v-173fede3]{background:var(--color-success-500);border-color:var(--color-success-500);color:#fff}.label[data-v-173fede3]{flex:1;min-width:0;grid-gap:10px}.cta-group[data-v-173fede3],.label[data-v-173fede3]{align-items:center;display:flex}.cta-group[data-v-173fede3]{flex-shrink:0;gap:.875rem}.cta[data-v-173fede3]{color:var(--color-primary-700);text-decoration:none;white-space:nowrap}.cta[data-v-173fede3]:hover{text-decoration:underline}.cta-secondary[data-v-173fede3]{background:none;border:none;color:var(--text-color-secondary,#8a93a6);cursor:pointer;font:inherit;padding:0}.cta-secondary[data-v-173fede3]:hover{color:var(--text-color,#1a1a1a);text-decoration:underline}.done-chip[data-v-173fede3]{color:var(--color-success-700);white-space:nowrap}.gs-loading[data-v-5a197b6d]{display:flex;justify-content:center;padding:1.5rem 0}.csv-import-item[data-v-be6166e1]{border-bottom:1px solid var(--border-color-default);display:flex;flex-direction:column;padding:6px 0}.csv-import-item[data-v-be6166e1]:last-child{border-bottom:none}.csv-import-item-head[data-v-be6166e1]{align-items:center;display:flex;gap:8px}.csv-import-item-icon[data-v-be6166e1]{font-size:var(--icon-size-md)}.csv-import-item-label[data-v-be6166e1]{color:var(--text-color);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.csv-import-item-dismiss[data-v-be6166e1]{background:transparent;border:0;border-radius:4px;color:var(--text-color-muted);cursor:pointer;line-height:1;padding:2px 4px}.csv-import-item-dismiss[data-v-be6166e1]:hover{background:var(--color-surface-100,#f3f4f6);color:var(--text-color)}.csv-import-item-meta[data-v-be6166e1]{color:var(--text-color-muted);font-family:var(--font-mono,monospace);font-size:.75rem;padding-left:22px}.csv-import-item-error[data-v-be6166e1]{color:var(--status-danger-color,#991b1b);font-family:inherit}.csv-import-item-progress[data-v-be6166e1]{background:var(--color-surface-200,#e7e5e4);border-radius:99px;height:4px;margin-left:22px;overflow:hidden}.csv-import-item-progress-bar[data-v-be6166e1]{background:var(--color-primary-500,#6366f1);height:100%;transition:width .3s ease}.csv-import-item-progress-bar.is-indeterminate[data-v-be6166e1]{animation:csv-import-indeterminate-be6166e1 1.4s ease-in-out infinite;width:33%}.csv-import-item-report[data-v-be6166e1]{align-items:center;color:var(--color-primary-500,#6366f1);display:inline-flex;font-size:.75rem;gap:4px;margin-left:22px;text-decoration:none}.csv-import-item-report[data-v-be6166e1]:hover{text-decoration:underline}@keyframes csv-import-indeterminate-be6166e1{0%{transform:translate(-100%)}to{transform:translate(300%)}}.cosmo-split-pane[data-v-2ecef51b]{align-items:stretch;display:flex;gap:0;min-height:0}.cosmo-split-pane.is-dragging[data-v-2ecef51b]{cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cosmo-split-pane-side[data-v-2ecef51b]{min-width:0}.cosmo-split-pane-right[data-v-2ecef51b]{flex:1 1 0}.cosmo-split-pane-gutter[data-v-2ecef51b]{align-items:center;align-self:stretch;cursor:col-resize;display:flex;flex:0 0 16px;justify-content:center;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cosmo-split-pane-grip[data-v-2ecef51b]{background:var(--border-color-default);border-radius:2px;height:40px;transition:background .15s ease,height .15s ease;width:2px}.cosmo-split-pane-gutter.is-dragging .cosmo-split-pane-grip[data-v-2ecef51b],.cosmo-split-pane-gutter:focus-visible .cosmo-split-pane-grip[data-v-2ecef51b],.cosmo-split-pane-gutter:hover .cosmo-split-pane-grip[data-v-2ecef51b]{background:var(--color-primary-400);height:64px}.cosmo-split-pane-gutter[data-v-2ecef51b]:focus-visible{outline:none}.gs-results[data-v-838080b3]{padding:4px 4px 8px}.gs-results__section[data-v-838080b3]{margin-bottom:4px}.gs-results__grouphead[data-v-838080b3]{align-items:center;color:var(--text-color);display:flex;gap:8px;padding:12px 12px 6px;text-transform:uppercase}.gs-results__grouphead-icon[data-v-838080b3]{color:var(--color-primary-500)}.gs-results__grouphead-note[data-v-838080b3]{color:var(--text-color-muted);letter-spacing:0;text-transform:none}.gs-results__showall[data-v-838080b3]{align-items:center;background:transparent;border:0;border-radius:9px;color:var(--color-primary-500);cursor:pointer;display:flex;font-size:.86rem;font-weight:600;gap:8px;margin:2px 0;padding:8px 12px 8px 14px;width:100%}.gs-results__showall[data-v-838080b3]:hover{background:var(--p-primary-50,var(--p-highlight-background,rgba(59,130,246,.12)))}.gs-results__showall-icon[data-v-838080b3]{font-size:.8rem}.gs-results__showall-more[data-v-838080b3]{color:var(--text-color-muted);font-weight:500}.gs-results__state[data-v-838080b3]{color:var(--text-color-secondary);font-size:.88rem;padding:28px 16px}.gs-results__loading[data-v-838080b3]{align-items:center;display:flex;gap:10px}.gs-results__spinner[data-v-838080b3]{animation:gs-results-spin-838080b3 .7s linear infinite;border:2px solid var(--border-color-default);border-radius:50%;border-top-color:var(--p-primary-color,#3b82f6);height:16px;width:16px}.gs-results__empty[data-v-838080b3]{text-align:center}.gs-results__empty-title[data-v-838080b3]{color:var(--text-color);margin:0 0 4px}.gs-results__empty-sub[data-v-838080b3]{margin:0}@keyframes gs-results-spin-838080b3{to{transform:rotate(1turn)}}.global-search-modal.p-dialog[data-v-9eafb84b]{margin-top:12vh}[data-v-9eafb84b] .p-dialog-content:empty{padding:0}.global-search__head[data-v-9eafb84b]{align-items:center;display:flex;gap:12px;width:100%}.global-search__head-icon[data-v-9eafb84b]{color:var(--text-color-secondary);flex:0 0 auto;font-size:2rem}.global-search__input[data-v-9eafb84b]{background:transparent;border:0;color:var(--text-color);flex:1 1 auto;font-size:1.5rem;min-width:0;outline:0}.global-search__input[data-v-9eafb84b]::-moz-placeholder{opacity:.7}.global-search__input[data-v-9eafb84b]::placeholder{opacity:.7}.global-search__spinner[data-v-9eafb84b]{animation:global-search-spin-9eafb84b .7s linear infinite;border:2px solid var(--border-color-default);border-radius:50%;border-top-color:var(--p-primary-color,#3b82f6);flex:0 0 auto;height:16px;width:16px}.global-search__body[data-v-9eafb84b]{max-height:60vh;min-height:120px;overflow-y:auto}.global-search__foot[data-v-9eafb84b]{align-items:center;color:var(--text-color-secondary);display:flex;font-size:.75rem;gap:16px;width:100%}.global-search__foot-hint[data-v-9eafb84b]{align-items:center;display:inline-flex;gap:5px}.global-search__foot-hint kbd[data-v-9eafb84b]{background:var(--main-content-bg);border:solid var(--border-color-default);border-radius:5px;border-width:1px 1px 2px;color:var(--text-color-secondary);font:inherit;font-size:.68rem;min-width:18px;padding:1px 5px;text-align:center}.global-search__foot-count[data-v-9eafb84b]{color:var(--text-color-muted,var(--text-color-secondary));margin-left:auto}@keyframes global-search-spin-9eafb84b{to{transform:rotate(1turn)}}.global-search-box[data-v-64585290]{align-items:center;display:flex;padding:0 12px}.header[data-v-0f4a310d]{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.header h1[data-v-0f4a310d],.header h2[data-v-0f4a310d]{margin:0}.card-group+.card-group[data-v-0f4a310d]{margin-top:1.5rem}.card-group-header[data-v-0f4a310d]{align-items:center;border-bottom:1px solid var(--border-color-default);display:flex;font-family:var(--font-button);font-weight:600;gap:12px;justify-content:space-between;margin-bottom:.75rem;padding-bottom:.5rem}.card-group-header__label[data-v-0f4a310d]{align-items:center;display:inline-flex;min-width:0}.card-group-header__none[data-v-0f4a310d]{color:var(--text-color-muted)}.card-grid[data-v-0f4a310d]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr))}.card-item[data-v-0f4a310d]{display:flex;flex-direction:column;min-width:0;transition:box-shadow .2s}.card-item[data-v-0f4a310d]:hover{box-shadow:0 4px 12px #00000014,0 2px 4px #0000000a}.card-image[data-v-0f4a310d]{aspect-ratio:16/9;background:var(--color-surface-100);border-bottom:1px solid var(--border-color-default);border-top-left-radius:var(--panel-border-radius);border-top-right-radius:var(--panel-border-radius);margin:-10px -10px .75rem;overflow:hidden}.card-image img[data-v-0f4a310d]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card-image__placeholder[data-v-0f4a310d]{align-items:center;color:var(--text-color-muted);display:flex;font-size:2rem;height:100%;justify-content:center;width:100%}.card-title[data-v-0f4a310d]{border-bottom:1px solid var(--border-color-default)}.card-fields[data-v-0f4a310d]{display:flex;flex-direction:column;padding:.25rem 0}.card-field[data-v-0f4a310d]{align-items:baseline;border-bottom:1px solid var(--border-color-default);display:flex;gap:.75rem;padding:.4rem 0}.card-field[data-v-0f4a310d]:last-child{border-bottom:none}.card-field-label[data-v-0f4a310d]{color:var(--text-color-muted);flex-shrink:0;font-family:var(--font-button);width:7rem}.card-field-value[data-v-0f4a310d]{flex:1;min-width:0}.card-actions[data-v-0f4a310d]{border-top:1px solid var(--border-color-light);display:flex;justify-content:flex-end;margin-top:auto;padding-top:.5rem}.header[data-v-bf53c7ee]{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.header h1[data-v-bf53c7ee],.header h2[data-v-bf53c7ee]{margin:0}.card-rows[data-v-bf53c7ee]{overflow-x:auto;padding:2px 2px 12px;width:100%}.card-rows-inner[data-v-bf53c7ee]{display:grid;grid-template-columns:var(--card-rows-grid);min-width:640px}.card-rows-header[data-v-bf53c7ee],.card-rows-inner>[role=rowgroup][data-v-bf53c7ee],.card-rows-row[data-v-bf53c7ee]{display:grid;grid-column:1/-1;grid-template-columns:subgrid}.card-rows-header[data-v-bf53c7ee],.card-rows-row[data-v-bf53c7ee]{align-items:center}.card-rows-header[data-v-bf53c7ee]{align-items:end;min-height:34px;padding-bottom:8px}.card-rows-cell[data-v-bf53c7ee],.card-rows-header-cell[data-v-bf53c7ee]{align-items:center;display:flex;min-width:0;padding-inline:16px}.card-rows-cell.is-end[data-v-bf53c7ee],.card-rows-header-cell.is-end[data-v-bf53c7ee]{background:var(--color-surface-50);justify-content:flex-end;overflow:visible;position:sticky;right:0}.card-rows-body[data-v-bf53c7ee]{row-gap:10px}.card-rows-row[data-v-bf53c7ee]{background:var(--color-surface-50);border:1px solid var(--border-color-default);border-radius:var(--panel-border-radius);box-shadow:var(--box-shadow);min-height:64px;transition:background .15s ease}.card-rows-row[data-v-bf53c7ee]:hover,.card-rows-row:hover .card-rows-cell.is-end[data-v-bf53c7ee]{background:var(--color-surface-100)}.card-rows-cell[data-v-bf53c7ee]{color:var(--text-color);overflow:hidden;padding-block:12px}.card-rows-empty-value[data-v-bf53c7ee]{color:var(--text-color-muted)}@media(prefers-reduced-motion:reduce){.card-rows-row[data-v-bf53c7ee]{transition:none}}.segments-header[data-v-4d98323a]{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.segments-header h1[data-v-4d98323a]{margin:0}.segments[data-v-4d98323a]{list-style:none;margin:0;padding:0}.segment[data-v-4d98323a]{align-items:center;border-bottom:1px solid var(--color-surface-200);display:grid;font-size:13px;gap:10px;grid-template-columns:28px minmax(0,1fr) auto auto;padding:10px 14px}.segment[data-v-4d98323a]:last-child{border-bottom:0}.segment__icon[data-v-4d98323a]{background:var(--color-surface-100);border-radius:7px;color:var(--color-surface-500);display:grid;font-size:14px;height:28px;place-items:center;width:28px}.segment__main[data-v-4d98323a]{min-width:0}.segment__name[data-v-4d98323a]{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.segment__name b[data-v-4d98323a]{color:var(--p-text-color);font-weight:600}.segment__meta[data-v-4d98323a]{color:var(--color-surface-500);display:flex;flex-wrap:wrap;font-size:11px;gap:4px;margin-top:2px}.segment__meta code[data-v-4d98323a]{background:var(--color-surface-100);border-radius:3px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;padding:1px 4px}.segment__usage[data-v-4d98323a]{color:var(--color-surface-500);font-size:10px;letter-spacing:.04em;text-align:right;text-transform:uppercase;white-space:nowrap}.segment__usage b[data-v-4d98323a]{color:var(--p-text-color);display:block;font-size:14px;font-variant-numeric:tabular-nums;font-weight:600}.segment__actions[data-v-4d98323a]{display:flex;justify-content:flex-end}.badge[data-v-4d98323a]{border-radius:4px;font-size:10px;font-weight:600;letter-spacing:.04em;padding:1px 6px;text-transform:uppercase}.badge--default[data-v-4d98323a]{background:#dcfce7;color:#166534}.badge--account[data-v-4d98323a]{background:#dbeafe;color:#1e40af}.badge--personal[data-v-4d98323a]{background:var(--color-surface-100);color:var(--color-surface-600)}.card-shell__header[data-v-b21e0685]{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.card-shell__header h1[data-v-b21e0685]{margin:0}.card-shell__subtitle[data-v-b21e0685]{color:var(--text-color-muted);font-size:13px;margin:2px 0 0}.card-grid[data-v-b21e0685]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr))}.card-item[data-v-b21e0685]{display:flex;flex-direction:column;min-width:0;transition:box-shadow .18s,border-color .18s}.card-item[data-v-b21e0685]:hover{box-shadow:0 6px 16px #14100c14,0 2px 5px #14100c0d}.card-item__actions[data-v-b21e0685]{align-items:center;border-top:1px solid var(--border-color-light);display:flex;gap:8px;margin-top:auto;padding-top:.625rem}.card-item__meta[data-v-b21e0685]{margin-right:auto;min-width:0}.auto-card[data-v-e0b47a52]{display:flex;flex-direction:column;padding:15px 16px 4px}.auto-card__top[data-v-e0b47a52]{align-items:flex-start;display:flex;gap:10px;margin-bottom:12px}.auto-card__icon[data-v-e0b47a52]{background:var(--color-surface-100);border-radius:8px;color:var(--text-color-muted);display:grid;flex:0 0 34px;font-size:17px;height:34px;place-items:center}.auto-card__titlewrap[data-v-e0b47a52]{flex:1;min-width:0}.auto-card__title[data-v-e0b47a52]{color:var(--title-color,var(--p-text-color));font-size:15px;font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auto-card__desc[data-v-e0b47a52]{color:var(--text-color-muted);display:-webkit-box;font-size:12.5px;-webkit-line-clamp:1;line-clamp:1;margin-top:2px;-webkit-box-orient:vertical;overflow:hidden}.auto-card__rows[data-v-e0b47a52]{display:flex;flex-direction:column;gap:7px;margin:2px 0 10px}.auto-card__row[data-v-e0b47a52]{align-items:center;display:flex;font-size:13px;gap:10px}.auto-card__lbl[data-v-e0b47a52]{color:var(--text-color-muted);flex:0 0 76px;font-family:var(--font-button);font-weight:600;width:76px}.auto-card__val[data-v-e0b47a52]{align-items:center;color:var(--text-color);display:inline-flex;gap:7px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auto-card__ico[data-v-e0b47a52]{flex:0 0 auto;font-size:14px}.auto-card__ico[data-v-e0b47a52],.auto-card__meta[data-v-e0b47a52],.auto-card__muted[data-v-e0b47a52]{color:var(--text-color-muted)}.auto-card__meta[data-v-e0b47a52]{font-size:12px;margin-right:auto}.tone-text-green[data-v-e0b47a52],.tone-text-green .auto-card__ico[data-v-e0b47a52]{color:var(--color-success-800)}.tone-text-red[data-v-e0b47a52],.tone-text-red .auto-card__ico[data-v-e0b47a52]{color:var(--color-danger-800)}.tone-text-blue[data-v-e0b47a52],.tone-text-blue .auto-card__ico[data-v-e0b47a52]{color:var(--color-primary-800)}.conn-card[data-v-c7cafbe6]{display:flex;flex-direction:column;padding:15px 16px 4px}.conn-card__top[data-v-c7cafbe6]{align-items:flex-start;display:flex;gap:10px;margin-bottom:12px}.conn-card__icon[data-v-c7cafbe6]{background:var(--color-surface-100);border-radius:8px;color:var(--text-color-muted);display:grid;flex:0 0 34px;font-size:17px;height:34px;place-items:center}.conn-card__titlewrap[data-v-c7cafbe6]{flex:1;min-width:0}.conn-card__title[data-v-c7cafbe6]{color:var(--title-color,var(--p-text-color));font-size:15px;font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conn-card__desc[data-v-c7cafbe6]{color:var(--text-color-muted);display:-webkit-box;font-size:12.5px;-webkit-line-clamp:1;line-clamp:1;margin-top:2px;-webkit-box-orient:vertical;overflow:hidden}.conn-card__rows[data-v-c7cafbe6]{display:flex;flex-direction:column;gap:7px;margin:2px 0 10px}.conn-card__row[data-v-c7cafbe6]{align-items:center;display:flex;font-size:13px;gap:10px}.conn-card__lbl[data-v-c7cafbe6]{color:var(--text-color-muted);flex:0 0 76px;font-family:var(--font-button);font-weight:600;width:76px}.conn-card__val[data-v-c7cafbe6]{align-items:center;color:var(--text-color);display:inline-flex;gap:7px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conn-card__ico[data-v-c7cafbe6]{color:var(--text-color-muted);flex:0 0 auto;font-size:14px}.pipe-card[data-v-8d893aaa]{display:flex;flex-direction:column;padding:15px 16px 4px}.pipe-card__top[data-v-8d893aaa]{align-items:flex-start;display:flex;gap:10px;margin-bottom:12px}.pipe-card__icon[data-v-8d893aaa]{background:var(--color-surface-100);border-radius:8px;color:var(--text-color-muted);display:grid;flex:0 0 34px;font-size:17px;height:34px;place-items:center}.pipe-card__titlewrap[data-v-8d893aaa]{flex:1;min-width:0}.pipe-card__title[data-v-8d893aaa]{color:var(--title-color,var(--p-text-color));font-size:15px;font-weight:700;margin:0}.pipe-card__desc[data-v-8d893aaa],.pipe-card__title[data-v-8d893aaa]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pipe-card__desc[data-v-8d893aaa]{color:var(--text-color-muted);font-size:12.5px;margin-top:2px}.pipe-card__rows[data-v-8d893aaa]{display:flex;flex-direction:column;gap:7px;margin:2px 0 10px}.pipe-card__row[data-v-8d893aaa]{align-items:center;display:flex;font-size:13px;gap:10px}.pipe-card__lbl[data-v-8d893aaa]{color:var(--text-color-muted);flex:0 0 76px;font-family:var(--font-button);font-weight:600;width:76px}.pipe-card__val[data-v-8d893aaa]{align-items:center;color:var(--text-color);display:inline-flex;gap:7px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pipe-card__ico[data-v-8d893aaa]{flex:0 0 auto;font-size:14px}.pipe-card__ico[data-v-8d893aaa],.pipe-card__meta[data-v-8d893aaa],.pipe-card__muted[data-v-8d893aaa]{color:var(--text-color-muted)}.pipe-card__meta[data-v-8d893aaa]{font-size:12px;margin-right:auto}.pipe-card__progress[data-v-8d893aaa]{background:var(--color-surface-200);border-radius:3px;flex:0 0 90px;height:5px;overflow:hidden;width:90px}.pipe-card__progress>span[data-v-8d893aaa]{background:var(--color-warn-700);display:block;height:100%}.tone-text-green[data-v-8d893aaa],.tone-text-green .pipe-card__ico[data-v-8d893aaa]{color:var(--color-success-800)}.tone-text-red[data-v-8d893aaa],.tone-text-red .pipe-card__ico[data-v-8d893aaa]{color:var(--color-danger-800)}.tone-text-amber[data-v-8d893aaa],.tone-text-amber .pipe-card__ico[data-v-8d893aaa]{color:var(--color-warn-800)}.tone-text-blue[data-v-8d893aaa],.tone-text-blue .pipe-card__ico[data-v-8d893aaa]{color:var(--color-primary-800)}.header[data-v-06c11e90]{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.header h1[data-v-06c11e90],.header h2[data-v-06c11e90]{margin:0}.gallery-needs-field[data-v-06c11e90]{color:var(--text-color-muted);padding:1rem 0}.gallery-group+.gallery-group[data-v-06c11e90]{margin-top:1.5rem}.gallery-group-header[data-v-06c11e90]{align-items:center;border-bottom:1px solid var(--border-color-default);display:flex;font-family:var(--font-button);font-weight:600;gap:12px;justify-content:space-between;margin-bottom:.75rem;padding-bottom:.5rem}.gallery-group-header__label[data-v-06c11e90]{align-items:center;display:inline-flex;min-width:0}.gallery-group-header__none[data-v-06c11e90]{color:var(--text-color-muted)}.gallery-grid[data-v-06c11e90]{display:grid;gap:1rem}.gallery-item[data-v-06c11e90]{display:flex;flex-direction:column;overflow:hidden;padding:0;transition:box-shadow .2s}.gallery-item[data-v-06c11e90]:hover{box-shadow:0 4px 12px #00000014,0 2px 4px #0000000a}.gallery-image[data-v-06c11e90]{aspect-ratio:4/3;background:var(--color-surface-100);overflow:hidden;width:100%}.gallery-image img[data-v-06c11e90]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gallery-image__clickable[data-v-06c11e90]{cursor:zoom-in}.gallery-image__placeholder[data-v-06c11e90]{align-items:center;color:var(--text-color-muted);display:flex;font-size:2rem;height:100%;justify-content:center;width:100%}.gallery-body[data-v-06c11e90]{display:flex;flex-direction:column;gap:.25rem;padding:.75rem}.gallery-title[data-v-06c11e90]{font-family:var(--font-button);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gallery-field[data-v-06c11e90]{align-items:baseline;display:flex;font-size:.875rem;gap:.5rem}.gallery-field-label[data-v-06c11e90]{color:var(--text-color-muted);flex-shrink:0}.gallery-field-value[data-v-06c11e90]{flex:1;min-width:0}.gallery-actions[data-v-06c11e90]{border-top:1px solid var(--border-color-light);display:flex;justify-content:flex-end;padding:.5rem .75rem}.gallery-lightbox.cosmo-modal{max-width:80vw;width:80vw}.gallery-lightbox.cosmo-modal .gallery-lightbox__image{display:block;margin:0 auto;max-height:80vh;max-width:100%;-o-object-fit:contain;object-fit:contain}.header[data-v-e2476026]{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.header h1[data-v-e2476026],.header h2[data-v-e2476026]{margin:0}.kanban-needs-field[data-v-e2476026]{color:var(--text-color-muted);padding:1rem 0}.kanban-board[data-v-e2476026]{align-items:stretch;display:flex;gap:1rem;overflow-x:auto;padding-bottom:.5rem}.kanban-column[data-v-e2476026]{background:var(--color-surface-50);border:1px solid var(--border-color-default);border-radius:8px;display:flex;flex:0 0 300px;flex-direction:column;max-height:100%;width:300px}.kanban-column-header[data-v-e2476026]{align-items:center;border-bottom:1px solid var(--border-color-default);display:flex;gap:8px;justify-content:space-between;padding:.75rem}.kanban-column-header__chip[data-v-e2476026]{align-items:center;display:inline-flex;min-width:0}.kanban-chip[data-v-e2476026]{align-items:center;background:var(--color-surface-200);border-radius:999px;color:var(--text-color-default);display:inline-flex;font-family:var(--font-button);font-size:.8125rem;font-weight:600;overflow:hidden;padding:.15rem .6rem;text-overflow:ellipsis;white-space:nowrap}.kanban-chip.is-none[data-v-e2476026]{background:transparent;border:1px dashed var(--border-color-default);color:var(--text-color-muted)}.kanban-column-header__count[data-v-e2476026]{background:var(--color-surface-200);border-radius:999px;color:var(--text-color-muted);flex-shrink:0;font-family:var(--font-button);font-size:.8125rem;font-weight:600;min-width:1.5rem;padding:.05rem .45rem;text-align:center}.kanban-column-body[data-v-e2476026]{display:flex;flex:1;flex-direction:column;gap:.5rem;min-height:0;overflow-y:auto;padding:.5rem}.kanban-card[data-v-e2476026]{cursor:grab;display:flex;flex-direction:column;padding:.6rem .75rem;transition:box-shadow .2s}.kanban-card[data-v-e2476026]:hover{box-shadow:0 4px 12px #00000014,0 2px 4px #0000000a}.kanban-card[data-v-e2476026]:active{cursor:grabbing}.kanban-card--ghost[data-v-e2476026]{background:var(--color-primary-50,var(--color-surface-100));border:1px dashed var(--p-primary-color);opacity:1}.kanban-card--ghost[data-v-e2476026]>*{visibility:hidden}.kanban-card--chosen[data-v-e2476026]{box-shadow:0 6px 16px #0000001f,0 2px 6px #00000014}.kanban-card--drag[data-v-e2476026]{opacity:.9}.kanban-card-title[data-v-e2476026]{border-bottom:1px solid var(--border-color-default);margin-bottom:.35rem}.kanban-card-title h4[data-v-e2476026]{margin:0 0 .35rem}.kanban-card-field[data-v-e2476026],.kanban-card-fields[data-v-e2476026]{display:flex;flex-direction:column}.kanban-card-field[data-v-e2476026]{gap:.1rem;padding:.25rem 0}.kanban-card-field+.kanban-card-field[data-v-e2476026]{border-top:1px solid var(--border-color-light)}.kanban-card-field-label[data-v-e2476026]{color:var(--text-color-muted);font-family:var(--font-button);font-size:.75rem}.kanban-card-field-value[data-v-e2476026]{min-width:0}.kanban-card-actions[data-v-e2476026]{border-top:1px solid var(--border-color-light);display:flex;justify-content:flex-end;margin-top:.4rem;padding-top:.4rem}.kanban-column-empty[data-v-e2476026]{align-items:center;border:1px dashed var(--border-color-default);border-radius:6px;color:var(--text-color-muted);display:flex;flex:1;font-size:.8125rem;justify-content:center;padding:1rem .5rem;text-align:center}.header[data-v-61b92eaa]{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.header h1[data-v-61b92eaa],.header h2[data-v-61b92eaa]{margin:0}.gantt-needs-fields[data-v-61b92eaa]{align-items:center;background:var(--color-surface-0);border:2px dashed var(--border-color-default);border-radius:var(--p-border-radius-lg,12px);color:var(--text-color-muted);display:flex;gap:1rem;justify-content:center;min-height:12rem;padding:2rem}.gantt-needs-fields i[data-v-61b92eaa]{color:var(--title-color);font-size:2rem}.gantt-needs-fields p[data-v-61b92eaa],.gantt-needs-fields strong[data-v-61b92eaa]{margin:0}.gantt[data-v-61b92eaa]{min-width:0}.gantt-toolbar[data-v-61b92eaa]{align-items:center;display:flex;gap:.75rem;justify-content:flex-end;margin-bottom:.75rem}.gantt-seg[data-v-61b92eaa]{background:var(--color-surface-0);border:1px solid var(--border-color-default);border-radius:var(--p-border-radius-md,8px);display:inline-flex;overflow:hidden}.gantt-seg__btn[data-v-61b92eaa]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--text-color);cursor:pointer;font-family:var(--font-button);font-size:.8125rem;padding:.35rem .85rem}.gantt-seg__btn+.gantt-seg__btn[data-v-61b92eaa]{border-left:1px solid var(--border-color-default)}.gantt-seg__btn[data-v-61b92eaa]:hover:not(.is-active){background:var(--color-surface-100)}.gantt-seg__btn.is-active[data-v-61b92eaa]{background:var(--color-primary-500);color:var(--color-surface-0)}.gantt-today-btn[data-v-61b92eaa]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-surface-0);border:1px solid var(--border-color-default);border-radius:var(--p-border-radius-md,8px);color:var(--text-color);cursor:pointer;display:inline-flex;font-family:var(--font-button);font-size:.8125rem;gap:.4rem;padding:.35rem .75rem}.gantt-today-btn[data-v-61b92eaa]:hover{background:var(--color-surface-100)}.gantt-today-btn i[data-v-61b92eaa]{font-size:.9rem}.gantt-grid[data-v-61b92eaa]{border:1px solid var(--border-color-default);border-radius:var(--p-border-radius-lg,12px);display:grid;grid-template-columns:210px 1fr;overflow:hidden}.gantt-grid[data-v-61b92eaa],.gantt-rail[data-v-61b92eaa]{background:var(--color-surface-0)}.gantt-rail[data-v-61b92eaa]{border-right:1px solid var(--border-color-default)}.gantt-rail__head[data-v-61b92eaa]{align-items:flex-end;font-size:.6875rem;height:50px;padding:0 12px 6px}.gantt-lane-label[data-v-61b92eaa],.gantt-rail__head[data-v-61b92eaa]{background:var(--color-surface-100);border-bottom:1px solid var(--border-color-default);color:var(--text-color-muted);display:flex;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.gantt-lane-label[data-v-61b92eaa]{align-items:center;border-top:1px solid var(--border-color-default);font-size:.75rem;gap:8px;padding:0 12px}.gantt-lane-swatch[data-v-61b92eaa]{border-radius:3px;flex:none;height:9px;width:9px}.gantt-lane-label__text[data-v-61b92eaa]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gantt-lane-label__count[data-v-61b92eaa]{font-weight:600;margin-left:auto;opacity:.8}.gantt-row-label[data-v-61b92eaa]{align-items:center;border-bottom:1px solid var(--border-color-light);color:var(--text-color);display:flex;font-size:.8125rem;gap:8px;overflow:hidden;padding:0 12px}.gantt-row-label.is-indented[data-v-61b92eaa]{padding-left:26px}.gantt-row-swatch[data-v-61b92eaa]{border-radius:3px;flex:none;height:9px;width:9px}.gantt-row-label__text[data-v-61b92eaa]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gantt-scroll[data-v-61b92eaa]{overflow-x:auto;overflow-y:hidden}.gantt-canvas[data-v-61b92eaa],.gantt-scroll[data-v-61b92eaa]{position:relative}.gantt-axis-months[data-v-61b92eaa]{border-bottom:1px solid var(--border-color-light);height:24px;position:relative}.gantt-axis-month[data-v-61b92eaa]{align-items:center;border-left:1px solid var(--border-color-default);color:var(--text-color-muted);display:flex;font-size:.6875rem;font-weight:700;height:24px;letter-spacing:.02em;overflow:hidden;padding-left:8px;position:absolute;text-transform:uppercase;top:0;white-space:nowrap}.gantt-axis-ticks[data-v-61b92eaa]{border-bottom:1px solid var(--border-color-default);height:26px;position:relative}.gantt-axis-tick[data-v-61b92eaa]{align-items:center;border-left:1px solid var(--border-color-default);color:var(--text-color-muted);display:flex;font-size:.6875rem;height:26px;justify-content:center;position:absolute;top:0}.gantt-axis-tick.is-weekend[data-v-61b92eaa]{opacity:.7}.gantt-axis-tick__label[data-v-61b92eaa]{align-items:center;display:flex;flex-direction:column;line-height:1.05;text-align:center}.gantt-axis-tick__label small[data-v-61b92eaa]{font-size:.5625rem;opacity:.7}.gantt-backdrop[data-v-61b92eaa]{left:0;pointer-events:none;position:absolute;right:0;top:50px}.gantt-weekend[data-v-61b92eaa]{background:color-mix(in srgb,var(--text-color) 5%,transparent)}.gantt-vline[data-v-61b92eaa],.gantt-weekend[data-v-61b92eaa]{bottom:0;position:absolute;top:0}.gantt-vline[data-v-61b92eaa]{background:var(--border-color-light);opacity:.55;width:1px}.gantt-today-line[data-v-61b92eaa]{top:24px;width:2px;z-index:6}.gantt-today-flag[data-v-61b92eaa],.gantt-today-line[data-v-61b92eaa]{background:var(--color-danger-500);position:absolute}.gantt-today-flag[data-v-61b92eaa]{border-radius:4px;color:var(--color-surface-0);font-size:.625rem;font-weight:700;padding:1px 6px;top:26px;transform:translate(-50%);white-space:nowrap;z-index:7}.gantt-bars[data-v-61b92eaa]{position:relative}.gantt-lane-band[data-v-61b92eaa]{background:var(--color-surface-100);border-bottom:1px solid var(--border-color-default);border-top:1px solid var(--border-color-default);left:0;position:absolute}.gantt-bar[data-v-61b92eaa]{align-items:center;background:var(--gantt-bar-fill,var(--color-primary-500));border:1px solid color-mix(in srgb,var(--gantt-bar-fill,var(--color-primary-500)) 82%,#000);border-radius:var(--p-border-radius-sm,6px);box-shadow:0 1px 2px #0000002e;color:var(--color-surface-0);cursor:pointer;display:flex;font-size:.75rem;font-weight:600;height:22px;overflow:hidden;padding:0 8px;position:absolute;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gantt-bar[data-v-61b92eaa]:hover{filter:brightness(1.05)}.gantt-bar[data-v-61b92eaa]:focus-visible{outline:2px solid var(--color-surface-0);outline-offset:-3px}.gantt-bar.is-draggable[data-v-61b92eaa]{cursor:grab}.gantt-bar.is-dragging[data-v-61b92eaa]{box-shadow:0 6px 16px #00000052;cursor:grabbing;filter:brightness(1.06);z-index:20}.gantt-bar__handle[data-v-61b92eaa]{bottom:0;cursor:ew-resize;position:absolute;top:0;width:9px;z-index:3}.gantt-bar__handle.is-start[data-v-61b92eaa]{left:0}.gantt-bar__handle.is-end[data-v-61b92eaa]{right:0}.gantt-bar__handle[data-v-61b92eaa]:after{background:#ffffffbf;border-radius:2px;content:"";height:11px;position:absolute;top:50%;transform:translateY(-50%);width:2px}.gantt-bar__handle.is-start[data-v-61b92eaa]:after{left:3px}.gantt-bar__handle.is-end[data-v-61b92eaa]:after{right:3px}.gantt-bar__progress[data-v-61b92eaa]{background:#ffffff47;border-right:1px solid hsla(0,0%,100%,.5);bottom:0;left:0;pointer-events:none;position:absolute;top:0;z-index:1}.gantt-bar__title[data-v-61b92eaa]{overflow:hidden;pointer-events:none;position:relative;text-overflow:ellipsis;text-shadow:0 1px 1px rgba(0,0,0,.35);white-space:nowrap;z-index:2}.gantt-entry-fields[data-v-61b92eaa]{display:flex;flex-direction:column}.header[data-v-1e6e8a34]{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.header h1[data-v-1e6e8a34],.header h2[data-v-1e6e8a34]{margin:0}.tree-needs-field[data-v-1e6e8a34]{color:var(--text-color-muted);padding:1rem 0}.tree-view[data-v-1e6e8a34]{display:flex;flex-direction:column;gap:.75rem}.tree-toolbar[data-v-1e6e8a34]{align-items:center;display:flex;gap:.5rem}.tree-toolbar__btn[data-v-1e6e8a34]{align-items:center;background:var(--color-surface-0);border:1px solid var(--border-color-default);border-radius:6px;color:var(--text-color-default);cursor:pointer;display:inline-flex;font-family:var(--font-button);font-size:.8125rem;gap:.35rem;padding:.3rem .65rem}.tree-toolbar__btn[data-v-1e6e8a34]:hover{background:var(--color-surface-50)}.tree-toolbar__count[data-v-1e6e8a34]{color:var(--text-color-muted);font-size:.8125rem;margin-left:auto}.tree[data-v-1e6e8a34]{border:1px solid var(--border-color-default);border-radius:9px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tree-node[data-v-1e6e8a34]{align-items:center;border-bottom:1px solid var(--border-color-light);cursor:grab;display:flex;gap:.5rem;padding:.4rem .625rem}.tree-node[data-v-1e6e8a34]:last-child{border-bottom:none}.tree-node[data-v-1e6e8a34]:hover{background:var(--color-surface-50)}.tree-node[data-v-1e6e8a34]:active{cursor:grabbing}.tree-node.is-dragging[data-v-1e6e8a34]{opacity:.4}.tree-node.drop-into[data-v-1e6e8a34]{background:var(--color-primary-50,var(--color-surface-100));box-shadow:inset 0 0 0 1px var(--p-primary-color)}.tree-node.drop-bad[data-v-1e6e8a34]{background:var(--color-danger-50,#fee2e2);box-shadow:inset 0 0 0 1px var(--color-danger-500,#ef4444)}.tree-node__twist[data-v-1e6e8a34]{align-items:center;background:transparent;border:none;color:var(--text-color-muted);cursor:pointer;display:inline-flex;flex-shrink:0;height:1.1rem;justify-content:center;width:1.1rem}.tree-node__twist.is-leaf[data-v-1e6e8a34]{cursor:default}.tree-node__twist i[data-v-1e6e8a34]{font-size:.7rem}.tree-node__icon[data-v-1e6e8a34]{color:var(--text-color-muted);flex-shrink:0;font-size:.95rem}.is-folder .tree-node__icon[data-v-1e6e8a34]{color:var(--p-primary-color,var(--text-color-default))}.tree-node__name[data-v-1e6e8a34]{color:var(--text-color-default);font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.is-folder .tree-node__name[data-v-1e6e8a34]{font-weight:600}.tree-node__count[data-v-1e6e8a34]{background:var(--color-surface-200);border-radius:999px;color:var(--text-color-muted);flex-shrink:0;font-family:var(--font-button);font-size:.7rem;min-width:1.25rem;padding:.05rem .4rem;text-align:center}.tree-node__spacer[data-v-1e6e8a34]{flex:1}.tree-node__actions[data-v-1e6e8a34]{flex-shrink:0;opacity:0;transition:opacity .15s}.tree-node:hover .tree-node__actions[data-v-1e6e8a34]{opacity:1}.tree-node__handle[data-v-1e6e8a34]{color:var(--text-color-muted);flex-shrink:0;font-size:.85rem;opacity:.4}.tree-empty[data-v-1e6e8a34]{color:var(--text-color-muted);font-size:.8125rem;padding:1rem .625rem}.header[data-v-2b63e99b]{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.header h1[data-v-2b63e99b],.header h2[data-v-2b63e99b]{margin:0}.tag-list[data-v-2b63e99b]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.tag-item[data-v-2b63e99b]{align-items:center;display:inline-flex;gap:.25rem}.tag-item[data-v-2b63e99b] .p-tag{min-width:0}.tag-item[data-v-2b63e99b] .btn-container.actions{margin:0}.inline-cell[data-v-81fa77de]{border-radius:4px;cursor:text;min-height:2.25rem;padding:.5rem .75rem;position:relative;transition:background-color .12s ease}.inline-cell.is-readonly[data-v-81fa77de]{cursor:default}.inline-cell[data-v-81fa77de]:not(.is-readonly):not(.is-editing):not(.is-saving):hover{background-color:var(--p-content-hover-background,rgba(0,0,0,.04))}.inline-cell.is-editing[data-v-81fa77de]{background-color:var(--p-content-background,#fff);border-radius:0;box-shadow:inset 0 -2px 0 var(--p-primary-color)}.inline-cell.is-saving[data-v-81fa77de]{color:var(--p-text-muted-color,#888)}.inline-cell.is-error[data-v-81fa77de]{background-color:var(--p-red-50,rgba(248,113,113,.1));box-shadow:inset 0 0 0 1px var(--p-red-500,#f87171)}.inline-cell__display.is-hidden[data-v-81fa77de]{visibility:hidden}.inline-cell__editor[data-v-81fa77de]{align-items:center;background:var(--p-content-background,#fff);border:1px solid var(--p-primary-color);border-radius:6px;box-shadow:0 6px 20px #0000002e;box-sizing:border-box;display:flex;padding:.25rem .5rem}.inline-cell__editor[data-v-81fa77de] .editable-input-wrap{max-width:100%}.inline-cell-picker-popover[data-v-81fa77de]{background:var(--p-content-background,#fff);border:1px solid var(--p-surface-border,#e5e7eb);border-radius:6px;box-shadow:0 6px 20px #0000002e;box-sizing:border-box;overflow:auto;padding:.5rem}.inline-cell__placeholder[data-v-81fa77de]{color:var(--p-text-muted-color,#888)}.inline-cell__saving[data-v-81fa77de]{animation:inline-cell-spin-81fa77de .7s linear infinite;border:2px solid var(--p-surface-border,#ccc);border-radius:50%;border-top-color:var(--p-primary-color);height:12px;position:absolute;right:.75rem;top:50%;transform:translateY(-50%);width:12px}.inline-cell__error[data-v-81fa77de]{background:var(--p-red-500,#f87171);border-radius:4px;box-shadow:0 4px 12px #00000040;color:var(--p-red-contrast-color,#fff);font-size:11px;font-weight:600;left:.75rem;padding:4px 8px;position:absolute;top:calc(100% - 4px);white-space:nowrap;z-index:10}@keyframes inline-cell-spin-81fa77de{to{transform:translateY(-50%) rotate(1turn)}}.inline-table-view .custom-table-tbody.is-inline-mode .custom-table-body-row{height:auto!important;min-height:var(--custom-row-h)}.inline-table-view .custom-table-tbody.is-inline-mode .custom-table-td{min-height:var(--custom-row-h)}.inline-table-view .custom-table-tbody.is-inline-mode .inline-table-view__cell--file,.inline-table-view .custom-table-tbody.is-inline-mode .inline-table-view__cell--multi-select{align-items:flex-start;overflow:visible;padding-bottom:8px;padding-top:8px}.inline-table-view .custom-table-tbody.is-inline-mode .inline-table-view__cell--file>*,.inline-table-view .custom-table-tbody.is-inline-mode .inline-table-view__cell--multi-select>*{overflow:visible;text-overflow:clip;white-space:normal}.inline-table-view .custom-table-tbody.is-inline-mode .inline-table-view__cell--badge,.inline-table-view .custom-table-tbody.is-inline-mode .inline-table-view__cell--currency{overflow:visible}.inline-table-view .custom-table-tbody.is-inline-mode .inline-table-view__cell--badge>*,.inline-table-view .custom-table-tbody.is-inline-mode .inline-table-view__cell--currency>*{overflow:visible;text-overflow:clip}.inline-table-view .inline-table-view__cell--file :is(img,a){display:block}.inline-table-view .inline-table-view__cell--file img{background:var(--p-content-background,#fff);border:1px solid var(--p-surface-border,#e5e7eb);border-radius:8px;max-height:84px;max-width:112px;-o-object-fit:cover;object-fit:cover;width:min(112px,100%)}.inline-table-view .inline-table-view__cell--multi-select .multi-select-display{align-items:flex-start;white-space:normal}.header[data-v-4e0c612b]{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.header h1[data-v-4e0c612b],.header h2[data-v-4e0c612b]{margin:0}.custom-sub-app-list[data-v-4e0c612b]{display:flex;flex-direction:column;gap:.75rem}.custom-sub-app-entry[data-v-4e0c612b]{align-items:flex-start;display:flex;flex-direction:row;gap:.75rem}.entry-content[data-v-4e0c612b]{flex:1;min-width:0}.entry-actions[data-v-4e0c612b]{display:flex;flex-shrink:0;justify-content:flex-end}.header[data-v-5aa86415]{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.header h1[data-v-5aa86415],.header h2[data-v-5aa86415]{margin:0}.html-card-list[data-v-5aa86415]{display:flex;flex-direction:column;gap:.75rem}.html-card-entry[data-v-5aa86415]{align-items:flex-start;display:flex;flex-direction:row;gap:.75rem}.entry-content[data-v-5aa86415]{flex:1;min-width:0}.entry-actions[data-v-5aa86415]{display:flex;flex-shrink:0;justify-content:flex-end}.assign-picker[data-v-6e17279f]{display:flex;flex-direction:column;gap:12px;min-height:220px}.assign-picker .search[data-v-6e17279f]{width:100%}.assign-picker .empty[data-v-6e17279f]{color:var(--color-surface-400);padding:24px 0;text-align:center}.assign-picker .field-errors[data-v-6e17279f]{color:var(--status-danger-color);font-size:.85rem}.assign-picker .list[data-v-6e17279f]{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;max-height:360px;overflow-y:auto;padding:0}.assign-picker .row[data-v-6e17279f]{border:1px solid var(--color-surface-200);border-radius:6px;cursor:pointer;padding:8px 12px}.assign-picker .row[data-v-6e17279f]:hover{border-color:var(--color-primary-400)}.assign-picker .row.is-selected[data-v-6e17279f]{background:var(--color-primary-50);border-color:var(--color-primary-500)}.assign-picker .row.is-disabled[data-v-6e17279f]{background:var(--color-surface-100);cursor:not-allowed;opacity:.5}.assign-picker .row.is-disabled[data-v-6e17279f]:hover{border-color:var(--color-surface-200)}.assign-picker .footer[data-v-6e17279f]{display:flex;gap:8px;justify-content:flex-end;margin-top:auto}.multistep-form-title[data-v-8aa163c2]{margin:0;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.multistep-card[data-v-8aa163c2]{background:var(--surface-card,#fff);border-radius:var(--border-radius,12px);box-shadow:0 1px 3px #0000000a,0 4px 12px #0000000f;margin:1rem 0 2rem;padding:2rem 2.5rem;width:100%}.multistep-horizontal[data-v-8aa163c2]{display:block}.multistep-vertical[data-v-8aa163c2]{display:grid;grid-template-columns:260px 1fr;grid-gap:2rem;align-items:start}.multistep-vertical .multistep-form-title[data-v-8aa163c2],.multistep-vertical .multistep-title[data-v-8aa163c2]{grid-column:1/-1}.multistep-vertical .multistep-progress[data-v-8aa163c2]{align-self:start;padding:1rem 0;position:sticky;top:1rem}.multistep-vertical .multistep-card[data-v-8aa163c2]{margin-top:0}@media(max-width:900px){.multistep-vertical[data-v-8aa163c2]{display:block}.multistep-vertical .multistep-progress[data-v-8aa163c2]{padding:0 0 1rem;position:static}}@font-face{font-display:swap;font-family:Inter Regular;src:url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter SemiBold;src:url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter Bold;src:url(../fonts/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Serif Medium";src:url(../fonts/IBMPlexSerif-Medium.woff2) format("woff2"),url(../fonts/IBMPlexSerif-Medium.woff) format("woff")}.h1[data-v-5dc34699],.h2[data-v-5dc34699],.h3[data-v-5dc34699],.p-dialog-header[data-v-5dc34699],.p-dialog-header h1[data-v-5dc34699],.p-dialog-title[data-v-5dc34699],.p-drawer-title[data-v-5dc34699],h1[data-v-5dc34699],h2[data-v-5dc34699],h3[data-v-5dc34699]{font-family:var(--font-title)}.h1[data-v-5dc34699],.h2[data-v-5dc34699],.h3[data-v-5dc34699],.h4[data-v-5dc34699],.h5[data-v-5dc34699],.p-dialog-header[data-v-5dc34699],.p-dialog-header h1[data-v-5dc34699],.p-dialog-title[data-v-5dc34699],.p-drawer-title[data-v-5dc34699],h1[data-v-5dc34699],h2[data-v-5dc34699],h3[data-v-5dc34699],h4[data-v-5dc34699],h5[data-v-5dc34699]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h4[data-v-5dc34699],.h5[data-v-5dc34699],h4[data-v-5dc34699],h5[data-v-5dc34699]{font-family:var(--font-subtitle)}b[data-v-5dc34699],strong[data-v-5dc34699]{font-family:var(--font-text-bold)}.danger[data-v-5dc34699],.danger>strong[data-v-5dc34699],.info[data-v-5dc34699],.info>strong[data-v-5dc34699],.success[data-v-5dc34699],.success>strong[data-v-5dc34699],.warn[data-v-5dc34699],.warn>strong[data-v-5dc34699],b[data-v-5dc34699],strong[data-v-5dc34699]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.danger[data-v-5dc34699],.danger>strong[data-v-5dc34699],.info[data-v-5dc34699],.info>strong[data-v-5dc34699],.success[data-v-5dc34699],.success>strong[data-v-5dc34699],.warn[data-v-5dc34699],.warn>strong[data-v-5dc34699]{font-family:var(--font-button);letter-spacing:-.01em}.simple-datatable thead th[data-v-5dc34699]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h6[data-v-5dc34699],h6[data-v-5dc34699]{font-family:var(--font-subtitle);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;letter-spacing:.03rem;line-height:1.5;text-transform:uppercase}.card-rows-header-cell[data-v-5dc34699],.custom-table-group-header-cell[data-v-5dc34699],.custom-table-simple thead tr th[data-v-5dc34699],.custom-table-sort-btn[data-v-5dc34699],.custom-table-th[data-v-5dc34699],.inline-nested-table .int-grid thead tr th[data-v-5dc34699],.p-datatable-column-title[data-v-5dc34699],.simple-datatable thead tr th[data-v-5dc34699],.table-header-text[data-v-5dc34699]{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;line-height:1.5}body[data-v-5dc34699],p[data-v-5dc34699],ul.text-list[data-v-5dc34699]{color:var(--text-color);font-family:var(--font-text)}body[data-v-5dc34699],code[data-v-5dc34699],p[data-v-5dc34699],pre[data-v-5dc34699],ul.text-list[data-v-5dc34699]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}code[data-v-5dc34699],pre[data-v-5dc34699]{font-family:var(--font-mono)}.theme-dark .h1[data-v-5dc34699],.theme-dark .h2[data-v-5dc34699],.theme-dark .h3[data-v-5dc34699],.theme-dark .h4[data-v-5dc34699],.theme-dark .h5[data-v-5dc34699],.theme-dark .h6[data-v-5dc34699],.theme-dark .p-datatable-column-title[data-v-5dc34699],.theme-dark .p-dialog-header[data-v-5dc34699],.theme-dark .p-dialog-title[data-v-5dc34699],.theme-dark .p-drawer-title[data-v-5dc34699],.theme-dark .simple-datatable thead th[data-v-5dc34699],.theme-dark b[data-v-5dc34699],.theme-dark h1[data-v-5dc34699],.theme-dark h2[data-v-5dc34699],.theme-dark h3[data-v-5dc34699],.theme-dark h4[data-v-5dc34699],.theme-dark h5[data-v-5dc34699],.theme-dark h6[data-v-5dc34699],.theme-dark strong[data-v-5dc34699]{color:var(--title-color-dark)}.theme-dark body[data-v-5dc34699],.theme-dark p[data-v-5dc34699],.theme-dark ul[data-v-5dc34699]{color:var(--text-color-dark)}.data-field-label[data-v-5dc34699],.p-datatable-column-title[data-v-5dc34699],.p-multiselect-option-group[data-v-5dc34699],.p-tag-label[data-v-5dc34699],.simple-datatable thead th[data-v-5dc34699],.tab-link[data-v-5dc34699]{font-family:var(--font-button);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;letter-spacing:-.01em;line-height:1.5}a[data-v-5dc34699]{font-family:var(--font-link);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--link-color);font-weight:400;line-height:1.5;text-decoration:none}a[data-v-5dc34699]:hover{color:var(--link-hover-color);text-decoration:underline}a.is-subtle[data-v-5dc34699]{color:var(--text-color-muted)}a.is-subtle[data-v-5dc34699]:hover{color:var(--text-color);text-decoration:underline}a.p-button[data-v-5dc34699],a.p-button[data-v-5dc34699]:hover{color:revert-layer;font-family:revert-layer;font-weight:revert-layer;line-height:revert-layer;text-decoration:none}.stat-num[data-v-5dc34699]{color:var(--title-color);font-family:var(--font-text-bold)}.stat-label[data-v-5dc34699],.stat-num[data-v-5dc34699]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.stat-label[data-v-5dc34699]{color:var(--text-color);font-family:var(--font-text)}.muted[data-v-5dc34699],.muted>strong[data-v-5dc34699]{color:var(--text-color-muted)}.danger[data-v-5dc34699],.danger>strong[data-v-5dc34699]{color:var(--color-danger-600)}.success[data-v-5dc34699],.success>strong[data-v-5dc34699]{color:var(--color-success-600)}.info[data-v-5dc34699],.info>strong[data-v-5dc34699]{color:var(--color-info-600)}.warn[data-v-5dc34699],.warn>strong[data-v-5dc34699]{color:var(--color-warn-600)}.primary[data-v-5dc34699],.primary>strong[data-v-5dc34699]{color:var(--color-primary-600)}body[data-v-5dc34699],html[data-v-5dc34699]{font-size:13.75px}@media(max-width:1199.98px){body[data-v-5dc34699],html[data-v-5dc34699]{font-size:14px}}@media(max-width:991.98px){body[data-v-5dc34699],html[data-v-5dc34699]{font-size:14px}}@media(max-width:767.98px){body[data-v-5dc34699],html[data-v-5dc34699]{font-size:14px}}.h1[data-v-5dc34699],h1[data-v-5dc34699]{font-size:2.2rem}.h1[data-v-5dc34699],.h2[data-v-5dc34699],h1[data-v-5dc34699],h2[data-v-5dc34699]{line-height:1.35}.h2[data-v-5dc34699],h2[data-v-5dc34699]{font-size:1.8rem}.h3[data-v-5dc34699],.p-dialog-header[data-v-5dc34699],.p-dialog-header h1[data-v-5dc34699],.p-dialog-title[data-v-5dc34699],.p-drawer-title[data-v-5dc34699],h3[data-v-5dc34699]{font-size:1.6rem}.h4[data-v-5dc34699],h4[data-v-5dc34699]{font-size:1.3rem}.h5[data-v-5dc34699],h5[data-v-5dc34699]{font-size:1.15rem}.h6[data-v-5dc34699],h6[data-v-5dc34699]{font-size:.8rem}p[data-v-5dc34699],ul.text-list[data-v-5dc34699]{font-size:1rem;line-height:1.45}p.is-large[data-v-5dc34699],ul.text-list.is-large[data-v-5dc34699]{font-size:1.15rem;line-height:1.5}code[data-v-5dc34699],pre[data-v-5dc34699]{font-size:1rem}.is-small[data-v-5dc34699],.p-tag-label[data-v-5dc34699],figcaption[data-v-5dc34699],small[data-v-5dc34699]{font-size:.85rem;line-height:1.45}.stat-num[data-v-5dc34699]{font-size:1.15rem}.stat-num.is-md[data-v-5dc34699]{font-size:1.3rem}.stat-num.is-lg[data-v-5dc34699]{font-size:1.6rem}.stat-num.is-xl[data-v-5dc34699]{font-size:1.8rem}.header[data-v-5dc34699]{align-items:end;margin-bottom:20px}.header[data-v-5dc34699],.table-controls[data-v-5dc34699]{display:flex;justify-content:space-between}.table-controls[data-v-5dc34699]{align-items:center;grid-gap:var(--form-horizontal-gap)}.table-top-row[data-v-5dc34699]:not(:empty){margin-bottom:10px}ul[data-v-5dc34699]{flex-direction:column;list-style:none;margin:0;padding:0}.draggable-item[data-v-5dc34699],ul[data-v-5dc34699]{display:flex;grid-gap:5px}.draggable-item[data-v-5dc34699]{align-items:stretch;background:var(--main-content-bg);border:1px solid var(--border-color-default);border-radius:var(--p-inputtext-border-radius);cursor:default;justify-content:space-between;min-height:40px;padding:0 .5em;position:relative;width:100%}.draggable-item .item-content[data-v-5dc34699]{align-items:center;display:flex;flex:1 1 auto}.draggable-item .item-details[data-v-5dc34699]{display:grid;flex:1;grid-template-columns:minmax(auto,200px) 1fr;margin-left:10px}.draggable-item .item-details strong span[data-v-5dc34699]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.draggable-item .item-details small[data-v-5dc34699]{display:flex;grid-gap:4px;align-items:center}.draggable-item .item-details small i[data-v-5dc34699]{font-size:1.2em}.draggable-item .item-badges[data-v-5dc34699]{align-items:center;display:flex;gap:4px;margin-left:10px}.draggable-item .item-badges[data-v-5dc34699] .p-tag{font-size:.7rem;padding:2px 6px}.draggable-item .item-badges[data-v-5dc34699] .p-tag.badge-hidden{background:color-mix(in srgb,var(--p-purple-500) 16%,transparent);border:1px solid color-mix(in srgb,var(--p-purple-500) 40%,transparent);color:var(--p-purple-500)}.draggable-item .item-badges[data-v-5dc34699] .p-tag.badge-sys{background:color-mix(in srgb,var(--p-purple-500) 16%,transparent);color:var(--p-purple-500);font-weight:700}.draggable-item .item-actions[data-v-5dc34699]{align-self:center}.icomoon-reorder[data-v-5dc34699]{color:var(--color-surface-400)}.handle[data-v-5dc34699]{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.handle:hover .icomoon-reorder[data-v-5dc34699]{color:var(--color-surface-600)}.item-stats[data-v-5dc34699]{flex-shrink:0;gap:16px;margin-left:auto}.fill[data-v-5dc34699],.item-stats[data-v-5dc34699]{align-items:center;display:flex}.fill[data-v-5dc34699]{gap:8px;width:100px}.fill-num[data-v-5dc34699]{flex-shrink:0;min-width:34px;text-align:right}.fill-bar[data-v-5dc34699]{background:var(--color-surface-300);border-radius:99px;flex:1 1 auto;height:5px;overflow:hidden}.fill-bar>.fill[data-v-5dc34699]{background:var(--color-success-500);border-radius:99px;display:block;height:100%}.fill-bar.is-low>.fill[data-v-5dc34699]{background:var(--color-warn-500)}.fill-bar.is-very-low>.fill[data-v-5dc34699]{background:var(--color-danger-500)}.item-actions-inner[data-v-5dc34699]{align-items:center;display:flex;gap:2px;justify-content:flex-end;width:6rem}.list-header[data-v-5dc34699]{align-items:end;display:flex;padding:0 .5em 8px}.list-header-spacer[data-v-5dc34699]{flex-shrink:0;width:calc(1.2em + 10px)}.list-header-labels[data-v-5dc34699]{display:grid;flex:1;grid-template-columns:minmax(auto,200px) 1fr;margin-left:10px;min-width:0}.list-header-fill[data-v-5dc34699]{flex-shrink:0;text-align:right;width:100px}.list-header-actions[data-v-5dc34699]{flex-shrink:0;width:6rem}.list-no-results[data-v-5dc34699]{color:var(--color-surface-500);font-size:13px;margin:12px 0 0;padding:12px;text-align:center}@media(max-width:767.98px){.draggable-item .item-content[data-v-5dc34699]{flex-wrap:wrap}.draggable-item .item-details[data-v-5dc34699]{grid-template-columns:1fr;grid-gap:2px;min-width:0}.item-stats[data-v-5dc34699]{gap:12px;margin-left:0;padding-right:0;width:100%}.fill[data-v-5dc34699]{flex:1 1 auto;min-width:0;width:auto}.list-header[data-v-5dc34699]{display:none}}.field-type[data-v-38d353d6]{align-items:center;display:inline-flex;gap:6px}.field-type.is-small[data-v-38d353d6]{font-size:.85rem}.field-type.is-large[data-v-38d353d6]{font-size:1.15rem}.field-type.is-muted[data-v-38d353d6]{color:var(--text-color-muted)}.ftm[data-v-bfd0b1d8]{min-height:120px}.ftm-conseq.is-loading[data-v-bfd0b1d8],.ftm-loading[data-v-bfd0b1d8]{align-items:center;color:var(--text-color-muted);display:flex;gap:.5rem;justify-content:center;padding:1.5rem}.ftm-subtitle[data-v-bfd0b1d8]{color:var(--text-color-muted);margin:0 0 1rem}.ftm-transition[data-v-bfd0b1d8]{align-items:stretch;display:flex;gap:.75rem;margin-bottom:1.1rem}.ftm-slot[data-v-bfd0b1d8]{flex:1}.ftm-slot.is-empty .ftm-slot-val[data-v-bfd0b1d8]{color:var(--color-surface-300)}.ftm-slot-label[data-v-bfd0b1d8]{margin-bottom:.3rem}.ftm-slot-val[data-v-bfd0b1d8]{align-items:center;display:flex;gap:.45rem}.ftm-target-select[data-v-bfd0b1d8]{width:100%}.ftm-arrow[data-v-bfd0b1d8]{align-self:center;flex:none}.ftm-conseq[data-v-bfd0b1d8]{margin-top:10px}.ftm-cq-msg[data-v-bfd0b1d8]{align-items:center;display:flex;gap:.4rem;margin-bottom:.75rem}.ftm-stats[data-v-bfd0b1d8]{display:flex;gap:.55rem}.ftm-stat[data-v-bfd0b1d8]{background:var(--color-surface-0);border:1px solid var(--color-surface-200);border-radius:10px;flex:1;padding:.55rem .7rem}.ftm-stat.is-ok .ftm-stat-num[data-v-bfd0b1d8]{color:var(--color-success-600)}.ftm-stat.is-warn .ftm-stat-num[data-v-bfd0b1d8]{color:var(--color-warn-600)}.ftm-stat-num[data-v-bfd0b1d8]{color:var(--text-color);font-size:1.2rem;font-weight:800;line-height:1}.ftm-stat-label[data-v-bfd0b1d8]{color:var(--text-color-muted);margin-top:.25rem}.ftm-samples[data-v-bfd0b1d8]{margin-top:10px}.ftm-samples-title[data-v-bfd0b1d8]{display:block;margin-bottom:6px}.ftm-chips[data-v-bfd0b1d8]{display:flex;flex-wrap:wrap;gap:.35rem}.ftm-chip[data-v-bfd0b1d8]{background:var(--color-surface-0);border:1px solid var(--color-warn-200);border-radius:7px;color:var(--color-warn-600);font-family:var(--font-family-mono,monospace);font-size:.74rem;padding:.18rem .55rem}.ftm-chip.is-more[data-v-bfd0b1d8]{border-style:dashed}.ftm-chip.is-more[data-v-bfd0b1d8],.ftm-note[data-v-bfd0b1d8]{color:var(--text-color-muted)}.ftm-note[data-v-bfd0b1d8]{font-size:.72rem;margin:0}.ftm-note.is-warn[data-v-bfd0b1d8]{color:var(--color-warn-600);font-weight:600}.ftm-foot[data-v-bfd0b1d8]{display:flex;gap:.5rem;justify-content:flex-start;margin-top:1.25rem}.ftm-state[data-v-bfd0b1d8]{padding:1.5rem .5rem .5rem;text-align:center}.ftm-state h4[data-v-bfd0b1d8]{font-size:1rem;margin:0 0 .35rem}.ftm-state p[data-v-bfd0b1d8]{color:var(--text-color-muted);font-size:.82rem;margin:0 0 1rem}.ftm-state-spin[data-v-bfd0b1d8]{display:flex;justify-content:center;margin-bottom:.75rem}.ftm-check[data-v-bfd0b1d8]{background:var(--color-success-50);border:1px solid var(--color-success-200);border-radius:50%;color:var(--color-success-600);display:inline-grid;height:50px;margin-bottom:.75rem;place-items:center;width:50px}.ftm-check i[data-v-bfd0b1d8]{font-size:1.5rem}.ftm-dstats[data-v-bfd0b1d8]{display:flex;gap:.55rem;justify-content:center;margin-bottom:1.1rem}.ftm-ds[data-v-bfd0b1d8]{border:1px solid var(--color-surface-200);border-radius:10px;min-width:90px;padding:.55rem 1rem}.ftm-ds.is-ok .ftm-ds-n[data-v-bfd0b1d8]{color:var(--color-success-600)}.ftm-ds.is-warn .ftm-ds-n[data-v-bfd0b1d8]{color:var(--color-warn-600)}.ftm-ds-n[data-v-bfd0b1d8]{font-size:1.1rem;font-weight:800}.ftm-ds-l[data-v-bfd0b1d8]{color:var(--text-color-muted);font-size:.66rem}.ftm-current-type[data-v-bfd0b1d8]{height:var(--btn-input-height-md)}.field-edit[data-v-36ec1abd]{display:flex;flex-direction:column;gap:1.25rem}.field-edit__loading[data-v-36ec1abd]{color:var(--text-color-muted);display:flex;justify-content:center;padding:1.5rem}.field-edit__type[data-v-36ec1abd]{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.field-edit__type-info[data-v-36ec1abd]{display:flex;flex-direction:column;gap:.2rem;min-width:0}.field-edit__type-label[data-v-36ec1abd]{color:var(--text-color-muted)}.field-edit__migrate[data-v-36ec1abd]{display:flex;flex-direction:column;gap:.75rem}.field-edit__back[data-v-36ec1abd]{align-items:center;align-self:flex-start;background:none;border:none;color:var(--text-color-muted);cursor:pointer;display:inline-flex;font-size:.8rem;gap:.35rem;padding:0}.field-edit__back[data-v-36ec1abd]:hover{color:var(--text-color)}.navigation-editor[data-v-b6984efe]{width:100%}.analytics-filter-bar[data-v-e878cae6]{align-items:center;background:var(--main-content-bg);border-bottom:1px solid var(--border-color-default);display:flex;flex-wrap:wrap;gap:12px;padding:12px 16px}.analytics-filter-bar__label[data-v-e878cae6]{color:#6b7280;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.analytics-filter-bar__time-range[data-v-e878cae6]{min-width:180px}.analytics-filter-bar__chip-group[data-v-e878cae6]{align-items:center;display:flex;gap:6px}.analytics-filter-bar__chip-label[data-v-e878cae6]{color:#9ca3af;font-size:12px}.analytics-filter-bar__chip[data-v-e878cae6]{background:#eef2ff;border:1px solid #c7d2fe;border-radius:999px;color:#4338ca;cursor:pointer;font-size:12px;padding:4px 10px}.analytics-filter-bar__chip.is-active[data-v-e878cae6]{background:#4338ca;color:#fff}.analytics-filter-bar__chip[data-v-e878cae6]:hover{background:#e0e7ff}.analytics-filter-bar__chip.is-active[data-v-e878cae6]:hover{background:#3730a3}.analytics-filter-bar__clear[data-v-e878cae6]{background:transparent;border:none;color:#2563eb;cursor:pointer;font-size:12px;margin-left:auto;text-decoration:underline}.detail-layout[data-v-0d15b92f]{display:flex;flex-direction:column}.multistep-design-bar[data-v-3317da57]{display:flex;justify-content:flex-end;margin-bottom:.75rem}.cosmo-verification[data-v-9d15caac]{display:flex;flex-direction:column;gap:20px;margin:0 auto}.cosmo-verification-title[data-v-9d15caac]{margin:0;text-align:center}.cosmo-verification-section-header[data-v-9d15caac]{align-items:center;border-bottom:1px solid var(--border-color-default);display:flex;justify-content:space-between;padding-bottom:10px}.cosmo-verification-section-header h4[data-v-9d15caac]{margin:0}.cosmo-verification-section[data-v-9d15caac]{padding:10px 20px}.cosmo-verification-fields[data-v-9d15caac]{display:grid;grid-template-columns:1fr}.cosmo-verification-fields[data-v-9d15caac] .data-field{align-items:baseline;display:flex;flex-direction:row;gap:1rem;padding:.5rem 0}.cosmo-verification-fields[data-v-9d15caac] .data-field+.data-field{border-top:var(--border-dashed)}.cosmo-verification-fields[data-v-9d15caac] .data-field-label{flex:0 0 30%}.cosmo-verification-fields[data-v-9d15caac] .data-field-value{flex:1 1 auto;min-width:0}.cosmo-verification-empty[data-v-9d15caac]{color:var(--text-color-muted);font-style:italic;margin:0}.cosmo-verification-consent[data-v-9d15caac]{align-items:flex-start;color:var(--text-color);cursor:pointer;display:flex;font-size:.85rem;gap:.6rem}.cosmo-verification-actions[data-v-9d15caac]{border-top:1px solid var(--border-color-default);display:flex;justify-content:space-between;padding-top:10px}.cosmo-done[data-v-ee792e08]{align-items:center;display:flex;flex-direction:column;gap:1rem;overflow:hidden;padding:1rem 0;position:relative;text-align:center}.cosmo-done__confetti[data-v-ee792e08]{z-index:0}.cosmo-done__mark[data-v-ee792e08]{align-items:center;background:var(--color-success-50);border-radius:50%;color:var(--color-success-500);display:flex;font-size:1.6rem;height:56px;justify-content:center;width:56px}.cosmo-done__title[data-v-ee792e08]{font-size:1.6rem;font-weight:600;margin:0}.cosmo-done__message[data-v-ee792e08]{color:var(--text-color-muted);margin:0}.cosmo-done__summary[data-v-ee792e08]{text-align:left;width:100%}.cosmo-done__fields[data-v-ee792e08]{display:grid;gap:1rem;grid-template-columns:1fr 1fr}@media(max-width:767px){.cosmo-done__fields[data-v-ee792e08]{grid-template-columns:1fr}}.cosmo-done__field[data-v-ee792e08]{display:flex;flex-direction:column;gap:.25rem}.cosmo-done__label[data-v-ee792e08]{font-size:.9rem;font-weight:600}.cosmo-done__value[data-v-ee792e08]{font-size:1rem}.cosmo-done__actions[data-v-ee792e08]{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;padding-top:.5rem}.cosmo-done__redirect-note[data-v-ee792e08]{color:var(--text-color-muted);font-size:.8rem;margin:0}.cosmo-done__refill[data-v-ee792e08]{background:none;border:none;color:var(--color-primary);cursor:pointer;font:inherit;font-size:.85rem;font-weight:600;padding:0}.actions-column{white-space:nowrap;width:1%}.header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.header h1,.header h2{margin:0}.file-preview{cursor:pointer;position:relative;transition:transform .2s ease,box-shadow .2s ease}.file-preview:hover .overlay{opacity:1}.file-preview:hover .icomoon-view{opacity:1;top:50%}.file-preview .overlay{background:#0006;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.file-preview .icomoon-view{color:#fff;font-size:3rem;left:50%;opacity:0;position:absolute;top:100%;transform:translate(-50%,-50%);transition:opacity .3s ease,top .3s ease,transform .3s ease;z-index:10}.file-preview>div{background:var(--color-surface-50);border:1px solid var(--border-color-light);height:150px;width:100%}.file-preview img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.file-modal-content{align-items:center;display:flex;justify-content:center}.file-modal-content img{max-height:70vh;max-width:100%;-o-object-fit:contain;object-fit:contain}.file-grid-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:20px}.file-grid-cards .file-content{display:flex;flex-direction:column;grid-row-gap:10px}.file-grid-cards .file-actions{bottom:5px;position:absolute;right:5px}.file-grid-rows{display:grid;grid-template-columns:1fr;grid-gap:20px}.file-grid-rows .file-content{align-items:center;display:flex;flex-direction:row;grid-gap:10px}.file-grid-rows .file-preview>div{height:60px;width:80px}.file-grid-rows .file-actions{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.file-item{position:relative}.file-description{padding-right:var(--p-button-icon-only-width)}.list-top{align-items:center;display:flex;justify-content:space-between;margin:10px 0}.display-options{display:flex;grid-gap:4px}.display-options .active{background-color:var(--p-button-text-secondary-hover-background)}.joined-sub-app-inline-form[data-v-3ba80ee6]{display:flex;flex-direction:column;gap:1rem;padding:.25rem}.form-field[data-v-3ba80ee6]{display:flex;flex-direction:column;gap:.35rem}.form-field label[data-v-3ba80ee6]{font-size:.875rem;font-weight:600}.form-actions[data-v-3ba80ee6]{display:flex;gap:.5rem;justify-content:flex-end;margin-top:.5rem}.form-error[data-v-3ba80ee6]{background:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#b91c1c;font-size:.875rem;padding:8px 12px}.form-loading[data-v-3ba80ee6]{color:var(--color-surface-500,#6b7280);font-size:.875rem}.export-fields-modal[data-v-4b474d50]{display:flex;flex-direction:column;gap:1.25rem}.export-fields-modal-section[data-v-4b474d50] .custom-radio-group{grid-template-columns:repeat(2,1fr)}.export-fields-modal-footer[data-v-4b474d50]{display:flex;gap:.5rem;justify-content:flex-end}.gen-list-pdf[data-v-0c1711af]{gap:1rem}.gen-list-pdf[data-v-0c1711af],.gen-list-pdf-field[data-v-0c1711af]{display:flex;flex-direction:column}.gen-list-pdf-field[data-v-0c1711af]{gap:.4rem}.gen-list-pdf-label[data-v-0c1711af]{color:var(--text-color);font-size:.8rem;font-weight:600}.gen-list-pdf-scope[data-v-0c1711af]{align-items:center;background:var(--color-primary-50);border-radius:6px;color:var(--color-primary-700);display:flex;font-size:.82rem;gap:.5rem;padding:.6rem .75rem}.gen-list-pdf-footer[data-v-0c1711af]{display:flex;gap:.5rem;justify-content:flex-end}.gen-list-pdf-empty[data-v-0c1711af],.gen-list-pdf-loading[data-v-0c1711af]{align-items:center;color:var(--text-color-muted);display:flex;flex-direction:column;gap:.6rem;padding:1.5rem;text-align:center}.gen-list-pdf-empty-icon[data-v-0c1711af]{color:var(--color-surface-400);font-size:2rem}.gen-list-pdf-spin[data-v-0c1711af]{animation:gen-list-pdf-spin-0c1711af .8s linear infinite}@keyframes gen-list-pdf-spin-0c1711af{to{transform:rotate(1turn)}}.preset-gallery__state[data-v-2a28e498]{align-items:center;color:var(--text-color-muted);display:flex;flex-direction:column;gap:.6rem;padding:2.5rem 1rem}.preset-gallery__state i[data-v-2a28e498]{color:var(--title-color);font-size:2rem}.preset-gallery__state.is-error[data-v-2a28e498]{color:var(--p-red-500,#dc2626)}.preset-grid[data-v-2a28e498]{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.preset-card[data-v-2a28e498]{background:var(--color-surface-0,#fff);border:1.5px solid var(--border-color-default);border-radius:11px;cursor:pointer;display:flex;gap:13px;padding:16px;position:relative;text-align:left;transition:border-color .15s,box-shadow .15s,background .15s}.preset-card[data-v-2a28e498]:hover{border-color:var(--color-primary-300)}.preset-card.is-selected[data-v-2a28e498]{background:var(--color-primary-50,#f5f3ff);border-color:var(--color-primary-500)}.preset-card.is-static[data-v-2a28e498]{cursor:default;margin-bottom:1.25rem}.preset-card__icon[data-v-2a28e498]{align-items:center;background:var(--color-surface-100,#f1f5f9);border-radius:9px;color:var(--color-primary-600,#6d28d9);display:flex;flex-shrink:0;font-size:1.2rem;height:40px;justify-content:center;width:40px}.preset-card__body[data-v-2a28e498]{display:flex;flex-direction:column;gap:3px;min-width:0}.preset-card__body strong[data-v-2a28e498]{color:var(--title-color);font-size:.95rem}.preset-card__desc[data-v-2a28e498]{color:var(--text-color-muted);font-size:.8rem;line-height:1.4}.preset-card__cat[data-v-2a28e498]{align-self:flex-start;background:var(--color-surface-50);border:1px solid var(--border-color-default);border-radius:999px;color:var(--text-color-muted);font-size:.66rem;font-weight:700;letter-spacing:.03em;margin-top:6px;padding:2px 8px;text-transform:uppercase}.preset-card__check[data-v-2a28e498]{align-items:center;background:var(--color-primary-500);border-radius:50%;color:#fff;display:flex;font-size:.65rem;height:20px;justify-content:center;position:absolute;right:12px;top:12px;width:20px}.preset-manager__intro[data-v-e687e304]{color:var(--text-color-muted);font-size:.9rem;line-height:1.45;margin:0 0 1.25rem}@media(max-width:767.98px){.page-header[data-v-f65999e9]{flex-wrap:wrap}.page-header .btn-container[data-v-f65999e9]{width:100%}}.apps-grid[data-v-f65999e9]{display:grid;gap:var(--grid-gap);grid-template-columns:repeat(auto-fill,minmax(340px,1fr));margin-top:10px}.apps-empty-state[data-v-f65999e9]{align-items:center;background:var(--color-surface-0,#fff);border:2px dashed var(--border-color-default);border-radius:var(--p-border-radius-lg,12px);color:var(--text-color-muted);display:flex;gap:1.25rem;justify-content:center;min-height:14rem;padding:2.5rem 2rem;text-align:left}.apps-empty-state i[data-v-f65999e9]{color:var(--title-color);font-size:2.25rem}.apps-empty-state__content[data-v-f65999e9]{display:flex;flex-direction:column;gap:.35rem;max-width:28rem}.apps-empty-state__content strong[data-v-f65999e9]{color:var(--text-color);font-size:1rem}.apps-empty-state__content p[data-v-f65999e9]{line-height:1.45;margin:0}.apps-empty-state__actions[data-v-f65999e9]{margin-top:.5rem}.schemas-empty[data-v-09269128]{align-items:center;background:var(--color-surface-0);border:2px dashed var(--border-color-default);border-radius:var(--p-border-radius-lg,12px);color:var(--text-color-muted);display:flex;gap:1.25rem;justify-content:center;min-height:14rem;padding:2.5rem 2rem}.schemas-empty i[data-v-09269128]{color:var(--title-color);font-size:2.25rem}.schemas-empty-content[data-v-09269128]{display:flex;flex-direction:column;gap:.35rem;max-width:28rem}.schemas-empty-content strong[data-v-09269128]{color:var(--text-color);font-size:1rem}.schemas-empty-content p[data-v-09269128]{line-height:1.45;margin:0}.schemas-grid[data-v-09269128]{display:grid;gap:var(--grid-gap);grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.schema-card[data-v-09269128]{display:flex;flex-direction:column;padding:16px}.schema-card-head[data-v-09269128]{align-items:center;display:flex;gap:8px}.schema-card-title-wrap[data-v-09269128]{flex:1;min-width:0}.schema-card-key[data-v-09269128]{background:var(--color-surface-100);border-radius:3px;color:var(--color-surface-500);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;padding:1px 5px}.schema-card-actions[data-v-09269128]{margin-left:auto}.schema-card-stats[data-v-09269128]{display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-top:15px}.schema-card-updated[data-v-09269128]{color:var(--color-surface-500);font-size:11px}.schema-card-updated b[data-v-09269128]{color:var(--p-text-color);font-weight:500}.schema-card-name[data-v-09269128]{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schema-avatar[data-v-09269128]{align-items:center;border-radius:var(--panel-border-radius);display:flex;flex-shrink:0;font-size:13px;font-weight:700;height:34px;justify-content:center;letter-spacing:-.02em;width:34px}.schema-stat[data-v-09269128]{display:flex;flex-direction:column;min-width:0}.delta-up[data-v-09269128]{color:#15803d}.delta-down[data-v-09269128]{color:#b91c1c}.delta-flat[data-v-09269128]{color:var(--color-surface-400)}.schema-badge[data-v-09269128]{background:var(--color-surface-100);border-radius:3px;color:var(--color-surface-500);font-size:10px;font-weight:600;padding:1px 5px}.schema-badge-sys[data-v-09269128]{background:#ede9fe;color:#7c3aed;font-size:10px}.cosmo-editor-slide-over-backdrop[data-v-ef2c8c8b]{background:#0f0f1452;inset:0;position:absolute;z-index:19}.cosmo-editor-slide-over-backdrop-fade-enter-active[data-v-ef2c8c8b],.cosmo-editor-slide-over-backdrop-fade-leave-active[data-v-ef2c8c8b]{transition:opacity .2s ease}.cosmo-editor-slide-over-backdrop-fade-enter-from[data-v-ef2c8c8b],.cosmo-editor-slide-over-backdrop-fade-leave-to[data-v-ef2c8c8b]{opacity:0}.cosmo-editor-slide-over[data-v-ef2c8c8b]{background:var(--color-surface-0);border:1px solid var(--border-color-default);border-radius:8px;bottom:0;box-shadow:10px 0 28px #0000001f;display:flex;flex-direction:column;max-width:85%;outline:none;position:absolute;top:0;transition:transform .25s ease;width:var(--cosmo-editor-slide-over-width,340px);z-index:20}.cosmo-editor-slide-over.side-left[data-v-ef2c8c8b]{left:0;transform:translate(calc(-100% - 1.5rem))}.cosmo-editor-slide-over.side-left.is-open[data-v-ef2c8c8b]{transform:translate(0)}.cosmo-editor-slide-over.side-right[data-v-ef2c8c8b]{box-shadow:-10px 0 28px #0000001f;right:0;transform:translate(calc(100% + 1.5rem))}.cosmo-editor-slide-over.side-right.is-open[data-v-ef2c8c8b]{transform:translate(0)}@media(prefers-reduced-motion:reduce){.cosmo-editor-slide-over[data-v-ef2c8c8b],.cosmo-editor-slide-over-backdrop-fade-enter-active[data-v-ef2c8c8b],.cosmo-editor-slide-over-backdrop-fade-leave-active[data-v-ef2c8c8b]{transition:none}}.cosmo-editor-slide-over-head[data-v-ef2c8c8b]{align-items:center;border-bottom:1px solid var(--border-color-default);color:var(--text-color);display:flex;font-weight:600;gap:.5rem;padding:.7rem .8rem}.cosmo-editor-slide-over-title[data-v-ef2c8c8b]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cosmo-editor-slide-over-close[data-v-ef2c8c8b]{align-items:center;background:transparent;border:1px solid transparent;border-radius:5px;color:var(--text-color-muted);cursor:pointer;display:inline-flex;flex:0 0 auto;height:1.7rem;justify-content:center;width:1.7rem}.cosmo-editor-slide-over-close[data-v-ef2c8c8b]:hover{background:var(--color-surface-100);color:var(--text-color)}.cosmo-editor-slide-over-body[data-v-ef2c8c8b]{display:flex;flex:1;flex-direction:column;min-height:0}.flow-map[data-v-79cdf393]{background:var(--color-surface-50);border-bottom:1px solid var(--border-color-default);flex:0 0 auto;overflow-x:auto;padding:.8rem 1rem}.flow-map-track[data-v-79cdf393]{min-width:-moz-min-content;min-width:min-content}.flow-map-steps[data-v-79cdf393],.flow-map-track[data-v-79cdf393]{align-items:flex-start;display:flex;gap:.5rem}.flow-map-node[data-v-79cdf393]{display:flex;flex-direction:column;gap:.35rem}.flow-map-ending[data-v-79cdf393],.flow-map-step[data-v-79cdf393]{background:var(--color-surface-0);border:1px solid var(--color-surface-300);border-radius:var(--panel-border-radius);color:var(--text-color);cursor:pointer;display:flex;flex:0 0 auto;flex-direction:column;font:inherit;gap:.4rem;padding:.6rem .7rem;position:relative;text-align:left;width:168px}.flow-map-ending[data-v-79cdf393]:hover,.flow-map-step[data-v-79cdf393]:hover{border-color:var(--color-edit-mode-600)}.flow-map-ending[data-v-79cdf393]:focus-visible,.flow-map-step[data-v-79cdf393]:focus-visible{outline:2px solid var(--color-edit-mode-600);outline-offset:1px}.flow-map-ending.is-active[data-v-79cdf393],.flow-map-step.is-active[data-v-79cdf393]{border-color:var(--color-edit-mode-600);box-shadow:0 0 0 1px var(--color-edit-mode-600)}.flow-map-ending[data-v-79cdf393]{background:var(--color-edit-mode-50);border-style:dashed}.flow-map-ending.is-active[data-v-79cdf393]{background:var(--color-surface-0);border-style:solid}.flow-map-step-top[data-v-79cdf393]{align-items:center;display:flex;gap:.4rem}.flow-map-step-number[data-v-79cdf393]{align-items:center;background:var(--color-surface-200);border-radius:6px;color:var(--text-color-muted);display:inline-flex;flex:0 0 auto;font-size:.72rem;font-weight:700;height:20px;justify-content:center;width:20px}.flow-map-step.is-active .flow-map-step-number[data-v-79cdf393]{background:var(--color-edit-mode-600);color:#fff}.flow-map-step-name[data-v-79cdf393],.flow-map-sub-step-name[data-v-79cdf393]{flex:1;font-size:.82rem;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flow-map-sub-step-condition-count[data-v-79cdf393]{align-items:center;background:var(--color-edit-mode-100);border-radius:999px;color:var(--color-edit-mode-800);display:inline-flex;flex:0 0 auto;font-size:.66rem;font-weight:700;height:1.1rem;justify-content:center;min-width:1.1rem;padding:0 .3rem}.flow-map-step-grip[data-v-79cdf393]{color:var(--text-color-muted);cursor:grab;flex:0 0 auto}.flow-map-step-grip[data-v-79cdf393]:active{cursor:grabbing}.flow-map-step-meta[data-v-79cdf393]{color:var(--text-color-muted);font-size:.72rem}.flow-map-step-optional[data-v-79cdf393]{background:var(--color-surface-0);border:1px solid var(--color-surface-300);border-radius:5px;color:var(--text-color-muted);font-size:.62rem;font-weight:700;letter-spacing:.02em;padding:0 .3rem;position:absolute;right:.5rem;text-transform:uppercase;top:-.5rem}.flow-map-sub-steps[data-v-79cdf393]{border-left:2px dashed var(--color-edit-mode-300);display:flex;flex-direction:column;gap:.3rem;padding-left:.75rem}.flow-map-sub-step[data-v-79cdf393]{align-items:center;background:var(--color-edit-mode-50);border:1px dashed var(--color-edit-mode-300);border-radius:var(--panel-border-radius);color:var(--text-color);cursor:pointer;display:flex;font:inherit;font-size:.76rem;gap:.35rem;padding:.35rem .55rem;text-align:left}.flow-map-sub-step i[data-v-79cdf393]{color:var(--color-edit-mode-800);flex:0 0 auto}.flow-map-sub-step.is-active[data-v-79cdf393],.flow-map-sub-step[data-v-79cdf393]:hover{border-color:var(--color-edit-mode-600);border-style:solid}.flow-map-sub-step[data-v-79cdf393]:focus-visible{outline:2px solid var(--color-edit-mode-600);outline-offset:1px}.flow-map-sub-step.is-path[data-v-79cdf393]{border-style:solid}.flow-map-sub-step-path-letter[data-v-79cdf393]{align-items:center;background:var(--color-edit-mode-600);border-radius:4px;color:#fff;display:inline-flex;flex:0 0 auto;font-size:.62rem;font-weight:700;height:1.05rem;justify-content:center;width:1.05rem}.flow-map-sub-steps-path-hint[data-v-79cdf393]{color:var(--text-color-muted);font-size:.68rem;margin:.1rem 0 0}.flow-map-add[data-v-79cdf393]{align-items:center;align-self:center;background:var(--color-surface-0);border:1px dashed var(--color-surface-300);border-radius:var(--panel-border-radius);color:var(--text-color-muted);cursor:pointer;display:inline-flex;flex:0 0 auto;height:34px;justify-content:center;width:34px}.flow-map-add[data-v-79cdf393]:hover{border-color:var(--color-edit-mode-600);color:var(--color-edit-mode-600)}.flow-map-add[data-v-79cdf393]:focus-visible{outline:2px solid var(--color-edit-mode-600);outline-offset:1px}.step-layout-editor[data-v-3f834615]{border:1px solid var(--color-surface-200);border-radius:var(--p-border-radius-md);height:460px;overflow:hidden}.step-layout-editor.is-focused[data-v-3f834615]{border:0;border-radius:0;height:auto;overflow:visible}.step-rule-builder[data-v-56d94e1e]{display:flex;flex-direction:column;gap:.6rem}.step-rule-builder-row[data-v-56d94e1e]{background:var(--color-surface-0);border:1px solid var(--color-surface-200);border-radius:var(--panel-border-radius);display:flex;flex-direction:column;gap:.3rem;padding:.5rem}.step-rule-builder-inputs[data-v-56d94e1e]{align-items:center;display:flex;gap:.5rem}.step-rule-builder-field-select[data-v-56d94e1e]{min-width:140px;width:30%}.step-rule-builder-operator-select[data-v-56d94e1e]{min-width:120px;width:20%}.step-rule-builder-value-input[data-v-56d94e1e]{min-width:100px;width:20%}.step-rule-builder-logic-toggle[data-v-56d94e1e]{display:flex;gap:0;margin-bottom:.1rem}.logic-pill[data-v-56d94e1e]{background:var(--color-surface-100);border:1px solid var(--border-color-default);color:var(--text-color);cursor:pointer;font-size:.78rem;font-weight:600;padding:2px 10px}.logic-pill[data-v-56d94e1e]:first-child{border-radius:5em 0 0 5em}.logic-pill[data-v-56d94e1e]:last-child{border-left:none;border-radius:0 5em 5em 0}.logic-pill.is-active[data-v-56d94e1e]{background:var(--color-edit-mode-600);border-color:var(--color-edit-mode-600);color:#fff}.logic-pill[data-v-56d94e1e]:focus-visible{outline:2px solid var(--color-edit-mode-600);outline-offset:1px}.add-item-btn[data-v-56d94e1e]{align-self:flex-start;margin-top:.15rem}.sub-step-card[data-v-baa3f37b]{background:var(--color-surface-50);border:1px solid var(--color-surface-300);border-radius:var(--p-border-radius-md);overflow:hidden}.sub-step-card-header[data-v-baa3f37b]{align-items:center;background:var(--color-surface-100);border-bottom:1px solid var(--color-surface-200);display:flex;gap:.5rem;padding:.5rem .75rem}.sub-step-card-header>i[data-v-baa3f37b]{color:var(--color-edit-mode-800);flex:0 0 auto}.sub-step-card-name-input[data-v-baa3f37b]{background:transparent;border:1px solid transparent;border-radius:var(--panel-border-radius);color:var(--text-color);flex:1;font:inherit;font-size:.875rem;font-weight:600;margin-left:-.35rem;min-width:0;padding:.15rem .35rem}.sub-step-card-name-input[data-v-baa3f37b]::-moz-placeholder{color:var(--text-color-muted);font-weight:400}.sub-step-card-name-input[data-v-baa3f37b]::placeholder{color:var(--text-color-muted);font-weight:400}.sub-step-card-name-input[data-v-baa3f37b]:hover{background:var(--color-surface-0)}.sub-step-card-name-input[data-v-baa3f37b]:focus-visible{background:var(--color-surface-0);border-color:var(--color-edit-mode-600);outline:none}.sub-step-card-body[data-v-baa3f37b]{display:flex;flex-direction:column;gap:1rem;padding:.75rem}.sub-step-card-section[data-v-baa3f37b]{display:flex;flex-direction:column;gap:.5rem}.sub-step-card-section h5[data-v-baa3f37b]{color:var(--color-surface-700);font-size:.85rem;font-weight:600;margin:0}.sub-step-display-mode-toggle[data-v-baa3f37b]{align-self:flex-start;background:var(--color-surface-0);border:1px solid var(--color-surface-300);border-radius:var(--panel-border-radius);display:inline-flex;gap:.25rem;padding:.2rem}.sub-step-display-mode-option[data-v-baa3f37b]{align-items:center;background:transparent;border:0;border-radius:calc(var(--panel-border-radius) - 2px);color:var(--text-color-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:.78rem;font-weight:600;gap:.35rem;padding:.3rem .6rem}.sub-step-display-mode-option.is-active[data-v-baa3f37b]{background:var(--color-edit-mode-100);color:var(--color-edit-mode-800)}.sub-step-display-mode-option[data-v-baa3f37b]:focus-visible{outline:2px solid var(--color-edit-mode-600);outline-offset:1px}.sub-step-display-mode-hint[data-v-baa3f37b]{color:var(--text-color-muted);font-size:.74rem;margin:0}.sub-step-path-no-scope-hint[data-v-baa3f37b]{background:var(--color-warn-100);border-radius:var(--panel-border-radius);color:var(--status-warn-color);font-size:.74rem;margin:0;padding:.35rem .55rem}.sub-step-card.is-path .sub-step-card-header[data-v-baa3f37b]{border-bottom-color:var(--color-edit-mode-300)}.association-config[data-v-16c4b4d7]{display:flex;flex-direction:column;gap:.75rem}.association-config-item[data-v-16c4b4d7]{border:1px solid var(--color-surface-200);border-radius:var(--p-border-radius-md);display:flex;flex-direction:column;gap:.5rem;padding:.75rem}.association-config-row[data-v-16c4b4d7]{display:grid;gap:1rem;grid-template-columns:1fr 1fr}.association-config-empty[data-v-16c4b4d7]{color:var(--color-surface-400);font-size:.875rem;padding:1rem;text-align:center}.add-item-btn[data-v-16c4b4d7]{align-self:flex-start}.focused-step-editor[data-v-a5df65f7]{display:flex;flex-direction:column}.focused-step-editor-head[data-v-a5df65f7]{background:var(--color-surface-0);border-bottom:1px solid var(--color-surface-200);padding-bottom:.25rem;position:sticky;top:0;z-index:2}.focused-step-editor-row1[data-v-a5df65f7]{align-items:center;display:flex;gap:.5rem}.focused-step-editor-title[data-v-a5df65f7]{background:transparent;border:1px solid transparent;border-radius:var(--panel-border-radius);color:var(--text-color);flex:1;font:inherit;font-size:1.05rem;font-weight:650;margin-left:-.4rem;min-width:0;padding:.2rem .4rem}.focused-step-editor-title[data-v-a5df65f7]:hover{background:var(--color-surface-100)}.focused-step-editor-title[data-v-a5df65f7]:focus-visible{background:var(--color-surface-0);border-color:var(--color-edit-mode-600);outline:none}.focused-step-editor-optional-chip[data-v-a5df65f7]{background:var(--color-surface-0);border:1px solid var(--color-surface-300);border-radius:999px;color:var(--text-color-muted);cursor:pointer;flex:0 0 auto;font:inherit;font-size:.72rem;font-weight:600;padding:.25rem .65rem;white-space:nowrap}.focused-step-editor-optional-chip.is-on[data-v-a5df65f7]{background:var(--color-edit-mode-100);border-color:var(--color-edit-mode-600);color:var(--color-edit-mode-800)}.focused-step-editor-optional-chip[data-v-a5df65f7]:focus-visible{outline:2px solid var(--color-edit-mode-600);outline-offset:1px}.focused-step-editor-description[data-v-a5df65f7]{background:transparent;border:1px solid transparent;border-radius:var(--panel-border-radius);color:var(--text-color);display:block;font:inherit;font-size:.82rem;margin:.15rem 0 0 -.4rem;padding:.2rem .4rem;width:100%}.focused-step-editor-description[data-v-a5df65f7]::-moz-placeholder{color:var(--text-color-muted)}.focused-step-editor-description[data-v-a5df65f7]::placeholder{color:var(--text-color-muted)}.focused-step-editor-description[data-v-a5df65f7]:hover{background:var(--color-surface-100)}.focused-step-editor-description[data-v-a5df65f7]:focus-visible{background:var(--color-surface-100);border-color:var(--color-edit-mode-600);outline:none}.focused-step-editor-tabs[data-v-a5df65f7]{display:flex;gap:.25rem;margin-top:.6rem}.focused-step-editor-tab[data-v-a5df65f7]{align-items:center;background:transparent;border:0;border-bottom:2px solid transparent;color:var(--text-color-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:.82rem;font-weight:600;gap:.4rem;padding:.4rem .6rem .55rem}.focused-step-editor-tab.is-active[data-v-a5df65f7]{border-bottom-color:var(--color-edit-mode-600);color:var(--color-edit-mode-800)}.focused-step-editor-tab[data-v-a5df65f7]:focus-visible{outline:2px solid var(--color-edit-mode-600);outline-offset:-2px}.focused-step-editor-tab-count[data-v-a5df65f7]{background:var(--color-surface-200);border-radius:999px;color:var(--text-color-muted);font-size:.68rem;min-width:1.1rem;padding:.05rem .4rem;text-align:center}.focused-step-editor-tab.is-active .focused-step-editor-tab-count[data-v-a5df65f7]{background:var(--color-edit-mode-100);color:var(--color-edit-mode-800)}.focused-step-editor-body[data-v-a5df65f7]{padding-top:1rem}.focused-step-editor-subsection[data-v-a5df65f7]{display:flex;flex-direction:column;gap:.5rem}.focused-step-editor-subsection+.focused-step-editor-subsection[data-v-a5df65f7]{margin-top:1.25rem}.focused-step-editor-subsection-title[data-v-a5df65f7]{font-size:.85rem;margin:0}.focused-step-editor-subsection-title i[data-v-a5df65f7]{margin-right:.4rem}.focused-step-editor-advanced[data-v-a5df65f7]{border-top:1px solid var(--color-surface-200);margin-top:1.25rem;padding-top:.75rem}.focused-step-editor-advanced summary[data-v-a5df65f7]{color:var(--text-color-muted);cursor:pointer;font-size:.8rem;font-weight:600}.focused-step-editor-advanced .focused-step-editor-subsection[data-v-a5df65f7]{margin-top:.75rem}.add-item-btn[data-v-a5df65f7]{align-self:flex-start}[data-v-a5df65f7] .sub-step-card.is-focused{border-color:var(--color-edit-mode-600);box-shadow:0 0 0 1px var(--color-edit-mode-600)}.ending-editor[data-v-1f071bb5]{display:flex;flex-direction:column}.ending-editor-head[data-v-1f071bb5]{background:var(--color-surface-0);border-bottom:1px solid var(--color-surface-200);padding-bottom:.6rem;position:sticky;top:0;z-index:2}.ending-editor-row1[data-v-1f071bb5]{align-items:center;display:flex;gap:.5rem}.ending-editor-mark[data-v-1f071bb5]{align-items:center;background:var(--color-edit-mode-100);border-radius:var(--panel-border-radius);color:var(--color-edit-mode-800);display:inline-flex;flex:0 0 auto;height:1.7rem;justify-content:center;width:1.7rem}.ending-editor-title[data-v-1f071bb5]{color:var(--text-color);font-size:1.05rem;font-weight:650}.ending-editor-note[data-v-1f071bb5]{color:var(--text-color-muted);font-size:.78rem;margin:.4rem 0 0}.ending-editor-body[data-v-1f071bb5]{display:flex;flex-direction:column;gap:1.5rem;padding-top:1rem}.ending-editor-section-head[data-v-1f071bb5]{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.ending-editor-section-title[data-v-1f071bb5]{align-items:center;display:flex;flex-wrap:wrap;font-size:.85rem;gap:.4rem;margin:0 0 .75rem}.ending-editor-section-title i[data-v-1f071bb5]{color:var(--color-edit-mode-600)}.ending-editor-section-hint[data-v-1f071bb5]{color:var(--text-color-muted);flex-basis:100%;font-size:.74rem;font-weight:400}.ending-editor-fields[data-v-1f071bb5]{display:flex;flex-direction:column;gap:.75rem}.ending-editor-toggle-row[data-v-1f071bb5]{align-items:center;display:flex;font-size:.82rem;gap:.75rem;justify-content:space-between}.ending-editor-field[data-v-1f071bb5]{display:flex;flex-direction:column;gap:.3rem}.ending-editor-field-pair[data-v-1f071bb5]{display:flex;gap:.75rem}.ending-editor-field-pair .ending-editor-field[data-v-1f071bb5]{flex:1;min-width:0}.ending-editor-field-pair .ending-editor-field-narrow[data-v-1f071bb5]{flex:0 0 6rem}.ending-editor-field-label[data-v-1f071bb5]{color:var(--text-color-muted);font-size:.76rem;font-weight:600}.ending-editor-input[data-v-1f071bb5],.ending-editor-textarea[data-v-1f071bb5]{background:var(--color-surface-0);border:1px solid var(--color-surface-300);border-radius:var(--input-border-radius);color:var(--text-color);font:inherit;font-size:.85rem;padding:.4rem .55rem;width:100%}.ending-editor-input[data-v-1f071bb5]:focus,.ending-editor-input[data-v-1f071bb5]:focus-visible,.ending-editor-textarea[data-v-1f071bb5]:focus,.ending-editor-textarea[data-v-1f071bb5]:focus-visible{border-color:var(--color-edit-mode-600);outline:none}.ending-editor-hint[data-v-1f071bb5]{color:var(--text-color-muted);font-size:.72rem;margin:-.25rem 0 0}.config-header-field-hint[data-v-f03bf9d0],.config-header-hint[data-v-f03bf9d0]{color:var(--text-color-muted);display:block;font-size:.78rem;margin-top:.25rem}.config-header-toggles[data-v-f03bf9d0]{gap:.75rem;margin-top:.5rem}.config-header-toggle-item[data-v-f03bf9d0],.config-header-toggles[data-v-f03bf9d0]{align-items:flex-start;display:flex;flex-direction:column}.config-header-toggle-item[data-v-f03bf9d0]{gap:.15rem}.config-header-header-defaults-row[data-v-f03bf9d0]{align-items:flex-end;display:flex;gap:1rem;margin-top:.5rem}.config-header-icon-field[data-v-f03bf9d0]{display:flex;flex-direction:column;gap:.25rem}.config-header-icon-label[data-v-f03bf9d0]{color:var(--text-color-muted);font-size:.8rem}.settings-panel-mark[data-v-281d9e28]{align-items:center;background:var(--color-edit-mode-100);border-radius:var(--panel-border-radius);color:var(--color-edit-mode-800);display:inline-flex;flex:0 0 auto;height:1.7rem;justify-content:center;width:1.7rem}.settings-panel-body[data-v-281d9e28]{overflow-y:auto;padding:1rem}.multistep-step-header-row[data-v-828602b6]{text-align:center}.multistep-step-header-name[data-v-828602b6]{margin:0}.multistep-step-header-description[data-v-828602b6]{color:var(--text-color-muted);margin:.5rem 0 0}.preview-panel-header[data-v-a20e2845]{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.preview-panel-header-title[data-v-a20e2845]{align-items:center;display:flex;gap:.5rem;margin:0}.preview-panel-content[data-v-a20e2845]{display:flex;flex-direction:column;gap:1rem}.preview-panel-form-title[data-v-a20e2845]{border-bottom:1px solid var(--border-color-default);color:var(--text-color);overflow:hidden;padding-bottom:.75rem;text-overflow:ellipsis;white-space:nowrap}.preview-panel-steps[data-v-a20e2845]{display:flex;flex-direction:column;gap:.5rem}.preview-panel-step[data-v-a20e2845]{border:1px solid var(--color-surface-200);border-radius:var(--p-border-radius-md);cursor:pointer;padding:.75rem 1rem;transition:border-color .15s ease,background .15s ease}.preview-panel-step.is-active[data-v-a20e2845],.preview-panel-step[data-v-a20e2845]:hover{background:var(--color-surface-50)}.preview-panel-step.is-active[data-v-a20e2845]{border-color:var(--color-primary-700)}.preview-panel-step-header[data-v-a20e2845] .multistep-step-header-description{font-size:.82rem}.preview-panel-step-number[data-v-a20e2845]{color:var(--color-primary-700);font-size:.82rem}.preview-panel-step-fields[data-v-a20e2845]{margin-top:.75rem}.preview-panel-sub-step[data-v-a20e2845]{border-left:2px solid var(--color-surface-300);margin-left:1rem;margin-top:1rem;padding-left:.75rem}.preview-panel-sub-step.is-path[data-v-a20e2845]{border-left-color:var(--color-edit-mode-600)}.preview-panel-sub-step-header[data-v-a20e2845]{align-items:center;display:flex;font-size:.82rem;gap:.5rem}.preview-panel-path-bypass-note[data-v-a20e2845],.preview-panel-path-overlap-warning[data-v-a20e2845]{align-items:center;border-radius:var(--panel-border-radius);display:flex;font-size:.78rem;gap:.4rem;margin:.75rem 0 0 1rem;padding:.4rem .65rem}.preview-panel-path-overlap-warning[data-v-a20e2845]{background:var(--color-warn-100);color:var(--status-warn-color)}.preview-panel-path-bypass-note[data-v-a20e2845]{background:var(--color-surface-100);color:var(--text-color-muted)}.preview-panel-empty[data-v-a20e2845]{color:var(--p-text-muted-color);padding:2rem;text-align:center}.preview-panel-ending[data-v-a20e2845]{display:flex;flex-direction:column;gap:1rem}.preview-panel-ending-seg[data-v-a20e2845]{align-self:flex-start;border:1px solid var(--color-surface-300);border-radius:999px;display:inline-flex;overflow:hidden}.preview-panel-ending-seg-btn[data-v-a20e2845]{background:var(--color-surface-0);border:0;color:var(--text-color-muted);cursor:pointer;font:inherit;font-size:.78rem;font-weight:600;padding:.35rem .9rem}.preview-panel-ending-seg-btn.is-on[data-v-a20e2845]{background:var(--color-edit-mode-600);color:#fff}.preview-panel-ending-review[data-v-a20e2845],.preview-panel-ending-success[data-v-a20e2845]{display:flex;flex-direction:column;gap:.75rem}.preview-panel-ending-review-step[data-v-a20e2845]{border:1px solid var(--color-surface-200);border-radius:var(--panel-border-radius);padding:.6rem .85rem}.preview-panel-ending-review-step-head[data-v-a20e2845]{align-items:center;display:flex;justify-content:space-between;margin-bottom:.35rem}.preview-panel-ending-review-edit[data-v-a20e2845]{color:var(--color-edit-mode-700);font-size:.74rem;font-weight:600}.preview-panel-ending-review-row[data-v-a20e2845]{display:flex;font-size:.82rem;gap:.75rem;justify-content:space-between;padding:.25rem 0}.preview-panel-ending-review-row+.preview-panel-ending-review-row[data-v-a20e2845]{border-top:var(--border-dashed)}.preview-panel-ending-review-row-key[data-v-a20e2845]{color:var(--text-color-muted)}.preview-panel-ending-consent[data-v-a20e2845]{align-items:flex-start;color:var(--text-color-muted);display:flex;font-size:.78rem;gap:.5rem}.preview-panel-ending-review-actions[data-v-a20e2845]{border-top:1px solid var(--border-color-default);display:flex;justify-content:space-between;padding-top:.5rem}.preview-panel-ending-btn[data-v-a20e2845]{align-items:center;border:1px solid var(--color-surface-300);border-radius:var(--panel-border-radius);color:var(--text-color);display:inline-flex;font-size:.8rem;font-weight:600;padding:.4rem .9rem}.preview-panel-ending-btn-primary[data-v-a20e2845]{background:var(--color-edit-mode-600);border-color:var(--color-edit-mode-600);color:#fff}.preview-panel-ending-btn-primary.is-disabled[data-v-a20e2845]{opacity:.5}.preview-panel-ending-success[data-v-a20e2845]{align-items:center;padding:.5rem 0;text-align:center}.preview-panel-ending-success h4[data-v-a20e2845]{margin:.25rem 0}.preview-panel-ending-confetti[data-v-a20e2845]{font-size:1.3rem;letter-spacing:.4rem}.preview-panel-ending-checkmark[data-v-a20e2845]{align-items:center;background:var(--color-success-100);border-radius:50%;color:var(--color-success-600);display:inline-flex;height:44px;justify-content:center;width:44px}.preview-panel-ending-message[data-v-a20e2845]{color:var(--text-color-muted);font-size:.85rem;margin:0;max-width:34ch}.preview-panel-ending-summary[data-v-a20e2845]{margin-top:.5rem;text-align:left;width:100%}.preview-panel-ending-redirect-note[data-v-a20e2845]{color:var(--text-color-muted);font-size:.74rem;margin:.25rem 0 0}.preview-panel-ending-refill[data-v-a20e2845]{color:var(--color-edit-mode-700);cursor:pointer;font-size:.78rem;font-weight:600;margin-top:.25rem}.multistep-setup-intro[data-v-828157c2]{color:var(--text-color-muted);font-size:.875rem;margin:0 0 1rem}.multistep-setup-hint[data-v-828157c2]{color:var(--text-color-muted);display:block;font-size:.78rem;margin-top:.25rem}@font-face{font-display:swap;font-family:Inter Regular;src:url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter SemiBold;src:url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter Bold;src:url(../fonts/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Serif Medium";src:url(../fonts/IBMPlexSerif-Medium.woff2) format("woff2"),url(../fonts/IBMPlexSerif-Medium.woff) format("woff")}.h1,.h2,.h3,.p-dialog-header,.p-dialog-header h1,.p-dialog-title,.p-drawer-title,h1,h2,h3{font-family:var(--font-title)}.h1,.h2,.h3,.h4,.h5,.p-dialog-header,.p-dialog-header h1,.p-dialog-title,.p-drawer-title,h1,h2,h3,h4,h5{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h4,.h5,h4,h5{font-family:var(--font-subtitle)}b,strong{font-family:var(--font-text-bold)}.danger,.danger>strong,.info,.info>strong,.success,.success>strong,.warn,.warn>strong,b,strong{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.danger,.danger>strong,.info,.info>strong,.success,.success>strong,.warn,.warn>strong{font-family:var(--font-button);letter-spacing:-.01em}.simple-datatable thead th{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--title-color);font-weight:400;line-height:1.5}.h6,h6{font-family:var(--font-subtitle);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;letter-spacing:.03rem;line-height:1.5;text-transform:uppercase}.card-rows-header-cell,.custom-table-group-header-cell,.custom-table-simple thead tr th,.custom-table-sort-btn,.custom-table-th,.inline-nested-table .int-grid thead tr th,.p-datatable-column-title,.simple-datatable thead tr th,.table-header-text{font-family:var(--font-table-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color-muted);font-weight:400;line-height:1.5}body,p,ul.text-list{color:var(--text-color);font-family:var(--font-text)}body,code,p,pre,ul.text-list{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}code,pre{font-family:var(--font-mono)}.theme-dark .h1,.theme-dark .h2,.theme-dark .h3,.theme-dark .h4,.theme-dark .h5,.theme-dark .h6,.theme-dark .p-datatable-column-title,.theme-dark .p-dialog-header,.theme-dark .p-dialog-title,.theme-dark .p-drawer-title,.theme-dark .simple-datatable thead th,.theme-dark b,.theme-dark h1,.theme-dark h2,.theme-dark h3,.theme-dark h4,.theme-dark h5,.theme-dark h6,.theme-dark strong{color:var(--title-color-dark)}.theme-dark body,.theme-dark p,.theme-dark ul{color:var(--text-color-dark)}.data-field-label,.p-datatable-column-title,.p-multiselect-option-group,.p-tag-label,.simple-datatable thead th,.tab-link{font-family:var(--font-button);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;letter-spacing:-.01em;line-height:1.5}a{font-family:var(--font-link);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--link-color);font-weight:400;line-height:1.5;text-decoration:none}a:hover{color:var(--link-hover-color);text-decoration:underline}a.is-subtle{color:var(--text-color-muted)}a.is-subtle:hover{color:var(--text-color);text-decoration:underline}a.p-button,a.p-button:hover{color:revert-layer;font-family:revert-layer;font-weight:revert-layer;line-height:revert-layer;text-decoration:none}.stat-num{color:var(--title-color);font-family:var(--font-text-bold)}.stat-label,.stat-num{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.stat-label{color:var(--text-color);font-family:var(--font-text)}.muted,.muted>strong{color:var(--text-color-muted)}.danger,.danger>strong{color:var(--color-danger-600)}.success,.success>strong{color:var(--color-success-600)}.info,.info>strong{color:var(--color-info-600)}.warn,.warn>strong{color:var(--color-warn-600)}.primary,.primary>strong{color:var(--color-primary-600)}body,html{font-size:13.75px}@media(max-width:1199.98px){body,html{font-size:14px}}@media(max-width:991.98px){body,html{font-size:14px}}@media(max-width:767.98px){body,html{font-size:14px}}.h1,h1{font-size:2.2rem}.h1,.h2,h1,h2{line-height:1.35}.h2,h2{font-size:1.8rem}.h3,.p-dialog-header,.p-dialog-header h1,.p-dialog-title,.p-drawer-title,h3{font-size:1.6rem}.h4,h4{font-size:1.3rem}.h5,h5{font-size:1.15rem}.h6,h6{font-size:.8rem}p,ul.text-list{font-size:1rem;line-height:1.45}p.is-large,ul.text-list.is-large{font-size:1.15rem;line-height:1.5}code,pre{font-size:1rem}.is-small,.p-tag-label,figcaption,small{font-size:.85rem;line-height:1.45}.stat-num{font-size:1.15rem}.stat-num.is-md{font-size:1.3rem}.stat-num.is-lg{font-size:1.6rem}.stat-num.is-xl{font-size:1.8rem}.universe-layout-editor{--ule-border-color:var(--color-surface-200);--ule-border-color-hover:var(--color-primary-200);--ule-border-color-active:var(--p-primary-color);--ule-bg-section:var(--color-surface-50);--ule-bg-cell:#fff;--ule-controls-opacity:.4;--ule-controls-opacity-hover:1;--ule-drag-indicator-color:var(--p-primary-color);--ule-drag-ghost-opacity:.85;--ule-drag-ghost-shadow:0 4px 12px rgba(0,0,0,.15);--ule-drag-ghost-border:1px solid var(--color-primary-200);--ule-drag-gap-horizontal:1.5rem;--ule-drag-gap-vertical:1rem;--ule-drag-gap-bg:var(--color-primary-50);--ule-drag-transition:margin .15s ease;--ule-empty-border:var(--color-surface-300)}.block-dnd-wrapper{position:relative}.block-dnd-wrapper.is-dragging{opacity:0}.block-dnd-wrapper.is-dragging:after{border:2px dashed var(--ule-drag-indicator-color);border-radius:var(--p-inputtext-border-radius);content:"";inset:0;opacity:1;position:absolute}.block-dnd-wrapper.drop-before{margin-left:var(--ule-drag-gap-horizontal);transition:var(--ule-drag-transition)}.block-dnd-wrapper.drop-before:before{background:var(--ule-drag-gap-bg);border-radius:var(--p-inputtext-border-radius);bottom:0;content:"";left:calc(var(--ule-drag-gap-horizontal)*-1);position:absolute;top:0;width:var(--ule-drag-gap-horizontal)}.block-dnd-wrapper.drop-after{margin-right:var(--ule-drag-gap-horizontal);transition:var(--ule-drag-transition)}.block-dnd-wrapper.drop-after:before{background:var(--ule-drag-gap-bg);border-radius:var(--p-inputtext-border-radius);bottom:0;content:"";position:absolute;right:calc(var(--ule-drag-gap-horizontal)*-1);top:0;width:var(--ule-drag-gap-horizontal)}.editable-item-header{align-items:center;background:transparent;border-bottom:1px solid var(--color-surface-200);color:var(--color-edit-mode-800);display:flex;gap:.25rem;padding:.4rem 0;width:100%}.editable-item-wrapper{border:0;border-radius:0}.editable-item-title-wrapper{display:flex;grid-gap:5px;align-items:center}.editable-item-title{font-family:var(--font-button);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex:1;font-weight:400;letter-spacing:-.01em;line-height:1.5}.drag-handle{align-items:center;cursor:grab;display:flex;justify-content:center;padding:.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.drag-handle:active{cursor:grabbing}.drag-handle:hover i{color:var(--color-edit-mode-950)}.drag-handle i{color:var(--color-edit-mode-800);font-size:1rem}.edit-mode-add-item-btn{background:var(--color-edit-mode-50);border:2px dashed var(--color-edit-mode-200);color:var(--color-edit-mode-800);width:100%}.edit-mode-add-item-btn:hover{border-color:var(--color-edit-mode-400)}.plugin-editor-section{border-top:1px solid var(--border-color-default);padding:2rem 0}.region-drop-zone{border:2px dashed var(--color-surface-200);border-radius:var(--p-content-border-radius);min-height:80px;padding:1.5rem 1rem 1rem;position:relative}.region-label{background:var(--color-surface-50);border-bottom:1px solid var(--color-surface-200);border-bottom-right-radius:var(--p-content-border-radius);border-right:1px solid var(--color-surface-200);border-top-left-radius:var(--p-content-border-radius);color:var(--color-surface-600);font-family:var(--font-subtitle);font-size:.65rem;left:0;letter-spacing:.05em;line-height:1;padding:.2rem .4rem;position:absolute;text-transform:uppercase;top:0;z-index:10}.edit-mode-btn{background:transparent;color:var(--color-edit-mode-900)}.edit-mode-btn:focus,.edit-mode-btn:hover{background:var(--color-edit-mode-200);color:var(--color-edit-mode-950)}.multistep-editor-loading[data-v-60f2b454]{align-items:center;color:var(--p-text-muted-color);display:flex;gap:.5rem;padding:2rem}.multistep-editor-shell[data-v-60f2b454]{background:var(--color-surface-0);border:1px solid var(--border-color-default);border-radius:var(--p-border-radius-md);overflow:hidden}.multistep-editor-header[data-v-60f2b454]{align-items:center;border-bottom:1px solid var(--border-color-default);display:flex;gap:1rem;justify-content:space-between;padding:.75rem 1rem}.multistep-editor-header h1[data-v-60f2b454]{align-items:baseline;display:flex;gap:.5rem;margin:0;min-width:0}.multistep-editor-config-name[data-v-60f2b454]{color:var(--text-color-muted);font-size:.9rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multistep-editor-header-actions[data-v-60f2b454]{align-items:center;display:flex;flex:0 0 auto;gap:.5rem}.multistep-editor-enabled[data-v-60f2b454]{align-items:center;color:var(--text-color-muted);cursor:pointer;display:flex;font-size:.85rem;gap:.4rem;margin-right:.25rem;white-space:nowrap}.multistep-editor-drawer-host[data-v-60f2b454]{display:flex;flex-direction:column;height:calc(100vh - 160px);min-height:520px;position:relative}.multistep-editor-body[data-v-60f2b454]{flex:1 1 auto;min-height:0;padding:.75rem 0 1rem}.multistep-editor-editor-panel[data-v-60f2b454]{height:100%;min-width:0;overflow-y:auto;padding:0 .5rem 0 1rem;position:relative}.multistep-editor-focused-panel[data-v-60f2b454]{padding:0 .25rem}.multistep-editor-empty[data-v-60f2b454]{color:var(--text-color-muted);padding:2.5rem 1rem;text-align:center}.multistep-editor-empty i[data-v-60f2b454]{color:var(--color-edit-mode-600);font-size:1.4rem}.multistep-editor-empty h4[data-v-60f2b454]{color:var(--text-color);margin:.5rem 0 .35rem}.multistep-editor-empty p[data-v-60f2b454]{margin:0}.multistep-editor-preview-panel[data-v-60f2b454]{background:var(--color-surface-0);border:1px solid var(--border-color-default);border-radius:var(--p-border-radius-md);height:100%;margin-right:1rem;overflow-y:auto;padding:1rem}.unsaved-indicator[data-v-60f2b454]{color:var(--p-orange-500);font-size:.82rem;margin-right:.5rem}.multistep-editor-header-actions[data-v-60f2b454] .is-active{background:var(--color-edit-mode-100);border-color:var(--color-edit-mode-600);color:var(--color-edit-mode-800)}.universe-step-content[data-v-1600bc4f]{margin:auto}.universe-step-content+.universe-step-content[data-v-1600bc4f]{padding-top:1rem}.universe-step-content-header[data-v-1600bc4f]{margin-bottom:1rem}.sub-step[data-v-1600bc4f]{max-height:0;opacity:0;overflow:hidden;transition:max-height .2s ease-in,opacity .2s ease-in}.sub-step.is-active[data-v-1600bc4f]{margin-bottom:1rem;max-height:2000px;opacity:1;transition:max-height .2s ease-out,opacity .2s ease-out}.sub-step-content[data-v-1600bc4f]{background:var(--panel-bg);border:1px solid var(--border-color-default);border-radius:var(--panel-border-radius);padding:1.25rem 1.5rem}.sub-step-title[data-v-1600bc4f]{align-items:center;display:flex;font-size:1.1rem;gap:8px;line-height:1.2;margin:0 0 12px}.sub-step-title i[data-v-1600bc4f]{font-size:1rem}.sub-step-fields[data-v-1600bc4f]{display:flex;flex-direction:column;gap:16px}.mapping-table[data-v-3edf217a]{display:flex;flex-direction:column;gap:1rem}.banner-chips[data-v-3edf217a]{display:inline-flex;flex-wrap:wrap;gap:4px;margin-left:6px}table[data-v-3edf217a]{background:var(--main-content-bg);border:1px solid var(--border-color-default);border-collapse:collapse;border-radius:8px;overflow:hidden;width:100%}th[data-v-3edf217a]{background:var(--custom-table-header-cell-background);padding:.625rem .875rem;text-align:left}td[data-v-3edf217a],th[data-v-3edf217a]{border-bottom:1px solid var(--border-color-default)}td[data-v-3edf217a]{padding:.75rem .875rem;vertical-align:middle}tr:last-child td[data-v-3edf217a]{border-bottom:none}tr.is-ignored[data-v-3edf217a]{background:var(--color-surface-100);opacity:.5}tr .field-cell[data-v-3edf217a]{display:flex;flex-direction:column;gap:.25rem}tr .field-cell[data-v-3edf217a] .form-field{margin:0}tr .field-cell[data-v-3edf217a] .p-select{width:100%}tr .arrow[data-v-3edf217a]{color:var(--text-color-muted);text-align:center;width:24px}.summary-list[data-v-7973cccb]{background:var(--main-content-bg);overflow:hidden;padding:1rem 2rem}.summary-list-item[data-v-7973cccb]{align-items:center;border-bottom:var(--border-dashed);display:grid;gap:.5rem;grid-template-columns:2rem 3rem 1fr;padding:.75rem 0}.summary-list-item[data-v-7973cccb]:last-child{border-bottom:none;padding-bottom:0}.summary-list-item[data-v-7973cccb]:first-of-type{padding-top:0}.summary-list-icon[data-v-7973cccb]{align-items:center;display:flex;font-size:1.5rem;justify-content:center}.summary-list-num[data-v-7973cccb]{text-align:right}.summary-list-num-total[data-v-7973cccb]{font-size:.75em;opacity:.6}.summary-list-item.has-details[data-v-7973cccb]{grid-template-areas:"icon num label" "list list list";row-gap:.5rem}.summary-list-item.has-details .summary-list-icon[data-v-7973cccb]{grid-area:icon}.summary-list-item.has-details .summary-list-num[data-v-7973cccb]{grid-area:num}.summary-list-item.has-details .summary-list-label[data-v-7973cccb]{grid-area:label}.warning-detail-list[data-v-7973cccb]{display:flex;flex-direction:column;gap:.375rem;grid-area:list;list-style:none;margin:0;padding:0}.warning-detail[data-v-7973cccb]{align-items:baseline;background:var(--color-surface-100,#f1f5f9);border-radius:.5rem;display:flex;flex-wrap:wrap;font-size:.8125rem;gap:.5rem;padding:.5rem .75rem}.warning-detail-icon[data-v-7973cccb]{color:var(--p-orange-500,#f97316);font-size:.875rem}.warning-detail-reason[data-v-7973cccb]{flex:1;font-weight:600;min-width:8rem}.warning-detail-count[data-v-7973cccb]{color:var(--p-orange-600,#ea580c);font-weight:600;white-space:nowrap}.warning-detail-rows[data-v-7973cccb]{color:var(--p-text-muted-color,#64748b);font-size:.75rem;width:100%}.option-group[data-v-335624d7]{display:flex;flex-direction:column}.option-group+.option-group[data-v-335624d7]{margin-top:1rem}.toggle-item[data-v-335624d7]{align-items:center;background:var(--main-content-bg);border:1px solid var(--border-color-default);border-radius:8px;cursor:pointer;display:flex;gap:.625rem;padding:.75rem 1rem}.toggle-item__label[data-v-335624d7]{font-size:.875rem}.import-review-step[data-v-e3e7a98c]{display:flex;flex-direction:column;gap:1rem}.fmap__group[data-v-e602c13a]{background:var(--surface-ground,#fafbfc);border:1px solid var(--border-color,#e7e3dd);border-radius:8px;margin-bottom:.85rem;padding:.85rem 1rem}.fmap__pill[data-v-e602c13a]{background:var(--color-surface-100,#eef0ff);border-radius:999px;color:var(--color-surface-700,#3730a3);display:inline-block;font-size:.7rem;font-weight:650;letter-spacing:.04em;margin-bottom:.5rem;padding:.1rem .5rem;text-transform:uppercase}.fmap__row[data-v-e602c13a]{align-items:center;border-bottom:1px dashed var(--border-color-light,#efeae3);display:grid;gap:.5rem;grid-template-columns:1fr 18px 1.5fr;padding:.3rem 0}.fmap__row[data-v-e602c13a]:last-child{border-bottom:none}.fmap__sem[data-v-e602c13a]{font-size:.85rem}.fmap__req[data-v-e602c13a]{color:#b91c1c;font-weight:700}.fmap__arrow[data-v-e602c13a]{color:#9a948a;text-align:center}.fmap__target[data-v-e602c13a]{align-items:center;display:flex;gap:.5rem}.fmap__select[data-v-e602c13a]{flex:1 1 auto;min-width:0}.fmap__add[data-v-e602c13a]{flex:0 0 auto}.fmap__created[data-v-e602c13a]{color:#15803d;font-size:.82rem;font-weight:600}.rec-setup--modal[data-v-ce40890b]{max-width:none}.rec-setup__context[data-v-ce40890b]{background:var(--surface-ground,#fafbfc);border:1px solid var(--border-color,#e7e3dd);border-radius:10px;display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem;padding:.8rem .9rem}.rec-setup__context-label[data-v-ce40890b]{color:var(--text-color-muted,#6b655d);display:block;font-size:.74rem;letter-spacing:.04em;margin-bottom:.2rem;text-transform:uppercase}.rec-setup__binding-list[data-v-ce40890b]{display:flex;flex-wrap:wrap;gap:.45rem}.rec-setup__binding-chip[data-v-ce40890b]{align-items:center;background:#eef0ff;border-radius:999px;color:#3730a3;display:inline-flex;font-size:.74rem;font-weight:600;padding:.2rem .55rem}.rec-setup-section[data-v-ce40890b]{display:flex;flex-direction:column}.rec-setup-section+.rec-setup-section[data-v-ce40890b]{margin-top:1.5rem}.rec-setup__panel[data-v-ce40890b]{display:flex;flex-direction:column;margin-top:1rem}.rec-setup-roles[data-v-ce40890b]{display:grid;gap:var(--grid-gap);grid-template-columns:1fr 1fr}@media(max-width:640px){.rec-setup-roles[data-v-ce40890b]{grid-template-columns:1fr}}.rec-setup-role-pick[data-v-ce40890b]{display:flex;flex-direction:column}.rec-setup__select[data-v-ce40890b]{width:100%}.rec-setup__error[data-v-ce40890b]{margin:.5rem 0}.rec-setup__lock-hint[data-v-ce40890b]{align-items:flex-start;display:flex;gap:.35rem;margin:.35rem 0 0}.rec-setup__lock-hint i[data-v-ce40890b]{color:var(--color-primary-600)}.rec-setup__actions[data-v-ce40890b]{border-top:1px solid var(--border-color,#e7e3dd);display:flex;gap:.5rem;justify-content:space-between;margin-top:1.5rem;padding-top:1rem}.rec-pages-list[data-v-c65c91a0]{display:flex;flex-direction:column;gap:.6rem;list-style:none;margin:0;padding:0}.rec-pages-warn[data-v-c65c91a0]{margin:1rem 0 0}.rec-pages-actions[data-v-c65c91a0]{border-top:1px solid var(--border-color-default);display:flex;gap:.5rem;justify-content:space-between;margin-top:1.5rem;padding-top:1rem}.rec-confirm[data-v-7b198ef8],.rec-confirm-success-card[data-v-7b198ef8]{display:flex;flex-direction:column;gap:1rem}.rec-confirm-success-card[data-v-7b198ef8]{background:linear-gradient(180deg,#fffdf7,#fff);border:1px solid var(--border-color,#e7e3dd);border-radius:14px;padding:1.4rem}.rec-confirm-success-mark[data-v-7b198ef8]{align-self:flex-start;background:#e7f6ec;border-radius:999px;color:#15803d;display:inline-flex;font-size:.75rem;font-weight:700;letter-spacing:.05em;padding:.2rem .55rem;text-transform:uppercase}.rec-confirm-success-title[data-v-7b198ef8]{font-size:1.6rem;margin:0}.rec-confirm-success-copy[data-v-7b198ef8]{color:var(--text-color-muted,#6b655d);margin:0}.rec-confirm-success-grid[data-v-7b198ef8]{display:flex;flex-wrap:wrap;gap:.75rem}.rec-confirm-next-button[data-v-7b198ef8]{background:var(--surface-card,#fff);border:1px solid var(--border-color,#e7e3dd);border-radius:10px;color:var(--text-color,#1d1d1d);cursor:pointer;font-weight:700;padding:.85rem 1rem}.rec-confirm-next-button.is-primary[data-v-7b198ef8]{background:#4f46e5;border-color:#4f46e5;color:#fff}.rec-confirm-card[data-v-7b198ef8]{background:var(--surface-card,#fff);border:1px solid var(--border-color,#e7e3dd);border-radius:12px;padding:1rem 1.1rem}.rec-confirm-card-head[data-v-7b198ef8]{align-items:center;display:flex;justify-content:space-between;margin-bottom:.75rem}.rec-confirm-card-head h3[data-v-7b198ef8]{font-size:1rem;margin:0}.rec-confirm-grid[data-v-7b198ef8]{display:grid;gap:.9rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.rec-confirm-eyebrow[data-v-7b198ef8]{color:var(--text-color-muted,#6b655d);display:block;font-size:.75rem;letter-spacing:.04em;margin-bottom:.2rem;text-transform:uppercase}.rec-confirm-binding-list[data-v-7b198ef8],.rec-confirm-chain[data-v-7b198ef8],.rec-confirm-list[data-v-7b198ef8],.rec-confirm-mapping-list[data-v-7b198ef8]{display:flex;flex-direction:column;gap:.7rem}.rec-confirm-binding[data-v-7b198ef8],.rec-confirm-chain-item[data-v-7b198ef8],.rec-confirm-list-item[data-v-7b198ef8],.rec-confirm-mapping-row[data-v-7b198ef8]{align-items:center;background:var(--surface-ground,#fafbfc);border-radius:10px;display:flex;gap:.75rem;justify-content:space-between;padding:.8rem .9rem}.rec-confirm-mapping-row[data-v-7b198ef8]{align-items:flex-start}.rec-confirm-mapping-value[data-v-7b198ef8],.rec-confirm-sub[data-v-7b198ef8]{color:var(--text-color-muted,#6b655d);font-size:.88rem}.rec-confirm-mapping-group+.rec-confirm-mapping-group[data-v-7b198ef8]{margin-top:.9rem}.rec-confirm-pill[data-v-7b198ef8]{align-items:center;background:#eef0ff;border-radius:999px;color:#3730a3;display:inline-flex;font-size:.68rem;font-weight:700;justify-content:center;letter-spacing:.04em;min-width:84px;padding:.2rem .55rem;text-transform:uppercase}.rec-confirm-binding-top[data-v-7b198ef8]{align-items:center;display:flex;gap:.5rem}.rec-confirm-status[data-v-7b198ef8]{align-items:center;border-radius:999px;display:inline-flex;font-size:.74rem;font-weight:700;justify-content:center;min-width:72px;padding:.2rem .5rem;text-transform:capitalize}.rec-confirm-status.is-create[data-v-7b198ef8]{background:#fff4df;color:#b45309}.rec-confirm-status.is-reuse[data-v-7b198ef8]{background:#e7f6ec;color:#15803d}.rec-confirm-status.is-inactive[data-v-7b198ef8]{background:#efefef;color:#5f5f5f}.rec-confirm-status.is-error[data-v-7b198ef8]{background:#fee2e2;color:#b91c1c}.rec-confirm-req[data-v-7b198ef8]{color:#b91c1c;margin-left:.18rem}.rec-confirm-actions[data-v-7b198ef8]{border-top:1px solid var(--border-color,#e7e3dd);display:flex;justify-content:space-between;padding-top:.75rem}@media(max-width:767px){.rec-confirm-actions[data-v-7b198ef8],.rec-confirm-binding[data-v-7b198ef8],.rec-confirm-chain-item[data-v-7b198ef8],.rec-confirm-list-item[data-v-7b198ef8],.rec-confirm-mapping-row[data-v-7b198ef8]{align-items:flex-start;flex-direction:column}}.rec-proposal-divider[data-v-7b198ef8]{align-items:center;color:var(--text-color-muted,#6b655d);display:flex;font-size:.72rem;gap:.75rem;letter-spacing:.06em;margin:.25rem 0;text-transform:uppercase}.rec-proposal-divider[data-v-7b198ef8]:after,.rec-proposal-divider[data-v-7b198ef8]:before{background:var(--border-color,#e7e3dd);content:"";flex:1;height:1px}.rec-proposal[data-v-7b198ef8]{overflow:hidden;padding:1rem 1.5rem}.rec-proposal-head[data-v-7b198ef8]{margin-bottom:.75rem}.rec-proposal-head h3[data-v-7b198ef8]{font-size:1rem;margin:0}.rec-proposal-list[data-v-7b198ef8]{display:flex;flex-direction:column}.rec-proposal-item[data-v-7b198ef8]{align-items:center;border-bottom:var(--border-dashed);display:grid;gap:2rem;grid-template-columns:2rem 1fr auto;padding:.75rem 0}.rec-proposal-item[data-v-7b198ef8]:last-child{border-bottom:none;padding-bottom:0}.rec-proposal-item[data-v-7b198ef8]:first-of-type{padding-top:0}.rec-proposal-item-icon[data-v-7b198ef8]{align-items:center;display:flex;font-size:1.5rem;justify-content:center}.rec-proposal-item-info[data-v-7b198ef8]{display:flex;flex-direction:column;gap:.1rem}.rec-proposal-item-tag[data-v-7b198ef8]{align-items:center;border-radius:999px;display:inline-flex;font-size:.72rem;justify-content:center;min-width:60px;padding:.15rem .6rem;text-transform:capitalize}.rec-proposal-item-tag.tag-create[data-v-7b198ef8]{background:var(--color-warning-100,#fff4df);color:var(--color-warning-700,#b45309)}.rec-proposal-item-tag.tag-reuse[data-v-7b198ef8]{background:var(--color-success-100,#e7f6ec);color:var(--color-success-700,#15803d)}.rec-edit[data-v-ef71594c]{display:flex;flex-direction:column;gap:.75rem;min-width:480px}.rec-edit__schemas[data-v-ef71594c]{display:grid;gap:.5rem;grid-template-columns:repeat(3,1fr)}.rec-edit__schema[data-v-ef71594c]{background:var(--surface-ground,#fafbfc);border:1px solid var(--border-color,#e7e3dd);border-radius:8px;display:flex;flex-direction:column;gap:.15rem;padding:.5rem .7rem}.rec-edit__schema-role[data-v-ef71594c]{color:var(--text-color-muted,#6b655d);font-size:.7rem;letter-spacing:.04em;text-transform:uppercase}.rec-edit__schema-name[data-v-ef71594c]{font-size:.9rem;font-weight:600}.rec-edit__meta[data-v-ef71594c]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem}.rec-edit__hint[data-v-ef71594c]{color:var(--text-color-muted,#6b655d);font-size:.82rem;margin:.25rem 0}.rec-edit__req[data-v-ef71594c]{color:#b91c1c;font-weight:700}.rec-edit__error[data-v-ef71594c]{margin:.25rem 0}.rec-edit__actions[data-v-ef71594c]{border-top:1px solid var(--border-color,#e7e3dd);display:flex;gap:.5rem;justify-content:flex-end;margin-top:.75rem;padding-top:.75rem}.rec-sched[data-v-0f92044a]{gap:1.1rem;min-width:480px}.rec-sched[data-v-0f92044a],.rec-sched-field[data-v-0f92044a]{display:flex;flex-direction:column}.rec-sched-grid2[data-v-0f92044a]{align-items:start;display:flex;gap:var(--form-gap)}.rec-sched-repeats[data-v-0f92044a]{align-items:center;display:flex;gap:.6rem}.rec-sched-num[data-v-0f92044a]{max-width:100px}.rec-sched-num[data-v-0f92044a] .p-inputnumber-input{width:100%}.rec-sched-freq[data-v-0f92044a]{min-width:150px}.rec-sched-ends[data-v-0f92044a]{align-items:flex-start;display:flex;gap:.75rem;margin-top:.35rem}.rec-sched-ends-modes[data-v-0f92044a] .checkbox-radio-group{gap:.5rem}.rec-sched-ends-modes[data-v-0f92044a] .checkbox-radio{min-height:var(--btn-input-height-md)}.rec-sched-ends-inputs[data-v-0f92044a]{display:flex;flex:1;flex-direction:column;gap:.5rem;min-width:0}.rec-sched-ends-row[data-v-0f92044a]{align-items:center;display:flex;min-height:var(--btn-input-height-md)}.rec-sched-ends-row[data-v-0f92044a] .form-field,.rec-sched-ends-row[data-v-0f92044a] .p-datepicker,.rec-sched-ends-row[data-v-0f92044a] .p-inputnumber,.rec-sched-ends-row[data-v-0f92044a] .p-inputnumber-input{width:100%}.rec-sched-suffix[data-v-0f92044a]{color:var(--text-color-muted);font-size:.9rem}.rec-sched-summary[data-v-0f92044a]{align-items:center;display:flex;gap:.55rem}.rec-sched-save-error[data-v-0f92044a]{margin:0}.rec-sched-actions[data-v-0f92044a]{justify-content:flex-end;margin-top:0;width:100%}.occurences-num[data-v-0f92044a]{width:100%}.duration-input[data-v-0f92044a],.rec-start-field[data-v-0f92044a]{max-width:150px}.rec-sched-ends-inputs[data-v-0f92044a]{max-width:200px}.tt-setup[data-v-9b0aee3e],.tt-setup-section[data-v-9b0aee3e]{display:flex;flex-direction:column}.tt-setup-section+.tt-setup-section[data-v-9b0aee3e]{margin-top:1.5rem}.tt-setup-section h5[data-v-9b0aee3e]{margin-bottom:.35rem}.tt-setup-roles[data-v-9b0aee3e]{display:grid;gap:var(--grid-gap);grid-template-columns:1fr 1fr}@media(max-width:640px){.tt-setup-roles[data-v-9b0aee3e]{grid-template-columns:1fr}}.tt-setup-input[data-v-9b0aee3e],.tt-setup-select[data-v-9b0aee3e]{width:100%}.tt-setup-entry[data-v-9b0aee3e]{display:flex;flex-direction:column;gap:.5rem}.tt-setup-create-note[data-v-9b0aee3e],.tt-setup-parent[data-v-9b0aee3e]{margin-top:.75rem}.tt-setup-parent[data-v-9b0aee3e]{display:flex;flex-direction:column;gap:.75rem}.tt-setup-parent-note[data-v-9b0aee3e]{margin:0}.tt-setup-widget[data-v-9b0aee3e]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1.5rem}.tt-setup-error[data-v-9b0aee3e]{margin:.5rem 0}.tt-confirm-success-card[data-v-b9ffa2c2]{background:linear-gradient(180deg,#fffdf7,#fff);border:1px solid var(--border-color,#e7e3dd);border-radius:14px;display:flex;flex-direction:column;gap:1rem;padding:1.4rem}.tt-confirm-success-mark[data-v-b9ffa2c2]{align-self:flex-start;background:#e7f6ec;border-radius:999px;color:#15803d;display:inline-flex;font-size:.75rem;font-weight:700;letter-spacing:.05em;padding:.2rem .55rem;text-transform:uppercase}.tt-confirm-success-title[data-v-b9ffa2c2]{font-size:1.6rem;margin:0}.tt-confirm-success-copy[data-v-b9ffa2c2],.tt-confirm-success-total[data-v-b9ffa2c2]{color:var(--text-color-muted,#6b655d);margin:0}.tt-confirm-success-grid[data-v-b9ffa2c2]{display:flex;flex-wrap:wrap;gap:.75rem}.tt-confirm-next-button[data-v-b9ffa2c2]{background:var(--surface-card,#fff);border:1px solid var(--border-color,#e7e3dd);border-radius:10px;color:var(--text-color,#1d1d1d);cursor:pointer;font-weight:700;padding:.85rem 1rem}.tt-confirm-next-button.is-primary[data-v-b9ffa2c2]{background:#4f46e5;border-color:#4f46e5;color:#fff}.tt-confirm-card[data-v-b9ffa2c2]{background:var(--surface-card,#fff);border:1px solid var(--border-color,#e7e3dd);border-radius:12px;margin-top:1rem;padding:1rem 1.1rem}.tt-confirm-card-head[data-v-b9ffa2c2]{align-items:center;display:flex;justify-content:space-between;margin-bottom:.75rem}.tt-confirm-card-head h3[data-v-b9ffa2c2]{font-size:1rem;margin:0}.tt-confirm-mapping-list[data-v-b9ffa2c2]{display:flex;flex-direction:column;gap:.7rem}.tt-confirm-mapping-row[data-v-b9ffa2c2]{align-items:flex-start;background:var(--surface-ground,#fafbfc);border-radius:10px;display:flex;gap:.75rem;justify-content:space-between;padding:.8rem .9rem}.tt-confirm-mapping-value[data-v-b9ffa2c2]{color:var(--text-color-muted,#6b655d);font-size:.88rem}.tt-confirm-mapping-group+.tt-confirm-mapping-group[data-v-b9ffa2c2]{margin-top:.9rem}.tt-confirm-pill[data-v-b9ffa2c2]{background:#eef0ff;color:#3730a3;font-size:.68rem;letter-spacing:.04em;margin-bottom:.5rem;min-width:84px;padding:.2rem .55rem;text-transform:uppercase}.tt-confirm-pill[data-v-b9ffa2c2],.tt-confirm-status[data-v-b9ffa2c2]{align-items:center;border-radius:999px;display:inline-flex;font-weight:700;justify-content:center}.tt-confirm-status[data-v-b9ffa2c2]{font-size:.74rem;min-width:72px;padding:.2rem .5rem;text-transform:capitalize}.tt-confirm-status.is-create[data-v-b9ffa2c2]{background:#fff4df;color:#b45309}.tt-confirm-status.is-reuse[data-v-b9ffa2c2]{background:#e7f6ec;color:#15803d}.tt-confirm-status.is-inactive[data-v-b9ffa2c2]{background:#efefef;color:#5f5f5f}.tt-confirm-status.is-error[data-v-b9ffa2c2]{background:#fee2e2;color:#b91c1c}.tt-confirm-req[data-v-b9ffa2c2]{color:#b91c1c;margin-left:.18rem}.tt-proposal[data-v-b9ffa2c2]{margin-top:1rem;overflow:hidden;padding:1rem 1.5rem}.tt-proposal-list[data-v-b9ffa2c2]{display:flex;flex-direction:column}.tt-proposal-item[data-v-b9ffa2c2]{align-items:start;display:grid;gap:1rem;grid-template-columns:2rem 1fr;padding:.75rem 0}.tt-proposal-item-icon[data-v-b9ffa2c2]{align-items:center;display:flex;font-size:1.5rem;justify-content:center}.tt-proposal-item-info[data-v-b9ffa2c2]{display:block}@media(max-width:767px){.tt-confirm-mapping-row[data-v-b9ffa2c2]{align-items:flex-start;flex-direction:column}}.tt-edit[data-v-cbbb9de0]{display:flex;flex-direction:column;gap:.75rem;min-width:480px}.tt-edit__schemas[data-v-cbbb9de0]{display:grid;gap:.5rem;grid-template-columns:repeat(2,1fr)}.tt-edit__schema[data-v-cbbb9de0]{background:var(--surface-ground,#fafbfc);border:1px solid var(--border-color,#e7e3dd);border-radius:8px;display:flex;flex-direction:column;gap:.15rem;padding:.5rem .7rem}.tt-edit__schema-role[data-v-cbbb9de0]{color:var(--text-color-muted,#6b655d);font-size:.7rem;letter-spacing:.04em;text-transform:uppercase}.tt-edit__schema-name[data-v-cbbb9de0]{font-size:.9rem;font-weight:600}.tt-edit__meta[data-v-cbbb9de0],.tt-edit__widget[data-v-cbbb9de0]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem}.tt-edit__select[data-v-cbbb9de0]{min-width:180px}.tt-edit__parent[data-v-cbbb9de0],.tt-edit__parent-fields[data-v-cbbb9de0]{display:flex;flex-direction:column;gap:.75rem}.tt-edit__error[data-v-cbbb9de0],.tt-edit__hint[data-v-cbbb9de0]{margin:.25rem 0}.tt-edit__actions[data-v-cbbb9de0]{border-top:1px solid var(--border-color,#e7e3dd);display:flex;gap:.5rem;justify-content:flex-end;margin-top:.75rem;padding-top:.75rem}.tt-modal[data-v-fff5be47]{display:flex;flex-direction:column;gap:.85rem;max-width:100%;min-width:420px}.tt-modal__sub[data-v-fff5be47]{margin:0}.tt-modal__timer[data-v-fff5be47]{align-items:center;background:var(--color-surface-100);border:1px solid var(--border-color-default);border-radius:10px;display:flex;gap:.9rem;padding:.75rem .9rem}.tt-modal__timer.is-running[data-v-fff5be47]{border-color:var(--color-primary)}.tt-modal__timer.is-paused[data-v-fff5be47]{border-color:var(--text-color-muted)}.tt-modal__timer-actions[data-v-fff5be47]{align-items:center;display:flex;gap:.4rem}.tt-modal__timer-read[data-v-fff5be47]{display:flex;flex-direction:column;gap:.1rem}.tt-modal__timer-target[data-v-fff5be47]{color:var(--text-color-muted);font-size:.72rem;font-weight:600}.tt-modal__timer-label[data-v-fff5be47]{color:var(--text-color-muted);font-size:.7rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.tt-modal__timer-disp[data-v-fff5be47]{color:var(--text-color);font-family:var(--font-mono);font-size:1.5rem;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.04em}.is-running .tt-modal__timer-disp[data-v-fff5be47]{color:var(--color-primary)}.tt-modal__timer-spacer[data-v-fff5be47]{flex:1}.tt-modal__field[data-v-fff5be47]{display:flex;flex-direction:column;gap:.3rem}.tt-modal__label[data-v-fff5be47]{margin-bottom:0}.tt-modal__optional[data-v-fff5be47]{color:var(--text-color-muted);font-weight:500;letter-spacing:normal;text-transform:none}.tt-modal__hint[data-v-fff5be47]{margin:0}.tt-modal__task-locked[data-v-fff5be47]{background:var(--color-surface-50);border:1px solid var(--border-color-default);border-radius:8px;font-weight:600;padding:.5rem .7rem}.tt-modal__input[data-v-fff5be47],.tt-modal__select[data-v-fff5be47]{width:100%}.tt-modal__modes[data-v-fff5be47]{align-self:flex-start;background:var(--color-surface-100);border-radius:9px;display:inline-flex;gap:.2rem;padding:.2rem}.tt-modal__mode[data-v-fff5be47]{background:transparent;border:0;border-radius:7px;color:var(--text-color-muted);cursor:pointer;font-family:var(--font-button);font-size:.85rem;font-weight:600;padding:.4rem .85rem}.tt-modal__mode.is-active[data-v-fff5be47]{background:var(--color-surface-50);box-shadow:var(--box-shadow);color:var(--text-color)}.tt-modal__mode[data-v-fff5be47]:disabled{cursor:not-allowed;opacity:.6}.tt-modal__grid[data-v-fff5be47]{display:grid;gap:.75rem;grid-template-columns:1fr 1fr}.tt-modal__grid .tt-modal__derived[data-v-fff5be47]{grid-column:1/-1}@media(max-width:520px){.tt-modal__grid[data-v-fff5be47]{grid-template-columns:1fr}}.tt-modal__derived[data-v-fff5be47]{color:var(--text-color-muted);font-size:.85rem;margin:0}.tt-modal__derived.is-invalid[data-v-fff5be47]{color:var(--status-danger-color)}.tt-modal__error[data-v-fff5be47]{margin:0}.tt-modal__actions[data-v-fff5be47]{border-top:1px solid var(--border-color-default);display:flex;gap:.5rem;justify-content:flex-end;margin-top:.35rem;padding-top:.75rem}.tv-setup[data-v-2407f50e],.tv-setup-section[data-v-2407f50e]{display:flex;flex-direction:column}.tv-setup-section+.tv-setup-section[data-v-2407f50e]{margin-top:1.5rem}.tv-setup-section h5[data-v-2407f50e]{margin-bottom:.35rem}.tv-setup__select[data-v-2407f50e]{width:100%}.tv-setup-parent-choices[data-v-2407f50e]{display:flex;flex-direction:column;gap:.5rem}.tv-setup-radio[data-v-2407f50e]{align-items:center;cursor:pointer;display:flex;gap:.5rem}.tv-setup-radio.is-disabled[data-v-2407f50e]{cursor:not-allowed;opacity:.5}.tv-setup__error[data-v-2407f50e]{margin:.5rem 0}.tv-setup__lock-hint[data-v-2407f50e]{align-items:flex-start;display:flex;gap:.35rem;margin:.35rem 0 0}.tv-setup__lock-hint i[data-v-2407f50e]{color:var(--color-primary-600)}.tv-confirm-success-card[data-v-9a89fbc1]{background:var(--surface-card,#fff);border:1px solid var(--border-color,#e7e3dd);border-radius:14px;display:flex;flex-direction:column;gap:1rem;padding:1.4rem}.tv-confirm-success-mark[data-v-9a89fbc1]{align-self:flex-start;background:var(--color-primary-50,#e7f6ec);border-radius:999px;color:var(--color-primary,#15803d);display:inline-flex;font-size:.75rem;font-weight:700;letter-spacing:.05em;padding:.2rem .55rem;text-transform:uppercase}.tv-confirm-success-title[data-v-9a89fbc1]{font-size:1.6rem;margin:0}.tv-confirm-success-copy[data-v-9a89fbc1]{color:var(--text-color-muted,#6b655d);margin:0}.tv-confirm-success-grid[data-v-9a89fbc1]{display:flex;flex-wrap:wrap;gap:.75rem}.tv-confirm-next-button[data-v-9a89fbc1]{background:var(--surface-card,#fff);border:1px solid var(--border-color,#e7e3dd);border-radius:10px;color:var(--text-color,#1d1d1d);cursor:pointer;font-weight:700;padding:.85rem 1rem}.tv-confirm-next-button.is-primary[data-v-9a89fbc1]{background:var(--color-primary,#4f46e5);border-color:var(--color-primary,#4f46e5);color:var(--color-primary-contrast,#fff)}.tv-confirm-card[data-v-9a89fbc1]{background:var(--surface-card,#fff);border:1px solid var(--border-color,#e7e3dd);border-radius:12px;margin-top:1rem;padding:.4rem 1.1rem}.tv-confirm-row[data-v-9a89fbc1]{align-items:center;display:flex;gap:.75rem;justify-content:space-between;padding:.7rem 0}.tv-confirm-row+.tv-confirm-row[data-v-9a89fbc1]{border-top:1px solid var(--border-color,#e7e3dd)}.tv-confirm-row-label[data-v-9a89fbc1]{font-weight:600}.tv-confirm-row-value[data-v-9a89fbc1]{align-items:center;color:var(--text-color-muted,#6b655d);display:inline-flex;gap:.5rem}.tv-confirm-status[data-v-9a89fbc1]{align-items:center;border-radius:999px;display:inline-flex;font-size:.74rem;font-weight:700;justify-content:center;min-width:60px;padding:.2rem .5rem;text-transform:capitalize}.tv-confirm-status.is-create[data-v-9a89fbc1]{background:#fff4df;color:#b45309}.tv-confirm-status.is-reuse[data-v-9a89fbc1]{background:#e7f6ec;color:#15803d}.tv-confirm-status.is-inactive[data-v-9a89fbc1]{background:#efefef;color:#5f5f5f}.tv-proposal[data-v-9a89fbc1]{margin-top:1rem;overflow:hidden;padding:1rem 1.5rem}.tv-proposal-item[data-v-9a89fbc1]{align-items:start;display:grid;gap:1rem;grid-template-columns:2rem 1fr;padding:.75rem 0}.tv-proposal-item-icon[data-v-9a89fbc1]{align-items:center;display:flex;font-size:1.5rem;justify-content:center}.tv-proposal-item-info[data-v-9a89fbc1]{display:block}@media(max-width:767px){.tv-confirm-row[data-v-9a89fbc1]{align-items:flex-start;flex-direction:column}}.tv-edit[data-v-ce0dfe87]{display:flex;flex-direction:column;gap:.75rem;min-width:480px}.tv-edit__facts[data-v-ce0dfe87]{display:grid;gap:.5rem;grid-template-columns:repeat(2,1fr)}.tv-edit__fact[data-v-ce0dfe87]{background:var(--surface-ground,#fafbfc);border:1px solid var(--border-color,#e7e3dd);border-radius:8px;display:flex;flex-direction:column;gap:.15rem;padding:.5rem .7rem}.tv-edit__fact-label[data-v-ce0dfe87]{color:var(--text-color-muted,#6b655d);font-size:.7rem;letter-spacing:.04em;text-transform:uppercase}.tv-edit__fact-value[data-v-ce0dfe87]{font-size:.9rem;font-weight:600}.tv-edit__meta[data-v-ce0dfe87]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem}.tv-edit__label-field[data-v-ce0dfe87]{display:flex;flex-direction:column}.tv-edit__label[data-v-ce0dfe87]{font-weight:600;margin-bottom:.2rem}.tv-edit__select[data-v-ce0dfe87]{min-width:220px}.tv-edit__hint[data-v-ce0dfe87]{margin:.1rem 0 .4rem}.tv-edit__error[data-v-ce0dfe87]{margin:.25rem 0}.tv-edit__actions[data-v-ce0dfe87]{border-top:1px solid var(--border-color,#e7e3dd);display:flex;gap:.5rem;justify-content:flex-end;margin-top:.75rem;padding-top:.75rem}.stage-chain-editor[data-v-ef0be5e4]{display:flex;flex-direction:column;gap:.5rem}.stage-row[data-v-ef0be5e4]{align-items:center;display:flex;gap:.5rem}.stage-order[data-v-ef0be5e4]{display:flex;flex-direction:column;gap:2px}.icon-btn[data-v-ef0be5e4]{align-items:center;background:var(--main-content-bg);border:1px solid var(--border-color-default);border-radius:4px;color:var(--text-color-muted);cursor:pointer;display:flex;font-size:.6rem;height:15px;justify-content:center;padding:0;width:22px}.icon-btn[data-v-ef0be5e4]:hover:not(:disabled){background:var(--color-surface-100);color:var(--text-color)}.icon-btn[data-v-ef0be5e4]:disabled{cursor:not-allowed;opacity:.35}.stage-badge[data-v-ef0be5e4]{align-items:center;background:var(--color-primary-100);border-radius:50%;color:var(--color-primary-700);display:flex;flex-shrink:0;font-family:var(--font-title);font-size:.7rem;font-weight:700;height:26px;justify-content:center;width:26px}.stage-label-input[data-v-ef0be5e4]{flex:1}.stage-remove-btn[data-v-ef0be5e4]{flex-shrink:0}.add-stage-btn[data-v-ef0be5e4]{align-self:flex-start}.pub-setup[data-v-b62fd98c],.pub-setup-section[data-v-b62fd98c]{display:flex;flex-direction:column}.pub-setup-section+.pub-setup-section[data-v-b62fd98c]{margin-top:1.5rem}.pub-setup-section h5[data-v-b62fd98c]{margin-bottom:.35rem}.pub-setup__select[data-v-b62fd98c]{width:100%}.pub-setup__retention[data-v-b62fd98c]{max-width:12rem}.pub-setup-choices[data-v-b62fd98c]{display:flex;flex-direction:column;gap:.5rem}.pub-setup-radio[data-v-b62fd98c]{align-items:center;cursor:pointer;display:flex;gap:.5rem}.pub-setup-radio.is-disabled[data-v-b62fd98c]{cursor:not-allowed;opacity:.5}.pub-setup__error[data-v-b62fd98c]{margin:.5rem 0}.pub-setup__lock-hint[data-v-b62fd98c]{align-items:flex-start;display:flex;gap:.35rem;margin:.35rem 0 0}.pub-setup__lock-hint i[data-v-b62fd98c]{color:var(--color-primary-600)}.pub-confirm-card[data-v-c4924fea]{background:var(--color-surface-0);border:1px solid var(--border-color-default);border-radius:12px;margin-top:1rem;padding:.4rem 1.1rem}.pub-confirm-row[data-v-c4924fea]{align-items:center;display:flex;gap:.75rem;justify-content:space-between;padding:.7rem 0}.pub-confirm-row+.pub-confirm-row[data-v-c4924fea]{border-top:1px solid var(--border-color-default)}.pub-confirm-row-label[data-v-c4924fea]{font-weight:600}.pub-confirm-row-value[data-v-c4924fea]{align-items:center;color:var(--text-color-muted);display:inline-flex;gap:.5rem;text-align:right}.pub-confirm-status[data-v-c4924fea]{align-items:center;border-radius:999px;display:inline-flex;font-size:.74rem;font-weight:700;justify-content:center;min-width:60px;padding:.2rem .5rem}.pub-confirm-status.is-create[data-v-c4924fea]{background:var(--color-warn-100);color:var(--color-warn-700)}.pub-confirm-status.is-mapped[data-v-c4924fea]{background:var(--color-success-100);color:var(--color-success-700)}.pub-confirm-status.is-inactive[data-v-c4924fea]{background:var(--color-surface-100);color:var(--text-color-muted)}.pub-confirm-pills[data-v-c4924fea]{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.4rem;justify-content:flex-end}.pub-confirm-pill[data-v-c4924fea]{background:var(--color-surface-50);border:1px solid var(--border-color-default);border-radius:999px;color:var(--text-color);font-size:.85rem;padding:.15rem .65rem}.pub-confirm-arrow[data-v-c4924fea]{color:var(--text-color-muted);font-size:.85rem}.pub-confirm-proposal[data-v-c4924fea]{margin-top:1rem;overflow:hidden;padding:.75rem 1.25rem}.pub-confirm-proposal-item[data-v-c4924fea]{align-items:start;display:grid;gap:.85rem;grid-template-columns:1.75rem 1fr;padding:.5rem 0}.pub-confirm-proposal-icon[data-v-c4924fea]{align-items:center;display:flex;font-size:1.35rem;justify-content:center}.pub-confirm-ready[data-v-c4924fea]{align-items:center;color:var(--color-success-700);display:flex;font-size:.85rem;gap:.4rem;margin-top:1rem}.pub-confirm-success[data-v-c4924fea]{align-items:center;display:flex;flex-direction:column;gap:.9rem;margin:0 auto;max-width:460px;padding:1rem 0 .5rem;text-align:center}.pub-confirm-success-mark[data-v-c4924fea]{align-items:center;border-radius:50%;font-size:1.6rem;height:56px;justify-content:center;margin-bottom:.3rem;width:56px}.pub-confirm-success-badge[data-v-c4924fea],.pub-confirm-success-mark[data-v-c4924fea]{background:var(--color-success-100);color:var(--color-success-700);display:inline-flex}.pub-confirm-success-badge[data-v-c4924fea]{border-radius:999px;font-size:.75rem;font-weight:700;letter-spacing:.05em;padding:.2rem .6rem;text-transform:uppercase}.pub-confirm-success-title[data-v-c4924fea]{color:var(--title-color);font-family:var(--font-title);font-size:1.8rem;line-height:1.25;margin:0}.pub-confirm-success-copy[data-v-c4924fea]{color:var(--text-color-muted);margin:0}.pub-confirm-success-copy[data-v-c4924fea] strong{color:var(--text-color);font-family:var(--font-text-bold)}.pub-confirm-success-facts[data-v-c4924fea]{background:var(--color-surface-50);border:1px solid var(--border-color-default);border-radius:10px;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin-top:.4rem;padding:.85rem 1.25rem}.pub-confirm-success-fact[data-v-c4924fea]{display:flex;flex-direction:column;gap:.15rem}.pub-confirm-success-fact-label[data-v-c4924fea]{color:var(--text-color-muted);font-size:.72rem;letter-spacing:.04em;text-transform:uppercase}.pub-confirm-success-fact-value[data-v-c4924fea]{font-family:var(--font-text-bold);font-size:.85rem;font-weight:600}.step-actions.is-end[data-v-c4924fea]{justify-content:center;margin-top:.6rem}@media(max-width:767px){.pub-confirm-row[data-v-c4924fea]{align-items:flex-start;flex-direction:column}.pub-confirm-row-value[data-v-c4924fea]{text-align:left}}.pub-edit[data-v-d4fffbba]{display:flex;flex-direction:column;gap:.75rem;min-width:480px}.pub-edit__facts[data-v-d4fffbba]{display:grid;gap:.5rem;grid-template-columns:repeat(2,1fr)}.pub-edit__fact[data-v-d4fffbba]{background:var(--color-surface-100);border:1px solid var(--border-color-default);border-radius:8px;display:flex;flex-direction:column;gap:.15rem;padding:.5rem .7rem}.pub-edit__fact-label[data-v-d4fffbba]{color:var(--text-color-muted);font-size:.7rem;letter-spacing:.04em;text-transform:uppercase}.pub-edit__fact-value[data-v-d4fffbba]{font-size:.9rem;font-weight:600}.pub-edit__meta[data-v-d4fffbba]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem}.pub-edit__auto-publish[data-v-d4fffbba]{display:flex;flex-direction:column}.pub-edit__label[data-v-d4fffbba]{font-weight:600;margin-bottom:.2rem}.pub-edit__select[data-v-d4fffbba]{min-width:220px}.pub-edit__hint[data-v-d4fffbba]{margin:.1rem 0 .4rem}.pub-edit__error[data-v-d4fffbba]{margin:.25rem 0}.pub-edit__actions[data-v-d4fffbba]{border-top:1px solid var(--border-color-default);display:flex;gap:.5rem;justify-content:flex-end;margin-top:.75rem;padding-top:.75rem}.tr-lang-chips-wrapper[data-v-b3da1b76]{display:flex;flex-direction:column;gap:.5rem}.tr-lang-search[data-v-b3da1b76]{max-width:320px}.tr-lang-chips[data-v-b3da1b76]{display:flex;flex-wrap:wrap;gap:.5rem;max-height:260px;overflow-y:auto}.tr-lang-chip[data-v-b3da1b76]{align-items:center;background:var(--main-content-bg);border:1px solid var(--border-color-default);border-radius:999px;color:var(--text-color);cursor:pointer;display:inline-flex;gap:.35rem;padding:.4rem .75rem}.tr-lang-chip.is-selected[data-v-b3da1b76]{background:var(--color-primary-100);border-color:var(--color-primary);color:var(--color-primary-700)}.tr-lang-chip.is-default[data-v-b3da1b76]{background:var(--panel-bg);cursor:default}.tr-lang-chip.is-default[data-v-b3da1b76],.tr-lang-chip__tag[data-v-b3da1b76]{color:var(--text-color-muted)}.tr-setup[data-v-ff0ef128],.tr-setup-section[data-v-ff0ef128]{display:flex;flex-direction:column}.tr-setup-section+.tr-setup-section[data-v-ff0ef128]{margin-top:1.5rem}.tr-setup-section h5[data-v-ff0ef128]{margin-bottom:.35rem}.tr-setup__select[data-v-ff0ef128]{width:100%}.tr-setup__ineligible-list[data-v-ff0ef128]{display:block}.tr-setup__error[data-v-ff0ef128]{margin:.5rem 0}.tr-setup__lock-hint[data-v-ff0ef128]{align-items:flex-start;display:flex;gap:.35rem;margin:.35rem 0 0}.tr-setup__lock-hint i[data-v-ff0ef128]{color:var(--color-primary-600)}.tr-confirm-success-card[data-v-68dc7072]{background:var(--panel-bg);border:1px solid var(--border-color-default);border-radius:var(--panel-border-radius);display:flex;flex-direction:column;gap:1rem;padding:1.4rem}.tr-confirm-success-mark[data-v-68dc7072]{align-self:flex-start;background:var(--color-primary-100);border-radius:999px;color:var(--color-primary-700);display:inline-flex;font-family:var(--font-text-bold);letter-spacing:.05em;padding:.2rem .55rem;text-transform:uppercase}.tr-confirm-success-title[data-v-68dc7072]{color:var(--title-color);font-family:var(--font-title);margin:0}.tr-confirm-success-copy[data-v-68dc7072]{color:var(--text-color-muted);margin:0}.tr-confirm-success-grid[data-v-68dc7072]{display:flex;flex-wrap:wrap;gap:var(--grid-gap-sm)}.tr-confirm-card[data-v-68dc7072]{background:var(--panel-bg);border:1px solid var(--border-color-default);border-radius:var(--panel-border-radius);margin-top:1rem;padding:.4rem 1.1rem}.tr-confirm-row[data-v-68dc7072]{align-items:center;display:flex;gap:.75rem;justify-content:space-between;padding:.7rem 0}.tr-confirm-row+.tr-confirm-row[data-v-68dc7072]{border-top:1px solid var(--border-color-default)}.tr-confirm-row-label[data-v-68dc7072]{font-family:var(--font-text-bold)}.tr-confirm-row-value[data-v-68dc7072]{align-items:center;color:var(--text-color-muted);display:inline-flex;gap:.5rem;text-align:right}@media(max-width:767px){.tr-confirm-row[data-v-68dc7072]{align-items:flex-start;flex-direction:column}}.tr-edit[data-v-8bf09bd3]{display:flex;flex-direction:column;gap:.75rem;min-width:480px}.tr-edit__facts[data-v-8bf09bd3]{display:grid;gap:.5rem;grid-template-columns:repeat(2,1fr)}.tr-edit__fact[data-v-8bf09bd3]{background:var(--panel-bg);border:1px solid var(--border-color-default);border-radius:var(--panel-border-radius);display:flex;flex-direction:column;gap:.15rem;padding:.5rem .7rem}.tr-edit__fact-label[data-v-8bf09bd3]{color:var(--text-color-muted);letter-spacing:.04em;text-transform:uppercase}.tr-edit__fact-value[data-v-8bf09bd3]{font-family:var(--font-text-bold)}.tr-edit__meta[data-v-8bf09bd3]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem}.tr-edit__block[data-v-8bf09bd3]{display:flex;flex-direction:column;gap:.35rem}.tr-edit__label[data-v-8bf09bd3]{font-family:var(--font-text-bold)}.tr-edit__dormant[data-v-8bf09bd3],.tr-edit__error[data-v-8bf09bd3]{margin:.25rem 0}.tr-edit__actions[data-v-8bf09bd3]{border-top:1px solid var(--border-color-default);display:flex;gap:.5rem;justify-content:flex-end;margin-top:.75rem;padding-top:.75rem}.tr-record-form[data-v-7af6893f]{display:flex;flex-direction:column;gap:.75rem}.tr-record-langs[data-v-7af6893f]{display:flex;flex-wrap:wrap;gap:.5rem}.tr-record-lang[data-v-7af6893f]{align-items:center;background:var(--main-content-bg);border:1px solid var(--border-color-default);border-radius:999px;color:var(--text-color);cursor:pointer;display:inline-flex;font-family:var(--font-text);gap:.35rem;padding:.35rem .75rem}.tr-record-lang.is-active[data-v-7af6893f]{background:var(--color-primary-100);border-color:var(--color-primary);color:var(--color-primary-700)}.tr-record-hint[data-v-7af6893f],.tr-record-lang-tag[data-v-7af6893f]{color:var(--text-color-muted)}.tr-record-hint[data-v-7af6893f]{margin:0}.tr-record-discard[data-v-7af6893f]{align-items:center;flex-wrap:wrap;justify-content:space-between}.tr-record-discard[data-v-7af6893f],.tr-record-discard-actions[data-v-7af6893f]{display:flex;gap:.5rem}.tr-record-locked[data-v-7af6893f]{background:var(--panel-bg);border:1px solid var(--border-color-default);border-radius:6px;display:flex;flex-direction:column;gap:.35rem;padding:.75rem}.tr-record-locked-title[data-v-7af6893f]{align-items:center;color:var(--text-color-muted);display:flex;font-family:var(--font-text-bold);gap:.4rem;margin:0}.tr-record-locked-row[data-v-7af6893f]{display:flex;gap:1rem;justify-content:space-between}.tr-record-locked-label[data-v-7af6893f]{color:var(--text-color-muted)}.tr-record-locked-value[data-v-7af6893f]{color:var(--text-color)}.tr-record-empty[data-v-7af6893f]{color:var(--text-color-muted);margin:0}.field-type-chip[data-v-3bca542e]{align-items:center;display:flex;gap:8px;justify-content:space-between}
