body[data-v-2e8b1d0b],html[data-v-2e8b1d0b]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.v-card[data-v-2e8b1d0b]{border-radius:var(--radius)!important;background-color:var(--global-card-background)!important;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)!important;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)!important}.v-card.elevation-4[data-v-2e8b1d0b],.v-card.elevation-6[data-v-2e8b1d0b],.v-card[data-v-2e8b1d0b]:hover{-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)!important}.dark .v-card[data-v-2e8b1d0b],.theme--dark .v-card[data-v-2e8b1d0b]{background-color:var(--global-card-background,#1c1c1e)!important;border-top:1px solid var(--global-border-color,#2e2e32)!important;border-right:1px solid var(--global-border-color,#2e2e32)!important;border-bottom:1px solid var(--global-border-color,#2e2e32)!important;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.3),0 1px 2px -1px rgba(0,0,0,.3)!important;box-shadow:0 1px 3px 0 rgba(0,0,0,.3),0 1px 2px -1px rgba(0,0,0,.3)!important}.dark .v-card[data-v-2e8b1d0b]:not(.overview-card):not(.portal-card):not(.integration-card),.theme--dark .v-card[data-v-2e8b1d0b]:not(.overview-card):not(.portal-card):not(.integration-card){border-left:1px solid var(--global-border-color,#2e2e32)!important}.dark .v-card--flat[data-v-2e8b1d0b],.dark .v-card--outlined[data-v-2e8b1d0b],.dark .v-sheet[data-v-2e8b1d0b],.theme--dark .v-card--flat[data-v-2e8b1d0b],.theme--dark .v-card--outlined[data-v-2e8b1d0b],.theme--dark .v-sheet[data-v-2e8b1d0b]:not(.sparkline-container){background-color:var(--global-card-background,#1c1c1e)!important}.v-card--shaped[data-v-2e8b1d0b]{border-radius:var(--radius-lg) var(--radius)!important}.v-btn[data-v-2e8b1d0b]{border-radius:var(--radius)!important}.v-btn--rounded[data-v-2e8b1d0b]{border-radius:var(--radius-full)!important}.v-btn.rounded-sm[data-v-2e8b1d0b]{border-radius:var(--radius-sm)!important}.v-select--outlined fieldset[data-v-2e8b1d0b],.v-select .v-input__control .v-input__slot[data-v-2e8b1d0b],.v-text-field--outlined fieldset[data-v-2e8b1d0b],.v-text-field .v-input__control .v-input__slot[data-v-2e8b1d0b],.v-textarea--outlined fieldset[data-v-2e8b1d0b],.v-textarea .v-input__control .v-input__slot[data-v-2e8b1d0b]{border-radius:var(--radius)!important}.v-dialog[data-v-2e8b1d0b]{border-radius:var(--radius-lg)!important}.v-bottom-sheet.v-dialog[data-v-2e8b1d0b]{border-radius:var(--radius-lg) var(--radius-lg) 0 0!important}.v-chip[data-v-2e8b1d0b]{border-radius:var(--radius-sm)!important}.v-chip.v-chip--pill[data-v-2e8b1d0b]{border-radius:var(--radius-full)!important}.v-alert[data-v-2e8b1d0b],.v-expansion-panel[data-v-2e8b1d0b],.v-list[data-v-2e8b1d0b],.v-menu__content[data-v-2e8b1d0b],.v-snack__wrapper[data-v-2e8b1d0b]{border-radius:var(--radius)!important}.v-badge__badge[data-v-2e8b1d0b],.v-tooltip__content[data-v-2e8b1d0b]{border-radius:var(--radius-sm)!important}.dark .v-list-item--active[data-v-2e8b1d0b],.dark .v-list-item--highlighted[data-v-2e8b1d0b],.theme--dark .v-list-item--active[data-v-2e8b1d0b],.theme--dark .v-list-item--highlighted[data-v-2e8b1d0b]{background-color:var(--global-table-row-hover,hsla(0,0%,100%,.08))!important}.dark .v-list-item--active .v-list-item__content[data-v-2e8b1d0b],.dark .v-list-item--active .v-list-item__title[data-v-2e8b1d0b],.theme--dark .v-list-item--active .v-list-item__content[data-v-2e8b1d0b],.theme--dark .v-list-item--active .v-list-item__title[data-v-2e8b1d0b]{color:var(--global-foreground,#f5f5f5)!important}.dark .v-list-item--active[data-v-2e8b1d0b]:before,.theme--dark .v-list-item--active[data-v-2e8b1d0b]:before{opacity:.08!important;background-color:#fff!important}.dark .v-list-item[data-v-2e8b1d0b]:hover,.theme--dark .v-list-item[data-v-2e8b1d0b]:hover{background-color:var(--global-table-row-hover,hsla(0,0%,100%,.06))!important}.overview-card[data-v-2e8b1d0b]{position:relative;border-radius:var(--radius,8px)!important;border:1px solid var(--global-border-color,#e5e7eb)!important;border-left:4px solid var(--global-primary,#406a94)!important;background-color:var(--global-card-background,#fff)!important;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.overview-card[data-v-2e8b1d0b]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1)!important;box-shadow:0 4px 12px rgba(0,0,0,.1)!important}.card-content[data-v-2e8b1d0b]{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:160px}.card-icon-wrapper[data-v-2e8b1d0b]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;background-color:var(--global-muted,#f3f4f6);border-radius:var(--radius,8px);margin-bottom:16px}.card-title[data-v-2e8b1d0b]{font-family:Inter,sans-serif;font-size:.875rem;font-weight:600;color:var(--global-header-text-color,#1f2937);margin:0 0 8px 0;line-height:1.4}.card-description[data-v-2e8b1d0b]{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;color:var(--global-muted-foreground,#6b7280);margin:0;line-height:1.5;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.card-extra[data-v-2e8b1d0b]{margin-top:12px}.card-actions[data-v-2e8b1d0b]{position:absolute;bottom:16px;right:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px}.v-card.overview-card{border:1px solid var(--global-border-color,#e5e7eb)!important;border-left:4px solid var(--global-primary,#406a94)!important;background-color:var(--global-card-background,#fff)!important}.dark .v-card.overview-card,.theme--dark .v-card.overview-card{background-color:var(--global-card-background,#1c1c1e)!important;border-top:1px solid var(--global-border-color,#2e2e32)!important;border-right:1px solid var(--global-border-color,#2e2e32)!important;border-bottom:1px solid var(--global-border-color,#2e2e32)!important;border-left-width:4px!important;border-left-style:solid!important;border-left-color:var(--global-primary,#ed303e)!important}.dark .overview-card .card-icon-wrapper,.theme--dark .overview-card .card-icon-wrapper{background-color:hsla(0,0%,100%,.08)}.dark .overview-card .card-title,.theme--dark .overview-card .card-title{color:var(--global-foreground,#f5f5f5)}.dark .overview-card .card-description,.theme--dark .overview-card .card-description{color:var(--global-muted-foreground,#9ca3af)}.theme--light.v-file-input .v-file-input__text{color:rgba(0,0,0,.87)}.theme--light.v-file-input .v-file-input__text--placeholder{color:rgba(0,0,0,.6)}.theme--light.v-file-input.v-input--is-disabled .v-file-input__text,.theme--light.v-file-input.v-input--is-disabled .v-file-input__text .v-file-input__text--placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-file-input .v-file-input__text{color:#fff}.theme--dark.v-file-input .v-file-input__text--placeholder{color:hsla(0,0%,100%,.7)}.theme--dark.v-file-input.v-input--is-disabled .v-file-input__text,.theme--dark.v-file-input.v-input--is-disabled .v-file-input__text .v-file-input__text--placeholder{color:hsla(0,0%,100%,.5)}.v-file-input input[type=file]{left:0;opacity:0;pointer-events:none;position:absolute;max-width:0;width:0}.v-file-input .v-file-input__text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.v-file-input .v-file-input__text.v-file-input__text--chips{-ms-flex-wrap:wrap;flex-wrap:wrap}.v-file-input .v-file-input__text .v-chip{margin:4px}.v-file-input .v-text-field__slot{min-height:32px}.v-file-input.v-input--dense .v-text-field__slot{min-height:26px}.v-file-input.v-text-field--filled:not(.v-text-field--single-line) .v-file-input__text{padding-top:22px}.v-file-input.v-text-field--outlined .v-text-field__slot{padding:6px 0}.v-file-input.v-text-field--outlined.v-input--dense .v-text-field__slot{padding:3px 0}.qa-fileinput .v-input__control{background-color:#fff!important}.system-creation-options[data-v-12cc3cb8]{min-height:200px}.options-container[data-v-12cc3cb8]{max-width:100%}.import-error[data-v-12cc3cb8]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.import-error__pre[data-v-12cc3cb8]{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;line-height:1.4;white-space:pre-wrap;max-width:800px;overflow-x:auto}.option-wrapper[data-v-12cc3cb8]{-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:350px;max-width:400px}.option-wrapper[data-v-12cc3cb8],.option-wrapper[data-v-12cc3cb8] .overview-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.option-wrapper[data-v-12cc3cb8] .overview-card{height:100%;width:100%;-ms-flex-direction:column;flex-direction:column}.option-wrapper[data-v-12cc3cb8] .overview-card .v-card__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.file-upload-section[data-v-12cc3cb8]{border:1px dashed var(--global-border-color);border-radius:var(--radius-sm,4px);padding:16px;background-color:var(--global-main-background-color)}.import-preview-section[data-v-12cc3cb8]{border:1px solid var(--global-border-color);border-radius:var(--radius-sm,4px);padding:16px;background-color:#f9f9f9}.preview-item[data-v-12cc3cb8]{margin-bottom:16px}.system-preview[data-v-12cc3cb8]{padding-bottom:12px;border-bottom:1px solid var(--global-border-color)}.services-preview[data-v-12cc3cb8]{margin-top:12px}.services-list[data-v-12cc3cb8]{margin-left:8px}.service-item[data-v-12cc3cb8]{margin-bottom:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.system-template-card[data-v-b2648bdc]{cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;border:2px solid transparent;background-color:var(--bg-secondary,var(--global-main-background-color));max-width:400px;height:auto;position:relative}.system-template-card[data-v-b2648bdc]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px var(--bg-overlay,rgba(0,0,0,.25))!important;box-shadow:0 4px 12px var(--bg-overlay,rgba(0,0,0,.25))!important}.system-template-card.selected[data-v-b2648bdc]{border-color:var(--v-primary-base);background-color:rgba(var(--v-primary-base),.05)}.system-template-card[data-v-b2648bdc]:focus{outline:2px solid var(--v-primary-base,var(--global-color-blue-darken-2));outline-offset:2px}.system-template-card[data-v-b2648bdc]:focus:not(:focus-visible){outline:none}.template-card-content[data-v-b2648bdc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;position:relative;min-height:140px}.template-icon-section[data-v-b2648bdc]{margin-bottom:16px}.template-content-section[data-v-b2648bdc]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.template-title[data-v-b2648bdc]{color:var(--text-primary,rgba(0,0,0,.87));line-height:1.3;text-align:center}.template-description[data-v-b2648bdc]{color:var(--text-secondary,rgba(0,0,0,.6));line-height:1.4;text-align:center}.selection-indicator[data-v-b2648bdc]{position:absolute;top:8px;right:8px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:600px){.template-icon[data-v-b2648bdc]{margin-right:12px}.template-icon .v-avatar[data-v-b2648bdc]{width:40px!important;height:40px!important}.template-title[data-v-b2648bdc]{font-size:1.1rem}.template-description[data-v-b2648bdc]{font-size:.875rem}}.template-selection[data-v-4edd077f]{min-height:400px}.template-selection.with-search[data-v-4edd077f]{padding-top:0}.search-container[data-v-4edd077f]{position:sticky;top:-24px;z-index:10;background-color:#fff;padding:24px 24px 16px 24px;margin:-24px -24px 16px -24px;border-bottom:1px solid rgba(0,0,0,.12);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15)}.search-field[data-v-4edd077f]{max-width:100%}.templates-grid[data-v-4edd077f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));max-width:1232px;margin:0 auto;gap:16px;min-height:400px;-ms-flex-line-pack:start;align-content:start}@media (min-width:1200px){.templates-grid[data-v-4edd077f]{grid-template-columns:repeat(3,1fr)}}.no-results-message[data-v-4edd077f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:300px;padding:40px 20px}.empty-state[data-v-4edd077f]{text-align:center;max-width:400px}.empty-state-icon[data-v-4edd077f]{margin-bottom:24px;opacity:.7}.empty-state-content[data-v-4edd077f]{color:rgba(0,0,0,.87)}.empty-state-title[data-v-4edd077f]{font-size:1.25rem;font-weight:500;margin-bottom:8px;color:rgba(0,0,0,.87)}.empty-state-description[data-v-4edd077f]{font-size:.875rem;line-height:1.5;color:rgba(0,0,0,.6);margin-bottom:24px}.empty-state-actions[data-v-4edd077f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:768px){.templates-grid[data-v-4edd077f]{grid-template-columns:1fr;gap:12px;max-width:100%;min-height:600px}}@media (max-width:1199px) and (min-width:769px){.templates-grid[data-v-4edd077f]{grid-template-columns:repeat(2,1fr);min-height:500px;max-width:816px;margin-left:auto;margin-right:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer-content[data-v-4edd077f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.pagination-section[data-v-4edd077f]{width:100%}.pagination-info[data-v-4edd077f]{text-align:center;margin-top:12px}.pagination-info-row[data-v-4edd077f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:12px;width:100%;position:relative}.pagination-info-row span[data-v-4edd077f]{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center}.footer-bottom-row[data-v-4edd077f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px;width:100%}.footer-spacer[data-v-4edd077f]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:20px}.footer-row[data-v-4edd077f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;min-height:40px}.pagination-wrapper[data-v-4edd077f]{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}.dot-pagination[data-v-4edd077f]{gap:12px}.dot-pagination[data-v-4edd077f],.nav-arrow[data-v-4edd077f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-arrow[data-v-4edd077f]{background:none;border:none;padding:4px;border-radius:var(--radius-full,9999px);width:32px;height:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;color:rgba(0,0,0,.54);-webkit-transition:all .2s ease;transition:all .2s ease}.nav-arrow[data-v-4edd077f]:hover:not(:disabled){background-color:rgba(0,0,0,.04);color:rgba(0,0,0,.87)}.nav-arrow[data-v-4edd077f]:disabled{color:rgba(0,0,0,.26);cursor:not-allowed}.dots-container[data-v-4edd077f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.page-dot[data-v-4edd077f]{width:8px;height:8px;border-radius:var(--radius-full,9999px);border:none;background-color:rgba(0,0,0,.26);cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;padding:0}.page-dot[data-v-4edd077f]:hover{background-color:rgba(0,0,0,.54);-webkit-transform:scale(1.2);transform:scale(1.2)}.page-dot.active[data-v-4edd077f]{background-color:rgba(0,0,0,.6);-webkit-transform:scale(1.1);transform:scale(1.1)}.footer-bottom[data-v-4edd077f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:12px}.spacer[data-v-4edd077f]{-webkit-box-flex:1;-ms-flex:1;flex:1}.custom-setup-link[data-v-4edd077f]{color:rgba(0,0,0,.6);font-size:.75rem;white-space:nowrap;-ms-flex-item-align:center;align-self:center;margin-left:auto}.service-creation-options[data-v-3e4d823c]{min-height:200px}.options-container[data-v-3e4d823c]{max-width:100%}.option-wrapper[data-v-3e4d823c]{-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:350px;max-width:400px}.option-wrapper[data-v-3e4d823c],.option-wrapper[data-v-3e4d823c] .overview-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.option-wrapper[data-v-3e4d823c] .overview-card{height:100%;width:100%;-ms-flex-direction:column;flex-direction:column}.option-wrapper[data-v-3e4d823c] .overview-card .v-card__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.file-upload-section[data-v-3e4d823c]{border:1px dashed var(--global-border-color);border-radius:var(--radius-sm,4px);padding:16px;background-color:var(--global-main-background-color)}.import-actions[data-v-3e4d823c]{border-top:1px solid var(--global-main-background-color);padding-top:16px}.import-error[data-v-3e4d823c]{max-width:600px}.service-endpoint-card[data-v-47d51699]{cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;border:2px solid transparent;background-color:var(--global-main-background-color);width:100%;min-height:230px;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.service-endpoint-card[data-v-47d51699]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.25)!important;box-shadow:0 4px 12px rgba(0,0,0,.25)!important}.service-endpoint-card.selected[data-v-47d51699]{border-color:var(--v-primary-base);background-color:rgba(var(--v-primary-base),.05)}.endpoint-card-content[data-v-47d51699]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;position:relative;height:100%;padding:16px;-webkit-box-sizing:border-box;box-sizing:border-box}.endpoint-icon-section[data-v-47d51699]{margin-bottom:16px}.endpoint-content-section[data-v-47d51699]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:120px}.endpoint-title[data-v-47d51699]{color:var(--global-foreground,rgba(0,0,0,.87));line-height:1.3;text-align:center}.endpoint-description[data-v-47d51699]{color:var(--global-muted-foreground,rgba(0,0,0,.6));line-height:1.4;text-align:center;max-width:90%;word-break:break-word}.endpoint-url-container[data-v-47d51699]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:360px;border-radius:var(--radius-sm,4px);overflow:hidden;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.08);box-shadow:0 1px 2px rgba(0,0,0,.08);border:1px solid var(--global-border-color,rgba(0,0,0,.06));margin-top:auto;margin-bottom:0}.endpoint-method[data-v-47d51699]{padding:4px 8px;font-weight:600;font-size:.7rem;text-transform:uppercase;-ms-flex-negative:0;flex-shrink:0;width:60px;text-align:center;background-color:var(--global-primary);color:#fff}.endpoint-path[data-v-47d51699]{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;color:var(--global-foreground,rgba(0,0,0,.87));padding:4px 8px;font-size:.75rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:var(--global-card-background,#fff);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.selection-indicator[data-v-47d51699]{position:absolute;top:8px;right:8px;-ms-flex-negative:0;flex-shrink:0}.service-endpoint-card[data-v-47d51699] .v-card__text{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:600px){.endpoint-icon[data-v-47d51699]{margin-right:12px}.endpoint-icon .v-avatar[data-v-47d51699]{width:40px!important;height:40px!important}.endpoint-title[data-v-47d51699]{font-size:1.1rem}.endpoint-description[data-v-47d51699]{font-size:.875rem}.endpoint-path[data-v-47d51699]{font-size:.8rem}}.dark .service-endpoint-card.v-card,.theme--dark .service-endpoint-card.v-card{background-color:var(--global-card-background,#1c1c1e)!important;border-color:var(--global-border-color,#2e2e32)!important}.dark .service-endpoint-card.selected,.theme--dark .service-endpoint-card.selected{border-color:var(--global-primary,#ed303e)!important;background-color:rgba(237,48,62,.1)!important}.dark .service-endpoint-card .endpoint-url-container,.theme--dark .service-endpoint-card .endpoint-url-container{border-color:var(--global-border-color,#2e2e32)!important}.dark .service-endpoint-card .endpoint-path,.theme--dark .service-endpoint-card .endpoint-path{background-color:hsla(0,0%,100%,.04)!important}.service-template-selection[data-v-499aeef1]{min-height:400px}.service-template-selection.with-search[data-v-499aeef1]{padding-top:0}.search-container[data-v-499aeef1]{position:sticky;top:-24px;z-index:10;background-color:#fff;padding:24px 24px 16px 24px;margin:-24px -24px 16px -24px;border-bottom:1px solid rgba(0,0,0,.12);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15)}.search-field[data-v-499aeef1]{max-width:100%}.endpoints-grid[data-v-499aeef1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));max-width:1232px;gap:16px;min-height:450px;-ms-flex-line-pack:start;align-content:start;margin:0 auto;justify-items:stretch}.endpoints-grid>[data-v-499aeef1],.endpoints-grid[data-v-499aeef1] .v-card{width:100%!important;min-width:0}.endpoints-grid[data-v-499aeef1] code,.endpoints-grid[data-v-499aeef1] pre{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.endpoints-grid.two-column[data-v-499aeef1]{grid-template-columns:repeat(2,1fr);max-width:820px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.endpoints-grid.single-item[data-v-499aeef1]{grid-template-columns:1fr;max-width:400px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-items:center}@media (min-width:1200px){.endpoints-grid[data-v-499aeef1]{grid-template-columns:repeat(3,1fr)}.endpoints-grid.two-column[data-v-499aeef1]{grid-template-columns:repeat(2,1fr);max-width:820px}.endpoints-grid.single-item[data-v-499aeef1]{grid-template-columns:1fr;max-width:400px}}.no-templates-message[data-v-499aeef1]{text-align:center;padding:20px}@media (max-width:1024px) and (min-width:769px){.endpoints-grid[data-v-499aeef1]{grid-template-columns:repeat(2,1fr);min-height:550px}}.no-results-message[data-v-499aeef1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:300px;padding:40px 20px}.empty-state[data-v-499aeef1]{text-align:center;max-width:400px}.empty-state-icon[data-v-499aeef1]{margin-bottom:24px;opacity:.7}.empty-state-content[data-v-499aeef1]{color:rgba(0,0,0,.87)}.empty-state-title[data-v-499aeef1]{font-size:1.25rem;font-weight:500;margin-bottom:8px;color:rgba(0,0,0,.87)}.empty-state-description[data-v-499aeef1]{font-size:.875rem;line-height:1.5;color:rgba(0,0,0,.6);margin-bottom:24px}.empty-state-actions[data-v-499aeef1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-content[data-v-499aeef1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.pagination-section[data-v-499aeef1]{width:100%}.pagination-info[data-v-499aeef1]{text-align:center;margin-top:12px}.pagination-info-row[data-v-499aeef1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:12px;width:100%;position:relative}.pagination-info-row span[data-v-499aeef1]{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center}.footer-bottom-row[data-v-499aeef1]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:8px}.footer-bottom-row[data-v-499aeef1],.footer-row[data-v-499aeef1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.footer-row[data-v-499aeef1]{position:relative;min-height:40px}.pagination-wrapper[data-v-499aeef1]{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}.dot-pagination[data-v-499aeef1]{gap:12px}.dot-pagination[data-v-499aeef1],.nav-arrow[data-v-499aeef1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-arrow[data-v-499aeef1]{background:none;border:none;padding:4px;border-radius:var(--radius-full,9999px);width:32px;height:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;color:rgba(0,0,0,.54);-webkit-transition:all .2s ease;transition:all .2s ease}.nav-arrow[data-v-499aeef1]:hover:not(:disabled){background-color:rgba(0,0,0,.04);color:rgba(0,0,0,.87)}.nav-arrow[data-v-499aeef1]:disabled{color:rgba(0,0,0,.26);cursor:not-allowed}.dots-container[data-v-499aeef1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.page-dot[data-v-499aeef1]{width:8px;height:8px;border-radius:var(--radius-full,9999px);border:none;background-color:rgba(0,0,0,.26);cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;padding:0}.page-dot[data-v-499aeef1]:hover{background-color:rgba(0,0,0,.54);-webkit-transform:scale(1.2);transform:scale(1.2)}.page-dot.active[data-v-499aeef1]{background-color:rgba(0,0,0,.6);-webkit-transform:scale(1.1);transform:scale(1.1)}.footer-bottom[data-v-499aeef1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.spacer[data-v-499aeef1]{-webkit-box-flex:1;-ms-flex:1;flex:1}.custom-setup-link[data-v-499aeef1]{color:rgba(0,0,0,.6);font-size:.75rem;white-space:nowrap;-ms-flex-item-align:center;align-self:center;margin-left:auto}.CodeMirror-wrap[data-v-499aeef1]{height:100%}.v-input--checkbox.v-input--indeterminate.v-input--is-disabled{opacity:.6}.v-input--checkbox.v-input--dense{margin-top:4px}.v-input--selection-controls{margin-top:16px;padding-top:4px}.v-input--selection-controls>.v-input__append-outer,.v-input--selection-controls>.v-input__prepend-outer{margin-top:0;margin-bottom:0}.v-input--selection-controls:not(.v-input--hide-details)>.v-input__slot{margin-bottom:12px}.v-input--selection-controls .v-input__slot,.v-input--selection-controls .v-radio{cursor:pointer}.v-input--selection-controls .v-input__slot>.v-label,.v-input--selection-controls .v-radio>.v-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:auto}.v-input--selection-controls__input{color:inherit;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:24px;position:relative;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__input .v-icon{width:100%}.v-application--is-ltr .v-input--selection-controls__input{margin-right:8px}.v-application--is-rtl .v-input--selection-controls__input{margin-left:8px}.v-input--selection-controls__input input[role=checkbox],.v-input--selection-controls__input input[role=radio],.v-input--selection-controls__input input[role=switch]{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__input+.v-label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__ripple{border-radius:50%;cursor:pointer;height:34px;position:absolute;-webkit-transition:inherit;transition:inherit;width:34px;left:-12px;top:calc(50% - 24px);margin:7px}.v-input--selection-controls__ripple:before{border-radius:inherit;bottom:0;content:"";position:absolute;opacity:.2;left:0;right:0;top:0;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(.2);transform:scale(.2);-webkit-transition:inherit;transition:inherit}.v-input--selection-controls__ripple>.v-ripple__container{-webkit-transform:scale(1.2);transform:scale(1.2)}.v-input--selection-controls.v-input--dense .v-input--selection-controls__ripple{width:28px;height:28px;left:-9px}.v-input--selection-controls.v-input--dense:not(.v-input--switch) .v-input--selection-controls__ripple{top:calc(50% - 21px)}.v-input--selection-controls.v-input{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.v-input--selection-controls.v-input--is-focused .v-input--selection-controls__ripple:before,.v-input--selection-controls .v-radio--is-focused .v-input--selection-controls__ripple:before{background:currentColor;-webkit-transform:scale(1.2);transform:scale(1.2)}.v-input--selection-controls.v-input--is-disabled:not(.v-input--indeterminate) .v-icon{color:inherit}.v-input--selection-controls.v-input--is-disabled:not(.v-input--is-readonly){pointer-events:none}.v-input--selection-controls__input:hover .v-input--selection-controls__ripple:before{background:currentColor;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:none;transition:none}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.v-card{border-radius:var(--radius)!important;background-color:var(--global-card-background)!important;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)!important;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)!important}.v-card.elevation-4,.v-card.elevation-6,.v-card:hover{-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)!important}.dark .v-card,.theme--dark .v-card{background-color:var(--global-card-background,#1c1c1e)!important;border-top:1px solid var(--global-border-color,#2e2e32)!important;border-right:1px solid var(--global-border-color,#2e2e32)!important;border-bottom:1px solid var(--global-border-color,#2e2e32)!important;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.3),0 1px 2px -1px rgba(0,0,0,.3)!important;box-shadow:0 1px 3px 0 rgba(0,0,0,.3),0 1px 2px -1px rgba(0,0,0,.3)!important}.dark .v-card:not(.overview-card):not(.portal-card):not(.integration-card),.theme--dark .v-card:not(.overview-card):not(.portal-card):not(.integration-card){border-left:1px solid var(--global-border-color,#2e2e32)!important}.dark .v-card--flat,.dark .v-card--outlined,.dark .v-sheet,.theme--dark .v-card--flat,.theme--dark .v-card--outlined,.theme--dark .v-sheet:not(.sparkline-container){background-color:var(--global-card-background,#1c1c1e)!important}.v-card--shaped{border-radius:var(--radius-lg) var(--radius)!important}.v-btn{border-radius:var(--radius)!important}.v-btn--rounded{border-radius:var(--radius-full)!important}.v-btn.rounded-sm{border-radius:var(--radius-sm)!important}.v-select--outlined fieldset,.v-select .v-input__control .v-input__slot,.v-text-field--outlined fieldset,.v-text-field .v-input__control .v-input__slot,.v-textarea--outlined fieldset,.v-textarea .v-input__control .v-input__slot{border-radius:var(--radius)!important}.v-dialog{border-radius:var(--radius-lg)!important}.v-bottom-sheet.v-dialog{border-radius:var(--radius-lg) var(--radius-lg) 0 0!important}.v-chip{border-radius:var(--radius-sm)!important}.v-chip.v-chip--pill{border-radius:var(--radius-full)!important}.v-alert,.v-expansion-panel,.v-list,.v-menu__content,.v-snack__wrapper{border-radius:var(--radius)!important}.v-badge__badge,.v-tooltip__content{border-radius:var(--radius-sm)!important}.dark .v-list-item--active,.dark .v-list-item--highlighted,.theme--dark .v-list-item--active,.theme--dark .v-list-item--highlighted{background-color:var(--global-table-row-hover,hsla(0,0%,100%,.08))!important}.dark .v-list-item--active .v-list-item__content,.dark .v-list-item--active .v-list-item__title,.theme--dark .v-list-item--active .v-list-item__content,.theme--dark .v-list-item--active .v-list-item__title{color:var(--global-foreground,#f5f5f5)!important}.dark .v-list-item--active:before,.theme--dark .v-list-item--active:before{opacity:.08!important;background-color:#fff!important}.dark .v-list-item:hover,.theme--dark .v-list-item:hover{background-color:var(--global-table-row-hover,hsla(0,0%,100%,.06))!important}.checkbox-wrapper{width:100%}.checkbox-explainer{font-size:.75rem;font-family:Inter,sans-serif;color:var(--global-muted-foreground);margin-top:4px;line-height:1.4;margin-left:32px}.form-container[data-v-72dcc1f2]{max-width:100%;margin:0 auto}.step-progress-container[data-v-72dcc1f2]{width:100%}.step-title[data-v-72dcc1f2]{font-size:1.2rem;font-weight:500;color:var(--syrenis-black);margin-bottom:16px}.step-progress-bar[data-v-72dcc1f2]{width:100%;height:4px;background-color:var(--global-border-color);border-radius:var(--radius-xs,2px);overflow:hidden;margin-bottom:12px}.step-progress-fill[data-v-72dcc1f2]{height:100%;background-color:var(--global-primary,var(--global-color-blue-darken-2));-webkit-transition:width .3s ease;transition:width .3s ease}.step-content[data-v-72dcc1f2]{min-height:400px;-webkit-animation:fadeIn-data-v-72dcc1f2 .3s ease-in-out;animation:fadeIn-data-v-72dcc1f2 .3s ease-in-out}@-webkit-keyframes fadeIn-data-v-72dcc1f2{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeIn-data-v-72dcc1f2{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@media (max-width:768px){.form-container[data-v-72dcc1f2]{padding:0 8px}}.failure-item[data-v-35049363]{border:1px solid var(--global-border-color);border-radius:var(--radius-sm,4px);padding:12px;margin-bottom:12px;background-color:var(--global-main-background-color)}.failure-header[data-v-35049363]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.failure-date[data-v-35049363]{font-size:14px;color:var(--global-foreground)}.failure-code[data-v-35049363]{padding:2px 8px;border-radius:var(--radius-sm,4px);font-weight:700;font-size:12px}.code-client-error[data-v-35049363]{background-color:#fff3cd;color:#856404}.code-server-error[data-v-35049363]{background-color:#f8d7da;color:#721c24}.code-other[data-v-35049363]{background-color:#d1ecf1;color:#0c5460}.failure-system[data-v-35049363]{margin-bottom:8px;font-size:14px}.failure-response[data-v-35049363]{margin-top:12px;font-size:14px}.no-failures[data-v-35049363]{text-align:center;padding:40px 20px;color:var(--global-foreground)}.footer-content[data-v-35049363]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.error-count[data-v-35049363]{font-size:14px;color:var(--global-foreground);font-weight:500}.json-editor-container[data-v-35049363]{margin-top:8px;border:1px solid #e9ecef;border-radius:var(--radius-sm,4px);overflow:hidden}.json-editor-container[data-v-35049363] .json-editor__container{min-height:100px;max-height:300px}.json-editor-container[data-v-35049363] .CodeMirror{height:auto;min-height:100px;max-height:300px;font-size:12px;background:var(--global-main-background-color)}.json-editor-container[data-v-35049363] .CodeMirror-scroll{overflow-y:auto;max-height:300px}.json-editor-container[data-v-35049363] .CodeMirror.cm-s-default{background:var(--global-main-background-color);color:var(--global-foreground)}.json-editor-container[data-v-35049363] .CodeMirror-cursor{display:none!important}.failure-skeleton[data-v-35049363]{border:1px solid var(--global-border-color);border-radius:var(--radius-sm,4px);padding:12px;margin-bottom:12px;background-color:var(--global-main-background-color);-webkit-animation:pulse-data-v-35049363 1.5s ease-in-out infinite;animation:pulse-data-v-35049363 1.5s ease-in-out infinite}.skeleton-header[data-v-35049363]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.skeleton-date[data-v-35049363]{width:140px;height:14px}.skeleton-code[data-v-35049363],.skeleton-date[data-v-35049363]{background-color:var(--global-border-color);border-radius:var(--radius-sm,4px)}.skeleton-code[data-v-35049363]{width:40px;height:20px}.skeleton-system[data-v-35049363]{width:60%;margin-bottom:8px}.skeleton-message[data-v-35049363],.skeleton-system[data-v-35049363]{height:14px;background-color:var(--global-border-color);border-radius:var(--radius-sm,4px)}.skeleton-message[data-v-35049363]{width:80%}@-webkit-keyframes pulse-data-v-35049363{0%{opacity:1}50%{opacity:.6}to{opacity:1}}@keyframes pulse-data-v-35049363{0%{opacity:1}50%{opacity:.6}to{opacity:1}}.system-export-content[data-v-5023993a]{padding:16px 0}