@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";body{font-family:Roboto,sans-serif;height:100vh;width:100vw;padding:0!important;margin:0!important;overflow:hidden}.code-block{padding:2px 4px;border-radius:4px;font-size:14px;border:1px solid var(--p-surface-600);width:fit-content;color:var(--p-text-color)}.p-select-option-group{background-color:var(--p-form-field-filled-background)!important;border-bottom:1px solid var(--p-menu-border-color)!important}.edit-only-disabled{opacity:.45!important;cursor:not-allowed!important;pointer-events:none!important}.p-tabpanel{padding:1rem}.type[data-v-22dbfdba]{font-size:14px;font-weight:600;border:1px solid var(--p-toolbar-border-color);border-radius:4px;background-color:var(--p-form-field-background);line-height:2;padding:4px 8px;width:fit-content}.tag-container[data-v-f39f6f9e]{display:flex;flex-wrap:wrap;gap:.5rem}.permission-select[data-v-1adc9aa8]{width:100%;display:flex;flex-direction:column;gap:.5rem}.permission-select--disabled[data-v-1adc9aa8] .p-tree-node-content{pointer-events:none}.permission-select--disabled[data-v-1adc9aa8] .p-tree-node-toggle-button{pointer-events:auto;cursor:pointer}.permission-select--disabled[data-v-1adc9aa8] .p-tree-node-checkbox{opacity:.85}.permission-select>.p-tree[data-v-1adc9aa8]{border:1px solid var(--p-surface-600);border-radius:.5rem;padding:.5rem;max-height:50vh;overflow-y:auto}.permission-select__node[data-v-1adc9aa8]{display:flex;flex-direction:column;gap:4px}.permission-select__node-label[data-v-1adc9aa8]{font-weight:600;font-size:12px}.permission-select__node-data[data-v-1adc9aa8]{font-size:8px}.url-list-field[data-v-728323a9]{display:flex;flex-direction:column;gap:.5rem;width:100%}.url-list-field__row[data-v-728323a9]{display:flex;gap:.5rem;align-items:center}.url-list-field__input[data-v-728323a9]{flex:1}.url-list-field__add[data-v-728323a9]{align-self:flex-start}.tag-select-field[data-v-1a449e4b],.tag-select-field[data-v-1a449e4b] .p-autocomplete-input-multiple{width:100%}span[data-v-32da4ffa]{display:inline-flex;align-items:center;gap:8px}.yaml-modal__header[data-v-8ae4d75a]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:1}.yaml-modal__header__title[data-v-8ae4d75a]{display:flex;align-items:center;gap:8px;font-weight:600}.yaml-modal__header__actions[data-v-8ae4d75a]{display:flex;align-items:center;gap:8px;margin-right:12px}.yaml-modal__body[data-v-8ae4d75a]{min-height:200px}.yaml-modal__status[data-v-8ae4d75a]{padding:24px;text-align:center;color:var(--p-text-muted-color)}.yaml-modal__status--error[data-v-8ae4d75a]{color:var(--p-red-500)}.yaml-modal__code[data-v-8ae4d75a]{margin:0;padding:12px;max-height:60vh;overflow:auto;border-radius:8px;background:var(--p-menu-background);border:1px solid var(--p-menu-border-color);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.5;white-space:pre}.import-modal__body[data-v-f7fef705]{display:flex;flex-direction:column;gap:12px}.import-modal__file[data-v-f7fef705]{display:flex;align-items:center;gap:12px}.import-modal__file__btn[data-v-f7fef705]{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid var(--p-menu-border-color);border-radius:6px;cursor:pointer;-webkit-user-select:none;user-select:none}.import-modal__file__btn[data-v-f7fef705]:hover{background:var(--p-menu-background)}.import-modal__file__hint[data-v-f7fef705]{color:var(--p-text-muted-color);font-size:13px}.import-modal__textarea[data-v-f7fef705]{width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px}.import-modal__error[data-v-f7fef705]{color:var(--p-red-500);font-size:13px;white-space:pre-wrap}.module-form[data-v-e8e138bd]{display:flex;flex-direction:column;gap:16px;padding:8px}.module-form__header[data-v-e8e138bd]{display:flex;align-items:center;justify-content:space-between;gap:12px}.module-form__header__group[data-v-e8e138bd]{display:flex;align-items:center;gap:8px}.module-form__body[data-v-e8e138bd]{display:flex;flex-direction:column;gap:12px}.module-form__body[data-v-e8e138bd]>*{width:100%}.module-form__body__table[data-v-e8e138bd]{width:100%}.module-form__body__table__name[data-v-e8e138bd]{text-decoration:none;color:var(--p-text-color)}.module-form__body__table__name[data-v-e8e138bd]:hover{text-decoration:underline}.module-form__body__group[data-v-e8e138bd]{display:flex;flex-direction:column;gap:12px;margin-bottom:12px;margin-top:12px}.module-form h4{margin:0}.module-form .p-inputtext{width:100%}.module-form .p-tabpanels{padding:0}.module-form .p-datatable{border:1px solid var(--p-menu-border-color);background-color:var(--p-menu-background)}.module-form .p-tabpanel{padding:8px!important;display:flex;flex-direction:column;gap:12px}.module-form .name-column{width:200px!important}.service-form[data-v-19d89992]{display:flex;flex-direction:column;gap:16px;padding:8px}.service-form__header[data-v-19d89992]{display:flex;align-items:center;justify-content:space-between;gap:12px}.service-form__header__group[data-v-19d89992]{display:flex;align-items:center;gap:8px}.service-form__body[data-v-19d89992]{display:flex;flex-direction:column;gap:12px}.service-form__body[data-v-19d89992]>*{width:100%}.service-form__body__table[data-v-19d89992]{width:100%}.service-form__body__table__name[data-v-19d89992]{text-decoration:none;color:var(--p-text-color)}.service-form__body__table__name[data-v-19d89992]:hover{text-decoration:underline}.service-form__body__table__params[data-v-19d89992]{display:flex;flex-direction:column;gap:4px}.service-form__body__group[data-v-19d89992]{display:flex;flex-direction:column;gap:12px;margin-bottom:12px;margin-top:12px}.service-form__body__group__header[data-v-19d89992]{display:flex;align-items:center;justify-content:space-between}.service-form__body__group__option[data-v-19d89992]{display:flex;align-items:baseline;gap:8px}.service-form h4{margin:0}.service-form .p-inputtext{width:100%}.service-form .p-tabpanels{padding:0}.service-form .p-datatable{border:1px solid var(--p-menu-border-color);background-color:var(--p-menu-background)}.service-form .p-tabpanel{padding:8px!important;display:flex;flex-direction:column;gap:12px}.service-form .name-column,.service-form .type-column{width:200px!important}.service-form .p-textarea{width:100%}.service-form .p-select-option-group{background-color:var(--p-listbox-background)!important}.field-type-select[data-v-ddd981ce]{display:flex;flex-direction:row;justify-content:flex-start;gap:8px}.map-select[data-v-ddd981ce]{display:flex;flex-direction:row;justify-content:flex-start;gap:8px;align-items:flex-end}.field-type-select[data-v-99e79974]{display:flex;flex-direction:row;justify-content:flex-start;gap:8px}.type-item[data-v-99e79974]{display:flex;flex-direction:row;align-items:center;gap:4px;height:fit-content}.map__type-item[data-v-99e79974]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:4px;height:fit-content;width:100%}.array-select[data-v-99e79974]{display:flex;flex-direction:row;align-items:flex-end;gap:4px}.union-select[data-v-99e79974]{display:flex;flex-direction:column;justify-content:flex-start;gap:8px;align-items:flex-start}.map-select[data-v-99e79974]{display:flex;flex-direction:row;align-items:flex-end;gap:4px}.function-form[data-v-cc2d2bf1]{display:flex;flex-direction:column;gap:16px;padding:8px}.function-form__header[data-v-cc2d2bf1]{display:flex;align-items:center;justify-content:space-between;gap:12px}.function-form__header__group[data-v-cc2d2bf1]{display:flex;align-items:center;gap:8px}.function-form__body[data-v-cc2d2bf1]{display:flex;flex-direction:column;gap:12px}.function-form__body[data-v-cc2d2bf1]>*{width:100%}.function-form__body__group[data-v-cc2d2bf1]{display:flex;flex-direction:column;gap:12px;margin-bottom:12px;margin-top:12px}.function-form__body__group__header[data-v-cc2d2bf1]{display:flex;align-items:center;justify-content:space-between;gap:12px}.function-form__body__group__option[data-v-cc2d2bf1]{display:flex;align-items:baseline;gap:8px}.function-form__body__group__content[data-v-cc2d2bf1]{display:flex;flex-direction:column;gap:12px}.toolbar__group[data-v-cc2d2bf1]{display:flex;align-items:center;justify-content:end;gap:8px}.function-form h4{margin:0}.function-form .p-inputtext,.function-form .p-textarea{width:100%}.function-form .p-datatable{border:1px solid var(--p-menu-border-color);background-color:var(--p-menu-background)}.returntype-item{display:flex;align-items:center;gap:12px}.returntype-item :deep(.p-checkbox){width:20px;height:20px}.enum-item-wrapper[data-v-68cfd68d]{display:flex;align-items:center;margin-bottom:8px}.enum-item[data-v-68cfd68d]{flex-grow:1;margin-right:8px}.add-button[data-v-68cfd68d]{margin-top:10px;width:100%}.model-form .name-column,.model-form .type-column{width:35%!important}.model-form[data-v-d6a8c1fb]{display:flex;flex-direction:column;gap:16px;padding:8px}.model-form__header[data-v-d6a8c1fb]{display:flex;align-items:center;justify-content:space-between;gap:12px}.model-form__header__group[data-v-d6a8c1fb]{display:flex;align-items:center;gap:8px}.model-form__body[data-v-d6a8c1fb]{display:flex;flex-direction:column;gap:12px}.model-form__body[data-v-d6a8c1fb]>*{width:100%}.model-form__body__table[data-v-d6a8c1fb]{width:100%}.model-form__body__table__name[data-v-d6a8c1fb]{text-decoration:none;color:var(--p-text-color)}.model-form__body__table__name[data-v-d6a8c1fb]:hover{text-decoration:underline}.model-form__body__group[data-v-d6a8c1fb]{display:flex;flex-direction:column;gap:12px;margin-bottom:12px;margin-top:12px}.model-form__body__group__header[data-v-d6a8c1fb]{display:flex;align-items:center;justify-content:space-between}.model-form__body__group__option[data-v-d6a8c1fb]{display:flex;align-items:baseline;gap:8px}.toolbar__group[data-v-d6a8c1fb]{display:flex;align-items:center;justify-content:end;gap:8px}.model-form h4{margin:0}.model-form .p-inputtext{width:100%}.model-form .p-tabpanels{padding:0}.model-form .p-datatable{border:1px solid var(--p-menu-border-color);background-color:var(--p-menu-background)}.model-form .p-tabpanel{padding:8px!important;display:flex;flex-direction:column;gap:12px}.model-form .name-column,.model-form .type-column{width:200px!important}.model-form .p-textarea{width:100%}.model-form .p-select-option-group{background-color:var(--p-listbox-background)!important}.error-form[data-v-61131aca]{display:flex;flex-direction:column;gap:16px;padding:8px}.error-form__header[data-v-61131aca]{display:flex;align-items:center;justify-content:space-between;gap:12px}.error-form__header__group[data-v-61131aca]{display:flex;align-items:center;gap:8px}.error-form__body[data-v-61131aca]{display:flex;flex-direction:column;gap:12px}.error-form__body[data-v-61131aca]>*{width:100%}.error-form__body__group[data-v-61131aca]{display:flex;flex-direction:column;gap:12px;margin-bottom:12px;margin-top:12px}.error-form__body__group__header[data-v-61131aca]{display:flex;align-items:center;justify-content:space-between}.error-form__body__group__option[data-v-61131aca]{display:flex;align-items:baseline;gap:8px}.toolbar__group[data-v-61131aca]{display:flex;align-items:center;justify-content:end;gap:8px}.error-form h4{margin:0}.error-form .p-inputtext,.error-form .p-textarea{width:100%}.error-form .p-datatable{border:1px solid var(--p-menu-border-color);background-color:var(--p-menu-background)}
