.ai-button[data-v-c081d256]{left:8px;right:8pc;background:linear-gradient(135deg,#667eea,#764ba2)!important;-webkit-box-shadow:0 4px 8px rgba(102,126,234,.3)!important;box-shadow:0 4px 8px rgba(102,126,234,.3)!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important;&[data-v-c081d256]:hover:not(:disabled){background:linear-gradient(135deg,#764ba2,#667eea)!important;-webkit-box-shadow:0 6px 12px rgba(102,126,234,.5)!important;box-shadow:0 6px 12px rgba(102,126,234,.5)!important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}&[data-v-c081d256]:disabled{opacity:.5}}.country-badge[data-v-23efc755]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:20px;border:1px solid #e0e0e0;padding:4px 8px;font-weight:700}.country-flag[data-v-23efc755]{width:20px;height:auto;margin-left:6px}.country-code[data-v-23efc755]{font-weight:1000;font-size:.9em}.v-dialog .theme--dark .v-list.v-list--dense{background-color:transparent!important}.v-dialog .theme--dark .v-list.v-list--dense .v-list-item--active{color:inherit!important}.v-dialog .theme--dark .v-list.v-list--dense .v-list-item--active:focus:before{opacity:0}.v-dialog .theme--dark .v-list.v-list--dense .v-list-item{min-height:30px}.v-dialog .theme--dark .v-list.v-list--dense .v-list-item .v-list-item__icon{margin-top:4px;margin-bottom:4px}.tree-details{min-height:202px}.theme--dark .v-navigation-drawer__prepend .v-text-field--solo .v-input__control .v-input__slot{background-color:#2b333f!important}.v-treeview--dense .v-icon.v-treeview-node__toggle{font-size:20px}.v-treeview--dense .v-treeview-node__prepend{min-width:0;margin-right:0}.selected-row[data-v-20d9914e]{background-color:rgba(33,150,243,.08)!important}.v-data-table[data-v-20d9914e] .v-data-table__wrapper{max-height:400px;min-height:200px;overflow-y:auto;width:890px}.scrollable-container[data-v-45ea6f7a]{height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;overflow-y:auto;padding:0;background:#384557;width:100%;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);color:#fff}.error-card[data-v-45ea6f7a]{width:100%;background:transparent!important}.error-header[data-v-45ea6f7a]{background:#d32f2f!important;color:#fff!important;font-weight:700;font-size:18px}.error-pattern[data-v-45ea6f7a]{color:#fff;font-weight:500;background:hsla(0,0%,100%,.1)}.error-message[data-v-45ea6f7a]{padding:8px 0;color:#ffcdd2}.metadata-content[data-v-45ea6f7a]{padding:16px;color:#fff}.metadata-item[data-v-45ea6f7a]{padding:8px 0;color:#fff}.metadata-item strong[data-v-45ea6f7a]{color:#ffcdd2;display:inline-block;margin-right:8px}.v-expansion-panels[data-v-45ea6f7a]{background:transparent!important}.v-expansion-panel[data-v-45ea6f7a]{background:transparent!important;margin-bottom:4px;border-bottom:1px solid hsla(0,0%,100%,.1)}.v-expansion-panel-header[data-v-45ea6f7a]{padding:12px 16px}.v-expansion-panel-content__wrap[data-v-45ea6f7a]{padding:0 16px 12px}.warning-message[data-v-283bdee3]{background-color:#fff3e0;color:#e65100;padding:12px 16px;margin-top:16px;border-left:4px solid #ff9800;font-weight:500;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.warning-message[data-v-283bdee3]:before{content:"⚠️";margin-right:8px;font-size:18px}.owl-search{-webkit-transition:margin-top .3s ease;transition:margin-top .3s ease;margin-top:0}@media (min-width:1264px){.is-blank{margin-top:150px}}.h-100{height:100%}.container.h-100{max-width:1600px}.v-list-group--sub-group.v-list-group--active .v-list-item__icon.v-list-group__header__prepend-icon .v-icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ai-tree-button[data-v-33d77a59]{background:linear-gradient(135deg,#667eea,#764ba2)!important;-webkit-box-shadow:0 4px 8px rgba(102,126,234,.3)!important;box-shadow:0 4px 8px rgba(102,126,234,.3)!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important}.ai-tree-button[data-v-33d77a59]:hover:not(:disabled){background:linear-gradient(135deg,#764ba2,#667eea)!important;-webkit-box-shadow:0 6px 12px rgba(102,126,234,.5)!important;box-shadow:0 6px 12px rgba(102,126,234,.5)!important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.ai-tree-button[data-v-33d77a59]:disabled{opacity:.5}.max-height-100,.scrollable{max-height:100%!important}.scrollable>div{overflow:auto;max-height:100%}.dialog-right-transition-enter,.dialog-right-transition-leave-to{-webkit-transform:translateX(100%);transform:translateX(100%)}.ai-diff-button[data-v-3e3f5536]{background:linear-gradient(135deg,#667eea,#764ba2)!important;-webkit-box-shadow:0 4px 8px rgba(102,126,234,.3)!important;box-shadow:0 4px 8px rgba(102,126,234,.3)!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important;&[data-v-3e3f5536]:hover:not(:disabled){background:linear-gradient(135deg,#764ba2,#667eea)!important;-webkit-box-shadow:0 6px 12px rgba(102,126,234,.5)!important;box-shadow:0 6px 12px rgba(102,126,234,.5)!important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}&[data-v-3e3f5536]:disabled{opacity:.5}}.pattern-textarea[data-v-6c0e2234]{font-family:Courier New,monospace;font-size:12px}.ai-pattern[data-v-6c0e2234]{border-color:#667eea!important}.results-container[data-v-6c0e2234]{max-height:300px;overflow-y:auto;border:1px solid #e0e0e0;border-radius:4px;padding:12px}.ai-action-btn[data-v-6c0e2234]{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important;-webkit-box-shadow:0 4px 8px rgba(102,126,234,.3)!important;box-shadow:0 4px 8px rgba(102,126,234,.3)!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important}.ai-action-btn[data-v-6c0e2234]:hover{background:linear-gradient(135deg,#764ba2,#667eea)!important;-webkit-box-shadow:0 6px 12px rgba(102,126,234,.5)!important;box-shadow:0 6px 12px rgba(102,126,234,.5)!important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.cancel-btn[data-v-6c0e2234]{color:#999!important;-webkit-transition:all .2s ease!important;transition:all .2s ease!important}.cancel-btn[data-v-6c0e2234]:hover{color:#ef5350!important}.position-relative[data-v-188cb9ce]{position:relative}.ai-button[data-v-188cb9ce]{position:absolute;right:4px;top:8px;z-index:1;background:linear-gradient(135deg,#667eea,#764ba2)!important;-webkit-box-shadow:0 4px 8px rgba(102,126,234,.3)!important;box-shadow:0 4px 8px rgba(102,126,234,.3)!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important;&[data-v-188cb9ce]:hover:not(:disabled){background:linear-gradient(135deg,#764ba2,#667eea)!important;-webkit-box-shadow:0 6px 12px rgba(102,126,234,.5)!important;box-shadow:0 6px 12px rgba(102,126,234,.5)!important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}&[data-v-188cb9ce]:disabled{opacity:.5}}.ai-tree-button[data-v-188cb9ce]{background:linear-gradient(135deg,#667eea,#764ba2)!important;-webkit-box-shadow:0 4px 8px rgba(102,126,234,.3)!important;box-shadow:0 4px 8px rgba(102,126,234,.3)!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important;&[data-v-188cb9ce]:hover:not(:disabled){background:linear-gradient(135deg,#764ba2,#667eea)!important;-webkit-box-shadow:0 6px 12px rgba(102,126,234,.5)!important;box-shadow:0 6px 12px rgba(102,126,234,.5)!important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}&[data-v-188cb9ce]:disabled{opacity:.5}}tr.elevation-3 td{border-bottom:none!important}.theme--dark.v-data-table tbody tr.elevation-3[data-v-3951c61c]:hover{background-color:transparent!important}.theme--dark.v-data-table tbody tr.elevation-3 .row[data-v-3951c61c]:first-child{border-bottom:thin solid hsla(0,0%,100%,.12)}.ai-button[data-v-3951c61c]{left:6px;background:linear-gradient(135deg,#667eea,#764ba2)!important;-webkit-box-shadow:0 4px 8px rgba(102,126,234,.3)!important;box-shadow:0 4px 8px rgba(102,126,234,.3)!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important}.ai-button[data-v-3951c61c]:hover:not(:disabled){background:linear-gradient(135deg,#764ba2,#667eea)!important;-webkit-box-shadow:0 6px 12px rgba(102,126,234,.5)!important;box-shadow:0 6px 12px rgba(102,126,234,.5)!important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.ai-button[data-v-3951c61c]:disabled{opacity:.5}.fade-enter-active[data-v-e57b283c],.fade-leave-active[data-v-e57b283c]{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.fade-enter-from[data-v-e57b283c],.fade-leave-to[data-v-e57b283c]{opacity:0}.fade-enter-active[data-v-140480a7],.fade-leave-active[data-v-140480a7]{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.fade-enter-from[data-v-140480a7],.fade-leave-to[data-v-140480a7]{opacity:0}