body[data-v-9976c582],html[data-v-9976c582]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.v-card[data-v-9976c582]{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-9976c582],.v-card.elevation-6[data-v-9976c582],.v-card[data-v-9976c582]: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-9976c582],.theme--dark .v-card[data-v-9976c582]{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-9976c582]:not(.overview-card):not(.portal-card):not(.integration-card),.theme--dark .v-card[data-v-9976c582]: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-9976c582],.dark .v-card--outlined[data-v-9976c582],.dark .v-sheet[data-v-9976c582],.theme--dark .v-card--flat[data-v-9976c582],.theme--dark .v-card--outlined[data-v-9976c582],.theme--dark .v-sheet[data-v-9976c582]:not(.sparkline-container){background-color:var(--global-card-background,#1c1c1e)!important}.v-card--shaped[data-v-9976c582]{border-radius:var(--radius-lg) var(--radius)!important}.v-btn[data-v-9976c582]{border-radius:var(--radius)!important}.v-btn--rounded[data-v-9976c582]{border-radius:var(--radius-full)!important}.v-btn.rounded-sm[data-v-9976c582]{border-radius:var(--radius-sm)!important}.v-select--outlined fieldset[data-v-9976c582],.v-select .v-input__control .v-input__slot[data-v-9976c582],.v-text-field--outlined fieldset[data-v-9976c582],.v-text-field .v-input__control .v-input__slot[data-v-9976c582],.v-textarea--outlined fieldset[data-v-9976c582],.v-textarea .v-input__control .v-input__slot[data-v-9976c582]{border-radius:var(--radius)!important}.v-dialog[data-v-9976c582]{border-radius:var(--radius-lg)!important}.v-bottom-sheet.v-dialog[data-v-9976c582]{border-radius:var(--radius-lg) var(--radius-lg) 0 0!important}.v-chip[data-v-9976c582]{border-radius:var(--radius-sm)!important}.v-chip.v-chip--pill[data-v-9976c582]{border-radius:var(--radius-full)!important}.v-alert[data-v-9976c582],.v-expansion-panel[data-v-9976c582],.v-list[data-v-9976c582],.v-menu__content[data-v-9976c582],.v-snack__wrapper[data-v-9976c582]{border-radius:var(--radius)!important}.v-badge__badge[data-v-9976c582],.v-tooltip__content[data-v-9976c582]{border-radius:var(--radius-sm)!important}.dark .v-list-item--active[data-v-9976c582],.dark .v-list-item--highlighted[data-v-9976c582],.theme--dark .v-list-item--active[data-v-9976c582],.theme--dark .v-list-item--highlighted[data-v-9976c582]{background-color:var(--global-table-row-hover,hsla(0,0%,100%,.08))!important}.dark .v-list-item--active .v-list-item__content[data-v-9976c582],.dark .v-list-item--active .v-list-item__title[data-v-9976c582],.theme--dark .v-list-item--active .v-list-item__content[data-v-9976c582],.theme--dark .v-list-item--active .v-list-item__title[data-v-9976c582]{color:var(--global-foreground,#f5f5f5)!important}.dark .v-list-item--active[data-v-9976c582]:before,.theme--dark .v-list-item--active[data-v-9976c582]:before{opacity:.08!important;background-color:#fff!important}.dark .v-list-item[data-v-9976c582]:hover,.theme--dark .v-list-item[data-v-9976c582]:hover{background-color:var(--global-table-row-hover,hsla(0,0%,100%,.06))!important}.v-btn.delete-button[data-v-9976c582]{-webkit-transition:all .3s ease;transition:all .3s ease}.v-btn.delete-button[data-v-9976c582]:hover:not(:disabled){-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}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}.dark .v-btn.delete-button,.theme--dark .v-btn.delete-button{background-color:var(--global-danger,#f44336)!important;border-color:var(--global-danger,#f44336)!important;color:#fff!important}.dark .v-btn.delete-button:hover:not(:disabled),.theme--dark .v-btn.delete-button:hover:not(:disabled){background-color:var(--global-danger-hover,#d32f2f)!important;border-color:var(--global-danger-hover,#d32f2f)!important}.validation-form-container[data-v-553dbc12]{max-width:100vw;overflow-x:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.group-card[data-v-71d83cee]{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);-webkit-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm);margin-bottom:var(--spacing-md);overflow:hidden}.group-header[data-v-71d83cee]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-md) var(--spacing-lg);background:var(--muted);border-bottom:1px solid var(--border);gap:var(--spacing-md)}.group-header[data-v-71d83cee],.order-badge[data-v-71d83cee]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order-badge[data-v-71d83cee]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-full);background:var(--primary);color:var(--primary-foreground);font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);-ms-flex-negative:0;flex-shrink:0}.group-title-block[data-v-71d83cee]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.group-title[data-v-71d83cee]{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);margin:0;color:var(--foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.group-meta[data-v-71d83cee]{font-size:var(--font-size-xs);color:var(--muted-foreground);margin-top:2px}.group-controls[data-v-71d83cee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-xs);-ms-flex-negative:0;flex-shrink:0}.group-body[data-v-71d83cee]{padding:var(--spacing-md) var(--spacing-lg)}.field-label[data-v-71d83cee]{font-size:var(--font-size-xs);text-transform:uppercase;color:var(--muted-foreground);font-weight:var(--font-weight-semibold);letter-spacing:.05em;margin-bottom:var(--spacing-sm)}.field-chips[data-v-71d83cee]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.chip[data-v-71d83cee]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:4px 10px;background:var(--muted);border-radius:var(--radius-full);font-size:var(--font-size-sm);color:var(--foreground);border:1px solid var(--border)}.chip-dot[data-v-71d83cee]{display:inline-block;width:6px;height:6px;background:var(--primary);border-radius:var(--radius-full)}.empty-state[data-v-7016c64a]{padding:var(--spacing-xl);text-align:center;color:var(--muted-foreground);background:var(--muted);border:1px dashed var(--border);border-radius:var(--radius)}