@font-face{font-family:Lato;src:url(/fonts/Lato/Lato-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Lato;src:url(/fonts/Lato/Lato-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Lato;src:url(/fonts/Lato/Lato-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Lato;src:url(/fonts/Lato/Lato-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Lato;src:url(/fonts/Lato/Lato-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Lato;src:url(/fonts/Lato/Lato-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Lato;src:url(/fonts/Lato/Lato-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Lato;src:url(/fonts/Lato/Lato-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Lato;src:url(/fonts/Lato/Lato-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Lato;src:url(/fonts/Lato/Lato-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Segoe-UI-regular;src:local("RobotoMono"),url(/fonts/SegioUI/Segoe-UI-regular.ttf) format("truetype")}@keyframes bounce-up-down{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}:root{--sidenav-spacing-xs:4px;--sidenav-spacing-sm:8px;--sidenav-spacing-md:12px;--sidenav-spacing-lg:16px;--sidenav-spacing-xl:20px;--sidenav-spacing-xxl:24px;--sidenav-border-radius-sm:8px;--sidenav-border-radius-md:12px;--sidenav-border-radius-lg:16px}.content-container::-webkit-scrollbar{width:4px}.content-container::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:2px}.content-container::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px;-webkit-transition:background .2s ease;transition:background .2s ease}.content-container::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.add-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:linear-gradient(135deg,rgba(73,169,236,.15),rgba(73,169,236,.08));border:1px solid rgba(73,169,236,.3);border-radius:6px;color:#49a9ec;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(8px);flex-shrink:0}.add-btn:hover{background:linear-gradient(135deg,rgba(73,169,236,.25),rgba(73,169,236,.15));border-color:rgba(73,169,236,.5);transform:scale(1.05);box-shadow:0 2px 8px rgba(73,169,236,.2)}.filepond--root{margin-bottom:0!important}.v-data-table.dense>.v-data-table__wrapper>table{margin-left:0!important;margin-right:0!important}.hover-card{background-color:hsla(0,0%,100%,.005);cursor:pointer;transition:all .2s ease;transition:background-color .2s ease}.hover-card:hover{background-color:hsla(0,0%,100%,.05)!important}.bounce-animation{animation:bounce-up-down 2s ease-in-out infinite}.bounce-animation-slow{animation:bounce-up-down 3s ease-in-out infinite}.bounce-animation-subtle{animation:bounce-up-down 2.5s ease-in-out infinite;animation-duration:2.5s;transform-origin:center}.v-application .primary-border{border:1px solid var(--v-primary-base)!important}.lift-up{box-shadow:0 8px 20px -5px rgba(0,0,0,.4)}@keyframes ping-large{75%,to{transform:scale(3);opacity:0}}:root{--agent-message-spacing-md:12px}.qp-markdown table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.9rem;line-height:1.6}.qp-markdown table th{color:hsla(0,0%,100%,.9);font-weight:600;padding:12px 16px;text-align:left;border-bottom:2px solid hsla(0,0%,100%,.1);font-size:.85rem}.qp-markdown table td{padding:12px 16px;border-bottom:1px solid hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.85)}.qp-markdown table tbody tr:hover{background:hsla(0,0%,100%,.03)}.qp-markdown table tbody tr:last-child td{border-bottom:none}@keyframes premiumCopySuccess{0%{transform:translateY(-50%) scale(1);box-shadow:0 4px 12px rgba(var(--v-success-rgb),.3)}50%{transform:translateY(-50%) scale(1.3);box-shadow:0 8px 20px rgba(var(--v-success-rgb),.5)}to{transform:translateY(-50%) scale(1);box-shadow:0 4px 12px rgba(var(--v-success-rgb),.3)}}@media (max-width:768px){.qp-markdown table{border-radius:12px;margin-top:1rem;margin-bottom:1rem}.qp-markdown table th{padding:16px 20px 14px 20px;font-size:.75rem;letter-spacing:.06em}.qp-markdown table td{padding:14px 20px;font-size:.85rem}.qp-markdown table:after{width:32px;height:32px;top:12px;right:12px;font-size:.9rem}}@media (max-width:480px){.qp-markdown table th{padding:12px 16px 10px 16px;font-size:.7rem}.qp-markdown table td{padding:12px 16px;font-size:.8rem}.qp-markdown table tbody tr:last-child td:first-child{border-radius:0 0 0 12px}.qp-markdown table tbody tr:last-child td:last-child{border-radius:0 0 12px 0}}.qp-markdown table td{border:1px solid hsla(0,0%,100%,.08);border-radius:6px}.qp-markdown table:after{content:"↓";position:absolute;top:12px;right:12px;width:28px;height:28px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:700;color:var(--v-primary-base);cursor:pointer;opacity:0;transform:translateY(-4px) scale(.95);transition:all .25s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(10px);box-shadow:0 2px 8px rgba(0,0,0,.15),inset 0 1px 2px hsla(0,0%,100%,.1);z-index:10}.qp-markdown table:hover:after{opacity:1;transform:translateY(0) scale(1);background:hsla(0,0%,100%,.12);border-color:var(--v-primary-base);color:#fafafa;box-shadow:0 4px 12px rgba(var(--v-primary-base),.3),inset 0 1px 2px hsla(0,0%,100%,.2)}.qp-markdown table td{padding:16px 20px;font-size:.875rem;font-weight:400;border-top:none;border-radius:0;background:rgba(0,0,0,.125);position:relative;transition:all .2s ease;cursor:pointer}.qp-markdown table td.copy-feedback:before{content:"✓";background:var(--v-success-base);color:#fafafa;animation:copySuccess .6s ease-in-out}@keyframes copySuccess{0%{transform:translateY(-50%) scale(1)}50%{transform:translateY(-50%) scale(1.2)}to{transform:translateY(-50%) scale(1)}}.qp-markdown table tbody tr{border-bottom:1px solid hsla(0,0%,100%,.06)}.qp-markdown table tbody tr:last-child{border-bottom:none}.qp-markdown table tbody tr:last-child td:first-child{border-radius:0 0 0 12px}.qp-markdown table tbody tr:last-child td:last-child{border-radius:0 0 12px 0}.qp-markdown table tbody tr:hover td,.qp-markdown td:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.08))!important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.15);transition:all .2s ease}.qp-markdown table td:first-child{font-weight:300;color:var(--v-primary-base)}@media (max-width:768px){.qp-markdown table{font-size:.8rem}.qp-markdown table td,.qp-markdown table th{padding:12px 16px}.qp-markdown table th{font-size:.75rem}}@media (max-width:480px){.qp-markdown table td,.qp-markdown table th{padding:10px 12px}}.qp-markdown td:hover{background-color:hsla(0,0%,100%,.095);transition:background-color .2s ease}.qp-markdown th,td{padding:5px 10px}.jv-container.jv-light .jv-item.jv-string{color:hsla(0,0%,100%,.75)}.v-alert__border{border-width:2px!important}.v-alert__wrapper{align-items:start!important}.jv-container.jv-light .jv-item.jv-number{color:var(--v-primary-base)}.v-autocomplete__content.v-menu__content{border:thin solid var(--v-primary-base)!important;border-radius:1rem!important;scrollbar-width:none;-ms-overflow-style:none}.v-textarea--no-resize::-webkit-scrollbar{display:none}.v-textarea--no-resize{scrollbar-width:none;-ms-overflow-style:none}.v-application .#fafafa--text{color:#d3d3d3!important}.primary-scrollbar,.v-application.black_500{scrollbar-color:hsla(0,0%,98%,.45);overflow-y:auto}.primary-scrollbar::-webkit-scrollbar,.v-application.black_500::-webkit-scrollbar{width:6px;height:6px}.before-border-left{position:relative}.before-border-left:before{content:"";position:absolute;left:6px;top:0;width:2px;height:100%;border-left:1px solid hsla(0,0%,98%,.25);box-shadow:0 0 5px hsla(0,0%,98%,.25),0 0 10px hsla(0,0%,98%,.15),0 0 15px hsla(0,0%,98%,.1)}.pl-64{padding-left:64px}.primary-scrollbar::-webkit-scrollbar-track,.v-application.black_500::-webkit-scrollbar-track{background:transparent}.primary-scrollbar::-webkit-scrollbar-thumb,.v-application.black_500::-webkit-scrollbar-thumb{background-color:hsla(0,0%,98%,.095);border-radius:4px}textarea{scrollbar-color:hsla(0,0%,98%,.25);overflow-y:auto}textarea::-webkit-scrollbar{width:8px}textarea::-webkit-scrollbar-track{background:transparent}textarea::-webkit-scrollbar-thumb{background-color:hsla(0,0%,98%,.125);border-radius:4px}.grey-scrollbar{scrollbar-color:hsla(0,0%,98%,.25);overflow-y:auto}.grey-scrollbar::-webkit-scrollbar{width:4px}.grey-scrollbar::-webkit-scrollbar-track{background:transparent}.grey-scrollbar::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.125);border-radius:4px}.v-autocomplete__content.v-menu__content::-webkit-scrollbar{display:none}.v-list.v-select-list.v-sheet.theme--dark.theme--dark{background-color:var(--v-black_500-base)!important;border-radius:0!important;overflow:hidden!important}.v-list.v-select-list .v-list-item{border-radius:0!important;margin:6px}.gradient--text{background:linear-gradient(90deg,var(--v-primary-base),#a4e6cf);-webkit-background-clip:text;background-clip:text}.gradient--text,.gradient--text-#fafafa{-webkit-text-fill-color:transparent;text-fill-color:transparent}.gradient--text-#fafafa{background:linear-gradient(90deg,#fafafa,#a4e6cf);-webkit-background-clip:text;background-clip:text}.from-pink-300{--tw-gradient-stops:var(--v-primary-base),#a4e6cf}.bg-gradient{background-image:linear-gradient(to top right,var(--v-primary-base),var(--v-black_500-base))}.v-data-table>.v-data-table__wrapper>table{width:99.5%!important;margin-left:auto!important;margin-right:auto!important}.primary--text.v-data-table.theme--dark td.text-start{color:var(--v-primary-base)!important}.vertical-divider-container{position:relative;height:100%;width:24px;display:flex;align-items:center;justify-content:center;z-index:10;background-color:#08111c}.vertical-glowing-divider{position:relative;height:0;width:1px;background:linear-gradient(180deg,#9fdecf,#46b9eb);border-radius:2px;box-shadow:0 0 8px #46b9eb,0 0 12px #9fdecf,;animation:shoot-line-vertical .5s ease-in-out forwards,glow 1.5s forwards}.divider-container{position:relative;width:100%;height:1px;display:flex;align-items:center;z-index:10}.glowing-divider{position:relative;width:0;height:1px;background:linear-gradient(90deg,var(--v-primary-base),#a4e6cf);border-radius:2px;box-shadow:0 0 2px var(--v-primary-base),0 0 8px #a4e6cf;transform-origin:left;animation:shoot-line .25s ease-in-out forwards,glow 1.5s forwards}@keyframes shoot-line{0%{width:0;transform:scaleX(0);transform-origin:left}to{width:100%;transform:scaleX(1);transform-origin:left}}.v-application .rounded-lg.exp-card,.v-application .rounded-lg.grey-border,.v-application .rounded-lg.grid-card{border-radius:.5rem!important}.theme--dark.v-date-picker-header .v-date-picker-header__value:not(.v-date-picker-header__value--disabled) button,.v-application .v-date-picker-table__current.theme--dark.accent--text{color:var(--v-primary-base)!important}.v-picker__title{display:none!important}.v-card.v-picker--date.theme--dark{background-color:var(--v-black_500-base)!important}.v-picker__body.theme--dark{border-radius:.5rem;border:thin solid rgba(0,0,0,.125);border-color:rgba(0,0,0,.125)!important}.v-date-picker-header.theme--dark,.v-date-picker-table--date.theme--dark,.v-picker__body.theme--dark{background-color:rgba(0,0,0,.125)!important}.v-slide-group__prev.v-slide-group__prev--disabled{display:flex!important}.v-tabs-bar .v-slide-group__prev.v-slide-group__prev--disabled{display:none!important}.v-alert.overflow-hidden .v-alert__content{overflow:hidden!important}.filepond--item-panel{background-color:rgba(0,0,0,.125)!important}.filepond--root.filepond--hopper{background-color:initial!important;border:thin solid important;border-color:hsla(0,0%,98%,.25) important}.v-sheet.v-list{border-radius:25px!important}.v-list-item--link:before{border-radius:1rem!important}.v-autocomplete__content .v-list-item--link.theme--dark{margin-bottom:6px!important}.filepond--item-panel:after,.filepond--panel-bottom:before,.filepond--panel-top:after{background:transparent!important}.jv-container.jv-light{background-color:var(--v-black_500-base)!important;border-radius:12px}.jv-container.jv-light .jv-item.jv-array,.jv-container.jv-light .jv-item.jv-object{color:hsla(0,0%,98%,.25)!important}.jv-code{background-color:initial!important;border-radius:12px;padding-bottom:.25rem!important;padding-top:.25rem!important;padding-left:0!important}.jv-container.jv-light .jv-key{color:#fafafa}.v-btn__content{color:var(--v-black_500-base)!important}.size-6{height:1.5rem!important;width:1.5rem!important}.size-5{height:1.25rem!important;width:1.25rem!important}.size-4{height:1.123rem!important;width:1.123rem!important}.bg-film,.theme--dark.v-sheet.bg-film{background-color:rgba(0,0,0,.125)!important}.v-text-field.v-text-field--solo.v-text-field--solo-flat .v-input__append-inner{margin-top:6px!important}.bg-film-hover:hover{background-color:rgba(0,0,0,.125)!important}.filepond--panel-root{background:hsla(0,0%,98%,.05)!important}.filepond--file{background:rgba(0,0,0,.125)!important}.bg-neg{background-color:hsla(0,0%,98%,.05)!important}.hover-transition{transition:background-color .3s ease-in-out}.hover-transition:hover{background-color:hsla(0,0%,100%,.07)!important}.hover-subtle{position:relative;overflow:hidden}.hover-subtle:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,0);transition:background-color .25s cubic-bezier(.4,0,.2,1);pointer-events:none}.hover-subtle:hover:after{background-color:hsla(0,0%,100%,.05)}.bg-neg-hover:hover{transition:background-color .3s ease;background-color:hsla(0,0%,98%,.1)!important}button{text-transform:none!important}.filepond--drop-label{background-color:transaprent!important;color:#fafafa!important}.v-skeleton-loader__list-item{background-color:initial!important}.v-application .#fafafa--text{color:#000!important;caret-color:#000!important}.v-skeleton-loader__list-item .v-skeleton-loader__bone{margin-bottom:1rem!important}.theme--dark.v-data-table>.v-data-table__wrapper>table>tbody>tr:hover:not(.v-data-table__expanded__content):not(.v-data-table__empty-wrapper){background-color:initial!important}.v-btn__content{font-weight:600!important;color:#fafafa!important}.m-ace-editor{background-color:initial!important;color:#fafafa!important;padding-top:1rem!important;padding-bottom:.5rem!important}.ace_numeric{color:var(--v-green-base)!important}.jv-container.jv-light .jv-key{color:#fafafa!important}.ace_indent-guide{background:none!important;background-color:hsla(0,0%,100%,.05)!important}body .v-application{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;caret-color:var(--v-primary-base)!important}.markdown-text p{margin-bottom:0!important;font-weight:500!important;font-size:16px!important;max-width:700px!important}.success-bg{position:relative!important}.success-bg:before{background-color:var(--v-success-base)!important}.primary-bg:before,.success-bg:before{bottom:0;border-radius:inherit;content:"";left:0;opacity:.09!important;position:absolute;pointer-events:none;right:0;top:0}.primary-bg:before{background-color:var(--v-primary-base)!important}.accent-border-light{border:thin solid var(--v-accent-lighten1)!important}.dynamic-height .v-stepper__wrapper{height:100%!important}.accent-border .v-input__prepend-outer{margin:0!important}.v-list.transparent.ds-card{transition:background-color .3s ease}.ripple-button{background-position:50%;transition:background .8s}.ripple-button:hover{background:var(--v-black-base) radial-gradient(circle,transparent 1%,var(--v-black-base) 0) 50%/15000%}.ripple-button:active{background-color:#6eb9f7;background-size:100%;transition:background 0s}.v-application .v-list.transparent.ds-card:hover{background-color:var(--v-accent-darken1)!important}.v-input.light-border .v-input__slot.secondary.darken-1{border:thin solid var(--v-secondary-base);border-color:var(--v-secondary-base)!important}.v-input--is-focused.v-input.light-border .v-input__slot.secondary.darken-1{border:thin solid var(--v-accent-base);border-color:var(--v-primary-base)!important}.theme--dark.v-tabs .v-tabs-bar.primary--text{background-color:initial!important}.v-application .accent.primary{background-color:var(--v-primary-base)!important}.v-application .secondary.darken-1.light-border,.v-application .secondary.lighten-1.light-border{border:thin solid var(--v-secondary-lighten2);border-color:var(--v-secondary-lighten2)!important}.border-gray-200{border-color:#e5e7eb}.rounded-lg{border-radius:.5rem}.bg-gray-50{background-color:#f9fafb}.dark\:bg-gray-700{background-color:#374151}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.w-full{width:100%}.text-sm{font-size:.875rem}.text-gray-900{color:#111827}.bg-#fafafa{background-color:#fff}.border-0{border-width:0}.dark\:bg-gray-800{background-color:#1f2937}.focus\:ring-0{outline:none;box-shadow:none}.dark\:text-#fafafa{color:#fff}.dark\:placeholder-gray-400::placeholder{color:#9ca3af}.justify-between{justify-content:space-between}.px-3{padding-left:.75rem;padding-right:.75rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.border-t{border-top-width:1px;border-top-style:solid}.dark\:border-gray-600{border-color:#4b5563}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.px-4{padding-left:1rem;padding-right:1rem}.text-#fafafa{color:#fff}.ps-0{padding-left:0}.space-x-1>:not([hidden])~:not([hidden]){margin-left:.25rem}.rtl\:space-x-reverse>:not([hidden])~:not([hidden]){margin-left:0;margin-right:.25rem}.sm\:ps-2{padding-left:.5rem}.justify-center{justify-content:center}.p-2{padding:.5rem}.text-gray-500{color:#6b7280}.rounded{border-radius:.375rem}.cursor-pointer{cursor:pointer}.hover\:text-gray-900:hover{color:#111827}.hover\:bg-gray-100:hover{background-color:#f3f4f6}.dark\:text-gray-400{color:#9ca3af}.dark\:hover\:text-#fafafa:hover{color:#fff}.dark\:hover\:bg-gray-600:hover{background-color:#4b5563}.w-4{width:1rem}.h-4{height:1rem}.sr-only{#fafafa-space:nowrap}.bg-blue-700{background-color:#1d4ed8}.focus\:ring-4:focus,.focus\:ring-blue-200{box-shadow:0 0 0 4px rgba(96,165,250,.5)}.dark\:focus\:ring-blue-900:focus{box-shadow:0 0 0 4px rgba(30,64,175,.9)}.hover\:bg-blue-800:hover{background-color:#1e40af}.hover\:bg-primary-800:hover{background-color:var(--v-primary-darken1)}.text-xs{font-size:.75rem}.bg-green-600{background-color:#28a745}.hover\:bg-green-700:hover{background-color:#218838}.focus\:ring-green-200{box-shadow:0 0 0 4px rgba(72,180,97,.5)}.dark\:focus\:ring-green-900:focus{box-shadow:0 0 0 4px rgba(33,136,56,.9)}.focus\:ring-success-200{box-shadow:0 0 0 4px rgba(84,158,133,.5)}.dark\:focus\:ring-success-900:focus{box-shadow:0 0 0 4px rgba(84,158,133,.9)}.focus\:ring-4:focus-primary{box-shadow:0 0 0 4px rgba(0,162,223,.05)}.focus\:ring-primary-200{box-shadow:0 0 0 4px rgba(0,162,223,.25)}.dark\:focus\:ring-primary-900:focus{box-shadow:0 0 0 4px rgba(0,162,223,.9)}.focus\:ring-purple-200{box-shadow:0 0 0 4px rgba(86,102,190,.2)}.dark\:focus\:ring-purple-900:focus{box-shadow:0 0 0 4px rgba(86,102,190,.9)}.focus\:ring-4:focus{box-shadow:0 0 0 4px rgba(72,180,97,.5)}.v-overflow-btn--segmented .v-input__slot{border:none!important}.theme--dark.v-application code{background:var(--v-background-base)!important}.vjs-tree-node.is-highlight,.vjs-tree-node:hover{background-color:initial!important}.v-text-field__slot{padding-left:4px!important}.h-full{height:100%!important}.v-application .subtitle-1{font-size:1.25rem!important}.v-data-table.nogap .v-pagination__item{height:30px!important;width:30px!important;min-width:30px!important}.v-data-table.dense td.text-start{padding-left:0!important}.menuable__content__active .v-select-list{padding-bottom:0!important;padding-top:0!important}.grey-border.rounded-xl.v-tab:hover:before{opacity:0!important}.cursor-pointer,.hover-pointer:hover{cursor:pointer!important}.v-textarea.v-text-field--solo .v-icon--link{margin-top:15px!important}.scroller.scroller-light::-webkit-scrollbar-thumb{background-color:var(--v-primary-base);border-radius:2px}.scroller.scroller-light.scroller-primary::-webkit-scrollbar-thumb{background-color:var(--v-primary-base)!important;border-radius:2px}.scroller.scroller-light::-webkit-scrollbar{height:8px!important;width:6px!important}.v-data-table__wrapper::-webkit-scrollbar-thumb{background-color:var(--v-primary-base)!important;border-radius:2px}.v-data-table__wrapper::-webkit-scrollbar{height:6px}.qp-input .v-input__slot{padding-left:8px!important}.ace_,.ace_identifier{color:#fafafa!important}.v-autocomplete__content .v-list-item--link.theme--dark{background-color:var(--v-black_500-base)!important;margin:6px}:root{color-scheme:dark}.v-list.v-select-list .v-subheader.theme--dark{background-color:var(--v-black-base)!important}.v-text-field.v-text-field--solo.qp-input .v-input__append-inner,.v-text-field.v-text-field--solo.qp-input .v-input__prepend-inner{margin-top:2px!important}.v-tabs--vertical .v-tab{justify-content:end!important}v-overlay--active theme--dark .v-overlay__scrim{background-color:initial!important}.pill.tertiary{fill:var(--v-tertiary-base)!important}.pill.purple{fill:var(--v-purple-base)!important}.pill.important{fill:var(--v-important-base)!important}.pill.primary{fill:var(--v-primary-base)!important}.pill.cyan{fill:var(--v-cyan-base)!important}.pointer{cursor:pointer!important}.v-text-field.v-input--dense .v-input__append-inner,.v-text-field.v-input--dense .v-input__prepend-inner{margin-top:16px!important}.hover{transition:all .1s ease}.hover:hover{padding:12px!important;color:var(--v-primary-base)!important}.e.dark .ace_gutter-layer{background:var(--v-black-lighten1)!important;border-radius:0}.v-application .transparent.theme--dark,.v-application .transparent.theme--dark.v-sheet,.v-application .transparent.v-sheet{background-color:initial!important}.v-application .transparent.border-outline{border:.8889px solid var(--v-grey-darken4)!important;border-color:var(--v-grey-darken4)!important}.ace-tomorrow-night{border:none!important}.ace-kr-theme .ace_marker-layer .ace_selection{background-color:var(--v-accent-base)!important;opacity:.5}.ace_editor .ace_scroller .ace_active-line{border-radius:4px;padding:2px!important;background-color:var(--v-black_500-base)!important;opacity:.5!important}.e.ace_editor .ace_scroller .ace_active-line{background-color:initial!important;border:none;border-radius:0}.ace-tm .ace_cursor{color:grey!important}.ace-tomorrow-night .ace_scroller .ace_completion-highlight{color:var(--v-primary-base)!important;font-weight:500!important}.position-relative{position:relative!important}.v-dialog--fullscreen.show-nav{height:calc(100vh - 64px)!important;margin-top:64px!important}.elevation-0 .v-data-table__wrapper{box-shadow:none!important}.v-menu__content.theme--dark.v-menu__content--fixed{z-index:1000!important}.v-dialog--fullscreen.show-nav.operation-detail{height:calc(100vh - 100px)!important;margin-top:100px!important}.v-text-field.v-text-field--solo .v-input__append-inner,.v-text-field.v-text-field--solo .v-input__prepend-inner{margin-top:8px!important}.action-btn{background-color:hsla(0,0%,100%,.05)!important;color:hsla(0,0%,100%,.75)!important;transition:all .2s ease-in-out}.action-btn:hover{color:var(--v-primary-base)!important;opacity:.8}.no-user-select{user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.theme--dark.v-application,.theme--dark.v-btn.default,.theme--dark.v-expansion-panels .v-expansion-panel,.theme--dark.v-navigation-drawer,.theme--dark.v-navigation-drawer__content,.theme--dark.v-sheet,.theme--dark.v-tabs-items,.theme--dark.v-tabs>.v-tabs-bar{background-color:initial!important}.accent .theme--dark.v-tabs>.v-tabs-bar{background-color:var(--v-accent-base)!important}.v-alert--border-left.v-alert--text:before{background-color:var(--v-secondary-base)!important}.theme--light.v-application,.theme--light.v-btn.default,.theme--light.v-expansion-panels .v-expansion-panel,.theme--light.v-navigation-drawer,.theme--light.v-navigation-drawer__content,.theme--light.v-sheet,.theme--light.v-tabs-items,.theme--light.v-tabs>.v-tabs-bar{background-color:initial!important}.dark-mode .d2h-code-side-linenumber,.dark-mode .d2h-info{background:transparent!important;color:#fafafa!important}.full-width{width:100%}.d2h-file-side-diff::-webkit-scrollbar-thumb,.menuable__content__active.v-menu__content::-webkit-scrollbar-thumb,.scroller::-webkit-scrollbar-thumb,.search-input textarea,.v-menu__content.v-autocomplete__content::-webkit-scrollbar-thumb,.v-navigation-drawer__content::-webkit-scrollbar-thumb{border-radius:20px!important;border:none!important}.v-menu__content.v-autocomplete__content::-webkit-scrollbar-thumb{background:var(--v-grey-base)!important}.v-menu__content.v-autocomplete__content::-webkit-scrollbar-track{height:8px!important;width:8px!important}.d2h-file-side-diff::-webkit-scrollbar-track,.menuable__content__active::-webkit-scrollbar-thumb,.scroller::-webkit-scrollbar,.search-input textarea{-webkit-appearance:none;width:3px;height:3px;border-radius:20px}.d2h-file-side-diff::-webkit-scrollbar-track,.menuable__content__active::-webkit-scrollbar-thumb,.scroller::-webkit-scrollbar-track,.search-input textarea,.v-data-table__wrapper::-webkit-scrollbar-track,.v-menu__content.theme--dark.v-menu__content--fixed menuable__content__active.v-autocomplete__content::-webkit-scrollbar-track,.v-navigation-drawer__content::-webkit-scrollbar-track{background:transparent!important}.scroller{scroll-behavior:smooth!important}.v-tabs.transparent.large .v-slide-group__content{height:100%!important}.#fafafa .v-chip.v-chip--outlined.v-chip.v-chip{background-color:#fafafa!important}.prompt--example span{transition:all .08s ease-in}.prompt--example:hover span{font-weight:500;font-size:1.2rem}.prompt--example .prompt--example__wrapper{transition:all .08s ease-in}.grey-border.thick,.v-application .grey-border.thick.#fafafa,.v-application .grey-border.thick.accent,.v-application .grey-border.thick.transparent{border:2.75px solid var(--v-accent-lighten1)!important;border-color:var(--v-accent-lighten1)!important}.grey-border.light,.v-application .grey-border.light.#fafafa,.v-application .grey-border.light.accent .v-application .secondary.darken-1.grey-border,.v-application .grey-border.light.transparent{border:1px solid var(--v-accent-lighten2)!important;border-color:var(--v-accent-lighten2)!important}.grey-border.bold,.v-application .grey-border.bold.#fafafa,.v-application .grey-border.bold.accent,.v-application .grey-border.bold.transparent{border:1.25px solid var(--v-accent-lighten1)!important;border-color:var(--v-accent-lighten1)!important}.node__container.thick.transparent{border:1px solid var(--v-grey-darken1)!important;border-color:var(--v-grey-lighten1)!important}.operation--card__selected.thick,.v-application .operation--card__selected.thick.#fafafa,.v-application .operation--card__selected.thick.accent,.v-application .operation--card__selected.thick.transparent{border:1.75px dotted #fafafa!important;border-color:#fafafa!important}.node--green__border.thick,.v-application .node--green__border.thick.#fafafa,.v-application .node--green__border.thick.accent,.v-application .node--green__border.thick.transparent{border:2px solid var(--v-success-lighten2)!important;border-color:var(--v-success-lighten2)!important}.grey-border{transition:border .1s ease-in}.grey-border,.v-application .grey-border.accent,.v-application .grey-border.accent.darken-1,.v-application .grey-border.black,.v-application .grey-border.black_500,.v-application .grey-border.secondary,.v-application .grey-border.transparent{border:thin solid hsla(0,0%,100%,.1)!important;border-color:hsla(0,0%,100%,.1)!important}.outline-border,.v-application .outline-border.#fafafa,.v-application .outline-border.accent,.v-application .outline-border.accent.darken-1,.v-application .outline-border.black,.v-application .outline-border.black_500,.v-application .outline-border.secondary,.v-application .outline-border.transparent{border:thin solid #525252!important;border-color:#525252!important}.v-application .yellow-border.#fafafa,.v-application .yellow-border.accent,.v-application .yellow-border.accent.darken-1,.v-application .yellow-border.black,.v-application .yellow-border.secondary,.v-application .yellow-border.transparent,.yellow-border{border:thin solid var(--v-yellow-lighten2)!important;border-color:var(--v-yellow-lighten2)!important}.green-border,.v-application .green-border.#fafafa,.v-application .green-border.accent,.v-application .green-border.accent.darken-1,.v-application .green-border.black,.v-application .green-border.secondary,.v-application .green-border.transparent{border:thin solid var(--v-green-base)!important;border-color:var(--v-green-base)!important}.v-application .accent-border,.v-application .accent-border.#fafafa,.v-application .accent-border.accent,.v-application .accent-border.accent.darken-1,.v-application .accent-border.background,.v-application .accent-border.black,.v-application .accent-border.black_500,.v-application .accent-border.secondary.darken-1,.v-application .accent-border.transparent{border:.75px solid var(--v-accent-darken1)!important;border-color:var(--v-accent-darken1)!important}.v-application .accent--border,.v-application .accent--border.background,.v-application .accent-border__light.#fafafa,.v-application .accent-border__light.accent,.v-application .accent-border__light.accent.darken-1,.v-application .accent-border__light.black,.v-application .accent-border__light.secondary.darken-1,.v-application .accent-border__light.transparent{border:.75px solid hsla(0,0%,100%,.12)!important;border-color:hsla(0,0%,100%,.12)!important}.black-border,.v-application .black-border.accent,.v-application .black-border.black,.v-application .black-border.secondary,.v-application .black-border.transparent{border:thin solid var(--v-black-base)!important;border-color:var(--v-black-base)!important}.red-border,.v-application .red-border.#fafafa,.v-application .red-border.accent,.v-application .red-border.black,.v-application .red-border.transparent{border:thin solid var(--v-red-base)!important}.v-application .warning-border.#fafafa,.v-application .warning-border.accent,.v-application .warning-border.black,.v-application .warning-border.transparent,.warning-border{border:thin var(--v-orange-base)!important;border-color:var(--v-orange-base)!important}.v-application .warning-border.#fafafa,.v-application .warning-border.accent,.v-application .warning-border.transparent,.warning-border.dashed{border:thin dashed var(--v-warning-base)!important;border-color:var(--v-warning-base)!important}.v-application .yellow-border.#fafafa,.v-application .yellow-border.accent,.v-application .yellow-border.transparent,.yellow-border{border:thin var(--v-yellow-base)!important;border-color:var(--v-yellow-base)!important}.v-application .yellow-border.#fafafa,.v-application .yellow-border.accent,.v-application .yellow-border.transparent,.yellow-border.dashed{border:1.75px solid var(--v-yellow-base)!important;border-color:var(--v-yellow-base)!important}.grey-border__light,.v-application .grey-border__light.#fafafa,.v-application .grey-border__light.accent,.v-application .grey-border__light.transparent{border:thin solid var(--v-background-darken1)!important;border-color:var(--v-background-darken1)!important}.primary-border,.v-application .primary-border.#fafafa,.v-application .primary-border.accent,.v-application .primary-border.accent.darken-1,.v-application .primary-border.black,.v-application .primary-border.black_500,.v-application .primary-border.secondary,.v-application .primary-border.transparent{border:thin solid var(--v-primary-darken1)!important;border-color:var(--v-primary-darken1)!important}.primary-border-light,.v-application .primary-border-light.#fafafa,.v-application .primary-border-light.accent,.v-application .primary-border-light.accent.darken-1,.v-application .primary-border-light.black,.v-application .primary-border-light.black_500,.v-application .primary-border-light.secondary,.v-application .primary-border-light.transparent{border:.5px solid var(--v-primary-lighten1)!important;border-color:var(--v-primary-lighten1)!important}.success-border,.v-application .success-border.#fafafa,.v-application .success-border.accent,.v-application .success-border.accent.darken-1,.v-application .success-border.black,.v-application .success-border.black_500,.v-application .success-border.secondary,.v-application .success-border.transparent{border:thin solid var(--v-success-base)!important;border-color:var(--v-success-base)!important}.v-application .primary-border.background,.v-application .primary-border.background.darken-1,.v-application .primary-border.background.lighten-1{border:thin solid var(--v-primary-lighten1)!important;border-color:var(--v-primary-lighten1)!important}.primary-border.thick-border,.v-application .primary-border.thick-border.#fafafa,.v-application .primary-border.thick-border.accent,.v-application .primary-border.thick-border.black,.v-application .primary-border.thick-border.secondary,.v-application .primary-border.thick-border.transparent{outline:1px solid var(--v-primary-darken1)!important;border-color:var(--v-primary-darken1)!important}.success-border,.v-application .success-border.#fafafa,.v-application .success-border.accent,.v-application .success-border.black,.v-application .success-border.transparent{border:1px solid var(--v-success-base)!important;border-color:var(--v-success-base)!important}.#fafafa-border,.v-application .#fafafa-border.#fafafa,.v-application .#fafafa-border.accent,.v-application .#fafafa-border.black,.v-application .#fafafa-border.transparent{border:1px solid #fafafa!important;border-color:#fafafa!important}.green-border,.v-application .green-border.#fafafa,.v-application .green-border.accent,.v-application .green-border.black,.v-application .green-border.transparent{border:1px solid var(--v-green-lighten1)!important;border-color:var(--v-green-lighten1)!important}.error-border,.v-application .error-border.#fafafa,.v-application .error-border.accent,.v-application .error-border.black,.v-application .error-border.transparent{border:thin solid var(--v-error-base)!important;border-color:var(--v-error-base)!important}.primary-border.dotted,.v-application .primary-border.dotted.#fafafa,.v-application .primary-border.dotted.accent,.v-application .primary-border.dotted.transparent{border:thin dotted var(--v-primary-darken1)!important;border-color:var(--v-primary-darken1)!important}.purple-border,.v-application .purple-border.#fafafa,.v-application .purple-border.accent,.v-application .purple-border.transparent{border:thin solid var(--v-purple-darken1)!important;border-color:var(--v-purple-darken1)!important}.primary-border__light,.v-application .primary-border__light.#fafafa,.v-application .primary-border__light.accent,.v-application .primary-border__light.transparent{border:thin solid var(--v-background-darken1)!important;border-color:var(--v-background-darken1)!important}.mono--text{font-family:Lato,Segoe-UI-regular,monospace!important;#fafafa-space:pre-wrap!important}.v-alert--border-left.v-alert--text:before{background-color:initial!important}.v-data-table__wrapper{box-shadow:none!important}code.hljs{height:100%}pre{#fafafa-space:pre-wrap!important;border-radius:2px!important;font-family:Lato,Segoe-UI-regular,monospace!important}pre.platform-logs{background-color:#282c34;padding:0}pre.platform-logs:hover{background-color:#444}.bg-glass{background-color:initial!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.qp-panel .v-expansion-panel-content__wrap{padding:5px}.dense .v-expansion-panel-content__wrap{padding:0!important}.qp-icon:after{background-color:initial!important}.v-application .#fafafa.qp__border{border-color:var(--v-accent-darken4)!important;border:1px solid var(--v-accent-darken4)!important}.bg-transition,.chip-transition{transition:all .3s}.list-item-icon-dense{margin-right:13px!important}.qp-rounded{border-radius:5px!important}.icon-shadow{box-shadow:0 2px 3px rgba(27,31,36,.04),inset 0 1px 0 hsla(0,0%,100%,.25)!important}.v-list-item{cursor:pointer!important}.v-list-item.hover .v-list-item__subtitle{color:#74717a!important}.v-navigation-drawer--fixed .v-navigation-drawer__content::-webkit-scrollbar-thumb{background-color:#c0c1c1;border:2px solid #fff;border-radius:8px}.v-navigation-drawer--fixed .v-navigation-drawer__content::-webkit-scrollbar{-webkit-appearance:none;width:10px;height:10px}.active-tab{border-top:thin solid grey!important;border-right:thin solid grey!important;border-left:thin solid grey!important;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom:none!important;background-color:#fafafa!important}.operation-dialog.active-tab{border:none!important;border-top-left-radius:4px!important;border-top-right-radius:4px!important}.theme--light.v-expansion-panels .v-expansion-panel:not(:first-child):after{border-color:transparent!important}.active-tab.light{border-top:thin solid #f8f5f4!important;border-right:thin solid #f8f5f4!important;border-left:thin solid #f8f5f4!important;border-bottom:none!important;background-color:#fafafa!important}.v-icon.material-icons{font-size:20px!important}.v-icon.material-icons.large{font-size:36px!important}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48}.plain.theme--dark.v-icon:focus:after,.theme--dark.v-btn:active:before,.theme--dark.v-btn:focus:before,.theme--dark.v-btn:hover:before,.theme--light.v-btn--active:before,.theme--light.v-btn--active:hover:before,\{opacity:0!important}.disable-select{user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.v-toolbar__extension{padding:0!important}.grid-bg{position:relative}.grid-bg:before{position:absolute;content:"";width:100%;height:100%;background-size:40px 40px;background-image:linear-gradient(90deg,#f7f7f7 1px,transparent 0),linear-gradient(#f7f7f7 1px,transparent 0);image-rendering:pixelated;mask-image:linear-gradient(transparent,0,#fafafa,98%,transparent)}.tooltip-light{background-color:initial!important}.v-select__slot{max-height:56px}.close-btn-container{position:absolute;top:8px;left:0;z-index:1000}.tooltip-container{position:relative;display:inline-block;z-index:10}.tooltip{bottom:100%;margin-bottom:8px;padding:6px 10px;background:rgba(0,0,0,.9);color:#fafafa;font-size:.75rem;font-weight:500;border-radius:6px;#fafafa-space:nowrap;opacity:0;visibility:hidden;transition:all .2s cubic-bezier(.4,0,.2,1);z-index:9999;pointer-events:none;box-shadow:0 4px 12px rgba(0,0,0,.4)}.tooltip,.tooltip:after{position:absolute;left:50%;transform:translateX(-50%)}.tooltip:after{content:"";top:100%;border:5px solid transparent;border-top-color:rgba(0,0,0,.9)}.tooltip-container:hover .tooltip{opacity:1;visibility:visible;transform:translateX(-50%) translateY(-2px)}.close-btn{width:36px;height:36px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.8);transition:all .2s ease}.close-btn:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.3);color:#fafafa;transform:scale(1.05)}.list-enter-active,.list-leave-active{transition:all .5s ease}.list-enter-from,.list-leave-to{opacity:0;transform:translateX(30px)}.bottom-shadow{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.qp-markdown strong{color:var(--v-accent-base)!important;letter-spacing:.025rem;font-weight:700;text-shadow:0 0 10px rgba(var(--v-accent-base),.3)}.qp-markdown,.qp-markdown p{color:#fafafa!important}.qp-markdown p{font-size:.98rem!important;font-weight:400!important;line-height:1.7;margin-bottom:1.25rem;text-align:left;letter-spacing:.03em;margin-bottom:.125rem;border-radius:8px;border-left:3px solid transparent;transition:all .2s ease;backdrop-filter:blur(5px)}.qp-markdown p+p{margin-top:1rem}.qp-markdown p:first-child{margin-top:0}.qp-markdown p:last-child{margin-bottom:0}.qp-markdown ol{counter-reset:custom-counter;padding-left:36px!important}.qp-markdown ol,.qp-markdown ul{margin-bottom:2rem!important}.qp-markdown ol li,.qp-markdown ul li{position:relative;margin:0;color:hsla(0,0%,100%,.9);font-size:.95rem;font-weight:400!important;line-height:1.6;transition:all .2s ease;margin-bottom:4px;margin-left:0;padding:4px 6px!important}.qp-markdown ol li:nth-child(2n),.qp-markdown ul li:nth-child(2n){background-color:hsla(0,0%,100%,.036);border-radius:4px}.qp-markdown ol li:last-child,.qp-markdown ul li:last-child{border-bottom:none}.qp-markdown ol li:hover,.qp-markdown ul li:hover{padding-left:44px;transition:all .3s cubic-bezier(.4,0,.2,1)}.qp-markdown ol li:after:active,.qp-markdown ul li:after:active{transform:translateY(-50%) scale(.95);transition:all .1s ease}.qp-markdown ol li.copy-feedback:after,.qp-markdown ul li.copy-feedback:after{content:"✓";background:var(--v-success-base)!important;border-color:var(--v-success-base)!important;color:#fafafa!important;animation:listCopySuccess .6s ease-in-out}@keyframes listCopySuccess{0%{transform:translateY(-50%) scale(1)}50%{transform:translateY(-50%) scale(1.2)}to{transform:translateY(-50%) scale(1)}}.qp-markdown ol li{counter-increment:custom-counter}.qp-markdown a:active{transform:translateY(0);box-shadow:0 2px 6px rgba(var(--v-primary-base),.4),0 0 0 1px hsla(0,0%,100%,.1)}.qp-markdown p code{background:hsla(0,0%,100%,.08);color:var(--v-accent-base);padding:2px 6px;border-radius:4px;font-family:Roboto Mono,monospace;font-size:.9em;font-weight:600;border:1px solid hsla(0,0%,100%,.1)}@media (max-width:768px){.qp-markdown p{font-size:.95rem!important;padding:.6rem .8rem;margin-bottom:1rem}.qp-markdown ol li,.qp-markdown ul li{padding:10px 16px 10px 50px;font-size:.9rem}.qp-markdown ol li:before{width:28px;height:28px;font-size:.7rem;left:20px}.qp-markdown ul li:before{width:8px;height:8px;left:28px}.qp-markdown a{font-size:.9rem;padding:3px 6px}}@media (max-width:480px){.qp-markdown p{font-size:.9rem!important;padding:.5rem .7rem;margin-bottom:.8rem}.qp-markdown ol li,.qp-markdown ul li{padding:8px 12px 8px 45px;font-size:.85rem}.qp-markdown ol li:before{width:24px;height:24px;font-size:.65rem;left:16px}.qp-markdown ul li:before{width:6px;height:6px;left:20px}}.qp-markdown hr{margin-top:1.5rem!important;margin-bottom:1rem!important;border-color:hsla(0,0%,100%,.1)!important;border-width:1px!important}.primary-gradient{background:linear-gradient(135deg,var(--v-primary-base),var(--v-primary_light-base))}.logo{animation:rotate-logo 4.2s ease-in-out infinite;-webkit-animation:rotate-logo 4.2s ease-in-out infinite}@keyframes rotate-logo{0%{transform:rotateX(0deg) rotateY(0deg)}25%{transform:rotateX(-180deg) rotateY(0deg)}50%{transform:rotateX(-180deg) rotateY(-180deg)}75%{transform:rotateX(0deg) rotateY(-180deg)}to{transform:rotateX(0deg) rotateY(0deg)}}.rotate-spinner{animation:rotate 2s linear infinite}.export-markdown-btn{padding:4px 8px;font-size:.75rem;font-weight:500;color:var(--v-primary-base);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:4px;cursor:pointer;transition:all .2s ease;margin-top:.5rem!important}.export-markdown-btn:hover{background:hsla(0,0%,100%,.1);border-color:var(--v-primary-base)}.export-markdown-btn:active{transform:scale(.95)}.qp-markdown pre{margin-top:.5rem!important;background-color:rgba(0,0,0,.125)!important;border-radius:8px!important}.theme--dark.v-application .qp-markdown pre code{background-color:initial!important;font-size:.875rem!important;font-weight:400!important;#fafafa-space:pre!important;overflow-x:scroll!important}.grid-columns-2{grid-template-columns:1fr 1fr;grid-template-areas:". ."}.grid-columns-2,.grid-columns-3{display:grid;grid-template-rows:1fr;gap:10px 10px}.grid-columns-3{grid-template-columns:1fr 1fr 1fr;grid-template-areas:". . ."}.text-contrast{background:var(--v-black-base)!important;color:#fafafa!important;border-radius:20px!important;border:thin solid var(--v-primary-base)!important}.v-data-table th.sortable{position:relative!important}.v-data-table th.sortable span{padding-right:12px}.v-data-table th.sortable .v-icon{position:absolute!important;right:0;color:var(--v-primary-base)!important}.theme--light.v-data-table.qp-list>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>td:last-child,.theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>td:not(.v-data-table__mobile-row),.theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>th:last-child,.theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>th:not(.v-data-table__mobile-row){border:none!important}.qp-list>.v-data-table__wrapper>table>tbody>tr{background-color:initial!important}.v-data-table.flat>.v-data-table__wrapper{box-shadow:none!important}.v-data-table.flat.rounded-0>.v-data-table__wrapper{box-shadow:none!important;border:none!important;margin:5px!important}.v-data-table.dense>.v-data-table__wrapper{margin:0!important}.v-data-table.theme--dark td.text-start{color:#b3b3b3!important}.v-data-table.nogap>.v-data-table__wrapper>table>tbody>tr>td{height:38px!important}.v-data-table.nogap .v-expansion-panel-header{height:30px!important;min-height:30px!important}.v-data-table__wrapper{box-shadow:0 0 0 1px rgba(53,72,91,.14),0 3px 2px rgba(0,0,0,.04),0 7px 5px rgba(0,0,0,.02),0 13px 10px rgba(0,0,0,.02),0 22px 17px rgba(0,0,0,.02)!important}thead.v-data-table-header>tr>th{padding:0 8px!important;color:#000!important}.v-expansion-panel:before,.v-expansion-panels.flat .v-expansion-panel.flat:before{box-shadow:none!important}.v-btn{margin:5px!important}.qp-list-item .v-list-item__action{margin-right:16px!important}.qp-combobox .v-input__slot{border-radius:8px!important}.v-menu__content.theme--light.menuable__content__active{border-radius:0!important}.qp-combobox{border-radius:8px!important;position:relative!important}.qp-combobox input{padding:6px!important}.qp-combobox-obj input{background-color:#f9f9f9!important;padding:6px 3px!important}.v-input--is-label-active.qp-combobox:before{content:"";position:absolute;top:0;left:0}.v-autocomplete.#fafafa--text.dense input{padding:0!important}.v-autocomplete.dense .v-input__append-inner{margin-top:1px!important}.qp-textfield input{background-color:#fafafa!important}.parameter-control .v-input__control{min-height:40px!important}.parameter-control{transition:all .1s}.theme--light.v-text-field.qp-text-field>.v-input__control>.v-input__slot:before{width:98%;margin-left:1%}.no-hover.theme--dark.v-data-table tbody tr.v-data-table__selected{background:hsla(0,0%,98%,.1)!important}.v-input.qp-text-field.no-label .v-text-field__details{position:relative!important}.v-text-field--enclosed,.v-text-field--enclosed .v-input__append-inner,.v-text-field--enclosed .v-input__append-outer,.v-text-field--enclosed .v-input__prepend-inner,.v-text-field--full-width.append-dense .v-input__prepend-outer,.v-text-field--full-width .v-input__append-inner,.v-text-field--full-width .v-input__append-outer,.v-text-field--full-width .v-input__prepend-inner{margin-top:0!important}.v-text-field.dense.v-text-field--solo.v-input--dense>.v-input__control{min-height:30px!important}.v-text-field--solo-flat{border-radius:8px!important}.v-text-field--solo-flat.outlined .v-input__slot{border:thin solid var(--v-grey-base)!important}.border-heavy textarea{margin-top:.125rem!important}.v-text-field--solo-flat.primary--active .v-input__slot{border:thin solid var(--v-transparent-base)!important}.v-text-field--solo-flat.border-heavy .v-input__slot{border:thin solid var(--v-accent-lighten4)!important;padding-left:.125rem!important}.v-text-field--solo-flat.primary--active.primary--border .v-input__slot{border:thin solid var(--v-primary-base)!important}.v-text-field--solo-flat.accent--border .v-input__slot,.v-text-field--solo-flat.primary--active.accent--border .v-input__slot{border:thin solid hsla(0,0%,100%,.12)!important}.v-text-field--solo-flat.outlined.v-input--is-focused .v-input__slot,.v-text-field--solo-flat.v-input--is-focused.primary--active .v-input__slot{border:thin solid var(--v-primary-base)!important}.v-text-field--solo.outlined .#fafafa,.v-text-field--solo.outlined .accent{border:1px solid var(--v-background-darken2)!important}.v-text-field--solo.outlined.darken .#fafafa,.v-text-field--solo.outlined.darken .accent{border:1px solid var(--v-accent-darken4)!important}.v-text-field--solo.grey--border .#fafafa,.v-text-field--solo.grey--border .accent,.v-text-field--solo.grey--border .black_500{border:1px solid hsla(0,0%,100%,.1)!important}.v-text-field--solo.shadow .#fafafa,.v-text-field--solo.shadow .accent{box-shadow:0 3px 6px rgba(140,149,159,.15)!important}.v-text-field--solo.elevation .#fafafa,.v-text-field--solo.elevation .accent{box-shadow:0 0 4px rgba(0,0,0,.2)!important}.v-text-field--outlined>.v-input__control>.v-input__slot{box-shadow:0 2px 5px 1px rgba(64,60,67,.16)!important;border-radius:14px!important}.v-select__slot>.v-label{font-weight:400;line-height:1.25rem}.v-select__slot>.v-label,.v-text-field__slot>.v-label{font-size:14px!important;letter-spacing:.0333333333em!important;font-family:Lato,Segoe-UI-regular,sans-serif!important}.v-text-field__slot>.v-label{line-height:1.1rem}.v-text-field--outlined fieldset{border-width:0!important}.v-text-field--outlined.flat>.v-input__control>.v-input__slot{box-shadow:none!important;border-radius:14px!important;border-color:#e6e6e6}.v-text-field--outlined.flat fieldset{border-width:.5px!important}.v-text-field--outlined.dark fieldset{background-color:#fafafa!important}.qp__border{border:thin solid var(--v-accent-darken4)!important}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.dark--text{color:#19171d!important}.v-chip.accent button,.v-chip.accent span{color:#424242!important}.orgchart{background-image:none}.orgchart .node{margin:0 1.2rem;width:auto!important}.orgchart .node:hover{transition:all .3s ease-in;-webkit-transition:.3s;cursor:pointer;background-color:initial!important}.regularDecision{width:100%!important;height:100%!important}.orgchart .node.focused,.orgchart .node:hover{background-color:initial;transform:scale(1.1)}.orgchart .node .regularDecision:hover{transition:all .3s ease-in;-webkit-transition:.3s;cursor:pointer}.orgchart .node .regularDecision.focused,.orgchart .node .regularDecision:hover{transform:scale(1.1)}.orgchart .lines .downLine{background-color:#424242!important;width:2px!important}.orgchart .lines .topLine{border-top:2px solid #424242!important}.orgchart .lines .leftLine{border-left:1px solid #424242!important}.orgchart .lines .rightLine{border-right:1px solid #424242!important}@media only screen and (max-width:800px){.single-org-chart{min-width:100%}.org-charts-container>div:nth-of-type(2n){border-left:none}.org-charts-container>div:nth-child(n+3){border-top:none}.org-charts-container>div:not(:first-child){border-top:1px solid #eee}}.v-avatar{border-radius:0!important}.canvas-item .shadow{filter:drop-shadow(0 3px 1px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.14),0 1px 5px rgba(0,0,0,.12))!important}.db-icon-general-1{fill:var(--v-secondary-base);stroke:#d3d3d3}.db-icon-general-2{fill:var(--v-primary-base)}.storage-1{fill:#aecbfa}.storage-2{fill:#669df6}.storage-3{fill:#4285f4}.storage-4{fill:#fff}.big-query-1{fill:#aecbfa}.big-query-1,.big-query-2,.big-query-3{fill-rule:evenodd}.big-query-2{fill:#669df6}.big-query-3{fill:#4285f4}.nlu-1{fill:#669df6}.nlu-2{fill:#4285f4}.nlu-3{fill:#aecbfa}.google-speech-1{fill:#4285f4}.google-speech-2{fill:none}.google-speech-3{fill:#669df6}.ibm-1,.ibm-assistant-1,.ibm-language-1,.python-1{fill:none}.twitter{fill:#1d9bf0}.slack0{fill:#e01e5a}.slack1{fill:#36c5f0}.slack2{fill:#2eb67d}.slack3{fill:#ecb22e}.azure-visual-1{fill:none}.azure-visual-2{fill:#c2c2c2}.azure-visual-3{fill:#0078d4}.loading{animation:rotation 3s linear infinite}.button__purple{background:#fafafa!important;color:var(--v-purple-base)!important;border:thin solid!important}.v-btn.theme--dark.button__purple:before{background:var(--v-purple-base)!important;opacity:.082!important}.notif{background:#ffa726!important;top:9px!important;transform:scale(1);animation:pulse 2s infinite}.not-found-pulse{box-shadow:0 0 0 0 #000;transform:scale(1);animation:notfoundpulse 2s infinite}.rounded-lg.v-menu__content.theme--light.menuable__content__active{border-radius:6px!important}.rounded-xl.rounded-bl.bg-primary:before,.rounded-xl.rounded-bl.bg-secondary:before{border-bottom-left-radius:12px!important}.rounded-bl-xl.bg-primary:before,.rounded-bl-xl.bg-secondary:before{border-bottom-left-radius:24px!important}.xfco6.bg-primary:before{border-radius:.5rem}.rounded-tl-xl.bg-primary:before,.rounded-tl-xl.bg-secondary:before{border-top-left-radius:24px!important}.rounded-t-xl.bg-primary:before,.rounded-t-xl.bg-secondary:before{border-top-left-radius:24px!important;border-top-right-radius:24px!important}.rounded-b-xl.bg-primary:before,.rounded-b-xl.bg-secondary:before{border-bottom-left-radius:24px!important;border-bottom-right-radius:24px!important}.rounded-xl.bg-primary:before,.rounded-xl.bg-secondary:before{border-radius:24px!important}.rounded-t-lg.bg-primary:before,.rounded-t-lg.bg-secondary:before{border-top-left-radius:8px!important;border-top-right-radius:8px!important}.rounded-lg.bg-#fafafa:before{border-radius:8px!important}.rounded-xl.bg-secondary:before{border-radius:24px!important}.bg-green{position:relative}.rounded-lg.bg-green:before{border-radius:8px!important}.bg-green:before{background:var(--v-green-lighten4);position:absolute;height:100%;top:0;right:0;bottom:0;left:0;content:"";opacity:.05;pointer-events:none!important}.bg-red{position:relative}.rounded-lg.bg-red:before{border-radius:8px!important}.bg-red:before{background:var(--v-error-lighten2);position:absolute;height:100%;top:0;right:0;bottom:0;left:0;content:"";opacity:.05;pointer-events:none!important}.red-border,.v-application .red-border.#fafafa,.v-application .red-border.accent,.v-application .red-border.black,.v-application .red-border.transparent{border:1px solid var(--v-red-base)!important;border-color:var(--v-red-base)!important}.bg-highlight{position:relative}.rounded-lg.bg-highlight:before{border-radius:8px!important}.bg-highlight:before{background:var(--v-highlight-lighten2);position:absolute;height:100%;top:0;right:0;bottom:0;left:0;content:"";opacity:.05;pointer-events:none!important}.highlight-border,.v-application .highlight-border.#fafafa,.v-application .highlight-border.accent,.v-application .highlight-border.black,.v-application .highlight-border.transparent{border:1px solid var(--v-highlight-base)!important;border-color:var(--v-highlight-base)!important}.bg-periwinkle{position:relative}.rounded-lg.bg-periwinkle:before{border-radius:8px!important}.bg-periwinkle:before{background:var(--v-periwinkle-lighten2);position:absolute;height:100%;top:0;right:0;bottom:0;left:0;content:"";opacity:.05;pointer-events:none!important}.periwinkle-border,.v-application .periwinkle-border.#fafafa,.v-application .periwinkle-border.accent,.v-application .periwinkle-border.black,.v-application .periwinkle-border.transparent{border:1px solid var(--v-periwinkle-base)!important;border-color:var(--v-periwinkle-base)!important}@keyframes notfoundpulse{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(255,82,82,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(255,82,82,0)}to{transform:scale(.95);box-shadow:0 0 0 0 rgba(255,82,82,0)}}.experiment-wizard{display:flex;flex-direction:column;height:100vh;overflow:hidden}.wizard-header{position:sticky;top:0;z-index:100;background:rgba(0,0,0,.95);backdrop-filter:blur(20px);border-bottom:1px solid hsla(0,0%,100%,.1);padding:1.5rem 2rem;box-shadow:0 4px 20px rgba(0,0,0,.3)}.wizard-header__back,.wizard-header__close{display:inline-flex;transition:transform .2s ease}.wizard-header__back:hover,.wizard-header__close:hover{transform:scale(1.05)}.wizard-header__content{display:flex;flex-direction:column}.step-indicator{position:relative}.step-indicator__track{position:absolute;top:6px;left:0;right:10%;height:3px;transform:translateY(-50%);z-index:1}.step-indicator__progress{background:var(--v-primary-base);transition:width .6s cubic-bezier(.4,0,.2,1)}.step-indicator__steps{position:relative;z-index:10}.step-indicator__step{display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:all .3s ease;padding:.5rem;border-radius:.75rem;background:transparent}.step-indicator__step:hover{background:hsla(0,0%,100%,.05);transform:translateY(-2px)}.step-indicator__step--accessible{cursor:pointer}.step-indicator__step:not(.step-indicator__step--accessible){cursor:not-allowed;opacity:.5}.step-indicator__step-circle{width:40px;height:40px;background:rgba(0,0,0,.8);border:3px solid hsla(0,0%,100%,.2);margin-bottom:.75rem;transition:all .3s ease;position:relative;z-index:2}.step-indicator__step--completed .step-indicator__step-circle{background:rgb(var(--v-success-base));border-color:rgb(var(--v-success-base));box-shadow:0 0 20px rgba(var(--v-success-base),.4)}.step-indicator__step--active .step-indicator__step-circle{background:rgb(var(--v-primary-base));border:none;box-shadow:0 0 25px rgba(var(--v-primary-base),.6);animation:pulse 2s infinite}.step-indicator__step--accessible:not(.step-indicator__step--active):not(.step-indicator__step--completed) .step-indicator__step-circle{background:rgba(0,0,0,.6);border-color:hsla(0,0%,100%,.4)}.step-indicator__check{color:#fafafa;animation:checkmark .5s ease-in-out;display:block}@keyframes checkmark{0%{transform:scale(0) rotate(0deg)}50%{transform:scale(1.2) rotate(180deg)}to{transform:scale(1) rotate(1turn)}}.step-indicator__pulse{color:#fafafa;animation:iconPulse 1.5s ease-in-out infinite;display:block}@keyframes iconPulse{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.step-indicator__number{font-weight:700;color:hsla(0,0%,100%,.8);transition:all .3s ease;display:block}.step-indicator__step--active .step-indicator__check,.step-indicator__step--active .step-indicator__pulse,.step-indicator__step--completed .step-indicator__number,.step-indicator__step:not(.step-indicator__step--active):not(.step-indicator__step--completed) .step-indicator__check,.step-indicator__step:not(.step-indicator__step--active):not(.step-indicator__step--completed) .step-indicator__pulse{display:none}.step-indicator__step-label{font-size:.8rem;font-weight:500;color:hsla(0,0%,100%,.6);transition:all .3s ease;text-align:center;#fafafa-space:nowrap}.step-indicator__step--active .step-indicator__step-label{color:rgb(var(--v-primary-base));font-weight:600;transform:scale(1.05)}.step-indicator__step--completed .step-indicator__step-label{color:rgb(var(--v-success-base));font-weight:600}.wizard-dynamic-content{gap:2rem}.wizard-dynamic-content__main{display:flex;align-items:center;gap:1.5rem}.wizard-dynamic-content__icon{color:rgb(var(--v-primary-base));flex-shrink:0;animation:iconFloat 3s ease-in-out infinite}@keyframes iconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.wizard-dynamic-content__title{font-size:1.5rem;font-weight:700;margin:0 0 .5rem 0;line-height:1.3;background:linear-gradient(135deg,#fafafa,hsla(0,0%,100%,.8));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.wizard-dynamic-content__description{font-size:.9rem;margin:0;line-height:1.5;max-width:500px}.wizard-dynamic-content__stats{display:flex;flex-direction:column;gap:1.5rem;align-items:flex-end}.wizard-stats{gap:2rem}.wizard-stat{padding:.75rem 1rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;transition:all .3s ease;min-width:80px}.wizard-stat--highlight{background:rgba(var(--v-primary-base),.1);border-color:rgba(var(--v-primary-base),.3);box-shadow:0 0 15px rgba(var(--v-primary-base),.2)}.wizard-stat:hover{background:hsla(0,0%,100%,.08);transform:translateY(-2px)}.wizard-stat__value{color:#fafafa;line-height:1.25rem;font-size:1.25rem;font-weight:600}.wizard-stat--highlight .wizard-stat__value{color:rgb(var(--v-primary-base))}.wizard-stat__label{font-size:.75rem;color:hsla(0,0%,100%,.6);font-weight:500;line-height:1.2}.wizard-actions{gap:1rem}.wizard-action{gap:.5rem;padding:.75rem 1.5rem;border:none;font-weight:600;transition:all .3s ease;text-decoration:none;position:relative;overflow:hidden}.wizard-action:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s ease}.wizard-action:hover:before{left:100%}.wizard-action--primary{background:linear-gradient(135deg,rgb(var(--v-primary-base)),rgba(var(--v-primary-base),.8));color:#fafafa;box-shadow:0 4px 15px rgba(var(--v-primary-base),.3)}.wizard-action--primary:hover{transform:translateY(-2px);box-shadow:0 6px 25px rgba(var(--v-primary-base),.4)}.wizard-action--secondary{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.9);border:1px solid hsla(0,0%,100%,.2)}.wizard-action--secondary:hover{background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.3);transform:translateY(-2px)}.wizard-action--success{background:linear-gradient(135deg,rgb(var(--v-success-base)),rgba(var(--v-success-base),.8));color:#fafafa;box-shadow:0 4px 15px rgba(var(--v-success-base),.3)}.wizard-action--success:hover{transform:translateY(-2px);box-shadow:0 6px 25px rgba(var(--v-success-base),.4)}.wizard-action:disabled{color:hsla(0,0%,100%,.4)}.wizard-action:disabled:before{display:none}.wizard-content{flex:1;overflow-y:auto;padding:0 1.5rem 4rem 1.5rem}.wizard-tabs{height:100%;width:100%}.wizard-tabs .v-tab-item{padding-top:1rem}.grid-2{display:grid;gap:1rem}@media (min-width:768px){.grid-2{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.grid-2{grid-template-columns:1fr}}.provider-selection-tab{padding:1.5rem 0}.provider-selection-container{max-width:1200px;margin:0 auto}.tab-header{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;margin-bottom:2rem}.tab-header__content{flex:1}.tab-header__title{font-size:1.75rem;font-weight:600;color:#fafafa;margin:0 0 .75rem 0;line-height:1.3}.tab-header__description{font-size:1rem;color:hsla(0,0%,100%,.8);margin:0;line-height:1.5;max-width:600px}.tab-header__action{flex-shrink:0}.create-connector-btn{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:rgba(var(--v-success-base),.1);border:1px solid rgba(var(--v-success-base),.3);border-radius:.5rem;color:rgb(var(--v-success-base));font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.create-connector-btn:hover{background:rgba(var(--v-success-base),.2);border-color:rgba(var(--v-success-base),.5);transform:translateY(-1px)}.providers-section{display:flex;flex-direction:column;gap:2.5rem}.provider-group__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.provider-group__title{font-size:1.25rem;font-weight:600;color:#fafafa;margin:0}.provider-group__count{font-size:.875rem;color:hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.1);padding:.25rem .75rem;border-radius:1rem}.provider-card-wrapper{height:100%;cursor:pointer;transition:transform .2s ease}.provider-card-wrapper:hover{transform:translateY(-2px)}.empty-state-container{display:flex;align-items:center;justify-content:center;min-height:400px;padding:2rem}.empty-state{max-width:500px;padding:2rem;border:1px solid rgba(var(--v-accent-base),.3);border-radius:1rem;background:rgba(0,0,0,.2)}.empty-state__icon{opacity:.7}.empty-state__content{margin-bottom:2rem}.empty-state__title{color:#fafafa}.empty-state__description{font-size:1rem;color:hsla(0,0%,100%,.7);margin:0}.empty-state__action{display:flex;align-items:center;gap:.5rem;padding:.875rem 1.5rem;background:rgb(var(--v-success-base));border:none;border-radius:.5rem;color:#fafafa;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.empty-state__action:hover{background:rgba(var(--v-success-base),.9);transform:translateY(-1px);box-shadow:0 4px 12px rgba(var(--v-success-base),.3)}@media (max-width:768px){.wizard-header{padding:.75rem 1rem}.wizard-header__content{flex-direction:column;gap:1rem;min-width:auto}.wizard-header__stepper{width:100%}.wizard-content{padding:0 1rem 3rem 1rem}.provider-selection-tab{padding:1rem 0}.tab-header{flex-direction:column;gap:1rem;margin-bottom:1.5rem}.tab-header__title{font-size:1.5rem}.tab-header__description{font-size:.9rem}.providers-section{gap:2rem}.provider-group__header{flex-direction:column;align-items:flex-start;gap:.5rem}.empty-state{padding:1.5rem;margin:0 1rem}.empty-state__title{font-size:1.125rem}.empty-state__description{font-size:.9rem}}@media (max-width:480px){.wizard-header{padding:.5rem .75rem}.wizard-content{padding:0 .75rem 2rem .75rem}.tab-header__title{font-size:1.25rem}.create-connector-btn,.empty-state__action{padding:.75rem 1rem;font-size:.8rem}}.agent-settings-tab{padding:0}.agent-settings-container{max-width:1200px;margin:0 auto;padding:1.5rem 0}.settings-header{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.settings-header__content{flex:1}.settings-header__title{font-size:1.75rem;font-weight:600;color:#fafafa;margin:0 0 .75rem 0;line-height:1.3}.settings-header__description{font-size:1rem;color:hsla(0,0%,100%,.8);margin:0;line-height:1.5;max-width:500px}.settings-header__action{flex-shrink:0}.continue-btn{gap:.5rem}.settings-form{gap:2rem}.form-group,.settings-form{display:flex;flex-direction:column}.form-group{gap:.75rem}.form-label{display:flex;flex-direction:column;gap:.25rem}.form-label__header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.form-label__text{font-size:1rem;font-weight:600;color:rgb(var(--v-primary-base));line-height:1.4}.form-label__description{font-size:.875rem;color:hsla(0,0%,100%,.7);line-height:1.4}.form-label__actions{display:flex;align-items:center;gap:.5rem}.action-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:.375rem;color:hsla(0,0%,100%,.7);cursor:pointer;transition:all .2s ease}.action-btn:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.3);color:#fafafa;transform:scale(1.05)}.action-btn--clear:hover{background:rgba(239,68,68,.2);border-color:rgba(239,68,68,.3);color:#ef4444}.action-btn--default:hover{background:rgba(var(--v-primary-base),.2);border-color:rgba(var(--v-primary-base),.3);color:rgb(var(--v-primary-base))}.form-control{position:relative}.custom-select{width:100%;max-width:400px;padding:.875rem 1rem;background:rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.2);border-radius:.5rem;color:#fafafa;font-size:.875rem;cursor:pointer;transition:all .2s ease;appearance:none}.custom-select:focus{outline:none;border-color:rgba(var(--v-primary-base),.5);background:rgba(0,0,0,.6);box-shadow:0 0 0 3px rgba(var(--v-primary-base),.1)}.custom-select option{background:rgba(0,0,0,.9);color:#fafafa;padding:.5rem}.custom-input--number{max-width:120px}.custom-input:focus{outline:none;border-color:rgba(var(--v-primary-base),.5);background:rgba(0,0,0,.6);box-shadow:0 0 0 3px rgba(var(--v-primary-base),.1)}.custom-input::placeholder{color:hsla(0,0%,100%,.5)}.custom-switch{display:flex;align-items:center;gap:.75rem;cursor:pointer;max-width:-moz-fit-content;max-width:fit-content}.custom-switch input[type=checkbox]{display:none}.custom-switch__slider{position:relative;width:48px;height:24px;background:hsla(0,0%,100%,.2);border-radius:12px;transition:all .2s ease}.custom-switch__slider:before{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;background:#fafafa;border-radius:50%;transition:all .2s ease}.custom-switch input:checked+.custom-switch__slider{background:rgb(var(--v-primary-base))}.custom-switch input:checked+.custom-switch__slider:before{transform:translateX(24px)}.custom-switch__label{font-size:.875rem;color:hsla(0,0%,100%,.8);font-weight:500}.custom-textarea{width:100%;padding:1rem;background:rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.2);border-radius:.5rem;color:#fafafa;font-size:.875rem;font-family:inherit;line-height:1.5;resize:vertical;min-height:100px;transition:all .2s ease}.custom-textarea--system-prompt{min-height:300px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.8rem;line-height:1.6}.custom-textarea:focus{outline:none;border-color:rgba(var(--v-primary-base),.5);background:rgba(0,0,0,.6);box-shadow:0 0 0 3px rgba(var(--v-primary-base),.1)}.custom-textarea::placeholder{color:hsla(0,0%,100%,.5);line-height:1.5}@media (max-width:768px){.agent-settings-container{padding:1rem 0}.settings-header{flex-direction:column;gap:1.5rem;margin-bottom:2rem;padding-bottom:1.5rem}.settings-header__title{font-size:1.5rem}.settings-header__description{font-size:.9rem}.settings-form{gap:1.5rem}.form-label__header{flex-direction:column;align-items:flex-start;gap:.5rem}.custom-select,.custom-textarea{max-width:none}.custom-textarea--system-prompt{min-height:250px;font-size:.75rem}}@media (max-width:480px){.settings-header__title{font-size:1.25rem}.continue-btn{padding:.75rem 1.25rem;font-size:.8rem}.form-label__text{font-size:.9rem}.form-label__description{font-size:.8rem}.custom-textarea--system-prompt{min-height:200px}}.knowledge-base-tab{padding:0}.knowledge-base-container{max-width:1200px;margin:0 auto;padding:1.5rem 0}.kb-header{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.kb-header__content{flex:1}.kb-header__title{font-size:1.75rem;font-weight:600;color:#fafafa;margin:0 0 .75rem 0;line-height:1.3}.kb-header__description{font-size:1rem;color:hsla(0,0%,100%,.8);margin:0;line-height:1.5;max-width:600px}.kb-header__actions{flex-shrink:0;display:flex;gap:1rem}.kb-content{display:grid;align-items:start}.kb-main{background:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.1);border-radius:.75rem;overflow:hidden}.kb-sidebar{display:flex;flex-direction:column;gap:1.5rem}.info-card{background:rgba(0,0,0,.3);border:1px solid rgba(var(--v-accent-base),.3);border-radius:.75rem;padding:1.5rem}.info-card__icon{color:rgb(var(--v-primary-base));margin-bottom:1rem}.info-card__title{font-size:1rem;font-weight:600;color:#fafafa;margin:0 0 .5rem 0}.info-card__text{font-size:.875rem;color:hsla(0,0%,100%,.7);margin:0;line-height:1.5}.loaded-collections{background:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.1);border-radius:.75rem;padding:1.5rem}.loaded-collections__title{font-size:1rem;font-weight:600;color:#fafafa;margin:0 0 1rem 0}.collection-list{display:flex;flex-direction:column;gap:.75rem}.collection-item{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;overflow:hidden}.collection-item__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem;cursor:pointer;transition:background-color .2s ease}.collection-item__header:hover{background:hsla(0,0%,100%,.05)}.collection-item__info{flex:1;min-width:0}.collection-item__name{font-size:.875rem;font-weight:600;color:#fafafa;margin:0 0 .25rem 0;line-height:1.4}.collection-item__description{font-size:.8rem;color:hsla(0,0%,100%,.7);margin:0 0 .5rem 0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.collection-item__meta{display:flex;align-items:center;gap:.5rem}.file-count{font-size:.75rem;color:hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.1);padding:.125rem .5rem;border-radius:.25rem}.collection-item__toggle{background:none;border:none;color:hsla(0,0%,100%,.6);cursor:pointer;transition:all .2s ease;padding:.25rem;border-radius:.25rem}.collection-item__toggle:hover{color:#fafafa;background:hsla(0,0%,100%,.1)}.collection-item__toggle svg{transition:transform .2s ease}.collection-item__files{border-top:1px solid hsla(0,0%,100%,.1);padding:.75rem 1rem;background:rgba(0,0,0,.2)}.file-item{display:flex;align-items:center;gap:.75rem;padding:.5rem 0}.file-item:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.05)}.file-item__icon{color:hsla(0,0%,100%,.6);flex-shrink:0}.file-item__info{flex:1;min-width:0}.file-item__name{font-size:.8rem;color:#fafafa;display:block;overflow:hidden;text-overflow:ellipsis;#fafafa-space:nowrap}.file-item__size{font-size:.75rem;color:hsla(0,0%,100%,.5)}.file-item__remove{background:none;border:none;color:rgba(239,68,68,.7);cursor:pointer;padding:.25rem;border-radius:.25rem;transition:all .2s ease}.file-item__remove:hover{color:#ef4444;background:rgba(239,68,68,.1)}.add-collection{background:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.1);border-radius:.75rem;padding:1.5rem;text-align:center}.add-collection-btn{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:1rem;background:rgba(var(--v-success-base),.1);border:1px solid rgba(var(--v-success-base),.3);border-radius:.5rem;color:rgb(var(--v-success-base));font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.add-collection-btn:hover{background:rgba(var(--v-success-base),.2);border-color:rgba(var(--v-success-base),.5);transform:translateY(-1px)}.kb-form{background:rgba(0,0,0,.3);border:1px solid rgba(var(--v-primary-base),.3);border-radius:.75rem;padding:1.5rem}.kb-form__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.kb-form__title{font-size:1rem;font-weight:600;color:#fafafa;margin:0}.kb-form__close{background:none;border:none;color:hsla(0,0%,100%,.6);cursor:pointer;padding:.25rem;border-radius:.25rem;transition:all .2s ease}.kb-form__close:hover{color:#fafafa;background:hsla(0,0%,100%,.1)}.kb-form__step{display:flex;flex-direction:column;gap:1.5rem}.kb-form__actions{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.5rem;padding-top:1rem;border-top:1px solid hsla(0,0%,100%,.1)}.kb-form__btn{padding:.75rem 1.25rem;border:none;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.kb-form__btn--primary{background:rgb(var(--v-primary-base));color:#fafafa}.kb-form__btn--primary:hover:not(:disabled){background:rgba(var(--v-primary-base),.9);transform:translateY(-1px)}.kb-form__btn--primary:disabled{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.5);cursor:not-allowed}.kb-form__btn--secondary{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,100%,.2)}.kb-form__btn--secondary:hover{background:hsla(0,0%,100%,.15);color:#fafafa}.file-upload-area{margin-bottom:1rem}.file-upload-btn{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:1rem;background:rgba(var(--v-success-base),.1);border:2px dashed rgba(var(--v-success-base),.3);border-radius:.5rem;color:rgb(var(--v-success-base));font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.file-upload-btn:hover{background:rgba(var(--v-success-base),.15);border-color:rgba(var(--v-success-base),.5)}.uploaded-files{background:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;padding:1rem}.uploaded-files__title{font-size:.875rem;font-weight:600;color:#fafafa;margin:0 0 .75rem 0}.uploaded-files__list{display:flex;flex-direction:column;gap:.5rem}.uploaded-file{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:hsla(0,0%,100%,.05);border-radius:.375rem}.uploaded-file__icon{color:hsla(0,0%,100%,.6);flex-shrink:0}.uploaded-file__info{flex:1;min-width:0}.uploaded-file__name{font-size:.8rem;color:#fafafa;display:block;overflow:hidden;text-overflow:ellipsis;#fafafa-space:nowrap}.uploaded-file__size{font-size:.75rem;color:hsla(0,0%,100%,.5)}.uploaded-file__remove{background:none;border:none;color:rgba(239,68,68,.7);cursor:pointer;padding:.25rem;border-radius:.25rem;transition:all .2s ease}.uploaded-file__remove:hover{color:#ef4444;background:rgba(239,68,68,.1)}.file-dialog-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.file-dialog{background:rgba(0,0,0,.9);border:1px solid hsla(0,0%,100%,.2);border-radius:.75rem;max-width:700px;width:100%;max-height:80vh;overflow:hidden;display:flex;flex-direction:column}.file-dialog__header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.file-dialog__title{font-size:1.125rem;font-weight:600;color:#fafafa;margin:0}.file-dialog__close{background:none;border:none;color:hsla(0,0%,100%,.6);cursor:pointer;padding:.5rem;border-radius:.375rem;transition:all .2s ease}.file-dialog__close:hover{color:#fafafa;background:hsla(0,0%,100%,.1)}.file-dialog__content{flex:1;padding:1.5rem;overflow-y:auto}@media (max-width:1024px){.kb-content{grid-template-columns:1fr;gap:1.5rem}.kb-sidebar{order:-1}}@media (max-width:768px){.knowledge-base-container{padding:1rem 0}.kb-header{flex-direction:column;gap:1.5rem;margin-bottom:1.5rem;padding-bottom:1.5rem}.kb-header__title{font-size:1.5rem}.kb-header__description{font-size:.9rem}.kb-header__actions{width:100%;justify-content:stretch}.continue-btn,.skip-btn{flex:1;justify-content:center}.kb-content,.kb-sidebar{gap:1rem}.add-collection,.info-card,.kb-form,.loaded-collections{padding:1rem}.collection-item__header{padding:.75rem}.collection-item__description{-webkit-line-clamp:1}.file-dialog{margin:.5rem;max-height:90vh}.file-dialog__content,.file-dialog__header{padding:1rem}}@media (max-width:480px){.kb-header__title{font-size:1.25rem}.kb-header__actions{flex-direction:column}.continue-btn__badge{order:-1}.collection-item__name{font-size:.8rem}.collection-item__description{font-size:.75rem}.kb-form__actions{flex-direction:column-reverse}.kb-form__btn{width:100%}}.skills-tab{padding:0}.skills-container{max-width:1200px;margin:0 auto;padding:1.5rem 0}.skills-header{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.skills-header__content{flex:1}.skills-header__title{font-size:1.75rem;font-weight:600;color:#fafafa;margin:0 0 .75rem 0;line-height:1.3}.skills-header__description{font-size:1rem;color:hsla(0,0%,100%,.8);margin:0;line-height:1.5;max-width:600px}.skills-header__actions{flex-shrink:0;display:flex;gap:1rem}.skip-btn{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:.5rem;color:hsla(0,0%,100%,.8);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.skip-btn:hover{background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.3);color:#fafafa}.continue-btn{display:flex;align-items:center;gap:.75rem;padding:.875rem 1.5rem;background:rgb(var(--v-primary-base));border:none;border-radius:.5rem;color:#fafafa;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.continue-btn:hover{background:rgba(var(--v-primary-base),.9);transform:translateY(-1px);box-shadow:0 4px 12px rgba(var(--v-primary-base),.3)}.continue-btn__badge{background:hsla(0,0%,100%,.2);color:#fafafa;font-size:.75rem;font-weight:600;padding:.25rem .5rem;border-radius:.375rem;min-width:1.5rem;text-align:center}.skills-content{display:grid;grid-template-columns:1fr 350px;gap:2rem;align-items:start}.skills-main{background:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.1);border-radius:.75rem;overflow:hidden}.skills-search{padding:1.5rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.search-input-wrapper{position:relative;display:flex;align-items:center;background:rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.2);border-radius:.5rem;padding:.75rem 1rem;transition:all .2s ease}.search-input-wrapper:focus-within{border-color:rgba(var(--v-primary-base),.5);background:rgba(0,0,0,.6);box-shadow:0 0 0 3px rgba(var(--v-primary-base),.1)}.search-icon{position:absolute;left:1rem;width:1.25rem;height:1.25rem;pointer-events:none}.search-input{width:100%;background:transparent;border:none;color:#fafafa;font-size:.875rem;padding-left:2.5rem;outline:none}.search-input::placeholder{color:hsla(0,0%,100%,.5)}.skills-info{padding:1.5rem;border-bottom:1px solid hsla(0,0%,100%,.1);background:rgba(var(--v-accent-base),.05)}.skills-info__icon{color:rgb(var(--v-primary-base));margin-bottom:.75rem}.skills-info__text{font-size:.875rem;color:hsla(0,0%,100%,.8);line-height:1.5;margin:0}.connectors-section{padding:1.5rem}.skills-sidebar{display:flex;flex-direction:column;gap:1.5rem}.selected-skills{background:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.1);border-radius:.75rem;overflow:hidden}.selected-skills__header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.2)}.selected-skills__title{font-size:1.125rem;font-weight:600;color:#fafafa;margin:0}.selected-skills__count{font-size:.75rem;color:hsla(0,0%,100%,.8);background:rgba(var(--v-primary-base),.2);border:1px solid rgba(var(--v-primary-base),.3);padding:.25rem .75rem;border-radius:1rem;font-weight:600}.skill-group{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:.5rem;overflow:hidden}.skill-group__header{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;background:rgba(0,0,0,.2);border-bottom:1px solid hsla(0,0%,100%,.05)}.skill-group__icon{color:rgb(var(--v-primary-base));flex-shrink:0}.skill-group__title{font-size:.9rem;font-weight:600;color:#fafafa;margin:0;flex:1}.connector-groups{padding:0}.connector-group{border-bottom:1px solid hsla(0,0%,100%,.05)}.connector-group:last-child{border-bottom:none}.connector-group__header{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1.25rem;background:rgba(0,0,0,.125)}.connector-group__title{font-size:.825rem;font-weight:500;color:hsla(0,0%,100%,.9);margin:0}.skill-items{padding:0}.skill-item{padding:.75rem 1.25rem;border-bottom:1px solid hsla(0,0%,100%,.03)}.skill-item:last-child{border-bottom:none}.skill-item__content{width:100%}.skill-item__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.5rem}.skill-item__name{font-size:.8rem;font-weight:600;color:#fafafa;margin:0;line-height:1.4;flex:1}.skill-item__actions{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.skill-item__edit,.skill-item__remove{background:none;border:none;cursor:pointer;padding:.375rem;border-radius:.25rem;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.skill-item__edit{color:hsla(0,0%,100%,.6)}.skill-item__edit:hover{color:rgb(var(--v-primary-base));background:rgba(var(--v-primary-base),.1)}.skill-item__remove{color:rgba(239,68,68,.7)}.skill-item__remove:hover{color:#ef4444;background:rgba(239,68,68,.1)}.skill-item__description{font-size:.75rem;color:hsla(0,0%,100%,.6);margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.skills-empty{padding:1.5rem;text-align:center}.skills-empty__icon{margin-bottom:1rem}.skills-empty__title{font-size:1rem;font-weight:600;color:#fafafa}.skills-empty__description{font-size:.875rem;color:hsla(0,0%,100%,.7)}.skills-empty__action{display:flex;align-items:center;gap:.5rem;padding:.875rem 1.5rem;background:rgb(var(--v-success-base));border:none;border-radius:.5rem;color:#fafafa;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.skills-empty__action:hover{background:rgba(var(--v-success-base),.9);transform:translateY(-1px);box-shadow:0 4px 12px rgba(var(--v-success-base),.3)}.quick-actions{padding:1.5rem;border-top:1px solid hsla(0,0%,100%,.1)}.quick-actions__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.quick-actions__title{font-size:1rem;font-weight:600;color:#fafafa}.quick-actions__list{display:flex;flex-direction:column;gap:.75rem}.quick-action-btn{display:flex;align-items:center;gap:.75rem;padding:.75rem 1.25rem;background:rgba(var(--v-primary-base),.1);border:1px solid rgba(var(--v-primary-base),.3);border-radius:.5rem;color:rgb(var(--v-primary-base));font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.quick-action-btn:hover{background:rgba(var(--v-primary-base),.15);border-color:rgba(var(--v-primary-base),.5)}@media (max-width:1024px){.skills-content{grid-template-columns:1fr;gap:1.5rem}.skills-sidebar{order:-1}.selected-skills__header{padding:1.25rem}.skill-group__header{padding:.875rem 1rem}.connector-group__header{padding:.75rem 1rem}.skill-item{padding:.625rem 1rem}}@media (max-width:768px){.skills-container{padding:1rem 0}.skills-header{flex-direction:column;gap:1.5rem;margin-bottom:1.5rem;padding-bottom:1.5rem}.skills-header__title{font-size:1.5rem}.skills-header__description{font-size:.9rem}.skills-header__actions{width:100%;justify-content:stretch}.continue-btn,.skip-btn{flex:1;justify-content:center}.skills-content{gap:1rem}.skills-search{padding:1.25rem}.search-input-wrapper{padding:.625rem 1rem}.search-icon{width:1.125rem;height:1.125rem;left:.875rem}.search-input{padding-left:2.25rem;font-size:.8rem}.skills-info{padding:1.25rem}.skills-info__text{font-size:.8rem}.connectors-section{padding:1.25rem}.skills-sidebar{gap:1rem}.selected-skills__header{padding:1rem}.selected-skills__title{font-size:1rem}.skill-group__header{padding:.75rem 1rem}.skill-group__title{font-size:.85rem}.connector-group__header{padding:.625rem 1rem}.connector-group__title{font-size:.8rem}.skill-item{padding:.5rem 1rem}.skill-item__name{font-size:.75rem}.skill-item__description{font-size:.7rem}.skill-item__edit,.skill-item__remove{padding:.25rem}.skill-item__edit svg,.skill-item__remove svg{width:14px;height:14px}}@media (max-width:480px){.skills-header__title{font-size:1.25rem}.skills-header__actions{flex-direction:column}.continue-btn__badge{order:-1}.skills-search{padding:1rem}.search-input-wrapper{padding:.5rem .875rem}.search-icon{width:1rem;height:1rem;left:.75rem}.search-input{padding-left:2rem;font-size:.75rem}.skills-info{padding:1rem}.skills-info__text{font-size:.75rem}.connectors-section{padding:1rem}.selected-skills__header{padding:.875rem}.selected-skills__title{font-size:.95rem}.selected-skills__count{font-size:.7rem;padding:.2rem .5rem}.skill-group__header{padding:.625rem .875rem}.skill-group__title{font-size:.8rem}.connector-group__header{padding:.5rem .875rem}.connector-group__title{font-size:.75rem}.skill-item{padding:.4rem .875rem}.skill-item__header{gap:.5rem;margin-bottom:.375rem}.skill-item__name{font-size:.7rem}.skill-item__description{font-size:.65rem;-webkit-line-clamp:1}.skill-item__actions{gap:.125rem}.skill-item__edit,.skill-item__remove{padding:.2rem}.skill-item__edit svg,.skill-item__remove svg{width:12px;height:12px}}.review-tab{padding:0}.review-container{max-width:1200px;margin:0 auto;padding:1.5rem 0}.review-header{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.review-header__content{flex:1}.review-header__title{font-size:1.75rem;font-weight:600;color:#fafafa;margin:0 0 .75rem 0;line-height:1.3}.review-header__description{font-size:1rem;color:hsla(0,0%,100%,.8);margin:0;line-height:1.5;max-width:600px}.review-header__action{flex-shrink:0}.create-experiment-btn{display:flex;align-items:center;gap:.75rem;padding:1rem 2rem;background:rgb(var(--v-success-base));border:none;border-radius:.5rem;color:#fafafa;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px rgba(var(--v-success-base),.3)}.create-experiment-btn:hover:not(:disabled){background:rgba(var(--v-success-base),.9);transform:translateY(-2px);box-shadow:0 6px 20px rgba(var(--v-success-base),.4)}.create-experiment-btn:disabled{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.5);cursor:not-allowed;transform:none;box-shadow:none}.experiment-details{background:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.1);border-radius:.75rem;padding:2rem;margin-bottom:2rem}.experiment-details__header{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.experiment-details__title{font-size:1.25rem;font-weight:600;color:#fafafa;margin:0 0 .5rem 0}.experiment-details__description{font-size:.875rem;color:hsla(0,0%,100%,.7);margin:0;line-height:1.5}.experiment-form{display:flex;flex-direction:column;gap:1.5rem}.config-summary{background:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.1);border-radius:.75rem;padding:2rem;margin-bottom:2rem}.config-summary__header{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.config-summary__title{font-size:1.25rem;font-weight:600;color:#fafafa;margin:0 0 .5rem 0}.config-summary__description{font-size:.875rem;color:hsla(0,0%,100%,.7);margin:0;line-height:1.5}.config-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:1.5rem}.config-section{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:.5rem;overflow:hidden}.config-section__header{display:flex;align-items:center;gap:.75rem;padding:1.25rem;background:rgba(0,0,0,.2);border-bottom:1px solid hsla(0,0%,100%,.05)}.config-section__icon{color:rgb(var(--v-primary-base));flex-shrink:0}.config-section__title{font-size:1rem;font-weight:600;color:#fafafa;margin:0}.config-items{padding:1.25rem;display:flex;flex-direction:column;gap:1rem}.config-item{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 0;border-bottom:1px solid hsla(0,0%,100%,.05)}.config-item:last-child{border-bottom:none}.config-item__label{font-size:.875rem;color:hsla(0,0%,100%,.8);font-weight:500;flex:1}.config-item__value{font-size:.875rem;color:#fafafa;font-weight:600;text-align:right;max-width:60%;overflow:hidden;text-overflow:ellipsis;#fafafa-space:nowrap}.config-item--expandable{cursor:pointer;transition:background-color .2s ease}.config-item--expandable:hover{background:hsla(0,0%,100%,.05);border-radius:.375rem;margin:0 -.75rem;padding:.75rem}.config-item--expandable .config-item__value{color:rgb(var(--v-primary-base))}.config-empty{padding:2rem 1.25rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem}.config-empty__icon{color:hsla(0,0%,100%,.4);margin-bottom:.5rem}.config-empty__content{display:flex;flex-direction:column;gap:.25rem}.config-empty__title{font-size:.875rem;font-weight:600;color:hsla(0,0%,100%,.8);margin:0}.config-empty__description{font-size:.8rem;color:hsla(0,0%,100%,.6);margin:0}.config-empty__action{padding:.5rem 1rem;background:rgba(var(--v-primary-base),.1);border:1px solid rgba(var(--v-primary-base),.3);border-radius:.375rem;color:rgb(var(--v-primary-base));font-size:.8rem;font-weight:500;cursor:pointer;transition:all .2s ease}.config-empty__action:hover{background:rgba(var(--v-primary-base),.2);border-color:rgba(var(--v-primary-base),.5)}.detailed-config{background:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.1);border-radius:.75rem;overflow:hidden}.detailed-config__header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 2rem;cursor:pointer;transition:background-color .2s ease;border-bottom:1px solid hsla(0,0%,100%,.1)}.detailed-config__header:hover{background:hsla(0,0%,100%,.03)}.detailed-config__title{font-size:1.125rem;font-weight:600;color:#fafafa;margin:0}.detailed-config__toggle{background:none;border:none;color:hsla(0,0%,100%,.6);cursor:pointer;padding:.5rem;border-radius:.375rem;transition:all .2s ease}.detailed-config__toggle:hover{color:#fafafa;background:hsla(0,0%,100%,.1)}.detailed-config__toggle svg{transition:transform .2s ease}.rotate-180{transform:rotate(180deg)}.detailed-config__content{padding:2rem;background:rgba(0,0,0,.1)}.detailed-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem}.detailed-section{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:.5rem;padding:1.5rem}.detailed-section__title{font-size:1rem;font-weight:600;color:#fafafa;margin:0 0 1rem 0;padding-bottom:.75rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.detailed-items{display:flex;flex-direction:column;gap:1rem}.detailed-item{background:rgba(0,0,0,.125);border:1px solid hsla(0,0%,100%,.05);border-radius:.375rem;padding:1rem}.detailed-item__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.5rem}.detailed-item__label{font-size:.875rem;font-weight:600;color:#fafafa;flex:1}.detailed-item__type{font-size:.75rem;color:hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.1);padding:.125rem .5rem;border-radius:.25rem;font-weight:500}.detailed-item__value{font-size:.8rem;color:hsla(0,0%,100%,.9);margin-bottom:.5rem;line-height:1.4}.detailed-item__prompt{font-family:Monaco,Menlo,Ubuntu Mono,monospace;background:rgba(0,0,0,.3);padding:.5rem;border-radius:.25rem;border:1px solid hsla(0,0%,100%,.1);display:block;line-height:1.5}.detailed-item__description{font-size:.75rem;color:hsla(0,0%,100%,.6);line-height:1.4;margin:0}.detailed-skills{display:flex;flex-direction:column;gap:1rem}.skill-service{background:rgba(0,0,0,.125);border:1px solid hsla(0,0%,100%,.05);border-radius:.375rem;overflow:hidden}.skill-service__header{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem;background:rgba(0,0,0,.2);border-bottom:1px solid hsla(0,0%,100%,.05)}.skill-service__title{font-size:.875rem;font-weight:600;color:#fafafa;margin:0}.skill-service__count{font-size:.75rem;color:hsla(0,0%,100%,.7);background:rgba(var(--v-primary-base),.2);border:1px solid rgba(var(--v-primary-base),.3);padding:.125rem .5rem;border-radius:.25rem;font-weight:500}.skill-service__items{padding:.75rem 1rem;display:flex;flex-direction:column;gap:.75rem}.skill-service__item{display:flex;flex-direction:column;gap:.25rem;padding:.5rem 0;border-bottom:1px solid hsla(0,0%,100%,.03)}.skill-service__item:last-child{border-bottom:none}.skill-service__name{font-size:.8rem;font-weight:600;color:#fafafa;line-height:1.3}.skill-service__description{font-size:.75rem;color:hsla(0,0%,100%,.6);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:1024px){.config-grid,.detailed-grid{grid-template-columns:1fr}}@media (max-width:768px){.review-container{padding:1rem 0}.review-header{flex-direction:column;gap:1.5rem;margin-bottom:1.5rem;padding-bottom:1.5rem}.review-header__title{font-size:1.5rem}.review-header__description{font-size:.9rem}.create-experiment-btn{width:100%;justify-content:center;padding:.875rem 1.5rem}.config-summary,.detailed-config,.experiment-details{padding:1.5rem}.config-summary__title,.experiment-details__title{font-size:1.125rem}.config-grid{gap:1rem}.config-items,.config-section__header{padding:1rem}.config-item{flex-direction:column;align-items:flex-start;gap:.5rem}.config-item__value{text-align:left;max-width:100%}.config-empty{padding:1.5rem 1rem}.detailed-config__header{padding:1.25rem 1.5rem}.detailed-config__content{padding:1.5rem}.detailed-section{padding:1.25rem}.detailed-item{padding:.875rem}.detailed-item__header{flex-direction:column;align-items:flex-start;gap:.5rem}}@media (max-width:480px){.review-header__title{font-size:1.25rem}.create-experiment-btn{padding:.75rem 1.25rem;font-size:.8rem}.config-summary,.detailed-config,.experiment-details{padding:1.25rem}.config-section__header{padding:.875rem}.config-section__title{font-size:.9rem}.config-items{padding:.875rem;gap:.75rem}.config-item{padding:.5rem 0}.config-item__label,.config-item__value{font-size:.8rem}.config-empty{padding:1.25rem .875rem}.config-empty__title{font-size:.8rem}.config-empty__description{font-size:.75rem}.detailed-config__header{padding:1rem 1.25rem}.detailed-config__title{font-size:1rem}.detailed-config__content{padding:1.25rem}.detailed-section{padding:1rem}.detailed-section__title{font-size:.9rem}.detailed-item{padding:.75rem}.detailed-item__label{font-size:.8rem}.detailed-item__type{font-size:.7rem}.detailed-item__value{font-size:.75rem}.detailed-item__description{font-size:.7rem}.skill-service__header{padding:.75rem .875rem}.skill-service__title{font-size:.8rem}.skill-service__count{font-size:.7rem}.skill-service__items{padding:.625rem .875rem;gap:.625rem}.skill-service__name{font-size:.75rem}.skill-service__description{font-size:.7rem}}.step-indicator{display:flex;align-items:center;justify-content:space-between}.step-indicator__track{width:100%;height:4px;background:hsla(0,0%,100%,.2);border-radius:2px}.step-indicator__progress{height:100%;border-radius:2px;transition:width .3s ease}.step-indicator__steps{display:flex;justify-content:space-between}.step-indicator__step{flex:1;text-align:center;position:relative}.step-indicator__step-circle{width:32px;height:32px;border-radius:50%;background:hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center;margin:0 auto .5rem}.step-indicator__step-circle.step-indicator__step--active{background:rgb(var(--v-primary-base))}.step-indicator__step-circle.step-indicator__step--completed{background:hsla(0,0%,100%,.5)}.step-indicator__step-circle.step-indicator__step--accessible{background:hsla(0,0%,100%,.3)}.step-indicator__step-circle.step-indicator__step--accessible:after,.step-indicator__step-circle.step-indicator__step--accessible:before{content:"";position:absolute;top:-10px;left:50%;transform:translateX(-50%);border:10px solid transparent;border-bottom:10px solid hsla(0,0%,100%,.3)}.step-indicator__step-circle.step-indicator__step--accessible.step-indicator__step--completed:after{border-bottom:10px solid rgb(var(--v-primary-base))}.step-indicator__step-label{font-size:.875rem;color:hsla(0,0%,100%,.7)}.step-indicator__pulse{display:none}.step-indicator__number{font-size:1rem;color:hsla(0,0%,100%,.7)}.step-indicator__step--active .step-indicator__check,.step-indicator__step--active .step-indicator__pulse{display:block}.step-indicator__step--active .step-indicator__number{color:#fafafa}.wizard-dynamic-content{display:flex;justify-content:space-between;align-items:center}.wizard-dynamic-content__main{flex:1}.wizard-dynamic-content__icon{width:48px;height:48px;margin-right:1rem}.wizard-dynamic-content__text{flex:1}.wizard-dynamic-content__title{font-size:1.25rem;font-weight:600;color:#fafafa;margin-bottom:.5rem}.wizard-dynamic-content__description{font-size:.875rem;color:hsla(0,0%,100%,.7)}.wizard-stats{display:flex}.wizard-stat{text-align:center}.wizard-stat__label{font-size:.875rem;color:hsla(0,0%,100%,.7)}.wizard-actions{display:flex;justify-content:space-between}.wizard-action{display:flex;align-items:center;gap:.75rem;padding:.75rem 1.25rem;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.wizard-action.wizard-action--primary{background:rgb(var(--v-primary-base));color:#fafafa}.wizard-action.wizard-action--secondary{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.8)}.wizard-action.wizard-action--success{background:rgb(var(--v-success-base));color:#fafafa}.wizard-action:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(var(--v-primary-base),.3)}.wizard-action:disabled{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.5);cursor:not-allowed;transform:none;box-shadow:none}@media (max-width:1024px){.wizard-header{padding:1.25rem 1.5rem}.wizard-dynamic-content{flex-direction:column;gap:1.5rem;align-items:stretch}.wizard-dynamic-content__stats{align-items:center}.wizard-stats{gap:1.5rem}.wizard-actions{justify-content:center}}@media (max-width:768px){.wizard-header{padding:1rem}.wizard-header__navigation{margin-bottom:1rem}.wizard-header__content{gap:1.5rem}.step-indicator__steps{gap:.5rem;padding:0 .5rem}.step-indicator__step{padding:.25rem}.step-indicator__step-circle{width:32px;height:32px;border-width:2px;margin-bottom:.5rem}.step-indicator__step-label{font-size:.7rem}.step-indicator__number{font-size:.875rem}.wizard-dynamic-content__main{gap:1rem}.wizard-dynamic-content__icon{width:40px;height:40px}.wizard-dynamic-content__title{font-size:1.25rem}.wizard-dynamic-content__description{font-size:.85rem}.wizard-stats{gap:1rem;flex-wrap:wrap;justify-content:center}.wizard-stat{padding:.5rem .75rem;min-width:70px}.wizard-stat__value{font-size:1.125rem}.wizard-stat__label{font-size:.7rem}.wizard-actions{flex-direction:column;gap:.75rem}.wizard-action{padding:.625rem 1.25rem;justify-content:center}}@media (max-width:480px){.wizard-header{padding:.75rem}.step-indicator__steps{padding:0 .25rem}.step-indicator__step-circle{width:28px;height:28px;border-width:2px;margin-bottom:.4rem}.step-indicator__step-label{font-size:.65rem}.step-indicator__number{font-size:.8rem}.wizard-dynamic-content__title{font-size:1.125rem}.wizard-dynamic-content__description{font-size:.8rem}.wizard-dynamic-content__icon{width:36px;height:36px}.wizard-stat{padding:.4rem .6rem;min-width:60px}.wizard-stat__value{font-size:1rem}.wizard-stat__label{font-size:.65rem}.wizard-action{padding:.5rem 1rem;font-size:.8rem}}@media (max-width:1024px){.agent-settings-container,.knowledge-base-container,.provider-selection-container,.review-container,.skills-container{max-width:100%;padding:1rem 0}.kb-content,.skills-content{grid-template-columns:1fr;gap:1.5rem}.kb-sidebar,.skills-sidebar{order:-1}}@media (max-width:768px){.agent-settings-container,.knowledge-base-container,.provider-selection-container,.review-container,.skills-container{padding:.75rem 0}.kb-content,.skills-content{gap:1rem}.config-grid{grid-template-columns:1fr;gap:1rem}}@media (max-width:480px){.agent-settings-container,.knowledge-base-container,.provider-selection-container,.review-container,.skills-container{padding:.5rem 0}.kb-content,.skills-content{gap:.75rem}}.qp-markdown h2,.qp-markdown h3,.qp-markdown h4,.qp-markdown h5,.qp-markdown h6{color:#fafafa!important;font-weight:600;margin-top:2rem;margin-bottom:1rem;letter-spacing:.025em}.qp-markdown h2{font-size:1.5rem;border-bottom:2px solid var(--v-primary-base);padding-bottom:.5rem}.qp-markdown h3{font-size:1.25rem;color:var(--v-primary-base)!important}.qp-markdown hr{margin-top:2rem;margin-bottom:1rem;border-color:hsla(0,0%,100%,.1);border-width:1px}.v-dialog.loading-indicator{box-shadow:none;height:100%}.st0[data-v-7dc33808]{fill-rule:evenodd;clip-rule:evenodd;fill:#e3ecf5}.st1[data-v-7dc33808]{fill:#fff;stroke:#c7c6c6;stroke-width:.8678;stroke-miterlimit:10}.st2[data-v-7dc33808]{fill:#020203}.st3[data-v-7dc33808]{font-family:Roboto-Bold}.st4[data-v-7dc33808]{font-size:67.077px}.st5[data-v-7dc33808]{fill:#4877bb}.st6[data-v-7dc33808]{fill:#21a849}.st7[data-v-7dc33808]{fill:#fbba10}.st8[data-v-7dc33808]{fill:#e73830}.form-wrapper[data-v-7dc33808]{box-shadow:0 0 15px rgba(0,0,0,.1);background:linear-gradient(to right bottom,hsla(0,0%,100%,.6),hsla(0,0%,100%,.2))}.microsoft-login-btn[data-v-7dc33808]{background:#fff;color:#000}.bullhorn-icon[data-v-1eed0756]{transition:all .2s ease}.bullhorn-icon[data-v-1eed0756]:hover{transform:scale(1.05)}.background[data-v-2a7ec1d7],.background[data-v-16d94d32],.background[data-v-781386d7],path[data-v-6c912d0e],path[data-v-6355c5bf]{fill:#fff}.selected[data-v-adfe663e]{stroke-width:3;stroke:#616161;stroke-dasharray:1}.selected[data-v-2a29ebd0],.selected[data-v-028b8870]{stroke-width:2;stroke:#fff;stroke-dasharray:1}.selectedOpenAI[data-v-341bec56]{stroke-width:1.75}.text-normal[data-v-341bec56]{font-size:20px}.openAiBg[data-v-341bec56]{fill:#fafafa!important}.selectedOpenAI[data-v-64a4a53f]{stroke-width:1.75}.text-normal[data-v-64a4a53f]{font-size:20px}.openAiBg[data-v-64a4a53f]{fill:#fafafa!important}.selectedIcon{stroke-width:10;stroke:#616161;stroke-dasharray:10}.selectedOperation{stroke-width:2;stroke:#616161;stroke-dasharray:1}.selectedAwsSquare{stroke-width:3;stroke:#fff;stroke-dasharray:10}.selectedAwsSquareWithBorder{stroke-width:3;stroke:#616161;stroke-dasharray:10}.agents-section[data-v-55c7d50d]{position:relative}@media (max-width:1200px){.agents-section[data-v-55c7d50d],.section-divider[data-v-55c7d50d]{display:none!important}}.login-section-pattern[data-v-55c7d50d]{animation:subtle-pattern-float-55c7d50d 20s ease-in-out infinite;transition:opacity .3s ease}@keyframes subtle-pattern-float-55c7d50d{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-2px,-1px) scale(1.001)}66%{transform:translate(1px,-2px) scale(.999)}}@media (max-width:992px){.login-section-pattern[data-v-55c7d50d]{opacity:.12!important;animation-duration:25s}}@media (max-width:600px){.login-section-pattern[data-v-55c7d50d]{opacity:.08!important;animation:none}}.section-subtitle[data-v-55c7d50d],.section-title[data-v-55c7d50d]{text-shadow:0 2px 8px rgba(0,0,0,.3);transition:all .3s ease}.gradient-text[data-v-55c7d50d]{background:linear-gradient(135deg,#696969,#a9a9a9 50%,hsla(0,0%,100%,.95));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:none;position:relative;animation:gradient-shimmer-55c7d50d 4s cubic-bezier(.4,0,.6,1) infinite}@keyframes gradient-shimmer-55c7d50d{0%{background:linear-gradient(135deg,#696969,#a9a9a9 50%,hsla(0,0%,100%,.95));-webkit-background-clip:text;background-clip:text}25%{background:linear-gradient(135deg,#787878,#b4b4b4 50%,hsla(0,0%,100%,.97));-webkit-background-clip:text;background-clip:text}50%{background:linear-gradient(135deg,#8c8c8c,#c8c8c8 50%,#fff);-webkit-background-clip:text;background-clip:text}75%{background:linear-gradient(135deg,#787878,#b4b4b4 50%,hsla(0,0%,100%,.97));-webkit-background-clip:text;background-clip:text}to{background:linear-gradient(135deg,#696969,#a9a9a9 50%,hsla(0,0%,100%,.95));-webkit-background-clip:text;background-clip:text}}.section-title-container[data-v-55c7d50d]{animation:fade-in-slide-55c7d50d 1s ease-out .5s both}@keyframes fade-in-slide-55c7d50d{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.section-accent-line[data-v-55c7d50d]{animation:accent-glow-55c7d50d 3s ease-in-out infinite}@keyframes accent-glow-55c7d50d{0%,to{opacity:.3}50%{opacity:.7}}.divider-accent[data-v-55c7d50d]{animation:divider-pulse-55c7d50d 2s ease-in-out infinite}@keyframes divider-pulse-55c7d50d{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}}.salesforce-theme[data-v-55c7d50d]{position:relative}.salesforce-theme[data-v-55c7d50d]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at top left,rgba(0,112,210,.03) 0,transparent 50%);pointer-events:none;z-index:0}.bullhorn-theme[data-v-55c7d50d]{position:relative}.bullhorn-theme[data-v-55c7d50d]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at top left,rgba(252,102,33,.03) 0,transparent 50%);pointer-events:none;z-index:0}.platform-theme[data-v-55c7d50d]{position:relative}.platform-theme[data-v-55c7d50d]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at top right,rgba(86,152,248,.04) 0,transparent 60%);pointer-events:none;z-index:0}.salesforce-bg-accent[data-v-55c7d50d]{background:radial-gradient(circle,rgba(0,112,210,.08) 0,transparent 70%)}.bullhorn-bg-accent[data-v-55c7d50d],.salesforce-bg-accent[data-v-55c7d50d]{position:fixed;top:20%;left:-10%;width:300px;height:300px;border-radius:50%;filter:blur(40px);animation:float-accent-55c7d50d 8s ease-in-out infinite;pointer-events:none;z-index:1}.bullhorn-bg-accent[data-v-55c7d50d]{background:radial-gradient(circle,rgba(252,102,33,.08) 0,transparent 70%)}.platform-bg-accent[data-v-55c7d50d]{position:fixed;top:30%;right:-5%;width:400px;height:400px;background:radial-gradient(circle,rgba(86,152,248,.06) 0,transparent 70%);border-radius:50%;filter:blur(50px);animation:float-accent-reverse-55c7d50d 10s ease-in-out infinite;pointer-events:none;z-index:1}@keyframes float-accent-55c7d50d{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-20px) scale(1.1)}}@keyframes float-accent-reverse-55c7d50d{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(15px) scale(.9)}}.page-indicator[data-v-55c7d50d]{animation:fade-in-down-55c7d50d .8s ease-out}@keyframes fade-in-down-55c7d50d{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.indicator-pill[data-v-55c7d50d]{transition:all .3s ease;box-shadow:0 4px 12px rgba(0,0,0,.15)}.indicator-pill[data-v-55c7d50d]:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,0,0,.2)}@keyframes pulse-sf-55c7d50d{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}@keyframes pulse-bh-55c7d50d{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}@keyframes pulse-platform-55c7d50d{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.salesforce-card-glow[data-v-55c7d50d]{border-color:rgba(0,112,210,.15)!important}.bullhorn-card-glow[data-v-55c7d50d]{border-color:rgba(252,102,33,.15)!important}.platform-card-glow[data-v-55c7d50d]{border-color:rgba(86,152,248,.15)!important;margin:0 auto!important}.salesforce-glow[data-v-55c7d50d]{animation:glow-pulse-sf-55c7d50d 3s ease-in-out infinite}.bullhorn-glow[data-v-55c7d50d]{animation:glow-pulse-bh-55c7d50d 3s ease-in-out infinite}.platform-glow[data-v-55c7d50d]{animation:glow-pulse-platform-55c7d50d 3s ease-in-out infinite}@keyframes glow-pulse-sf-55c7d50d{0%,to{opacity:.8}50%{opacity:1}}@keyframes glow-pulse-bh-55c7d50d{0%,to{opacity:.8}50%{opacity:1}}@keyframes glow-pulse-platform-55c7d50d{0%,to{opacity:.6}50%{opacity:1}}.main-content-wrapper[data-v-55c7d50d]{box-sizing:border-box}.login-container[data-v-55c7d50d]{transition:all .3s ease}.login-section[data-v-55c7d50d]{display:flex;align-items:center;justify-content:center;position:relative;min-height:100vh}.platform-badge[data-v-55c7d50d]{animation:float-55c7d50d 6s ease-in-out infinite}@keyframes float-55c7d50d{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.badge-content[data-v-55c7d50d]{transition:all .3s ease;will-change:transform,box-shadow}.badge-content[data-v-55c7d50d]:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 12px 32px rgba(86,152,248,.4)}.login-card[data-v-55c7d50d]{transition:all .4s cubic-bezier(.23,1,.32,1);will-change:transform,box-shadow;display:flex;flex-direction:column;min-width:500px;max-width:500px;min-height:auto;margin:0 auto;padding:2rem}.login-card .pa-6[data-v-55c7d50d]{display:flex;flex-direction:column;justify-content:center;flex:1}.card-glow[data-v-55c7d50d]{animation:glow-pulse-55c7d50d 3s ease-in-out infinite}@keyframes glow-pulse-55c7d50d{0%,to{opacity:.4}50%{opacity:.7}}.salesforce-hero-badge[data-v-55c7d50d]{transition:all .3s ease}.salesforce-hero-badge[data-v-55c7d50d]:hover{transform:scale(1.05);background:rgba(0,112,210,.15);border-color:rgba(0,112,210,.5)}.bullhorn-hero-badge[data-v-55c7d50d]{transition:all .3s ease}.bullhorn-hero-badge[data-v-55c7d50d]:hover{transform:scale(1.05);background:rgba(252,102,33,.15);border-color:rgba(252,102,33,.5)}.cta-button[data-v-55c7d50d]{transition:all .3s cubic-bezier(.34,1.56,.64,1);will-change:transform,box-shadow}.cta-button[data-v-55c7d50d]:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 6px 16px rgba(86,152,248,.3),0 3px 8px rgba(0,0,0,.2)}.cta-button:hover .button-shine[data-v-55c7d50d]{left:100%}.cta-button[data-v-55c7d50d]:active{transform:translateY(-1px) scale(1.01)}.login-footer a[data-v-55c7d50d]:hover{color:#63d6fb!important}.powered-by-section a[data-v-55c7d50d]:hover{opacity:1!important}@media (max-width:1400px){.main-content-wrapper[data-v-55c7d50d]{padding-left:2rem!important;padding-right:2rem!important}}@media (max-width:1200px){.login-section[data-v-55c7d50d]{flex:1!important;padding-right:0!important;width:100%!important;justify-content:center!important}.login-container[data-v-55c7d50d]{max-width:600px!important;margin:0 auto!important}.section-title[data-v-55c7d50d]{font-size:1.75rem!important}.section-subtitle[data-v-55c7d50d]{font-size:1.125rem!important}.main-content-wrapper[data-v-55c7d50d]{justify-content:center!important}}@media (max-width:992px){.main-content-wrapper[data-v-55c7d50d]{flex-direction:column!important;padding:1rem!important;gap:2rem;height:auto!important;max-height:none!important}.shimmer-bg[data-v-55c7d50d]{height:auto!important;min-height:100vh!important;align-items:flex-start!important;padding-top:2rem;padding-bottom:2rem}.login-section[data-v-55c7d50d]{flex:none!important;height:auto!important;min-height:60vh!important;padding-right:0!important;padding-bottom:0;align-items:center!important;justify-content:center!important}.agents-section[data-v-55c7d50d]{flex:none!important;height:auto!important;min-height:480px!important;padding-top:0}.section-divider[data-v-55c7d50d]{display:none!important}.section-title-container[data-v-55c7d50d]{position:relative!important;margin-bottom:2rem!important}.section-subtitle[data-v-55c7d50d],.section-title[data-v-55c7d50d]{font-size:1.5rem!important}.login-card[data-v-55c7d50d]{min-height:auto!important;min-width:90vw!important;max-width:90vw!important}.agents-showcase[data-v-55c7d50d]{max-width:500px!important;min-height:400px!important}.agents-grid[data-v-55c7d50d]{display:grid;grid-template-columns:1fr 1fr;gap:.875rem}.login-container[data-v-55c7d50d]{max-width:100%!important;padding:0 1.5rem;min-height:calc(60vh - 4rem)!important}.login-card .pa-6[data-v-55c7d50d]{padding:1.75rem!important}}@media (max-width:600px){.agents-grid[data-v-55c7d50d]{grid-template-columns:1fr}.login-card[data-v-55c7d50d]{min-height:auto!important}.agents-showcase[data-v-55c7d50d]{min-height:350px!important}.login-card .pa-6[data-v-55c7d50d]{padding:1.5rem!important}.login-container[data-v-55c7d50d]{padding:0 1rem;min-height:calc(50vh - 2rem)!important}.platform-badge .badge-content[data-v-55c7d50d]{padding:.5rem 1.5rem!important}.salesforce-content h2[data-v-55c7d50d]{font-size:1.5rem!important}.text-center h1[data-v-55c7d50d]{font-size:1.75rem!important}.section-subtitle[data-v-55c7d50d],.section-title[data-v-55c7d50d]{font-size:1.25rem!important;letter-spacing:1px!important}.section-title-container[data-v-55c7d50d]{margin-bottom:1.5rem!important}.main-content-wrapper[data-v-55c7d50d]{padding:.75rem!important}.shimmer-bg[data-v-55c7d50d]{padding-top:1rem!important;padding-bottom:1rem!important}.page-indicator[data-v-55c7d50d]{top:.75rem;right:.75rem}.indicator-pill[data-v-55c7d50d]{padding:.375rem .75rem!important}.indicator-pill small[data-v-55c7d50d]{font-size:.6875rem!important;letter-spacing:.25px!important}.bullhorn-bg-accent[data-v-55c7d50d],.platform-bg-accent[data-v-55c7d50d],.salesforce-bg-accent[data-v-55c7d50d],.section-accent-line[data-v-55c7d50d]{display:none}}.menu-activator[data-v-55c7d50d]{transition:all .2s ease!important}.menu-activator[data-v-55c7d50d]:hover{background-color:hsla(0,0%,100%,.1)!important;transform:scale(1.05)}.agent-item .hover-card[data-v-55c7d50d]{border:1px solid transparent}.agent-item .hover-card[data-v-55c7d50d]:hover{background-color:hsla(0,0%,100%,.05)!important;border-color:hsla(0,0%,100%,.1);transform:translateX(4px)}.agent-icon[data-v-55c7d50d]{display:flex;align-items:center;justify-content:center;flex-shrink:0}.shimmer-bg[data-v-55c7d50d]:after{opacity:.15!important;animation-duration:25s!important}.shimmer-bg[data-v-55c7d50d]:before{background:radial-gradient(circle at top right,rgba(86,162,248,.15),transparent 70%)}.perspective-grid[data-v-55c7d50d]:after,.perspective-grid[data-v-55c7d50d]:before{opacity:.6!important;animation-duration:8s!important}.signup-button[data-v-55c7d50d]:hover{transform:translateY(-2px) scale(1.01)!important;box-shadow:0 6px 16px -4px rgba(0,0,0,.3),0 3px 8px -4px rgba(86,152,248,.15)!important}.salesforce-microsite__hero__content p[data-v-55c7d50d]{font-size:1rem;line-height:1.5rem;font-weight:300}.salesforce-microsite__header[data-v-55c7d50d]{margin-bottom:2.4rem}.salesforce-microsite__header h1[data-v-55c7d50d]{font-size:3.2rem;line-height:3.2rem;font-weight:700}.xpb7y[data-v-55c7d50d]{gap:.5rem}.cmted[data-v-55c7d50d]{align-items:center}.h60ez[data-v-55c7d50d]{display:inline-flex}.x4tw9[data-v-55c7d50d]{width:100%}.duration-100[data-v-55c7d50d]{transition-duration:.1s}.ease-in-out[data-v-55c7d50d]{transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all[data-v-55c7d50d]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.text-sm[data-v-55c7d50d]{font-size:.875rem;line-height:1.25rem}.rounded-md[data-v-55c7d50d]{border-radius:.375rem}.whitespace-nowrap[data-v-55c7d50d]{white-space:nowrap}.zwbab[data-v-55c7d50d]{margin-left:auto;margin-right:auto}.lrj6f[data-v-55c7d50d]{width:100%}.d4mtj[data-v-55c7d50d]{max-width:28rem}.k6m16[data-v-55c7d50d]{margin-top:1.5rem}.b2nnx[data-v-55c7d50d]{font-size:1.125rem;line-height:1.75rem}.z5ouu[data-v-55c7d50d]{font-weight:600}.ijr13[data-v-55c7d50d]{margin-top:.5rem}.bwqvx[data-v-55c7d50d]{font-size:.875rem;line-height:1.25rem}.ojsdr[data-v-55c7d50d]{font-weight:500}.edh4w[data-v-55c7d50d]{margin-top:2rem}.hh4qj[data-v-55c7d50d]{display:flex}.jpy80[data-v-55c7d50d]{align-items:center}.relative[data-v-55c7d50d]{position:relative}.inline-flex[data-v-55c7d50d]{display:inline-flex}.gradient-bg[data-v-55c7d50d]{background-image:url('data:image/svg+xml;charset=utf-8,<svg width="960" height="540" xmlns="http://www.w3.org/2000/svg"><path fill="%2363d6fb" d="M0 0h960v540H0z"/><g filter="url(%23blur1)"><circle cx="454" cy="168" fill="%235698f8" r="363"/><circle cx="363" cy="431" fill="%2363d6fb" r="363"/><circle cx="62" cy="519" fill="%235698f8" r="363"/><circle cx="25" cy="100" fill="%235698f8" r="363"/><circle cx="197" cy="339" fill="%2363d6fb" r="363"/><circle cx="207" cy="78" fill="%235698f8" r="363"/></g></svg>')}.perspective-grid[data-v-55c7d50d]:before{width:10px;height:10px}.perspective-grid[data-v-55c7d50d]:after,.perspective-grid[data-v-55c7d50d]:before{content:"";position:absolute;background:radial-gradient(circle,rgba(99,214,251,.9) 0,rgba(86,152,248,.4) 70%,transparent 100%);border-radius:50%;filter:blur(2px);z-index:2;box-shadow:0 0 10px 2px rgba(99,214,251,.6)}.perspective-grid[data-v-55c7d50d]:after{width:8px;height:8px}.d-flex.flex-column>a[data-v-55c7d50d]{transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s cubic-bezier(.34,1.56,.64,1),background-color .3s ease;will-change:transform,box-shadow}.d-flex.flex-column>a[data-v-55c7d50d]:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 8px 20px -5px rgba(0,0,0,.4),0 4px 10px -5px rgba(86,152,248,.2);background-color:#2c3241}.shimmer-bg[data-v-55c7d50d]{position:relative;overflow:hidden;transform:translateZ(0);backface-visibility:hidden;will-change:transform}.shimmer-bg>[data-v-55c7d50d]{position:relative;z-index:1}.shimmer-bg[data-v-55c7d50d]:after{content:"";position:absolute;top:-10%;left:-10%;width:120%;height:120%;background:linear-gradient(135deg,transparent 75%,rgba(86,162,248,.2) 0),linear-gradient(225deg,transparent 75%,hsla(0,0%,98%,.1) 0),linear-gradient(315deg,transparent 75%,hsla(0,0%,98%,.1) 0),linear-gradient(45deg,transparent 75%,rgba(86,162,248,.1) 0);background-size:100px 100px;background-position:0 0,50px 0,50px -50px,0 50px;transform:translateZ(0) rotate(-15deg) scale(1.5);backface-visibility:hidden;will-change:transform,background-position;pointer-events:none;z-index:0;animation:shimmer-55c7d50d 20s linear infinite;opacity:.3}.shimmer-bg[data-v-55c7d50d]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at top right,rgba(86,162,248,.25),transparent 70%);pointer-events:none;z-index:0}@keyframes shimmer-55c7d50d{0%{background-position:0 500px,50px 500px,50px 450px,0 550px}to{background-position:500px 0,550px 0,550px -50px,500px 50px}}@supports (-webkit-touch-callout:none){.shimmer-bg[data-v-55c7d50d]:after{animation-duration:15s;background:linear-gradient(135deg,transparent 75%,rgba(86,162,248,.15) 0),linear-gradient(225deg,transparent 75%,hsla(0,0%,98%,.08) 0),linear-gradient(315deg,transparent 75%,hsla(0,0%,98%,.08) 0),linear-gradient(45deg,transparent 75%,rgba(86,162,248,.08) 0)}}.perspective-grid[data-v-55c7d50d]{position:fixed;top:0;left:0;width:100%;height:100%;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 1000"><g stroke="url(%23gridGradient)"><path d="M0 1000h1000V0H0z" fill="none"/><path d="M100 1000L500 0M200 1000L500 0M300 1000L500 0M400 1000L500 0m0 1000V0m100 1000L500 0m200 1000L500 0m300 1000L500 0m400 1000L500 0M0 900h1000M0 800h1000M0 700h1000M0 600h1000M0 500h1000M0 400h1000M0 300h1000M0 200h1000M0 100h1000"/></g></svg>');background-size:cover;background-position:50%;z-index:1;opacity:.7;pointer-events:none;transform:translateZ(0);backface-visibility:hidden;will-change:transform}.perspective-grid[data-v-55c7d50d]:after,.perspective-grid[data-v-55c7d50d]:before{content:"";position:absolute;width:10px;height:10px;background:radial-gradient(circle,rgba(99,214,251,.9) 0,rgba(86,152,248,.4) 70%,transparent 100%);border-radius:50%;filter:blur(2px);z-index:2;box-shadow:0 0 10px 2px rgba(99,214,251,.6);transform:translateZ(0);backface-visibility:hidden;will-change:transform}.perspective-grid[data-v-55c7d50d]:before{animation:shootingMarker-55c7d50d 6s infinite}.perspective-grid[data-v-55c7d50d]:after{animation:shootingMarkerRight-55c7d50d 6s 1s infinite}@keyframes shootingMarker-55c7d50d{0%{bottom:0;left:30%;opacity:0;transform:translateZ(0)}5%{opacity:1}95%{opacity:1}to{bottom:100%;left:50%;opacity:0;transform:translateZ(0)}}@keyframes shootingMarkerRight-55c7d50d{0%{bottom:0;right:30%;opacity:0;transform:translateZ(0)}5%{opacity:1}95%{opacity:1}to{bottom:100%;right:50%;opacity:0;transform:translateZ(0)}}.overlay-gradient[data-v-55c7d50d]{position:fixed;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at center,rgba(99,214,251,.05) 0,rgba(86,152,248,.2) 100%);z-index:1;pointer-events:none;transform:translateZ(0);backface-visibility:hidden;will-change:transform}.agents-showcase[data-v-55c7d50d]{transition:all .4s cubic-bezier(.23,1,.32,1);will-change:transform,box-shadow}.showcase-glow[data-v-55c7d50d]{animation:glow-pulse-platform-55c7d50d 3s ease-in-out infinite}.agents-grid[data-v-55c7d50d]{display:flex;flex-direction:column;position:relative;overflow:visible}.agent-card[data-v-55c7d50d]{position:relative;overflow:visible;margin:.5rem 0}.agent-card-inner[data-v-55c7d50d]{position:relative;overflow:hidden;transition:all .3s cubic-bezier(.34,1.56,.64,1);will-change:transform,box-shadow}.agent-card-inner[data-v-55c7d50d]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.3),0 2px 4px rgba(86,152,248,.2);border-color:hsla(0,0%,100%,.15);background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02))}.agent-card-inner:hover .agent-arrow[data-v-55c7d50d]{transform:translate(2px,-2px)}.agent-card-inner:hover .agent-icon-container[data-v-55c7d50d]{background:rgba(86,152,248,.2);border-color:rgba(86,152,248,.4);transform:scale(1.05)}.agent-icon-container[data-v-55c7d50d]{transition:all .3s ease;will-change:transform,background-color,border-color}.coming-soon-card[data-v-55c7d50d]{opacity:.8}.coming-soon-inner[data-v-55c7d50d]{transition:all .3s ease}.coming-soon-card:hover .coming-soon-inner[data-v-55c7d50d]{border-color:hsla(0,0%,100%,.25);background:linear-gradient(135deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.01))}.agents-header[data-v-55c7d50d]{position:relative}.section-divider[data-v-55c7d50d]{transition:all .3s ease;position:relative;z-index:2}.section-divider[data-v-55c7d50d]:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:2px;height:100%;background:linear-gradient(180deg,transparent,rgba(86,152,248,.1),rgba(99,214,251,.2),rgba(86,152,248,.1),transparent);animation:dividerPulse-55c7d50d 3s ease-in-out infinite}.divider-glow[data-v-55c7d50d]{animation:glowPulse-55c7d50d 3s ease-in-out infinite}@keyframes dividerPulse-55c7d50d{0%,to{opacity:.5;transform:translateX(-50%) scaleY(1)}50%{opacity:.8;transform:translateX(-50%) scaleY(1.05)}}@keyframes glowPulse-55c7d50d{0%,to{opacity:.3;transform:translate(-50%,-50%) scale(1)}50%{opacity:.5;transform:translate(-50%,-50%) scale(1.2)}}@media (max-width:992px){.section-divider[data-v-55c7d50d]{display:none}}@keyframes fade-in-up-55c7d50d{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-scale-55c7d50d{0%{opacity:0;transform:scale(.95) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes fade-in-left-55c7d50d{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes fade-in-right-55c7d50d{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.login-card-animate[data-v-55c7d50d]{animation:fade-in-scale-55c7d50d .25s ease-out .6s both}.header-content-animate[data-v-55c7d50d]{animation:fade-in-up-55c7d50d .25s ease-out .65s both}.agent-content-animate[data-v-55c7d50d]{animation:fade-in-up-55c7d50d .25s ease-out .7s both}.cta-animate[data-v-55c7d50d]{animation:fade-in-scale-55c7d50d .25s ease-out .75s both}.footer-animate[data-v-55c7d50d]{animation:fade-in-up-55c7d50d .25s ease-out .8s both}.agents-showcase-animate[data-v-55c7d50d]{animation:fade-in-left-55c7d50d .25s ease-out .6s both}.agents-header-animate[data-v-55c7d50d]{animation:fade-in-up-55c7d50d .25s ease-out .65s both}.agents-grid-animate[data-v-55c7d50d]{animation:fade-in-up-55c7d50d .25s ease-out .7s both}.agent-card-animate-1[data-v-55c7d50d]{animation:fade-in-scale-55c7d50d .2s ease-out .75s both}.agent-card-animate-2[data-v-55c7d50d]{animation:fade-in-scale-55c7d50d .2s ease-out .8s both}.agent-card-animate-3[data-v-55c7d50d]{animation:fade-in-scale-55c7d50d .2s ease-out .85s both}.coming-soon-animate[data-v-55c7d50d]{animation:fade-in-up-55c7d50d .2s ease-out .9s both}.agents-footer-animate[data-v-55c7d50d]{animation:fade-in-up-55c7d50d .2s ease-out .95s both}.price-preview-animate[data-v-55c7d50d]{animation:fade-in-scale-55c7d50d .25s ease-out .8s both}.pricing-toggle-btn[data-v-55c7d50d]{border-radius:12px;padding:.75rem 1.5rem;color:hsla(0,0%,100%,.9);font-size:.9rem;font-weight:500;letter-spacing:.5px;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;gap:.5rem}.pricing-toggle-btn[data-v-55c7d50d]:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.04));border-color:rgba(99,214,251,.3);transform:translateY(-1px);box-shadow:0 2px 8px rgba(99,214,251,.2)}.pricing-toggle-btn[data-v-55c7d50d]:active{transform:translateY(0)}.toggle-icon[data-v-55c7d50d]{transition:transform .3s ease}.pricing-toggle-btn.pricing-expanded .toggle-icon[data-v-55c7d50d]{transform:rotate(180deg)}.price-card-wrapper[data-v-55c7d50d]{margin:.5rem 0}.price-card[data-v-55c7d50d]{transition:all .3s ease;will-change:transform,box-shadow}.price-card[data-v-55c7d50d]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.3),0 2px 6px rgba(86,152,248,.2);border-color:hsla(0,0%,100%,.15)!important}.promo-button[data-v-55c7d50d]{transition:all .3s ease!important}.promo-button[data-v-55c7d50d]:hover{border-color:rgba(99,214,251,.8)!important;background:rgba(99,214,251,.1)!important;transform:translateY(-1px);box-shadow:0 2px 8px rgba(99,214,251,.3)}.expand-enter-active[data-v-55c7d50d],.expand-leave-active[data-v-55c7d50d]{transition:all .3s ease-out;transform-origin:top}.expand-enter[data-v-55c7d50d]{opacity:0;transform:scaleY(0);max-height:0}.expand-enter-to[data-v-55c7d50d],.expand-leave[data-v-55c7d50d]{opacity:1;transform:scaleY(1);max-height:400px}.expand-leave-to[data-v-55c7d50d]{opacity:0;transform:scaleY(0);max-height:0}@media (max-width:600px){.price-preview-section[data-v-55c7d50d]{padding:0 1rem}.price-card[data-v-55c7d50d]{padding:1rem!important}.display-2[data-v-55c7d50d]{font-size:1.75rem!important}}.custom-dialog-overlay[data-v-55c7d50d]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.75);backdrop-filter:blur(10px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:2rem;animation:fade-in-55c7d50d .3s ease-out}.custom-dialog-wrapper[data-v-55c7d50d]{width:100%;max-width:480px;position:relative}.custom-dialog[data-v-55c7d50d]{background:linear-gradient(145deg,#1a1a1a,#0f0f0f);border:1px solid rgba(99,214,251,.3);border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,.6),0 0 0 1px hsla(0,0%,100%,.1),inset 0 1px 0 hsla(0,0%,100%,.1);position:relative;overflow:visible;transform:scale(.9) translateY(20px);opacity:0;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.custom-dialog.dialog-enter[data-v-55c7d50d]{transform:scale(1) translateY(0);opacity:1}@keyframes shimmer-border-55c7d50d{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.dialog-header[data-v-55c7d50d]{padding:2rem 2rem 0 2rem;display:flex;align-items:center;justify-content:space-between;position:relative}.dialog-title[data-v-55c7d50d]{color:#fff;font-size:1.5rem;font-weight:600;margin:0;background:linear-gradient(135deg,#fff,#63d6fb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.dialog-close-btn[data-v-55c7d50d]{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;transition:all .2s ease}.dialog-close-btn[data-v-55c7d50d]:hover{background:hsla(0,0%,100%,.1);border-color:rgba(99,214,251,.5);transform:rotate(90deg)}.price-preview-dialog-body[data-v-55c7d50d]{padding:2rem}.dialog-description[data-v-55c7d50d]{color:hsla(0,0%,100%,.8);font-size:.95rem;line-height:1.6;margin-bottom:2rem;text-align:center}.promo-form[data-v-55c7d50d]{display:flex;flex-direction:column;gap:1.5rem}.form-field[data-v-55c7d50d]{display:flex;flex-direction:column;gap:.5rem}.form-label[data-v-55c7d50d]{color:hsla(0,0%,100%,.9);font-size:.875rem;font-weight:500;letter-spacing:.5px}.form-input[data-v-55c7d50d]{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:1rem 1.25rem;color:#fff;font-size:.95rem;transition:all .2s ease;outline:none}.form-input[data-v-55c7d50d]:focus{border-color:rgba(99,214,251,.5);background:hsla(0,0%,100%,.05);box-shadow:0 0 0 3px rgba(99,214,251,.1)}.form-input.input-error[data-v-55c7d50d]{border-color:rgba(255,99,99,.5);box-shadow:0 0 0 3px rgba(255,99,99,.1)}.form-error[data-v-55c7d50d]{color:rgba(255,99,99,.9);font-size:.75rem;margin-top:.25rem}.success-alert[data-v-55c7d50d]{background:linear-gradient(135deg,rgba(34,197,94,.1),rgba(34,197,94,.05));border:1px solid rgba(34,197,94,.3);border-radius:12px;padding:1rem 1.25rem;display:flex;align-items:center;gap:.75rem;margin-top:1rem}.success-icon[data-v-55c7d50d]{color:#22c55e;flex-shrink:0}.success-alert span[data-v-55c7d50d]{color:hsla(0,0%,100%,.9);font-size:.875rem;line-height:1.4}.dialog-footer[data-v-55c7d50d]{padding:0 2rem 2rem 2rem;display:flex;align-items:center;justify-content:space-between}.dialog-footer-actions[data-v-55c7d50d]{display:flex;gap:1rem}.dialog-btn[data-v-55c7d50d]{padding:.75rem 1.5rem;border-radius:12px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;border:none;outline:none;display:flex;align-items:center;justify-content:center;min-width:100px;height:44px}.dialog-btn-secondary[data-v-55c7d50d]{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.8)}.dialog-btn-secondary[data-v-55c7d50d]:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2);color:#fff}.dialog-btn-primary[data-v-55c7d50d]{background:linear-gradient(135deg,rgba(86,152,248,.9),rgba(99,214,251,.9));border:1px solid rgba(99,214,251,.3);color:#fff;box-shadow:0 4px 12px rgba(86,152,248,.3)}.dialog-btn-primary[data-v-55c7d50d]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px rgba(86,152,248,.4);background:linear-gradient(135deg,#5698f8,#63d6fb)}.dialog-btn-primary[data-v-55c7d50d]:disabled{opacity:.5;cursor:not-allowed;transform:none}.dialog-btn-primary.btn-loading[data-v-55c7d50d]{cursor:not-allowed}.dialog-btn-link[data-v-55c7d50d]{background:transparent;border:none;color:#63d6fb;padding:.75rem 1rem;min-width:auto;font-weight:500;text-decoration:none;position:relative}.dialog-btn-link[data-v-55c7d50d]:after{content:"";position:absolute;bottom:.5rem;left:1rem;right:1rem;height:1px;background:rgba(99,214,251,.3);transform:scaleX(0);transition:transform .3s ease}.dialog-btn-link[data-v-55c7d50d]:hover:after{transform:scaleX(1)}.dialog-btn-link[data-v-55c7d50d]:hover{color:#63d6fb;text-shadow:0 0 8px rgba(99,214,251,.5)}.loading-spinner[data-v-55c7d50d]{width:20px;height:20px;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;animation:spin-55c7d50d 1s linear infinite}@keyframes spin-55c7d50d{to{transform:rotate(1turn)}}@keyframes fade-in-55c7d50d{0%{opacity:0}to{opacity:1}}@media (max-height:800px){.custom-dialog-wrapper[data-v-55c7d50d]{max-height:90vh}.custom-dialog[data-v-55c7d50d]{max-height:90vh;overflow:hidden;display:flex;flex-direction:column}.price-preview-dialog-body[data-v-55c7d50d]{flex:1;overflow-y:auto;min-height:0}.dialog-footer[data-v-55c7d50d],.dialog-header[data-v-55c7d50d]{flex-shrink:0}}@media (max-width:600px){.custom-dialog-overlay[data-v-55c7d50d]{padding:1rem}.dialog-footer[data-v-55c7d50d],.dialog-header[data-v-55c7d50d],.price-preview-dialog-body[data-v-55c7d50d]{padding-left:1.5rem;padding-right:1.5rem}.price-preview-dialog-body[data-v-55c7d50d]{padding-top:1.5rem;padding-bottom:1.5rem}.dialog-title[data-v-55c7d50d]{font-size:1.25rem}.dialog-footer[data-v-55c7d50d]{flex-direction:column;gap:1rem}.dialog-footer-actions[data-v-55c7d50d]{width:100%;flex-direction:column}.dialog-btn[data-v-55c7d50d]{width:100%}.dialog-btn-link[data-v-55c7d50d]{order:1;margin-top:.5rem}}.agent-card-disabled[data-v-55c7d50d]{opacity:.6;transition:all .3s ease}.agent-card-inner-disabled[data-v-55c7d50d]{background:linear-gradient(135deg,hsla(0,0%,39.2%,.02),rgba(80,80,80,.01))!important;border:1px solid hsla(0,0%,100%,.05)!important;cursor:pointer!important}.agent-card-inner-disabled[data-v-55c7d50d]:hover{background:linear-gradient(135deg,hsla(0,0%,39.2%,.04),rgba(80,80,80,.02))!important;transform:none!important;box-shadow:none!important}.agent-icon-disabled[data-v-55c7d50d]{background:hsla(0,0%,39.2%,.05)!important;border:1px solid hsla(0,0%,39.2%,.1)!important;opacity:.5}.agent-svg-disabled[data-v-55c7d50d]{opacity:.4;filter:grayscale(.8)}.agent-text-disabled[data-v-55c7d50d]{opacity:.5!important;color:hsla(0,0%,58.8%,.8)!important}.agent-arrow-disabled[data-v-55c7d50d]{opacity:.3}.agent-arrow-disabled path[data-v-55c7d50d]{stroke:hsla(0,0%,58.8%,.6)!important}.disabled-badge[data-v-55c7d50d]{background:rgba(255,193,7,.15);border:1px solid rgba(255,193,7,.3);color:rgba(255,193,7,.9);font-size:.65rem;font-weight:600;letter-spacing:.5px;line-height:1;margin-bottom:.25rem;white-space:nowrap}.agent-card-disabled .agent-card-inner:hover .agent-icon-container[data-v-55c7d50d]{transform:none!important;background:hsla(0,0%,39.2%,.05)!important;border-color:hsla(0,0%,39.2%,.1)!important}.agent-card-disabled .agent-card-inner:hover .agent-arrow[data-v-55c7d50d]{transform:none!important}.agent-card-disabled[data-v-55c7d50d]:hover{opacity:.7}.providers-section[data-v-55c7d50d]{display:flex;flex-direction:column;align-items:center;gap:12px;margin:1.5rem 0}.providers-section__title[data-v-55c7d50d]{font-size:.95rem;color:#2f363d;font-weight:600}.providers-row[data-v-55c7d50d]{display:flex;align-items:center;justify-content:center;gap:20px;padding:.5rem 0}.provider-item[data-v-55c7d50d]{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:84px;transition:all .3s cubic-bezier(.34,1.56,.64,1);will-change:transform,opacity;position:relative}.provider-item-animate-1[data-v-55c7d50d]{animation:provider-float-1-55c7d50d 6s ease-in-out infinite}.provider-item-animate-2[data-v-55c7d50d]{animation:provider-float-2-55c7d50d 7s ease-in-out 1s infinite}.provider-item-animate-3[data-v-55c7d50d]{animation:provider-float-3-55c7d50d 8s ease-in-out 2s infinite}.provider-item[data-v-55c7d50d]:hover{transform:translateY(-4px) scale(1.05);opacity:1}.provider-item:hover .provider-circle[data-v-55c7d50d]{box-shadow:0 8px 25px rgba(0,0,0,.4),0 4px 12px rgba(86,152,248,.2);transform:scale(1.1)}.provider-item:hover .provider-label[data-v-55c7d50d]{color:rgba(99,214,251,.9);text-shadow:0 2px 8px rgba(99,214,251,.3)}.provider-item[data-v-55c7d50d]:active{transform:translateY(-2px) scale(1.02)}.provider-circle[data-v-55c7d50d]{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;transition:all .3s cubic-bezier(.34,1.56,.64,1);will-change:transform,box-shadow;position:relative;overflow:hidden}.provider-circle[data-v-55c7d50d]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;background:linear-gradient(135deg,rgba(86,152,248,.1),rgba(99,214,251,.1));opacity:0;transition:opacity .3s ease;z-index:1}.provider-item:hover .provider-circle[data-v-55c7d50d]:before{opacity:1}.provider-label[data-v-55c7d50d]{font-size:.8rem;color:#dedede;font-weight:500;transition:all .3s ease;will-change:color,text-shadow}.provider-circle--github[data-v-55c7d50d]{background:#000;border:1px solid hsla(0,0%,100%,.15)}.provider-circle--google[data-v-55c7d50d],.provider-circle--salesforce[data-v-55c7d50d]{background:#dedede;border:1px solid hsla(0,0%,100%,.1)}.provider-circle svg[data-v-55c7d50d]{width:28px;height:28px;display:block;position:relative;z-index:2;transition:all .3s ease}.provider-item:hover .provider-circle svg[data-v-55c7d50d]{transform:scale(1.1)}@keyframes provider-float-1-55c7d50d{0%,to{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-3px) rotate(.5deg)}50%{transform:translateY(0) rotate(0deg)}75%{transform:translateY(-2px) rotate(-.5deg)}}@keyframes provider-float-2-55c7d50d{0%,to{transform:translateY(0) rotate(0deg)}30%{transform:translateY(-4px) rotate(-.3deg)}60%{transform:translateY(-1px) rotate(.3deg)}90%{transform:translateY(-2px) rotate(0deg)}}@keyframes provider-float-3-55c7d50d{0%,to{transform:translateY(0) rotate(0deg)}20%{transform:translateY(-2px) rotate(.4deg)}40%{transform:translateY(-3px) rotate(-.2deg)}80%{transform:translateY(-1px) rotate(.2deg)}}@media (max-width:768px){.provider-item-animate-1[data-v-55c7d50d],.provider-item-animate-2[data-v-55c7d50d],.provider-item-animate-3[data-v-55c7d50d]{animation-duration:8s}.provider-item[data-v-55c7d50d]:hover{transform:translateY(-2px) scale(1.02)}.provider-item:hover .provider-circle[data-v-55c7d50d]{transform:scale(1.05);box-shadow:0 4px 15px rgba(0,0,0,.3),0 2px 8px rgba(86,152,248,.15)}}@media (max-width:480px){.providers-row[data-v-55c7d50d]{gap:12px}.provider-item[data-v-55c7d50d]{min-width:78px}.provider-circle[data-v-55c7d50d]{width:52px;height:52px}.provider-circle svg[data-v-55c7d50d]{width:24px;height:24px}.provider-item-animate-1[data-v-55c7d50d],.provider-item-animate-2[data-v-55c7d50d],.provider-item-animate-3[data-v-55c7d50d]{animation:none}.provider-item[data-v-55c7d50d]:hover{transform:translateY(-1px) scale(1.01)}.provider-item:hover .provider-circle[data-v-55c7d50d]{transform:scale(1.02);box-shadow:0 2px 8px rgba(0,0,0,.2)}}@media (prefers-reduced-motion:reduce){.provider-item-animate-1[data-v-55c7d50d],.provider-item-animate-2[data-v-55c7d50d],.provider-item-animate-3[data-v-55c7d50d]{animation:none}.provider-circle[data-v-55c7d50d],.provider-circle svg[data-v-55c7d50d],.provider-item[data-v-55c7d50d],.provider-label[data-v-55c7d50d]{transition-duration:.1s}}.email-otp-section[data-v-55c7d50d]{max-width:400px;margin:0 auto}.divider-container[data-v-55c7d50d]{width:100%;gap:1rem}.divider-line[data-v-55c7d50d]{height:1px;background:linear-gradient(90deg,transparent,rgba(86,152,248,.3) 20%,rgba(86,152,248,.6) 50%,rgba(86,152,248,.3) 80%,transparent);min-width:2rem}.divider-text[data-v-55c7d50d]{font-size:.875rem;color:hsla(0,0%,100%,.6);font-weight:500;padding:0 1rem;white-space:nowrap;flex-shrink:0}.email-login-card[data-v-55c7d50d]{background:linear-gradient(135deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.005));border:1px solid hsla(0,0%,100%,.08);backdrop-filter:blur(10px);transition:all .3s ease}.email-login-card[data-v-55c7d50d]:hover{border-color:hsla(0,0%,100%,.12);background:linear-gradient(135deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.01))}.email-form[data-v-55c7d50d]{display:flex;flex-direction:column;gap:1rem}.form-field-wrapper[data-v-55c7d50d]{display:flex;flex-direction:column;gap:.5rem}.email-input-container[data-v-55c7d50d]{position:relative}.email-input[data-v-55c7d50d]{width:100%;padding:.875rem 1rem .875rem 3rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;color:#fff;font-size:.95rem;transition:all .3s ease;outline:none;box-sizing:border-box}.email-input[data-v-55c7d50d]::placeholder{color:hsla(0,0%,100%,.5)}.email-input[data-v-55c7d50d]:focus{border-color:rgba(86,152,248,.5);background:hsla(0,0%,100%,.05);box-shadow:0 0 0 3px rgba(86,152,248,.1)}.email-input.input-error[data-v-55c7d50d]{border-color:rgba(255,99,99,.5);box-shadow:0 0 0 3px rgba(255,99,99,.1)}.input-icon[data-v-55c7d50d]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:hsla(0,0%,100%,.5);pointer-events:none;transition:color .3s ease}.email-input:focus+.input-icon[data-v-55c7d50d]{color:rgba(86,152,248,.8)}.email-input.input-error+.input-icon[data-v-55c7d50d]{color:rgba(255,99,99,.8)}.error-message[data-v-55c7d50d]{color:rgba(255,99,99,.9);font-size:.75rem;margin-top:.25rem;margin-left:.5rem}.otp-submit-btn[data-v-55c7d50d]{background:linear-gradient(135deg,rgba(86,152,248,.9),rgba(99,214,251,.9));border:1px solid rgba(86,152,248,.3);border-radius:10px;padding:.875rem 1.5rem;color:#fff;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .3s cubic-bezier(.34,1.56,.64,1);outline:none;display:flex;align-items:center;justify-content:center;min-height:48px;width:100%;box-shadow:0 4px 12px rgba(86,152,248,.2)}.otp-submit-btn[data-v-55c7d50d]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(86,152,248,.3);background:linear-gradient(135deg,#5698f8,#63d6fb)}.otp-submit-btn[data-v-55c7d50d]:active:not(:disabled){transform:translateY(-1px)}.otp-submit-btn[data-v-55c7d50d]:disabled{opacity:.5;cursor:not-allowed;transform:none}.otp-submit-btn.btn-loading[data-v-55c7d50d]{cursor:not-allowed}.loading-spinner-small[data-v-55c7d50d]{width:18px;height:18px;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;animation:spin-55c7d50d 1s linear infinite}.fade-enter-active[data-v-55c7d50d],.fade-leave-active[data-v-55c7d50d]{transition:opacity .3s ease}.fade-enter[data-v-55c7d50d],.fade-leave-to[data-v-55c7d50d]{opacity:0}@media (max-width:600px){.email-otp-section[data-v-55c7d50d]{margin-top:1.5rem!important;margin-bottom:1rem}.providers-section[data-v-55c7d50d],.text-center[style*="margin-bottom: 2rem"][data-v-55c7d50d]{margin-bottom:1.5rem!important}.email-login-card[data-v-55c7d50d]{padding:1rem!important}.email-input[data-v-55c7d50d]{padding:.75rem .875rem .75rem 2.75rem;font-size:.9rem}.input-icon[data-v-55c7d50d]{left:.875rem}.otp-submit-btn[data-v-55c7d50d]{padding:.75rem 1.25rem;font-size:.9rem;min-height:44px}}.progress-circular{overflow:hidden}.qp-notification{max-width:900px;position:fixed;bottom:0;left:50%;margin:auto;z-index:1000;transform:translate(-50%,-11%);background-color:#fff;color:rgba(0,0,0,.87);border-radius:4px;border-color:#fff}.qp-global-notif{position:relative;display:grid;width:100%;height:100%;align-items:center;border-radius:inherit}.column-3{grid-template-columns:1fr 0 36px}.column-3,.column-4{grid-auto-columns:1fr;grid-auto-rows:1fr;gap:0 0}.column-4{grid-template-columns:1fr 0 36px 36px}.qp-notif__border{border-style:solid;border-width:4px;content:"";position:absolute;left:0;bottom:0;top:0;border-top-left-radius:inherit;border-bottom-left-radius:inherit}.notif-enter,.notif-leave-to{opacity:0;transform:translate(-50%,100%)}.notif-enter-active,.notif-leave-active{transition:all .3s ease-out}.qp-snackbar-alert .v-snack__wrapper{display:block!important}.chart-row:nth-child(2n){fill:hsla(0,0%,39.6%,.3)!important}.gantt-chart-operation{background:repeating-linear-gradient(-55deg,#222,#222 10px,#333 0,#333 20px)}.gantt-operation-name{white-space:nowrap;width:160px;overflow:hidden;text-overflow:ellipsis}.gantt-operation-name__light{color:#000!important}.gantt-operation-name__dark{color:#fff!important}.inverted-tooltip-body,.operation-duration-tooltip-body,.operation-tooltip-body{overflow:visible}.operation-event-tooltip-content{width:400px;max-height:100px;overflow-y:auto;background:#f5f5f7;color:#000}.operation-tooltip-content{width:400px;max-height:100px;overflow-y:auto;background:#333;backdrop-filter:blur(1000px)}.operation-tooltip-content.operation-tooltip-detail{border:thin solid #fff}.operation-tooltip-duration-content,.operation-tooltip-inverted-time-content{width:400px;max-height:100px;overflow-y:auto;background:#333;backdrop-filter:blur(1000px)}.operation-tooltip-inverted-time-content{width:150px;max-height:100px;overflow-y:auto;text-align:center;background:#333;backdrop-filter:blur(1000px)}.operation-operation-title-tooltip-content{width:140px;text-align:center;background:#333;color:#fff!important}.operation-operation-title{word-break:break-word;font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif!important}.operation-operation-title__light{color:#000!important}.operation-operation-title__dark{color:#fff!important}.gantt-operation-detail{color:#fff}.gantt-operation-detail,.gantt-operation-event-detail{word-break:break-word;font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif!important}.gantt-operation-event-detail{color:#000}.gantt-operation-label,.gantt-time-tick-text{color:#fff}.gantt-operation-event-label,.gantt-operation-label,.gantt-time-tick-text{font-size:.75rem!important;font-weight:400;letter-spacing:.0333333333em!important;line-height:1.25rem;font-family:Roboto,sans-serif!important}.gantt-operation-event-label{color:#000}.gantt-elapsed-time-label__light{color:"white"}.gantt-elapsed-time-label__dark{color:"black"}.gantt-elapsed-time-label{width:1;overflow:visible;font-size:1rem!important;font-weight:500;letter-spacing:.0333333333em!important;line-height:1.25rem;font-family:"monospace"!important}.blueprint-overhead-period,.blueprint-overhead-periods{display:none!important}.gantt-connection-arrow__gantt{filter:drop-shadow(3px 5px 2px rgb(0 0 0/.4))}.inverted-time-tooltip-text{font-size:1.25em}#tag{color:#fff;background:#fa283d;width:150px;position:absolute;display:none;padding:3px 6px;margin-left:-80px;font-size:11px}.top-scale path{stroke:transparent!important}.grid path{stroke:var(--v-primary-base)!important}.custom-data-table[data-v-afae2876]{overflow:hidden;transition:all .3s ease}.custom-data-table.fullscreen[data-v-afae2876]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;border-radius:0;max-width:100vw;max-height:100vh;display:flex;flex-direction:column;background-color:var(--v-black_500-base)}.custom-data-table.fullscreen .table-container[data-v-afae2876]{flex:1;overflow:auto}.table-actions-content[data-v-afae2876]{display:flex;justify-content:space-between;align-items:center;gap:16px}.table-actions-left[data-v-afae2876]{flex:1}.table-actions-right[data-v-afae2876]{display:flex;align-items:center;gap:8px}.utility-btn[data-v-afae2876]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid rgba(240,246,252,.1);background:rgba(240,246,252,.08);color:#8b949e;border-radius:6px;cursor:pointer;transition:all .2s ease;backdrop-filter:blur(8px)}.utility-btn[data-v-afae2876]:hover{background:rgba(240,246,252,.15);border-color:rgba(240,246,252,.2);color:#f0f6fc;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.3)}.utility-btn[data-v-afae2876]:active{transform:translateY(0)}.fullscreen-btn svg[data-v-afae2876]{transition:transform .2s ease}.fullscreen-btn:hover svg[data-v-afae2876]{transform:scale(1.1)}.table-container[data-v-afae2876]{position:relative;overflow-x:auto;overflow-y:visible}.data-table[data-v-afae2876]{width:100%;border-collapse:collapse;background:transparent}.table-header[data-v-afae2876]{border-bottom:2px solid #21262d}.table-header th[data-v-afae2876]{padding:0;text-align:left;font-weight:600;font-size:14px;color:#f0f6fc;border-bottom:1px solid #30363d;-webkit-user-select:none;user-select:none}.header-content[data-v-afae2876]{display:flex;align-items:center;justify-content:space-between;padding:16px 12px;min-height:56px}.header-text[data-v-afae2876]{flex:1;font-weight:600;color:#f0f6fc}.header-actions[data-v-afae2876]{display:flex;align-items:center;gap:4px;margin-left:8px}.sortable[data-v-afae2876]{cursor:pointer}.sortable[data-v-afae2876]:hover{background:#21262d}.action-btn[data-v-afae2876],.sort-btn[data-v-afae2876]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;color:#6e7681;border-radius:4px;cursor:pointer;transition:all .2s ease}.action-btn[data-v-afae2876]:hover,.sort-btn[data-v-afae2876]:hover{background:#30363d;color:#8b949e}.table-row[data-v-afae2876]{border-bottom:1px solid #21262d;transition:background-color .2s ease}.table-row[data-v-afae2876]:hover{background:var(--v-black_500-base)}.table-row[data-v-afae2876]:last-child{border-bottom:none}.table-cell[data-v-afae2876]{padding:12px;color:#f0f6fc;font-size:14px;border-bottom:1px solid #21262d;word-break:break-word}.row-number-cell[data-v-afae2876],.row-number-header[data-v-afae2876]{width:60px;min-width:60px;max-width:60px}.row-number-cell[data-v-afae2876]{text-align:center;font-weight:500;color:#6e7681;background:var(--v-black_500-base)}.empty-state[data-v-afae2876]{display:flex;justify-content:center;align-items:center;min-height:200px;color:#6e7681}.empty-content[data-v-afae2876]{text-align:center}.empty-icon[data-v-afae2876]{margin-bottom:16px;opacity:.5}.empty-text[data-v-afae2876]{margin:0;font-size:16px;color:#6e7681}.pagination-container[data-v-afae2876]{display:flex;justify-content:space-between;align-items:center;padding:16px;border-top:1px solid #30363d;flex-wrap:wrap;gap:16px}.pagination-info[data-v-afae2876]{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.rows-per-page[data-v-afae2876]{display:flex;align-items:center;gap:8px;font-size:14px;color:#f0f6fc}.rows-select[data-v-afae2876]{padding:4px 8px;background:#21262d;border:1px solid #30363d;border-radius:4px;color:#f0f6fc;font-size:14px;cursor:pointer}.rows-select[data-v-afae2876]:focus{outline:none;border-color:#8b949e}.row-numbers-toggle[data-v-afae2876]{display:flex;align-items:center;gap:8px;font-size:14px;color:#f0f6fc}.toggle-label[data-v-afae2876]{display:flex;align-items:center;gap:4px;cursor:pointer}.toggle-checkbox[data-v-afae2876]{display:none}.toggle-slider[data-v-afae2876]{width:30px;height:16px;background:#30363d;border-radius:16px;position:relative;transition:all .2s ease}.toggle-slider[data-v-afae2876]:before{content:"";width:14px;height:14px;background:#8b949e;border-radius:50%;position:absolute;top:1px;left:1px;transition:all .2s ease}.toggle-checkbox:checked+.toggle-slider[data-v-afae2876]{background:var(--v-primary-base)}.toggle-checkbox:checked+.toggle-slider[data-v-afae2876]:before{transform:translateX(14px);background:#fff}.page-info[data-v-afae2876]{font-size:14px;color:#f0f6fc}.pagination-controls[data-v-afae2876]{display:flex;align-items:center;gap:4px}.page-numbers[data-v-afae2876]{display:flex;align-items:center;gap:2px;margin:0 8px}.page-btn[data-v-afae2876]{display:flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 8px;border:none;background:transparent;color:#8b949e;border-radius:4px;cursor:pointer;transition:all .2s ease;font-size:14px}.page-btn[data-v-afae2876]:hover:not(:disabled){background:#21262d;color:#f0f6fc}.page-btn.active[data-v-afae2876]{background:var(--v-primary-base);color:#fff}.page-btn[data-v-afae2876]:disabled{color:#6e7681;cursor:not-allowed}@media (max-width:768px){.pagination-container[data-v-afae2876]{flex-direction:column;align-items:stretch}.pagination-controls[data-v-afae2876],.pagination-info[data-v-afae2876]{justify-content:center}.table-container[data-v-afae2876]{overflow-x:scroll}.header-content[data-v-afae2876]{padding:12px 8px}.table-cell[data-v-afae2876]{padding:8px;font-size:13px}}.validation-history-header{display:flex;align-items:center;justify-content:space-between}.header-left,.header-right{display:flex;align-items:center;gap:16px}.section-title{margin:0;font-size:1.25rem;font-weight:600;color:#f0f6fc;letter-spacing:-.025em}.refresh-btn{display:flex;align-items:center;gap:8px;padding:8px 16px;background:rgba(56,139,253,.1);border:1px solid rgba(56,139,253,.3);border-radius:8px;color:#58a6ff;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;outline:none}.refresh-btn:hover:not(:disabled){background:rgba(56,139,253,.15);border-color:rgba(56,139,253,.5);transform:translateY(-1px);box-shadow:0 4px 12px rgba(56,139,253,.2)}.refresh-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.refresh-btn:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 6px rgba(56,139,253,.15)}.loading-indicator{display:flex;align-items:center;color:#58a6ff}.filter-group{display:flex;align-items:center;gap:12px}.filter-label{margin:0;font-size:14px;font-weight:500;color:#8b949e;white-space:nowrap}.filter-select{min-width:140px;padding:8px 12px;background:#21262d;border:1px solid #30363d;border-radius:6px;color:#f0f6fc;font-size:14px;cursor:pointer;transition:all .2s ease;outline:none}.filter-select:hover{border-color:#8b949e;background:#2d333b}.filter-select:focus{border-color:#58a6ff;box-shadow:0 0 0 2px rgba(56,139,253,.3)}.filter-select option{background:#21262d;color:#f0f6fc;padding:8px}.spinning{animation:spin 1s linear infinite}@media (max-width:768px){.validation-history-header{flex-direction:column;align-items:stretch;gap:16px}.header-left{justify-content:space-between}.filter-group,.header-right{justify-content:flex-end}}.validation-history-table .v-data-footer{position:absolute;top:10px;right:-179px;border:none!important}.validation-history-table .v-data-footer__select{height:15px!important;margin-left:0!important}.validation-history-table th{height:20px!important}.validation-history-table th>i{display:none!important}.validation-history-table>.v-data-table__wrapper>table>tbody>tr{background-color:initial!important}.loading-icon{animation-name:rotate;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}.v-progress-circular__overlay{transition:0s}.pipeline-loader,.terminal__container{height:calc(100vh - 48px)}.terminal__container{display:flex;flex-direction:column;position:relative}.timeline-expansion-content{max-height:50vh;overflow:auto}.terminal{box-sizing:border-box;width:100%;font-weight:500!important}.gantt-timeline{overflow-y:auto;background:#fff}.v-expansion-panel-content.timeline-expansion-content>.v-expansion-panel-content__wrap{padding-bottom:0!important}.terminal.full-height{overflow:auto;height:calc(100vh - 64px)}.terminal__container-extended{display:flex;flex-direction:column;position:relative;height:calc(100vh - 64px)!important}.blink_me{animation:blinker 1s linear infinite}.log-top{grid-area:log-top}.timeline-expansion-content .v-expansion-panel-content__wrap{padding:0!important}.error-text{color:var(--v-error-lighten1)!important}pre.pipeline{background:transparent}.col.col-12 .v-expansion-panel-content__wrap,pre.pipeline{padding:0!important}.col.col-9 .v-expansion-panel-content__wrap td.text-start{height:40px!important}.v-expansion-panel--active>.v-expansion-panel-header{min-height:48px!important}.line{height:2px;background:linear-gradient(90deg,transparent 50%,var(--v-accent-base) 0);background-size:16px 2px,100% 2px}div.glowing{width:8px;height:8px;background-color:#fff;border-radius:50%}.glowing.error{border:1px solid var(--v-error-base);box-shadow:0 0 15px var(--v-error-base)}.glowing.highlight-glowing{border:1px solid var(--v-highlight-base);box-shadow:0 0 15px var(--v-highlight-base)}.glowing.periwinkle-glowing{border:1px solid var(--v-periwinkle-lighten4);box-shadow:0 0 15px var(--v-periwinkle-lighten4)}.glowing.primary{border:1px solid var(--v-primary-base);box-shadow:0 0 15px var(--v-primary-base)}.bg-light{background-color:hsla(0,0%,98%,.05)}@keyframes blinker{50%{opacity:0}}.qp-editor-wrapper[data-v-ca77ed0a]{border-radius:16px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px rgba(0,0,0,.06),0 8px 24px rgba(0,0,0,.04)}.qp-editor-container[data-v-ca77ed0a],.qp-editor-content[data-v-ca77ed0a]{display:flex;border-radius:16px;flex-direction:column}.qp-editor-content[data-v-ca77ed0a]{position:relative;overflow:hidden}.qp-editor-top-bar[data-v-ca77ed0a]{display:flex;align-items:center;margin-bottom:16px;gap:12px;flex-shrink:0}.qp-editor-toolbar[data-v-ca77ed0a]{display:flex;align-items:center;gap:12px;border-radius:12px;flex-wrap:wrap;margin-bottom:8px;flex-shrink:0;min-height:36px}.toolbar-spacer[data-v-ca77ed0a]{flex:1}.editor-wrapper[data-v-ca77ed0a]{flex:1;display:flex;flex-direction:column;position:relative;min-height:0}.icon[data-v-ca77ed0a]{display:inline-block;font-style:normal;font-weight:400;line-height:1;text-align:center;opacity:.8;transition:all .2s ease}.input-icon[data-v-ca77ed0a]{font-size:14px;opacity:.7;flex-shrink:0;transition:opacity .2s ease;color:#8b949e}.editor-input-group:focus-within .input-icon[data-v-ca77ed0a]{opacity:1;filter:brightness(1.2);color:#f0f6fc}.editor-select[data-v-ca77ed0a]{display:flex;align-items:center;gap:6px;padding:8px 12px;background:#21262d;border:1px solid #30363d;border-radius:8px;transition:all .25s cubic-bezier(.4,0,.2,1);min-height:36px}.editor-select[data-v-ca77ed0a]:hover{background:rgba(240,246,252,.08);border-color:rgba(240,246,252,.2);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.3)}.editor-select-input[data-v-ca77ed0a]{background:transparent;border:none;outline:none;font-size:11px;color:#f0f6fc;font-weight:600;cursor:pointer;padding:0;min-width:60px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.editor-select-input option[data-v-ca77ed0a]{background:#21262d;color:#f0f6fc;padding:8px 12px;font-weight:500}.editor-input-group[data-v-ca77ed0a]{display:flex;align-items:center;background:#21262d;border:1px solid #30363d;border-radius:10px;padding:0 12px;gap:8px;transition:all .25s cubic-bezier(.4,0,.2,1);min-height:36px;backdrop-filter:blur(8px)}.editor-input-group[data-v-ca77ed0a]:focus-within{background:rgba(240,246,252,.08);border-color:rgba(240,246,252,.2);box-shadow:0 0 0 2px rgba(0,0,0,.1),0 4px 12px rgba(0,0,0,.15)}.editor-input[data-v-ca77ed0a]{background:transparent;border:none;outline:none;font-size:11px;color:#f0f6fc;flex:1;min-width:0;padding:6px 0;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.editor-input[data-v-ca77ed0a]::placeholder{color:#6e7681;font-size:11px;font-weight:400}.search-controls[data-v-ca77ed0a]{display:flex;align-items:center;gap:6px;padding-left:8px;border-left:1px solid #30363d;margin-left:8px;flex-shrink:0}.search-counter[data-v-ca77ed0a]{font-size:9px;color:#f0f6fc;min-width:40px;text-align:center;font-weight:600;font-family:ui-monospace,SFMono-Regular,SF Mono,Monaco,monospace;background:#1f6feb;border-radius:6px;padding:2px 6px}.search-nav-btn[data-v-ca77ed0a]{background:transparent;border:none;border-radius:6px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);color:#8b949e}.search-nav-btn[data-v-ca77ed0a]:hover:not(:disabled){background:rgba(240,246,252,.1);color:#f0f6fc;transform:scale(1.1)}.search-nav-btn[data-v-ca77ed0a]:active:not(:disabled){transform:scale(.95)}.search-nav-btn[data-v-ca77ed0a]:disabled{opacity:.25;cursor:not-allowed}.replace-controls[data-v-ca77ed0a]{display:flex;align-items:center;gap:4px;padding-left:8px;border-left:1px solid #30363d;margin-left:8px;flex-shrink:0}.replace-btn[data-v-ca77ed0a]{background:rgba(31,111,235,.13333333333333333);border:1px solid rgba(31,111,235,.26666666666666666);border-radius:6px;padding:4px 10px;font-size:10px;font-weight:600;color:#58a6ff;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);white-space:nowrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.replace-btn[data-v-ca77ed0a]:hover:not(:disabled){background:rgba(31,111,235,.2);border-color:rgba(31,111,235,.4);transform:translateY(-1px);box-shadow:0 4px 8px rgba(31,111,235,.15)}.replace-btn[data-v-ca77ed0a]:active:not(:disabled){transform:translateY(0)}.replace-btn[data-v-ca77ed0a]:disabled{opacity:.3;cursor:not-allowed;color:#6e7681;border-color:#30363d;background:#21262d}.editor-btn[data-v-ca77ed0a]{background:#21262d;border:1px solid #30363d;border-radius:10px;padding:8px 14px;font-size:11px;font-weight:600;color:#f0f6fc;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:6px;white-space:nowrap;min-height:36px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.editor-btn[data-v-ca77ed0a]:hover{background:rgba(240,246,252,.08);border-color:rgba(240,246,252,.2);transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.3)}.editor-btn[data-v-ca77ed0a]:active{transform:translateY(-1px)}.mode-btn[data-v-ca77ed0a]{background:rgba(124,58,237,.13333333333333333);border-color:rgba(124,58,237,.26666666666666666);color:#a78bfa}.mode-btn[data-v-ca77ed0a]:hover{background:rgba(124,58,237,.2);border-color:rgba(124,58,237,.4);box-shadow:0 6px 20px rgba(124,58,237,.15)}.chevron[data-v-ca77ed0a]{font-size:8px;transition:transform .2s ease}.mode-btn:hover .chevron[data-v-ca77ed0a]{transform:rotate(180deg)}.close-btn[data-v-ca77ed0a]{background:rgba(248,81,73,.15);border:1px solid rgba(248,81,73,.3);border-radius:8px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#f85149;font-weight:700}.close-btn[data-v-ca77ed0a]:hover{background:rgba(248,81,73,.25);transform:scale(1.05)}.tooltip-container[data-v-ca77ed0a]{position:relative;display:inline-block}.tooltip[data-v-ca77ed0a]{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:#21262d;color:#f0f6fc;padding:4px 8px;border-radius:4px;font-size:10px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s ease;margin-bottom:4px;z-index:999999;border:1px solid #30363d}.tooltip[data-v-ca77ed0a]:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:4px solid transparent;border-top-color:#21262d}.tooltip-container:hover .tooltip[data-v-ca77ed0a]{opacity:1}.mode-menu-container[data-v-ca77ed0a]{position:relative;display:inline-block}.mode-menu[data-v-ca77ed0a]{position:absolute;top:100%;right:0;z-index:999999;margin-top:4px}.font-size-container[data-v-ca77ed0a]{position:relative;display:inline-block}.font-size-menu[data-v-ca77ed0a]{position:absolute;top:100%;right:0;z-index:999999;margin-top:4px}.font-size-btn[data-v-ca77ed0a]{color:#e0f2fe}.font-size-btn[data-v-ca77ed0a]:hover{box-shadow:0 6px 20px rgba(14,165,233,.15)}.mode-menu-list[data-v-ca77ed0a]{background:#161b22!important;border-radius:12px!important;border:1px solid #30363d!important;box-shadow:0 10px 40px rgba(0,0,0,.3),0 4px 16px rgba(0,0,0,.2)!important;backdrop-filter:blur(20px);list-style:none;padding:0;margin:0;min-width:160px}.font-size-list[data-v-ca77ed0a]{background:#161b22;border-radius:12px;overflow:hidden;border:1px solid #30363d;box-shadow:0 10px 40px rgba(0,0,0,.3),0 4px 16px rgba(0,0,0,.2);backdrop-filter:blur(20px);list-style:none;padding:0;margin:0;min-width:120px}.mode-list-item[data-v-ca77ed0a]{min-height:44px;padding:8px 16px}.font-size-list-item[data-v-ca77ed0a],.mode-list-item[data-v-ca77ed0a]{transition:all .2s cubic-bezier(.4,0,.2,1);border-bottom:1px solid #21262d;display:flex;align-items:center;gap:12px;cursor:pointer}.font-size-list-item[data-v-ca77ed0a]{min-height:40px;padding:6px 16px}.font-size-list-item[data-v-ca77ed0a]:last-child,.mode-list-item[data-v-ca77ed0a]:last-child{border-bottom:none}.font-size-list-item[data-v-ca77ed0a]:hover,.mode-list-item[data-v-ca77ed0a]:hover{background:#21262d;transform:translateX(4px)}.mode-list-item--active[data-v-ca77ed0a]{background:rgba(31,111,235,.13333333333333333);color:#58a6ff;font-weight:600}.font-size-list-item--active[data-v-ca77ed0a]{background:rgba(14,165,233,.13333333333333333);color:#0ea5e9;font-weight:600}.font-size-icon[data-v-ca77ed0a],.mode-icon[data-v-ca77ed0a]{width:16px;display:flex;align-items:center;justify-content:center}.mode-icon .check[data-v-ca77ed0a]{color:#58a6ff;font-weight:700}.font-size-icon .check[data-v-ca77ed0a]{color:#0ea5e9;font-weight:700}.font-size-icon .dot[data-v-ca77ed0a],.mode-icon .dot[data-v-ca77ed0a]{opacity:.3;font-size:16px;color:#6e7681}.mode-list-title[data-v-ca77ed0a]{font-weight:600;font-size:.75rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#f0f6fc}.font-size-list-title[data-v-ca77ed0a]{font-weight:600;font-size:.75rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Monaco,monospace;color:#f0f6fc}.fullscreen-modal-container[data-v-ca77ed0a]{position:relative}.fullscreen-modal[data-v-ca77ed0a]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.8);backdrop-filter:blur(20px);z-index:9999;display:flex;align-items:center;justify-content:center;animation:fadeIn-ca77ed0a .3s ease}.fullscreen-modal-content[data-v-ca77ed0a]{background:#0d1117;border-radius:16px;width:95vw;height:95vh;max-width:1400px;max-height:900px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.5);border:1px solid #30363d}.fullscreen-header[data-v-ca77ed0a]{background:#161b22;border-bottom:1px solid #30363d;padding:20px 28px;backdrop-filter:blur(20px);display:flex;align-items:center;gap:16px}.fullscreen-content[data-v-ca77ed0a]{padding:28px;flex:1;background:#0d1117;overflow:hidden}.fullscreen-editor[data-v-ca77ed0a]{border-radius:12px;border:1px solid #30363d;background:#0d1117;box-shadow:0 8px 32px rgba(0,0,0,.3);height:100%}@keyframes fadeIn-ca77ed0a{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.qp-ace-editor[data-v-ca77ed0a]{border-radius:12px;overflow:hidden;border:1px solid #30363d;box-shadow:0 4px 24px rgba(0,0,0,.2),0 2px 8px rgba(0,0,0,.1);transition:all .3s ease;backdrop-filter:blur(10px);background:#0d1117;position:absolute;top:0;left:0;right:0;bottom:12px}.qp-ace-editor[data-v-ca77ed0a]:hover{border-color:rgba(240,246,252,.2);box-shadow:0 8px 32px rgba(0,0,0,.3),0 4px 16px rgba(31,111,235,.1);transform:translateY(-1px)}@media (max-width:768px){.qp-editor-content[data-v-ca77ed0a]{padding:16px}.qp-editor-toolbar[data-v-ca77ed0a]{flex-direction:column;align-items:stretch;gap:8px}.editor-input-group[data-v-ca77ed0a]{min-width:auto}.editor-btn[data-v-ca77ed0a],.replace-controls[data-v-ca77ed0a],.search-controls[data-v-ca77ed0a]{justify-content:center}.fullscreen-modal-content[data-v-ca77ed0a]{width:98vw;height:98vh;border-radius:8px}.fullscreen-header[data-v-ca77ed0a]{padding:16px;flex-direction:column;align-items:stretch;gap:12px}.fullscreen-content[data-v-ca77ed0a]{padding:16px}}.qp-editor-wrapper[data-v-ca77ed0a]{animation:slideInUp-ca77ed0a .5s cubic-bezier(.4,0,.2,1)}@keyframes slideInUp-ca77ed0a{0%{opacity:0;transform:translateY(24px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.qp-ace-editor[data-v-ca77ed0a] ::-webkit-scrollbar{width:6px;height:6px}.qp-ace-editor[data-v-ca77ed0a] ::-webkit-scrollbar-track{background:#21262d;border-radius:3px}.qp-ace-editor[data-v-ca77ed0a] ::-webkit-scrollbar-thumb{background:#6e7681;border-radius:3px;-webkit-transition:all .2s ease;transition:all .2s ease}.qp-ace-editor[data-v-ca77ed0a] ::-webkit-scrollbar-thumb:hover{background:#8b949e}.qp-editor-wrapper[data-loading=true][data-v-ca77ed0a]{opacity:.7;pointer-events:none}.qp-editor-wrapper[data-loading=true][data-v-ca77ed0a]:after{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;margin:-12px 0 0 -12px;border:2px solid rgba(31,111,235,.2);border-top-color:#58a6ff;border-radius:50%;animation:spin-ca77ed0a 1s linear infinite}@keyframes spin-ca77ed0a{to{transform:rotate(1turn)}}.mode-menu-container.active .mode-menu[data-v-ca77ed0a]{display:block}.mode-menu-container:not(.active) .mode-menu[data-v-ca77ed0a]{display:none}.resize-handle[data-v-ca77ed0a]{position:absolute;bottom:0;left:0;right:0;height:12px;cursor:ns-resize;background:transparent;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:10}.resize-handle[data-v-ca77ed0a]:hover{background:rgba(31,111,235,.05);height:16px}.resize-handle:hover .resize-handle-bar[data-v-ca77ed0a]{height:4px;background:linear-gradient(90deg,transparent,#1f6feb 20%,#58a6ff 50%,#1f6feb 80%,transparent);box-shadow:0 0 20px rgba(88,166,255,.5)}.resize-handle:hover .resize-handle-icon[data-v-ca77ed0a]{opacity:1;transform:scale(1.2)}.resize-handle-bar[data-v-ca77ed0a]{position:absolute;bottom:4px;left:50%;transform:translateX(-50%);width:60%;max-width:200px;height:2px;background:#30363d;border-radius:2px;transition:all .3s cubic-bezier(.4,0,.2,1)}.resize-handle-icon[data-v-ca77ed0a]{position:absolute;bottom:-2px;color:#6e7681;font-size:14px;font-weight:700;opacity:.5;transition:all .3s cubic-bezier(.4,0,.2,1);text-shadow:0 1px 2px rgba(0,0,0,.3);-webkit-user-select:none;user-select:none}.resize-handle.resizing[data-v-ca77ed0a],.resize-handle[data-v-ca77ed0a]:active{background:rgba(31,111,235,.1);height:20px}.resize-handle.resizing .resize-handle-bar[data-v-ca77ed0a],.resize-handle:active .resize-handle-bar[data-v-ca77ed0a]{height:6px;background:#58a6ff;box-shadow:0 0 30px rgba(88,166,255,.8)}.resize-handle.resizing .resize-handle-icon[data-v-ca77ed0a],.resize-handle:active .resize-handle-icon[data-v-ca77ed0a]{color:#58a6ff;opacity:1;transform:scale(1.3)}body.editor-resizing[data-v-ca77ed0a]{cursor:ns-resize!important;-webkit-user-select:none!important;user-select:none!important}body.editor-resizing [data-v-ca77ed0a]{cursor:ns-resize!important}.qp-editor-content[data-v-ca77ed0a]:not(.is-resizing){transition:height .2s ease-out}@media (hover:none) and (pointer:coarse){.resize-handle[data-v-ca77ed0a]{height:20px;background:rgba(31,111,235,.05)}.resize-handle-bar[data-v-ca77ed0a]{height:3px;background:#30363d}.resize-handle-icon[data-v-ca77ed0a]{opacity:.7}}.ace_gutter-layer{border-radius:0;background-color:var(--v-black_500-base)!important;color:#8b949e!important;border-right:1px solid #30363d!important;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Source Code Pro,Menlo,Consolas,monospace!important;font-weight:500}.ace-clouds-midnight .ace_marker-layer .ace_selection,.ace-kr-theme .ace_marker-layer .ace_selection{background:rgba(31,111,235,.2)!important;border-radius:3px}.ace_editor .ace_scroller .ace_active-line{background:#161b22!important;border:none;border-radius:0;transition:background .2s ease}.ace_dark .ace_operator{color:#ff7b72!important;font-weight:600}.ace_autocomplete{border:none!important;border-radius:12px!important;box-shadow:0 12px 48px rgba(0,0,0,.4),0 4px 16px rgba(0,0,0,.3)!important;background:#161b22!important;backdrop-filter:blur(20px)!important;border:1px solid #30363d!important}.ace-clouds-midnight .ace_selected-word{border:1px solid #f78166!important;border-radius:6px!important;background:rgba(247,129,102,.13333333333333333)!important}.ace-clouds-midnight .ace_comment{color:#8b949e!important;font-style:italic;font-weight:400}.ace_dark.ace-solarized-dark .ace_completion-highlight{color:#58a6ff!important;font-weight:700}.ace_editor.ace_autocomplete .ace_content{background:#161b22!important;border:1px solid #30363d!important;border-radius:12px!important}.ace_editor.ace_autocomplete .ace_selected{background:rgba(31,111,235,.13333333333333333)!important;border-radius:6px!important}.ace_editor.ace_autocomplete .ace_completion-highlight{color:#58a6ff!important;font-weight:700}.ace_editor.ace_autocomplete .ace_selected .ace_rightAlignedText{color:#8b949e!important;font-weight:500}.ace_keyword{color:#ff7b72!important;font-weight:700}.ace_string{color:#a5d6ff!important;font-weight:500}.ace_comment{color:#8b949e!important;font-style:italic;font-weight:400}.ace_constant.ace_numeric{color:#79c0ff!important;font-weight:600}.ace_function{color:#d2a8ff!important;font-weight:600}.ace_variable{color:#ffa657!important;font-weight:500}.ace_support.ace_function{color:#7ee787!important;font-weight:600}.ace_storage.ace_type{color:#ff7b72!important;font-weight:600}.ace_entity.ace_name.ace_class{color:#7ee787!important;font-weight:700}.ace_bracket,.ace_punctuation{color:#f0f6fc!important}.ace_bracket{font-weight:600}.ace_search{background:#161b22!important;border:1px solid #30363d!important;border-radius:12px!important;box-shadow:0 8px 32px rgba(0,0,0,.4)!important;padding:16px!important}.ace_search_form{margin:8px 0!important}.ace_search_field{background:#21262d!important;border:1px solid #30363d!important;border-radius:8px!important;padding:8px 12px!important;color:#f0f6fc!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:11px!important}.ace_search_field:focus{border-color:rgba(240,246,252,.3)!important;box-shadow:0 0 0 2px rgba(0,0,0,.1)!important}.ace_button{background:rgba(31,111,235,.13333333333333333)!important;border:1px solid rgba(31,111,235,.26666666666666666)!important;border-radius:6px!important;color:#58a6ff!important;font-weight:600!important;padding:6px 12px!important;transition:all .2s ease!important}.ace_button:hover{background:rgba(31,111,235,.2)!important;transform:translateY(-1px)!important}pre.m-ace-editor{font-weight:400!important;background:var(--v-black_500-base)!important}.ace_editor,pre.m-ace-editor{font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Source Code Pro,Menlo,Consolas,monospace!important;line-height:1.5!important}.ace_editor{background:#0d1117!important}.ace_text-layer{font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Source Code Pro,Menlo,Consolas,monospace!important;line-height:1.5!important;color:#f0f6fc!important}.font-size-menu-list,.mode-menu-list{background:#161b22!important;border-radius:12px!important;border:1px solid #30363d!important;box-shadow:0 10px 40px rgba(0,0,0,.3),0 4px 16px rgba(0,0,0,.2)!important;backdrop-filter:blur(20px)}.font-size-menu-list .v-list-item,.mode-menu-list .v-list-item{border-bottom:1px solid #21262d;min-height:40px!important;transition:all .2s cubic-bezier(.4,0,.2,1)}.font-size-menu-list .v-list-item:last-child,.mode-menu-list .v-list-item:last-child{border-bottom:none}.font-size-menu-list .v-list-item:hover,.mode-menu-list .v-list-item:hover{background:#21262d!important;transform:translateX(4px)}.font-size-menu-list .v-list-item.font-size-list-item--active,.mode-menu-list .v-list-item.mode-list-item--active{background:rgba(14,165,233,.13333333333333333)!important;color:#0ea5e9!important}.mode-menu-list .v-list-item.mode-list-item--active{background:rgba(31,111,235,.13333333333333333)!important;color:#58a6ff!important}.font-size-menu-list .font-size-list-title,.mode-menu-list .mode-list-title{font-weight:600!important;font-size:.75rem!important;color:#f0f6fc!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.font-size-menu-list .font-size-list-title{font-family:ui-monospace,SFMono-Regular,SF Mono,Monaco,monospace!important}.font-size-menu-list .font-size-icon .check,.mode-menu-list .mode-icon .check{color:#0ea5e9;font-weight:700}.mode-menu-list .mode-icon .check{color:#58a6ff}.font-size-menu-list .font-size-icon .dot,.mode-menu-list .mode-icon .dot{opacity:.3;font-size:16px;color:#6e7681}.bg-accent--active.v-input--is-focused .v-input__slot.secondary{background-color:var(--v-black-base)!important}.bg-accent--active.v-input--is-focused input{font-size:14px!important}.custom-append-icon.v-list-group--active>.v-list-group__header>.v-list-group__header__append-icon .v-icon{transform:none!important}.v-slide-group__content .mx-2.accent.v-btn--active.v-btn--has-bg{background-color:var(--v-primary-base)!important}.top-menu{z-index:11!important}.v-input--dense.global__env__select .v-input__slot{margin-bottom:0!important}.v-input--dense.global__env__select .v-text-field__details{min-height:16px!important}.v-input--dense.global__env__select .v-input__append-inner{display:none!important}.v-input--dense.global__env__select .v-input__slot:before{max-width:125px!important}.d2h-code-line{color:var(--v-accent-base)!important}.d2h-cntx{background:#fff!important}.resize-handle[data-v-403fe04c]{width:2px;position:absolute;right:0;bottom:0;top:0;cursor:col-resize}.resize-handle[data-v-403fe04c]:hover{background:var(--v-primary-base)!important}.log_viewer{overflow-y:auto!important;overflow-x:hidden!important}.log__line{display:grid;grid-template-columns:5px 1fr;margin:5px 0}.highlight{background:var(--v-yellow-lighten2)}.pt-56{padding-top:56px!important}.top{top:50px!important}.bottom{top:20px!important}.bottom.force-bottom{top:auto!important;bottom:20px!important;right:18px!important}input.primary{accent-color:var(--v-primary-base)!important}@keyframes slideFadeIn{0%{top:-100px;right:-100px;opacity:0;transform:scale(.8) rotate(-10deg)}80%{transform:scale(1.05) rotate(2deg)}to{top:10px;right:16px;opacity:1;transform:scale(1) rotate(0deg)}}.animated-element{position:fixed;top:-100px;right:-100px;opacity:0;transition:all .5s ease}.collapsed{animation:slideFadeIn 1s forwards;animation-delay:.45s}.console-log-uuid:hover{color:#fff!important;font-size:1.001em!important}.bg-glass{background-color:hsla(0,0%,98%,.63)!important}.copilot-toolbar{position:relative;height:50px;border-bottom:thin solid var(--v-accent-base)!important}.speedial-view:hover{box-shadow:0 3px 6px rgba(140,149,159,.15)!important}.copilot--container{position:absolute!important}.qp-doc-assistant,.qp-doc-assistant-hidden{z-index:1000001;transition:all .2s linear}.qp-doc-assistant-hidden{position:fixed;bottom:-30px;right:-40px;width:66px}.chat-suggestions{display:flex;flex-wrap:wrap;justify-content:center}.suggestion-card{transition:transform .3s;cursor:pointer}.suggestion-card:hover{transform:translateY(-5px) scale(1.025)}.chat-messages{overflow-y:auto}.chat-message{padding:8px 0}.chat-message:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.search-input .v-input__append-inner{align-self:flex-end!important;margin-bottom:2px}.search-input textarea{padding-left:6px}.search-input label{left:6px!important;top:14px!important}.menu--container{position:relative!important}.message--primary,.message--secondary{position:relative}.message-right:after,.message-right:before{border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:1px}.message-left:after,.message-right:after{box-shadow:0 3px 6px rgba(140,149,159,.15)!important}.message-left,.message-left:after,.message-left:before{border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:1px;border-bottom-right-radius:20px}.message-shaped:before,.suggestion-card{border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.message--secondary:before{background:var(--v-secondary-base);opacity:.09}.message--primary:before,.message--secondary:before{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.message--primary:before{background:var(--v-primary-base);opacity:.15}.left-menu{position:fixed;bottom:50px}.dot{width:5px;height:5px;border-radius:50%;margin:0 3px;background-color:var(--v-primary-base);animation:moveDot 1s ease-in-out infinite}.dot:nth-child(2){animation-delay:.2s}.dot:nth-child(3){animation-delay:.4s}.secondary--border{border-color:var(--v-secondary-base)!important}.v-menu__content.theme--light.menuable__content__active.rounded-b-xl{border-bottom-left-radius:24px!important;border-bottom-right-radius:24px!important}.v-menu__content.theme--light.menuable__content__active.rounded-tl-xl{border-top-left-radius:24px!important}.assistant-message li,.assistant-message p{font-size:.875rem!important;font-weight:400;letter-spacing:.0178571429em!important;line-height:1.25rem;font-family:Roboto,sans-serif!important}.tool--item{transition:all .1s ease-in}.tool--item:hover{cursor:pointer;margin:16px!important;background:var(--v-background-base)}.tool--item:hover .bg-secondary{border:none!important}.tool--item:hover .bg-secondary,.tool--item:hover .bg-secondary:before{background:transparent!important}@keyframes moveDot{0%{opacity:1}50%{opacity:.5}to{opacity:0}}.promo-landing-container[data-v-1e163258]{width:500px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1e1e1e,#2d2d2d)}.promo-card[data-v-1e163258]{position:relative;max-width:500px;width:100%;background:rgba(30,30,30,.9);border-radius:24px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.5);backdrop-filter:blur(10px)}.gradient-bg[data-v-1e163258]{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(from 180deg at 50% 50%,var(--v-primary-base) 0deg,var(--v-accent-base) 90deg,var(--v-primary-base) 180deg,var(--v-accent-base) 270deg,var(--v-primary-base) 1turn);opacity:.1;animation:rotate-1e163258 20s linear infinite}@keyframes rotate-1e163258{to{transform:rotate(1turn)}}.content-wrapper[data-v-1e163258]{position:relative;padding:3rem;z-index:1}.icon-wrapper[data-v-1e163258]{position:relative;width:80px;height:80px;margin:0 auto 2rem;display:flex;align-items:center;justify-content:center}.icon-glow[data-v-1e163258]{position:absolute;inset:-20px;background:radial-gradient(circle,var(--v-primary-base) 0,transparent 70%);opacity:.3;filter:blur(20px);animation:pulse-1e163258 3s ease-in-out infinite}@keyframes pulse-1e163258{0%,to{transform:scale(1);opacity:.3}50%{transform:scale(1.1);opacity:.5}}.service-icon[data-v-1e163258]{position:relative;z-index:1}.text-content[data-v-1e163258]{text-align:center;margin-bottom:2rem}.promo-title[data-v-1e163258]{font-size:2rem;font-weight:300;margin-bottom:.5rem;background:linear-gradient(135deg,#fff,#ccc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.promo-subtitle[data-v-1e163258]{font-size:1.1rem;color:var(--v-primary-base);margin-bottom:1rem;font-weight:400}.promo-description[data-v-1e163258]{color:hsla(0,0%,100%,.7);line-height:1.6;font-size:.95rem}.promo-form[data-v-1e163258]{margin-top:2rem}.form-fields[data-v-1e163258]{margin-bottom:1rem}.submit-btn[data-v-1e163258]{font-weight:500;letter-spacing:.5px;text-transform:none;border-radius:12px;height:48px;background:linear-gradient(135deg,var(--v-primary-base),var(--v-primary-darken1));transition:all .3s ease}.submit-btn[data-v-1e163258]:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(var(--v-primary-base-rgb),.4)}.success-message[data-v-1e163258]{text-align:center;padding:2rem;background:rgba(76,175,80,.1);border-radius:16px;margin-top:2rem}.success-message h3[data-v-1e163258]{color:var(--v-success-base);margin-bottom:.5rem}.success-message p[data-v-1e163258]{color:hsla(0,0%,100%,.8)}.trust-indicators[data-v-1e163258]{display:flex;justify-content:space-around;margin-top:3rem;padding-top:2rem;border-top:1px solid hsla(0,0%,100%,.1)}.indicator[data-v-1e163258]{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:hsla(0,0%,100%,.5)}.theme--dark .v-text-field--outlined fieldset[data-v-1e163258]{border-color:hsla(0,0%,100%,.2)}.theme--dark .v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state):hover fieldset[data-v-1e163258]{border-color:hsla(0,0%,100%,.3)}@media (max-width:600px){.content-wrapper[data-v-1e163258]{padding:2rem}.promo-title[data-v-1e163258]{font-size:1.5rem}.trust-indicators[data-v-1e163258]{flex-direction:column;gap:1rem;align-items:center}}@keyframes ping-large-a07b9866{75%,to{transform:scale(2);opacity:0}}.list-hover[data-v-f67ad1a2]{transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s cubic-bezier(.34,1.56,.64,1),background-color .3s ease;will-change:transform,box-shadow}.list-hover[data-v-f67ad1a2]:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 8px 20px -5px rgba(0,0,0,.4),0 4px 10px -5px rgba(86,152,248,.2);background-color:#2c3241}.lift-up[data-v-f67ad1a2]{box-shadow:0 8px 20px -5px rgba(0,0,0,.4)}.size-6[data-v-f67ad1a2]{width:1.5rem;height:1.5rem}.list-hover[data-v-70d2c4a2]{transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s cubic-bezier(.34,1.56,.64,1),background-color .3s ease;will-change:transform,box-shadow}.list-hover[data-v-70d2c4a2]:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 8px 20px -5px rgba(0,0,0,.4),0 4px 10px -5px rgba(86,152,248,.2);background-color:#2c3241}.lift-up[data-v-70d2c4a2]{box-shadow:0 8px 20px -5px rgba(0,0,0,.4)}.size-6[data-v-70d2c4a2]{width:1.5rem;height:1.5rem}.caption[data-v-70d2c4a2]{font-size:.75rem;line-height:1rem}.promo-label[data-v-70d2c4a2]{background:rgba(86,152,248,.1);border:1px solid rgba(86,152,248,.3);border-radius:6px;padding:4px 8px;display:inline-block;color:#5698f8;font-weight:500;text-align:center;backdrop-filter:blur(2px)}.list-hover[data-v-80950968]{transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s cubic-bezier(.34,1.56,.64,1),background-color .3s ease;will-change:transform,box-shadow}.list-hover[data-v-80950968]:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 8px 20px -5px rgba(0,0,0,.4),0 4px 10px -5px rgba(86,152,248,.2);background-color:#2c3241}.lift-up[data-v-80950968]{box-shadow:0 8px 20px -5px rgba(0,0,0,.4),}.size-6[data-v-80950968]{width:1.5rem;height:1.5rem}.promo-dialog-card{background:transparent!important;box-shadow:none!important;overflow:visible}.promo-dialog-card .v-card__text{padding:0}.close-btn{z-index:10;background:hsla(0,0%,100%,.1)!important;backdrop-filter:blur(10px)}.close-btn:hover{background:hsla(0,0%,100%,.2)!important}.border-left-prim[data-v-3b069ca9]{border-right:thin solid var(--v-accent-base)!important}.accent-border[data-v-3b069ca9]{border:1px solid var(--v-accent-base)}.dfzne[data-v-3b069ca9]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.imyvi[data-v-3b069ca9]{transition-duration:.3s}.open.hs-overlay-open\:translate-x-0[data-v-3b069ca9]{--tw-translate-x:0px;transform:translate(0) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1)}.dbwuq[data-v-3b069ca9]{padding:1rem}.z2whw[data-v-3b069ca9]:first-child{border-top-width:0}.-space-y-px[data-v-3b069ca9]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1px*var(--tw-space-y-reverse))}.block[data-v-3b069ca9]{display:block}.kun15[data-v-3b069ca9]{padding-top:.5rem;padding-bottom:.5rem}.k95uj[data-v-3b069ca9]{padding-inline-start:2.75rem}.e4ek6[data-v-3b069ca9]{padding-inline-end:.75rem}.mwwf4[data-v-3b069ca9]{font-weight:500}.sukbe[data-v-3b069ca9]{padding-inline-start:.75rem}.z7ena[data-v-3b069ca9]{z-index:20}.jhuc4[data-v-3b069ca9]{top:0;bottom:0}.fqu9e[data-v-3b069ca9]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem*var(--tw-space-y-reverse))}.y2cbd[data-v-3b069ca9]{width:2rem}.rdknd[data-v-3b069ca9]{height:auto}.syne5[data-v-3b069ca9]{column-gap:.5rem}.cpy0y[data-v-3b069ca9]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem*var(--tw-space-y-reverse))}.zlsid[data-v-3b069ca9]{overflow-y:auto}.hxiry[data-v-3b069ca9]{border-bottom-width:1px}.qj8qf[data-v-3b069ca9]{justify-content:space-between}.shadow-\[0_10px_40px_10px_rgba\(0\2c 0\2c 0\2c 0\.08\)\][data-v-3b069ca9]{--tw-shadow:0 10px 40px 10px rgba(0,0,0,0.08);--tw-shadow-colored:0 10px 40px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.ca7mt[data-v-3b069ca9]{overflow:hidden}.egjkw[data-v-3b069ca9]{flex-direction:column}.pzeh7[data-v-3b069ca9]{pointer-events:auto}.relative[data-v-3b069ca9]{position:relative}.ml-auto[data-v-3b069ca9]{margin-left:auto}.inline-flex[data-v-3b069ca9]{display:inline-flex}.w-fit[data-v-3b069ca9]{width:-moz-fit-content;width:fit-content}.items-center[data-v-3b069ca9]{align-items:center}.whitespace-nowrap[data-v-3b069ca9]{white-space:nowrap}.rounded-md[data-v-3b069ca9]{border-radius:.375rem}.text-center[data-v-3b069ca9]{text-align:center}.font-medium[data-v-3b069ca9]{font-weight:500}.outline[data-v-3b069ca9]{outline-style:solid}.outline-0[data-v-3b069ca9]{outline-width:0}.outline-offset-2[data-v-3b069ca9]{outline-offset:2px}.outline-blue-500[data-v-3b069ca9]{outline-color:var(--v-primary-base)}.duration-100[data-v-3b069ca9]{transition-duration:.1s}.ease-in-out[data-v-3b069ca9]{transition-timing-function:cubic-bezier(.4,0,.2,1)}.dark\:outline-blue-500[data-v-3b069ca9]:where(.dark,.dark *){outline-color:var(--v-primary-base)}.dark\:text-gray-50[data-v-3b069ca9]:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(249 250 251/var(--tw-text-opacity))}.hidden[data-v-3b069ca9]{display:none}.space-y-2[data-v-3b069ca9]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem*var(--tw-space-y-reverse))}.B1cgbA6Bb4LQo0qFJKck[data-v-3b069ca9]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(0.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(0.75rem*var(--tw-space-x-reverse))}.accent-border.secondary.lighten-1[data-v-3b069ca9]{border-color:var(--v-accent-base)!important}.avlJYZmUjO2IumFtJsXS[data-v-3b069ca9]:after{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));content:""}.EXEVFd_mD6ADXzh4WAXx[data-v-3b069ca9]:after{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity));content:var(--tw-content)}.XoZs09O5HhZmNOHVHPjp[data-v-3b069ca9]:after{font-weight:300}.KTQPj_H41GO13uv1i3RC[data-v-3b069ca9]:after{margin-left:.5rem;margin-right:.5rem}.SIey3g7Ar_bPdlKaUZ4J[data-v-3b069ca9]:after{--tw-border-opacity:1;border-color:var(--v-accent-lighten2)!important;border-bottom-width:1px;border-style:solid;content:""}.primary-gradient[data-v-3b069ca9]{--tw-gradient-stops:var(--v-primary-base),var(--v-secondary-base);background-image:linear-gradient(180deg,var(--tw-gradient-stops))}.PJD8Rj8ZmfldJGExe8Fx[data-v-3b069ca9]{text-align:left}.Oa4HnWXPnlCJ_HRWuY4A[data-v-3b069ca9]{padding:2rem}._Qk4_E9_iLqcHsRZZ4ge[data-v-3b069ca9]{border-radius:.5rem}.ttxtqsLWp2pFRX8yUvWd[data-v-3b069ca9]{display:block}._BTfre_DcBxkj7buMlKq[data-v-3b069ca9]{margin-bottom:2rem}.te00u[data-v-3b069ca9]{width:100%;height:100%}.mwtd6[data-v-3b069ca9]:before{content:"";--tw-border-opacity:1;border-color:red!important}.v601y[data-v-3b069ca9]:before{content:"";border-width:1px}.d1p5y[data-v-3b069ca9]:before{content:"";border-radius:9999px}.sux6t[data-v-3b069ca9]:before{content:"";width:1.25rem;height:1.25rem}.r7rlo[data-v-3b069ca9]:before{content:"";top:.875rem}.pdz9l[data-v-3b069ca9]:before{content:"";inset-inline-end:.875rem}.etwkc[data-v-3b069ca9]:before{content:"";position:absolute}.z7jb7[data-v-3b069ca9]{fill:#bfdbfe}.oeafh[data-v-3b069ca9]{fill:#60a5fa}.lbh9w[data-v-3b069ca9]{fill:#2563eb}.checked\:text-transparent[data-v-3b069ca9]:checked{color:transparent}.checked\:bg-none[data-v-3b069ca9]:checked{background-image:none}.checked\:border-blue-600[data-v-3b069ca9]:checked{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity))}.checked\:border-2[data-v-3b069ca9]:checked{border-width:2px}[type=checkbox][data-v-3b069ca9]:checked,[type=radio][data-v-3b069ca9]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:50%;background-repeat:no-repeat}.phao3[data-v-3b069ca9]{background-color:initial}.m457n[data-v-3b069ca9]{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.ztbkf[data-v-3b069ca9]{top:0}.y3vpw[data-v-3b069ca9]{inset-inline-start:0}.absolute[data-v-3b069ca9]{position:absolute}[type=radio][data-v-3b069ca9]{border-radius:100%}[type=checkbox][data-v-3b069ca9],[type=radio][data-v-3b069ca9]{appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow:0 0 transparent}.vxyci[data-v-3b069ca9]{fill:#93c5fd}.jzk2x[data-v-3b069ca9]{width:34px}.hrm7e[data-v-3b069ca9]{height:30px}.np1k4[data-v-3b069ca9]{margin-bottom:.5rem}.gtgfz[data-v-3b069ca9]{padding-top:.75rem;padding-bottom:.75rem}.dzc0w[data-v-3b069ca9]{padding-left:1rem;padding-right:1rem}.r0r2c[data-v-3b069ca9]{border-color:transparent}.aesap[data-v-3b069ca9]{border-width:1px}.xfco6[data-v-3b069ca9]{border-radius:.75rem}.nax65[data-v-3b069ca9]{gap:.75rem}.mpjax[data-v-3b069ca9]{grid-template-columns:repeat(2,minmax(0,1fr))}.bd993[data-v-3b069ca9]{display:grid}.aezid[data-v-3b069ca9]{padding-left:1.25rem;padding-right:1.25rem}.v6j3t[data-v-3b069ca9]{flex-grow:1}.s08j4[data-v-3b069ca9]{min-height:90vh}.yob35[data-v-3b069ca9]{margin-left:auto;margin-right:auto}.lcvuk[data-v-3b069ca9]{height:100%}.a66ko[data-v-3b069ca9]{font-weight:600}.otvfc[data-v-3b069ca9]{font-size:1.25rem;line-height:1.75rem}.ibyb7[data-v-3b069ca9]{font-size:.875rem;line-height:1.25rem}.sunl2[data-v-3b069ca9]{margin-top:.25rem}.jvcLLGAgg3aqFLG1QGFC[data-v-3b069ca9]{padding:2rem}.tnci_tQZ_0ng1kTqTwHZ[data-v-3b069ca9]{max-width:28rem}.veFXkDzfJN473U3ycrV8[data-v-3b069ca9]{padding-left:1rem;padding-right:1rem}.MxG1ClE4KPrIvlL5_Q5x[data-v-3b069ca9]{font-size:.875rem;line-height:1.25rem}.SGCI_v4dZasZ65DtKHsW[data-v-3b069ca9]{margin-bottom:1.5rem}.kqgYncRJQ7spwKfig6It[data-v-3b069ca9]{display:flex}.neyUwteEn7DOg9pBSJJE[data-v-3b069ca9]{align-items:center}.j2x7_17hqRVmwte_tWFa[data-v-3b069ca9]{display:none}.nbqNOQO1FfgwdWrBTSeV[data-v-3b069ca9]:after{--tw-border-opacity:1;border-color:var(--v-accent-lighten2);content:""}._gmiA_Sv_1GTa5aZrwML[data-v-3b069ca9]:after{border-bottom-width:1px;border-top-width:0;border-left-width:0;border-right-width:0;content:""}.sGIVDHNQKzc6lclSOgC6[data-v-3b069ca9]:after{content:"";width:3rem}.psLHZwdR61I7yzxWLatm[data-v-3b069ca9]:after{content:"";height:.25rem}.JySnGRDAcpzB6CSPpOtB[data-v-3b069ca9]:after{content:"";display:none}.Pvs9z5Suk1ZEW07o_5ST[data-v-3b069ca9]:after{content:"";margin-left:1.5rem;margin-right:1.5rem}.sr-only[data-v-3b069ca9]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.gap-1[data-v-3b069ca9]{gap:.25rem}.flex-nowrap[data-v-3b069ca9]{flex-wrap:nowrap}.w-24[data-v-3b069ca9]{width:7rem}.flex[data-v-3b069ca9]{display:flex}.transition-all[data-v-3b069ca9]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.h-20[data-v-3b069ca9]{height:5rem}@media (max-width:640px){.avlJYZmUjO2IumFtJsXS[data-v-3b069ca9]:after{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));content:"/"}.cxllbI_i0oLKH8X0GJ_w[data-v-3b069ca9]{margin-bottom:1.5rem}.sm\:text-sm[data-v-3b069ca9]{font-size:.875rem;line-height:1.25rem}}@media (min-width:640px){.hAFtnIdYDiO6M_67F11P[data-v-3b069ca9]{grid-template-columns:repeat(1,minmax(0,1fr))}.xsbol[data-v-3b069ca9]{margin-bottom:2rem}.i0nzv[data-v-3b069ca9]{width:480px}.flzrn[data-v-3b069ca9]{font-size:1.5rem;line-height:2rem}.gp419[data-v-3b069ca9]{margin-top:1.5rem}.a66ko[data-v-3b069ca9]{font-weight:600}.ibyb7[data-v-3b069ca9]{font-size:.875rem;line-height:1.25rem}.s8h7v[data-v-3b069ca9]{padding-top:.625rem;padding-bottom:.625rem}.sr7qy[data-v-3b069ca9]{padding-left:.75rem;padding-right:.75rem}.riqyd[data-v-3b069ca9]{--tw-bg-opacity:1;background-color:var(--v-primary-base)}.klofg[data-v-3b069ca9]{border-radius:.5rem}.syne5[data-v-3b069ca9]{column-gap:.5rem}.jqzvs[data-v-3b069ca9]{display:inline-flex}.tx6at[data-v-3b069ca9]{margin-top:1rem}.nWoQ330QfMSjdov4_Mp8[data-v-3b069ca9]{font-size:1rem;line-height:1.5rem}.mVqi6z4YMC4_3WgpFYWB[data-v-3b069ca9]{display:block}.XemTdEOORjzaK37r98Bt[data-v-3b069ca9]{display:inline-flex}._1LX2Uyqx7CIEYiCGE_q[data-v-3b069ca9]:after{--tw-content:"";content:""}.a7ev_RRaH8U3l_UbRogz[data-v-3b069ca9]:after{content:"";display:inline-block}}@media (min-width:768px){.FiatbQ7XQBzLwTHkiu8Z[data-v-3b069ca9]{padding-left:2rem;padding-right:2rem}.eGvjAhhVIxMA_HsZGxBN[data-v-3b069ca9]{width:42rem}.md\:w-fit[data-v-3b069ca9]{width:-moz-fit-content;width:fit-content}.md\:px-6[data-v-3b069ca9]{padding-left:1.5rem;padding-right:1.5rem}.md\:grid-cols-\[200px_auto_200px\][data-v-3b069ca9]{grid-template-columns:200px auto 200px}.md\:grid[data-v-3b069ca9]{display:grid}.md\:flex[data-v-3b069ca9]{display:flex}}@media (min-width:1024px){.onboarding-container[data-v-3b069ca9]{display:flex}.czGmoDY2lMQ_0SyND3x7[data-v-3b069ca9]{display:block}.UQG9UVQJe8Lmwqvo0kfd[data-v-3b069ca9]{margin-bottom:3rem}}@media (min-width:1280px){.Xjxpb8u_H96dZt4r1eF6[data-v-3b069ca9]{padding-left:0;padding-right:0}.cPVDW_BRlw7OUJlR6COk[data-v-3b069ca9]:after{content:"";margin-left:2.5rem;margin-right:2.5rem}}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-revealBottom[data-v-3b069ca9]{animation:revealBottom-3b069ca9 ease-in-out}}@keyframes revealBottom-3b069ca9{0%{opacity:0;transform:translateY(12px)}to{transform:translateY(0);opacity:1}}.perspective-grid[data-v-3b069ca9]{position:fixed;top:0;left:0;width:100%;height:100%;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 1000"><g stroke="url(%23gridGradient)"><path d="M0 1000h1000V0H0z" fill="none"/><path d="M100 1000L500 0M200 1000L500 0M300 1000L500 0M400 1000L500 0m0 1000V0m100 1000L500 0m200 1000L500 0m300 1000L500 0m400 1000L500 0M0 900h1000M0 800h1000M0 700h1000M0 600h1000M0 500h1000M0 400h1000M0 300h1000M0 200h1000M0 100h1000"/></g></svg>');background-size:cover;background-position:50%;z-index:1;opacity:.7;pointer-events:none;overflow:hidden}@keyframes shootingMarker-3b069ca9{0%{bottom:0;left:30%;opacity:0}5%{opacity:1}95%{opacity:1}to{bottom:100%;left:50%;opacity:0}}@keyframes shootingMarkerRight-3b069ca9{0%{bottom:0;right:30%;opacity:0}5%{opacity:1}95%{opacity:1}to{bottom:100%;right:50%;opacity:0}}.overlay-gradient[data-v-3b069ca9]{position:fixed;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at center,rgba(99,214,251,.05) 0,rgba(86,152,248,.2) 100%);z-index:1;pointer-events:none}.cool-hover[data-v-3b069ca9]{transform:translateY(-4px) scale(1.02);box-shadow:0 8px 20px -5px rgba(0,0,0,.4),0 4px 10px -5px rgba(86,152,248,.2);background-color:#2c3241}.cool-hover[data-v-3b069ca9],.list-hover[data-v-3b069ca9]{transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s cubic-bezier(.34,1.56,.64,1),background-color .3s ease;will-change:transform,box-shadow}.list-hover[data-v-3b069ca9]:hover{transform:translateY(-4px) scale(1.02);background-color:#2c3241}.lift-up[data-v-3b069ca9],.list-hover[data-v-3b069ca9]:hover{box-shadow:0 8px 20px -5px rgba(0,0,0,.4),0 4px 10px -5px rgba(86,152,248,.2)}.payment-methods-grid[data-v-3b069ca9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem}.payment-method-card[data-v-3b069ca9]{background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);transition:all .3s ease}.payment-method-card[data-v-3b069ca9]:hover{background-color:hsla(0,0%,100%,.1);transform:translateY(-2px)}[data-v-3b069ca9] input:-internal-autofill-preview,[data-v-3b069ca9] input:-internal-autofill-selected,[data-v-3b069ca9] input:-webkit-autofill,[data-v-3b069ca9] input:-webkit-autofill:active,[data-v-3b069ca9] input:-webkit-autofill:focus,[data-v-3b069ca9] input:-webkit-autofill:hover{-webkit-text-fill-color:hsla(0,0%,100%,.85)!important;-webkit-box-shadow:0 0 0 30px hsla(0,0%,100%,.05) inset!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;caret-color:hsla(0,0%,100%,.85);appearance:none!important;background-color:hsla(0,0%,100%,.05)!important;background-image:none!important;color:hsla(0,0%,100%,.85)!important}[data-v-3b069ca9] .StripeElement--focus{border-color:var(--v-primary-base)!important}[data-v-3b069ca9] .StripeElement--invalid{border-color:var(--v-error-base)!important}[data-v-3b069ca9] .StripeElement--complete{border-color:var(--v-success-base)!important}[data-v-3b069ca9] .StripeElement{background-color:hsla(0,0%,100%,.05)!important;color:hsla(0,0%,100%,.85)!important}[data-v-3b069ca9] .StripeElement input{color:hsla(0,0%,100%,.85)!important;background-color:initial!important}[data-v-3b069ca9] .StripeElement input::placeholder{color:hsla(0,0%,100%,.65)!important}[data-v-3b069ca9] .StripeElement input:-internal-autofill-preview,[data-v-3b069ca9] .StripeElement input:-internal-autofill-selected,[data-v-3b069ca9] .StripeElement input:-webkit-autofill{-webkit-text-fill-color:hsla(0,0%,100%,.85)!important;-webkit-box-shadow:0 0 0 30px hsla(0,0%,100%,.05) inset!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;appearance:none!important;background-color:hsla(0,0%,100%,.05)!important;background-image:none!important;color:hsla(0,0%,100%,.85)!important}[data-v-3b069ca9] .StripeElement input:-internal-autofill-selected{appearance:none!important;background-color:hsla(0,0%,100%,.05)!important;background-image:none!important;color:hsla(0,0%,100%,.85)!important;-webkit-text-fill-color:hsla(0,0%,100%,.85)!important;box-shadow:inset 0 0 0 30px hsla(0,0%,100%,.05)!important;-webkit-box-shadow:0 0 0 30px hsla(0,0%,100%,.05) inset!important}.logout-button[data-v-3b069ca9]{transition:all .3s cubic-bezier(.4,0,.2,1)}.logout-button[data-v-3b069ca9]:hover{background-color:hsla(0,0%,100%,.1)!important;color:var(--v-primary-base)!important;border-color:var(--v-primary-base)!important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.hover-text-primary[data-v-3b069ca9]:hover{color:var(--v-primary-base)!important}.theme--dark.v-application{background-color:var(--v-black_500-base)!important}.p-4{padding:1rem}.v-data-table.header--secondary>.v-data-table__wrapper{border-radius:4px}.v-data-table.header--secondary>.v-data-table__wrapper>table>thead>tr{background-color:var(--v-secondary-base)!important;height:30px!important}.v-data-table.header--accent>.v-data-table__wrapper{border-radius:4px}.v-data-table.header--accent>.v-data-table__wrapper>table>thead>tr{background-color:var(--v-accent-base)!important;height:50px!important}.v-data-table.header--secondary>.v-data-table__wrapper>table>thead>tr>th,.v-data-table.theme--dark>.v-data-table__wrapper>table>thead>tr:last-child>th{color:#fff!important}.loading-container{position:relative!important}.card__line{position:absolute;animation:1s linear 1s infinite}.card__line_left{background:linear-gradient(180deg,var(--v-primary-base),transparent);left:0;bottom:-100%;width:.2em;height:100%;animation-name:to-top}.card__line_right{background:linear-gradient(180deg,transparent,var(--v-primary-base));right:0;top:-100%;width:.2em;height:100%;animation-name:to-bottom}.card__line_top{background:linear-gradient(90deg,transparent,var(--v-primary-base));top:0;left:-100%;animation-name:to-right}.card__line_bottom,.card__line_top{width:100%;height:.2em;animation-delay:.5s}.card__line_bottom{background:linear-gradient(90deg,var(--v-primary-base),transparent);bottom:0;right:-100%;animation-name:to-left}.v-menu__content.theme--dark.v-menu__content--fixed menuable__content__active.v-autocomplete__content{background-color:red!important}@keyframes to-top{to{bottom:200%}}@keyframes to-bottom{to{top:200%}}@keyframes to-left{to{right:200%}}@keyframes to-right{to{left:200%}}.ma-0 .v-input--selection-controls__ripple{margin:0!important}.qp-checkbox{width:20px;position:relative;margin:20px auto}.qp-checkbox label{width:20px;height:20px;cursor:pointer;position:absolute;top:0;left:0;background:linear-gradient(180deg,#222 0,#45484d);border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),0 1px 0 hsla(0,0%,100%,.4)}.qp-checkbox label:after{content:"";width:9px;height:5px;position:absolute;top:4px;left:4px;border:3px solid #fcfff4;border-top:none;border-right:none;background:transparent;opacity:0;transform:rotate(-45deg)}.qp-checkbox label:hover:after{opacity:.3}.qp-checkbox input[type=checkbox]{visibility:hidden}.qp-checkbox input[type=checkbox]:checked+label:after{opacity:1}.height-full{height:100%}.height-window{height:100vh}.yrlbj{gap:1.5rem}.uesqy{grid-template-columns:repeat(1,minmax(0,1fr))}.tjqhy{display:grid}.ynk4c{padding:1.5rem}.dz8wm{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--v-accent-base))}.fhlip{border-width:1px}.pmm02{border-radius:.5rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.5rem*var(--tw-space-x-reverse));margin-left:calc(0.5rem*(1 - var(--tw-space-x-reverse)))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:hsla(0,0%,100%,.25)!important}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-left:0!important;border-right:0!important;border-style:solid}@media (min-width:640px){.sm\:p-10{padding:2.5rem}}@media (min-width:768px){.rjrz9{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.nzj33{grid-template-columns:repeat(2,minmax(0,1fr))}}button[data-v-755a5bb1]:hover{--tw-bg-opacity:1;background-color:hsla(0,0%,98%,.25)}.l14y8[data-v-755a5bb1]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.ylm2u[data-v-755a5bb1]{flex-shrink:0}.yaf2e[data-v-755a5bb1]{width:1rem;height:1rem}.r0r2c[data-v-755a5bb1]{border-color:transparent}.aesap[data-v-755a5bb1]{border-width:1px}.ownkk[data-v-755a5bb1]{border-radius:.375rem}.syne5[data-v-755a5bb1]{column-gap:.5rem}.t2j25[data-v-755a5bb1]{justify-content:center}.items-center[data-v-755a5bb1]{align-items:center}.uiima[data-v-755a5bb1]{width:1.5rem;height:1.5rem}.jqzvs[data-v-755a5bb1]{display:inline-flex}[role=button][data-v-755a5bb1],button[data-v-755a5bb1]{cursor:pointer}button[data-v-755a5bb1],select[data-v-755a5bb1]{text-transform:none}button[data-v-755a5bb1],input[data-v-755a5bb1],optgroup[data-v-755a5bb1],select[data-v-755a5bb1],textarea[data-v-755a5bb1]{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}[data-v-755a5bb1]:is(.dark .dark\:hover\:bg-neutral-600:hover){--tw-bg-opacity:1;background-color:rgb(82 82 82/var(--tw-bg-opacity))}.details-container[data-v-c50da0a6]{min-height:100vh;padding:2rem 1rem}.main-content[data-v-c50da0a6]{max-width:1200px;margin:0 auto}.page-header[data-v-c50da0a6]{text-align:center;margin-bottom:3rem}.page-title[data-v-c50da0a6]{font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:.5rem;text-shadow:0 2px 4px rgba(0,0,0,.3)}.page-subtitle[data-v-c50da0a6]{font-size:1.125rem;color:hsla(0,0%,100%,.8);margin:0}.tabs-container[data-v-c50da0a6]{background:rgba(45,55,72,.95);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.3);backdrop-filter:blur(10px);margin-bottom:2rem;overflow:hidden}.main-tabs[data-v-c50da0a6]{background:transparent!important}.tab-item[data-v-c50da0a6]{text-transform:none!important;font-weight:500!important;min-width:auto!important;padding:1rem 1.5rem!important;transition:all .3s ease!important;color:hsla(0,0%,100%,.8)!important}.tab-item[data-v-c50da0a6]:hover{background:hsla(0,0%,100%,.05)!important;color:#fff!important}.tab-item.v-tab--active[data-v-c50da0a6]{color:var(--v-primary-base)!important}.content-area[data-v-c50da0a6]{border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.3);backdrop-filter:blur(10px);padding:2rem;min-height:600px}.content-card[data-v-c50da0a6]{border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.2);margin-bottom:2rem;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.content-card[data-v-c50da0a6]:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(0,0,0,.3);border-color:hsla(0,0%,100%,.15)}.card-header[data-v-c50da0a6]{padding:1.5rem 2rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.card-title[data-v-c50da0a6]{font-size:1.25rem;font-weight:600;color:#fff;margin:0 0 .5rem 0}.card-subtitle[data-v-c50da0a6]{font-size:.9rem;color:hsla(0,0%,100%,.6);margin:0}.card-content[data-v-c50da0a6]{padding:1.5rem 2rem 2rem}.profile-container[data-v-c50da0a6]{display:grid;gap:2rem}.api-key-controls[data-v-c50da0a6]{display:flex;align-items:center;gap:.5rem}.api-key-field[data-v-c50da0a6]{flex:1;max-width:400px}.info-grid[data-v-c50da0a6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.profile-info-grid[data-v-c50da0a6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem}.info-item[data-v-c50da0a6]{display:flex;flex-direction:column;gap:.5rem}.info-item.full-width[data-v-c50da0a6]{grid-column:1/-1}.info-label[data-v-c50da0a6]{font-size:.875rem;font-weight:600;color:hsla(0,0%,100%,.7);text-transform:uppercase;letter-spacing:.05em}.info-value[data-v-c50da0a6]{font-size:1rem;color:#fff;font-weight:500}.groups-grid[data-v-c50da0a6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem}.group-card[data-v-c50da0a6]{background:rgba(45,55,72,.6);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:1.5rem;transition:all .2s ease}.group-card[data-v-c50da0a6]:hover{background:rgba(45,55,72,.8);border-color:hsla(0,0%,100%,.2);transform:translateY(-1px)}.group-name[data-v-c50da0a6]{font-size:1.1rem;font-weight:600;color:#fff;margin:0 0 .5rem 0}.group-desc[data-v-c50da0a6]{font-size:.9rem;color:hsla(0,0%,100%,.7);margin:0 0 .5rem 0;line-height:1.4}.group-id[data-v-c50da0a6]{font-size:.8rem;color:hsla(0,0%,100%,.5);font-weight:500}.roles-grid[data-v-c50da0a6]{display:grid;gap:1rem}.role-card[data-v-c50da0a6]{background:rgba(45,55,72,.6);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:1.5rem;transition:all .2s ease}.role-card[data-v-c50da0a6]:hover{background:rgba(45,55,72,.8);border-color:hsla(0,0%,100%,.2)}.role-header[data-v-c50da0a6]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.5rem}.role-name[data-v-c50da0a6]{font-size:1.1rem;font-weight:600;color:#fff;margin:0}.role-desc[data-v-c50da0a6]{font-size:.9rem;color:hsla(0,0%,100%,.7);margin:0;line-height:1.4}.permissions-list[data-v-c50da0a6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:.75rem;max-height:400px;overflow-y:auto}.permission-item[data-v-c50da0a6]{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:rgba(45,55,72,.6);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;transition:all .2s ease}.permission-item[data-v-c50da0a6]:hover{background:rgba(45,55,72,.8);border-color:hsla(0,0%,100%,.2)}.permission-text[data-v-c50da0a6]{font-size:.9rem;color:hsla(0,0%,100%,.8);line-height:1.4}.groups-table[data-v-c50da0a6],.users-table-container[data-v-c50da0a6],.users-table[data-v-c50da0a6]{background:rgba(26,32,44,.8);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.2)}.table-header[data-v-c50da0a6]{display:grid;grid-template-columns:2fr 3fr 1fr;background:rgba(45,55,72,.8);border-bottom:1px solid hsla(0,0%,100%,.1)}.users-table-container .table-header[data-v-c50da0a6],.users-table .table-header[data-v-c50da0a6]{grid-template-columns:2fr 3fr 1.5fr 1fr}.header-cell[data-v-c50da0a6]{padding:1rem 1.5rem;font-size:.875rem;font-weight:600;color:hsla(0,0%,100%,.8);text-transform:uppercase;letter-spacing:.05em}.table-body[data-v-c50da0a6]{display:grid;gap:0}.table-row[data-v-c50da0a6]{display:grid;grid-template-columns:2fr 3fr 1fr;border-bottom:1px solid hsla(0,0%,100%,.05);transition:background .2s ease}.users-table-container .table-row[data-v-c50da0a6],.users-table .table-row[data-v-c50da0a6]{grid-template-columns:2fr 3fr 1.5fr 1fr}.table-row[data-v-c50da0a6]:hover{background:rgba(45,55,72,.6)}.table-cell[data-v-c50da0a6]{padding:1rem 1.5rem;display:flex;align-items:center}.user-name[data-v-c50da0a6]{font-size:.9rem;color:#fff;font-weight:500}.user-email[data-v-c50da0a6]{font-size:.9rem;color:hsla(0,0%,100%,.7)}.invite-section[data-v-c50da0a6]{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.invite-controls[data-v-c50da0a6]{display:flex;align-items:center;gap:1rem;max-width:600px}.invite-field[data-v-c50da0a6]{flex:1}.invite-type-selector[data-v-c50da0a6]{display:flex;align-items:center;gap:.5rem;padding:.5rem;cursor:pointer;border-radius:4px;transition:background .2s ease;color:hsla(0,0%,100%,.8)}.invite-type-selector[data-v-c50da0a6]:hover{background:hsla(0,0%,100%,.05)}.billing-container[data-v-c50da0a6]{display:grid;gap:2rem}.upgrade-notice[data-v-c50da0a6]{background:linear-gradient(135deg,var(--v-primary-base),var(--v-secondary-base));border:none;color:#fff}.upgrade-notice .card-content[data-v-c50da0a6]{padding:2rem}.upgrade-content[data-v-c50da0a6]{display:flex;align-items:flex-start;gap:1.5rem}.upgrade-icon[data-v-c50da0a6]{flex-shrink:0}.upgrade-text[data-v-c50da0a6]{flex:1}.upgrade-title[data-v-c50da0a6]{font-size:1.25rem;font-weight:600;color:#fff;margin:0 0 .5rem 0}.upgrade-desc[data-v-c50da0a6]{font-size:.9rem;color:hsla(0,0%,100%,.9);margin:0 0 1rem 0;line-height:1.5}.upgrade-actions[data-v-c50da0a6]{display:flex;align-items:center;gap:1rem}.plan-header[data-v-c50da0a6]{display:flex;align-items:center}.plan-description[data-v-c50da0a6]{font-size:.9rem;color:hsla(0,0%,100%,.7);margin:0 0 1.5rem 0}.features-list[data-v-c50da0a6]{display:grid;gap:1rem}.feature-item[data-v-c50da0a6]{display:flex;align-items:center;padding:.75rem 0;border-bottom:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.8)}.feature-item[data-v-c50da0a6]:last-child{border-bottom:none}.settings-container[data-v-c50da0a6]{display:grid;gap:2rem}.custom-tabs[data-v-c50da0a6]{margin-top:1rem}.roles-list[data-v-c50da0a6]{display:grid;gap:1rem}.role-item[data-v-c50da0a6]{background:rgba(45,55,72,.6);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:1rem;transition:all .2s ease}.role-item[data-v-c50da0a6]:hover{background:rgba(45,55,72,.8);border-color:hsla(0,0%,100%,.2)}.role-content[data-v-c50da0a6]{display:flex;align-items:flex-start;gap:1rem}.permissions-grid[data-v-c50da0a6]{display:grid;gap:.75rem}.permission-card[data-v-c50da0a6]{display:flex;align-items:flex-start;gap:1rem;padding:1rem;background:rgba(45,55,72,.6);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;transition:all .2s ease}.permission-card[data-v-c50da0a6]:hover{background:rgba(45,55,72,.8);border-color:hsla(0,0%,100%,.2)}.permission-content[data-v-c50da0a6]{flex:1}.permission-title[data-v-c50da0a6]{font-size:.9rem;font-weight:600;color:#fff;margin:0 0 .25rem 0}.permission-name[data-v-c50da0a6]{font-size:.8rem;color:hsla(0,0%,100%,.6);margin:0}.group-details[data-v-c50da0a6]{display:grid;gap:2rem}.detail-section[data-v-c50da0a6]{background:rgba(45,55,72,.6);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:1.5rem}.section-title[data-v-c50da0a6]{font-size:1.1rem;font-weight:600;color:#fff;margin:0 0 1rem 0;display:flex;align-items:center}.members-grid[data-v-c50da0a6]{display:grid;gap:1rem}.member-card[data-v-c50da0a6]{background:rgba(26,32,44,.8);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:1rem;transition:all .2s ease}.member-card[data-v-c50da0a6]:hover{border-color:hsla(0,0%,100%,.2);box-shadow:0 2px 8px rgba(0,0,0,.2)}.member-info[data-v-c50da0a6]{display:grid;gap:.5rem}.member-name[data-v-c50da0a6]{font-size:1rem;font-weight:600;color:#fff;margin:0}.member-email[data-v-c50da0a6]{font-size:.9rem;color:hsla(0,0%,100%,.7);margin:0}.member-meta[data-v-c50da0a6]{display:flex;align-items:center;gap:.5rem}.tenant-name[data-v-c50da0a6]{font-size:.8rem;color:hsla(0,0%,100%,.5)}.v-dialog .v-card[data-v-c50da0a6]{background:rgba(26,32,44,.95)!important;border:1px solid hsla(0,0%,100%,.1)!important}.v-dialog .v-card-text[data-v-c50da0a6],.v-dialog .v-card-title[data-v-c50da0a6]{color:#fff!important}.v-dialog .v-tabs[data-v-c50da0a6]{background:transparent!important}.v-dialog .v-tab[data-v-c50da0a6]{color:hsla(0,0%,100%,.7)!important}.v-dialog .v-tab--active[data-v-c50da0a6]{color:var(--v-primary-base)!important}@media (max-width:768px){.details-container[data-v-c50da0a6]{padding:1rem .5rem}.page-title[data-v-c50da0a6]{font-size:2rem}.card-content[data-v-c50da0a6],.card-header[data-v-c50da0a6],.content-area[data-v-c50da0a6]{padding:1rem}.groups-grid[data-v-c50da0a6],.info-grid[data-v-c50da0a6],.profile-info-grid[data-v-c50da0a6]{grid-template-columns:1fr}.table-header[data-v-c50da0a6],.table-row[data-v-c50da0a6]{grid-template-columns:1fr;gap:.5rem}.table-cell[data-v-c50da0a6]{padding:.75rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.05);justify-content:space-between}.table-cell[data-v-c50da0a6]:before{content:attr(data-label);font-weight:600;color:hsla(0,0%,100%,.8)}.invite-controls[data-v-c50da0a6]{flex-direction:column;align-items:stretch}.upgrade-content[data-v-c50da0a6]{flex-direction:column;text-align:center}.permissions-list[data-v-c50da0a6]{grid-template-columns:1fr}}.bd993[data-v-c50da0a6],.mpjax[data-v-c50da0a6],.syne5[data-v-c50da0a6]{display:none}.v-enter-active[data-v-c50da0a6],.v-leave-active[data-v-c50da0a6]{transition:all .3s ease}.v-enter-from[data-v-c50da0a6],.v-leave-to[data-v-c50da0a6]{opacity:0;transform:translateY(10px)}.primary-scrollbar[data-v-c50da0a6]::-webkit-scrollbar{width:8px}.primary-scrollbar[data-v-c50da0a6]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:4px}.primary-scrollbar[data-v-c50da0a6]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:4px}.primary-scrollbar[data-v-c50da0a6]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.connector-card[data-v-44c04d9a]{border:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.4);backdrop-filter:blur(8px);padding:.75rem;min-height:80px;position:relative;overflow:hidden}.connector-card--hover[data-v-44c04d9a],.connector-card[data-v-44c04d9a]:hover{border-color:rgba(var(--v-primary-base),.5);background:rgba(0,0,0,.6);transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.3)}.connector-card--selected[data-v-44c04d9a]{border-color:rgb(var(--v-primary-base));background:rgba(var(--v-primary-base),.1);box-shadow:0 0 0 1px rgba(var(--v-primary-base),.3)}.connector-card__header[data-v-44c04d9a]{display:flex;align-items:flex-start;gap:.5rem;height:100%}.connector-card__icon[data-v-44c04d9a]{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;background:hsla(0,0%,100%,.05)}.connector-card__icon svg[data-v-44c04d9a]{display:block}.connector-card__content[data-v-44c04d9a]{flex:1;min-width:0}.connector-card__title[data-v-44c04d9a]{font-size:.875rem;font-weight:600;color:#fff;margin:0 0 .125rem 0;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.connector-card__description[data-v-44c04d9a]{font-size:.8rem;color:hsla(0,0%,100%,.7);margin:0;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.connector-card__action[data-v-44c04d9a]{flex-shrink:0;opacity:0;transition:opacity .2s ease}.connector-card--hover .connector-card__action[data-v-44c04d9a],.connector-card:hover .connector-card__action[data-v-44c04d9a]{opacity:1}.connector-card__plus-icon[data-v-44c04d9a]{width:20px;height:20px;border-radius:50%;background:rgba(var(--v-primary-base),.2);color:rgb(var(--v-primary-base));display:flex;align-items:center;justify-content:center;transition:all .2s ease}.connector-card--hover .connector-card__plus-icon[data-v-44c04d9a],.connector-card:hover .connector-card__plus-icon[data-v-44c04d9a]{background:rgb(var(--v-primary-base));color:#fff;transform:scale(1.1)}@media (max-width:768px){.connector-card[data-v-44c04d9a]{padding:.625rem;min-height:70px}.connector-card__header[data-v-44c04d9a]{gap:.375rem}.connector-card__icon[data-v-44c04d9a]{width:28px;height:28px}.connector-card__title[data-v-44c04d9a]{font-size:.8rem}.connector-card__description[data-v-44c04d9a]{font-size:.75rem}.connector-card__footer[data-v-44c04d9a]{margin-top:.5rem;padding-top:.5rem}}.connectors-grid-view[data-v-4e25e40f]{width:100%}.connectors-grid-view__search[data-v-4e25e40f]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.search-input-wrapper[data-v-4e25e40f]{position:relative;flex:1;max-width:400px}.search-icon[data-v-4e25e40f]{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;color:hsla(0,0%,100%,.5);pointer-events:none}.search-input[data-v-4e25e40f]{width:100%;padding:.75rem .75rem .75rem 2.5rem;background:rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;color:#fff;font-size:.875rem;transition:all .2s ease}.search-input[data-v-4e25e40f]::placeholder{color:hsla(0,0%,100%,.5)}.search-input[data-v-4e25e40f]:focus{outline:none;border-color:rgba(var(--v-primary-base),.5);background:rgba(0,0,0,.6);box-shadow:0 0 0 3px rgba(var(--v-primary-base),.1)}.connectors-grid[data-v-4e25e40f]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.grid-item[data-v-4e25e40f]{min-height:120px}.connectors-slide-view[data-v-4e25e40f]{overflow-x:auto;padding-bottom:.5rem}.slide-container[data-v-4e25e40f]{display:flex;gap:1rem;padding:.25rem}.slide-item[data-v-4e25e40f]{flex:0 0 320px;min-height:120px}.empty-state[data-v-4e25e40f]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center}.empty-state__icon[data-v-4e25e40f]{width:3rem;height:3rem;color:hsla(0,0%,100%,.3);margin-bottom:1rem}.empty-state__title[data-v-4e25e40f]{font-size:1.125rem;font-weight:600;color:#fff;margin:0 0 .5rem 0}.empty-state__description[data-v-4e25e40f]{font-size:.875rem;color:hsla(0,0%,100%,.6);margin:0}@media (max-width:1200px){.connectors-grid[data-v-4e25e40f]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}@media (max-width:768px){.connectors-grid-view__search[data-v-4e25e40f]{flex-direction:column;align-items:stretch}.search-input-wrapper[data-v-4e25e40f]{max-width:none}.connectors-grid[data-v-4e25e40f]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.75rem}.slide-item[data-v-4e25e40f]{flex:0 0 280px}}@media (max-width:480px){.connectors-grid[data-v-4e25e40f]{grid-template-columns:1fr}.slide-item[data-v-4e25e40f]{flex:0 0 260px}}.edit-directory-overlay[data-v-9e138b8e]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;animation:overlayFadeIn-9e138b8e .3s cubic-bezier(.4,0,.2,1)}@keyframes overlayFadeIn-9e138b8e{0%{opacity:0}to{opacity:1}}.edit-directory-dialog[data-v-9e138b8e]{background:#1a1a1a;border:1px solid hsla(0,0%,100%,.12);border-radius:16px;box-shadow:0 20px 64px rgba(0,0,0,.4),0 8px 32px rgba(0,0,0,.3);backdrop-filter:blur(24px);width:100%;max-width:500px;max-height:90vh;overflow:hidden;animation:dialogSlideIn-9e138b8e .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column}@keyframes dialogSlideIn-9e138b8e{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.edit-directory-dialog__header[data-v-9e138b8e]{display:flex;align-items:center;gap:1rem;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.08);background:linear-gradient(135deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.01))}.edit-directory-dialog__icon[data-v-9e138b8e]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:linear-gradient(135deg,rgba(73,169,236,.15),rgba(73,169,236,.08));border:1px solid rgba(73,169,236,.3);border-radius:12px;color:#49a9ec;flex-shrink:0}.edit-directory-dialog__title-section[data-v-9e138b8e]{flex:1;min-width:0}.edit-directory-dialog__title[data-v-9e138b8e]{font-size:1.25rem;font-weight:600;color:hsla(0,0%,100%,.95);margin:0 0 .25rem 0;line-height:1.3}.edit-directory-dialog__subtitle[data-v-9e138b8e]{font-size:.875rem;color:hsla(0,0%,100%,.6);margin:0;line-height:1.4}.edit-directory-dialog__close[data-v-9e138b8e]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:hsla(0,0%,100%,.7);cursor:pointer;transition:all .2s ease;flex-shrink:0}.edit-directory-dialog__close[data-v-9e138b8e]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.95);transform:scale(1.05)}.edit-directory-dialog__content[data-v-9e138b8e]{flex:1;overflow-y:auto;padding:1.5rem}.edit-directory-dialog__content[data-v-9e138b8e]::-webkit-scrollbar{width:4px}.edit-directory-dialog__content[data-v-9e138b8e]::-webkit-scrollbar-track{background:transparent}.edit-directory-dialog__content[data-v-9e138b8e]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.edit-directory-form[data-v-9e138b8e]{display:flex;flex-direction:column;gap:1.5rem}.form-field[data-v-9e138b8e]{display:flex;flex-direction:column;gap:.5rem}.form-field--danger[data-v-9e138b8e]{border-top:1px solid hsla(0,0%,100%,.08);padding-top:1.5rem;margin-top:1rem}.form-field__label[data-v-9e138b8e]{font-size:.875rem;font-weight:600;color:hsla(0,0%,100%,.9);letter-spacing:.25px}.form-field__input[data-v-9e138b8e]{width:100%;padding:.75rem 1rem;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:hsla(0,0%,100%,.9);font-size:.875rem;transition:all .2s ease;font-family:inherit}.form-field__input[data-v-9e138b8e]:focus{outline:none;border-color:#49a9ec;box-shadow:0 0 0 2px rgba(73,169,236,.15);background:hsla(0,0%,100%,.06)}.form-field__input[data-v-9e138b8e]::placeholder{color:hsla(0,0%,100%,.4)}.form-field__input[data-v-9e138b8e]:disabled{background:hsla(0,0%,100%,.02);border-color:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.5);cursor:not-allowed}.form-field__hint[data-v-9e138b8e]{font-size:.75rem;color:hsla(0,0%,100%,.5);line-height:1.4}.custom-select[data-v-9e138b8e]{position:relative}.custom-select__container[data-v-9e138b8e]{display:flex;align-items:center;padding:.75rem 1rem;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;cursor:pointer;transition:all .2s ease;min-height:48px}.custom-select--open .custom-select__container[data-v-9e138b8e],.custom-select__container[data-v-9e138b8e]:hover{border-color:#49a9ec;box-shadow:0 0 0 2px rgba(73,169,236,.15);background:hsla(0,0%,100%,.06)}.custom-select--disabled .custom-select__container[data-v-9e138b8e]{background:hsla(0,0%,100%,.02);border-color:hsla(0,0%,100%,.05);cursor:not-allowed}.custom-select__field[data-v-9e138b8e]{flex:1;min-width:0}.custom-select__value[data-v-9e138b8e]{font-size:.875rem;color:hsla(0,0%,100%,.9);font-weight:500}.custom-select__placeholder[data-v-9e138b8e]{font-size:.875rem;color:hsla(0,0%,100%,.4)}.custom-select__arrow[data-v-9e138b8e]{display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.6);transition:transform .2s ease;margin-left:.5rem}.custom-select--open .custom-select__arrow[data-v-9e138b8e]{transform:rotate(180deg);color:#49a9ec}.custom-select__dropdown[data-v-9e138b8e]{position:absolute;top:100%;left:0;right:0;z-index:1000;background:#1a1a1a;border:1px solid hsla(0,0%,100%,.12);border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.4);backdrop-filter:blur(24px);margin-top:.25rem;overflow:hidden;animation:dropdownSlideIn-9e138b8e .2s cubic-bezier(.4,0,.2,1)}@keyframes dropdownSlideIn-9e138b8e{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.custom-select__options[data-v-9e138b8e]{max-height:200px;overflow-y:auto}.custom-select__options[data-v-9e138b8e]::-webkit-scrollbar{width:4px}.custom-select__options[data-v-9e138b8e]::-webkit-scrollbar-track{background:transparent}.custom-select__options[data-v-9e138b8e]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.custom-select__option[data-v-9e138b8e]{padding:.75rem 1rem;cursor:pointer;transition:all .15s ease;border-bottom:1px solid hsla(0,0%,100%,.05)}.custom-select__option[data-v-9e138b8e]:last-child{border-bottom:none}.custom-select__option[data-v-9e138b8e]:hover{background:rgba(73,169,236,.1)}.custom-select__option--selected[data-v-9e138b8e]{background:rgba(73,169,236,.15);color:#49a9ec}.directory-option__name[data-v-9e138b8e]{font-size:.875rem;font-weight:500;color:hsla(0,0%,100%,.9);margin-bottom:.25rem}.directory-option__path[data-v-9e138b8e]{font-size:.75rem;color:hsla(0,0%,100%,.5);font-family:SFMono-Regular,Monaco,Inconsolata,Roboto Mono,monospace}.danger-zone[data-v-9e138b8e]{background:rgba(248,113,113,.05);border:1px solid rgba(248,113,113,.15);border-radius:8px;padding:1rem}.warning-message[data-v-9e138b8e]{display:flex;align-items:flex-start;gap:.75rem}.warning-message__icon[data-v-9e138b8e]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#fbbf24;flex-shrink:0;margin-top:.125rem}.warning-message__content[data-v-9e138b8e]{flex:1}.warning-message__text[data-v-9e138b8e]{font-size:.875rem;font-weight:500;color:hsla(0,0%,100%,.9);margin:0 0 .25rem 0}.warning-message__subtext[data-v-9e138b8e]{font-size:.75rem;color:hsla(0,0%,100%,.6);margin:0;line-height:1.4}.delete-section[data-v-9e138b8e]{display:flex;flex-direction:column;gap:1rem}.delete-confirmation[data-v-9e138b8e]{background:rgba(248,113,113,.1);border:1px solid rgba(248,113,113,.3);border-radius:8px;padding:1rem}.delete-confirmation__message[data-v-9e138b8e]{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:1rem}.delete-confirmation__icon[data-v-9e138b8e]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:#f87171;flex-shrink:0;margin-top:.125rem}.delete-confirmation__message p[data-v-9e138b8e]{font-size:.875rem;color:hsla(0,0%,100%,.9);margin:0;line-height:1.4}.delete-confirmation__actions[data-v-9e138b8e],.edit-directory-dialog__actions[data-v-9e138b8e]{display:flex;align-items:center;gap:.75rem;justify-content:flex-end}.edit-directory-dialog__actions[data-v-9e138b8e]{padding:1rem 1.5rem 1.5rem;border-top:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.02)}.btn[data-v-9e138b8e]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1rem;border:none;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);text-decoration:none;min-width:80px}.btn--primary[data-v-9e138b8e]{background:linear-gradient(135deg,#49a9ec,#3d96d9);color:#000;box-shadow:0 2px 6px rgba(73,169,236,.3)}.btn--primary[data-v-9e138b8e]:hover:not(:disabled){background:linear-gradient(135deg,#3d96d9,#2e7bc6);transform:translateY(-1px);box-shadow:0 3px 12px rgba(73,169,236,.4)}.btn--primary[data-v-9e138b8e]:disabled{background:rgba(73,169,236,.3);color:rgba(0,0,0,.5);cursor:not-allowed;transform:none;box-shadow:none}.btn--secondary[data-v-9e138b8e]{background:transparent;color:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,100%,.2)}.btn--secondary[data-v-9e138b8e]:hover{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.95);border-color:hsla(0,0%,100%,.3);transform:translateY(-1px)}.btn--secondary[data-v-9e138b8e]:disabled{color:hsla(0,0%,100%,.4);border-color:hsla(0,0%,100%,.1);cursor:not-allowed}.btn--danger[data-v-9e138b8e]{background:linear-gradient(135deg,#f87171,#ef4444);color:#000;box-shadow:0 2px 6px rgba(248,113,113,.3)}.btn--danger[data-v-9e138b8e]:hover:not(:disabled){background:linear-gradient(135deg,#ef4444,#dc2626);transform:translateY(-1px);box-shadow:0 3px 12px rgba(248,113,113,.4)}.btn--danger[data-v-9e138b8e]:disabled{background:rgba(248,113,113,.3);color:rgba(0,0,0,.5);cursor:not-allowed;transform:none;box-shadow:none}@media (max-width:640px){.edit-directory-overlay[data-v-9e138b8e]{padding:.5rem}.edit-directory-dialog[data-v-9e138b8e]{max-width:none;width:100%}.edit-directory-dialog__header[data-v-9e138b8e]{padding:1rem;flex-direction:column;align-items:flex-start;gap:.75rem}.edit-directory-dialog__close[data-v-9e138b8e]{position:absolute;top:1rem;right:1rem}.edit-directory-dialog__content[data-v-9e138b8e]{padding:1rem}.edit-directory-dialog__actions[data-v-9e138b8e]{padding:1rem;flex-direction:column}.btn[data-v-9e138b8e]{width:100%}}.qp-text[data-v-334c5517]{position:relative;width:100%}.qp-text__container[data-v-334c5517]{position:relative;display:flex;align-items:center;background:transparent;border:none;border-bottom:1px solid rgba(var(--v-on-surface-base),.3);transition:border-color .2s ease;min-height:32px;padding:.875rem .875rem;background:rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.2);border-radius:.5rem;color:#fafafa;font-size:.875rem;transition:all .2s ease}.qp-text--focused .qp-text__container[data-v-334c5517]{border-bottom-color:var(--v-primary-base);box-shadow:none}.qp-text--error .qp-text__container[data-v-334c5517]{border-bottom-color:var(--v-error-base);box-shadow:none}.qp-text--disabled .qp-text__container[data-v-334c5517]{background:transparent;border-bottom-color:rgba(var(--v-on-surface-base),.12);opacity:.5}.qp-text__icon[data-v-334c5517]{display:flex;align-items:center;justify-content:center;padding-right:8px;flex-shrink:0}.qp-text__field[data-v-334c5517]{flex:1;background:transparent;border:none;outline:none;font-size:.875rem;color:var(--v-on-surface-base);font-family:inherit;line-height:1.4}.qp-text__field[data-v-334c5517]::placeholder{color:rgba(var(--v-on-surface-base),.35);transition:color .2s ease}.qp-text--focused .qp-text__field[data-v-334c5517]::placeholder{color:rgba(var(--v-on-surface-base),.3)}.qp-text__field[data-v-334c5517]:disabled{cursor:not-allowed;color:rgba(var(--v-on-surface-base),.4)}.qp-text__clear[data-v-334c5517]{display:flex;align-items:center;justify-content:center;padding:0 8px;cursor:pointer;opacity:.6;transition:opacity .2s ease;flex-shrink:0}.qp-text__clear[data-v-334c5517]:hover{opacity:1}.qp-text__details[data-v-334c5517]{margin-top:4px;min-height:18px}.qp-text__error[data-v-334c5517]{color:var(--v-error-base);font-size:.75rem;display:flex;align-items:center;font-weight:500;line-height:1.2}.qp-text__helper[data-v-334c5517]{color:rgba(var(--v-on-surface-base),.6);font-size:.75rem;line-height:1.2}.theme--dark .qp-text__container[data-v-334c5517]{background:hsla(0,0%,100%,.02);border-color:hsla(0,0%,100%,.12)}.theme--dark .qp-text--focused .qp-text__container[data-v-334c5517]{background:hsla(0,0%,100%,.04);border-color:var(--v-primary-base)}.theme--dark .qp-text--disabled .qp-text__container[data-v-334c5517]{background:hsla(0,0%,100%,.01);border-color:hsla(0,0%,100%,.06)}.custom-input[data-v-327ba29e]{position:relative;width:100%}.custom-input__container[data-v-327ba29e]{position:relative;display:flex;align-items:center;background:var(--v-surface-base);border:1px solid rgba(var(--v-on-surface-base),.12);border-radius:8px;transition:all .2s cubic-bezier(.4,0,.2,1);cursor:pointer;min-height:44px}.custom-input--focused .custom-input__container[data-v-327ba29e]{border-color:var(--v-primary-base);box-shadow:0 0 0 2px rgba(var(--v-primary-base),.12)}.custom-input--error .custom-input__container[data-v-327ba29e]{border-color:var(--v-error-base);box-shadow:0 0 0 2px rgba(var(--v-error-base),.12)}.custom-input--disabled .custom-input__container[data-v-327ba29e]{background:rgba(var(--v-on-surface-base),.03);border-color:rgba(var(--v-on-surface-base),.06);opacity:.7;cursor:not-allowed}.custom-input__icon[data-v-327ba29e]{display:flex;align-items:center;justify-content:center;padding:0 12px;flex-shrink:0}.custom-input__field[data-v-327ba29e]{flex:1;padding:12px 14px;min-height:20px;display:flex;align-items:center}.custom-input__selection[data-v-327ba29e]{display:flex;align-items:center}.custom-input__placeholder[data-v-327ba29e]{color:rgba(var(--v-on-surface-base),.5);font-size:.875rem}.custom-input__append[data-v-327ba29e]{display:flex;align-items:center;justify-content:center;padding:0 12px;flex-shrink:0}.custom-input__arrow--open[data-v-327ba29e]{transform:rotate(180deg)}.custom-input__dropdown[data-v-327ba29e]{position:absolute;top:100%;left:0;right:0;z-index:1000;background:var(--v-surface-base);border:1px solid var(--v-primary-base);border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12);margin-top:4px;overflow:hidden}.custom-input__search[data-v-327ba29e]{padding:8px;border-bottom:1px solid rgba(var(--v-on-surface-base),.08)}.custom-input__search-input[data-v-327ba29e]{width:100%;background:rgba(var(--v-on-surface-base),.04);border:none;outline:none;font-size:.875rem;padding:8px 12px;color:var(--v-on-surface-base);border-radius:6px}.custom-input__search-input[data-v-327ba29e]::placeholder{color:rgba(var(--v-on-surface-base),.5)}.custom-input__options[data-v-327ba29e]{max-height:200px;overflow-y:auto}.custom-input__option[data-v-327ba29e]{padding:10px 14px;cursor:pointer;transition:background-color .15s ease;border-bottom:1px solid rgba(var(--v-on-surface-base),.04);font-size:.875rem}.custom-input__option[data-v-327ba29e]:last-child{border-bottom:none}.custom-input__option--highlighted[data-v-327ba29e],.custom-input__option[data-v-327ba29e]:hover{background:rgba(var(--v-primary-base),.08)}.custom-input__option--selected[data-v-327ba29e]{background:rgba(var(--v-primary-base),.12);color:var(--v-primary-base);font-weight:500}.custom-input__no-data[data-v-327ba29e]{padding:14px;text-align:center;color:rgba(var(--v-on-surface-base),.5);font-size:.875rem}.custom-input__details[data-v-327ba29e]{margin-top:4px;min-height:18px}.custom-input__error[data-v-327ba29e]{color:var(--v-error-base);font-size:.75rem;display:flex;align-items:center;font-weight:500;line-height:1.2}.custom-input__helper[data-v-327ba29e]{color:rgba(var(--v-on-surface-base),.6);font-size:.75rem;line-height:1.2}.selection-chip[data-v-327ba29e]{font-weight:600;font-size:.75rem}.dropdown-enter-active[data-v-327ba29e],.dropdown-leave-active[data-v-327ba29e]{transition:all .2s cubic-bezier(.4,0,.2,1);transform-origin:top}.dropdown-enter[data-v-327ba29e],.dropdown-leave-to[data-v-327ba29e]{opacity:0;transform:scaleY(.9) translateY(-4px)}.theme--dark .custom-input__container[data-v-327ba29e]{background:hsla(0,0%,100%,.02);border-color:hsla(0,0%,100%,.12)}.theme--dark .custom-input--focused .custom-input__container[data-v-327ba29e]{background:hsla(0,0%,100%,.04);border-color:var(--v-primary-base)}.theme--dark .custom-input--disabled .custom-input__container[data-v-327ba29e]{background:hsla(0,0%,100%,.01);border-color:hsla(0,0%,100%,.06)}.theme--dark .custom-input__dropdown[data-v-327ba29e]{background:rgba(0,0,0,.95);border-color:hsla(0,0%,100%,.2);box-shadow:0 4px 16px rgba(0,0,0,.4)}.theme--dark .custom-input__search[data-v-327ba29e]{border-bottom-color:hsla(0,0%,100%,.08)}.theme--dark .custom-input__search-input[data-v-327ba29e]{background:hsla(0,0%,100%,.05)}.theme--dark .custom-input__option[data-v-327ba29e]{border-bottom-color:hsla(0,0%,100%,.04)}.theme--dark .custom-input__option--highlighted[data-v-327ba29e],.theme--dark .custom-input__option[data-v-327ba29e]:hover{background:rgba(var(--v-primary-base),.12)}.theme--dark .custom-input__option--selected[data-v-327ba29e]{background:rgba(var(--v-primary-base),.16)}.create-connector-item[data-v-511e0cd2]{cursor:pointer;transition:background-color .1s ease}.item-more[data-v-511e0cd2]{visibility:hidden;opacity:0;transition:visibility 0s,opacity .2s linear}.create-connector-item:hover .item-more[data-v-511e0cd2]{visibility:visible;opacity:1}.create-connector-grid[data-v-511e0cd2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:16px}.create-connector-item[data-v-511e0cd2]{max-width:120px;width:100%;aspect-ratio:1/1;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:8px;text-align:center}.error-glow{box-shadow:0 0 8px var(--v-error-base);transition:box-shadow .25s ease-in-out;animation:pulse 1.5s infinite}.import-dialog-container{padding-bottom:15vh;min-height:100vh}.dialog-layout{display:flex;gap:2rem;padding:1.5rem;min-height:85vh}.left-panel{flex:0 0 380px;background:rgba(40,40,40,.6);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:2rem;height:-moz-fit-content;height:fit-content;position:sticky;top:1.5rem}.section-header{border-bottom:1px solid hsla(0,0%,100%,.06);padding-bottom:.75rem}.upload-area .filepond--wrapper{border-radius:8px;border:2px dashed hsla(0,0%,100%,.2);transition:border-color .3s ease}.upload-area .filepond--wrapper:hover{border-color:hsla(0,0%,100%,.3)}.form-label{display:block;margin-bottom:8px}.form-help-text{line-height:1.4}.btn{padding:12px 24px;font-weight:500;font-size:14px;display:inline-flex;transition:all .2s ease}.btn:disabled{opacity:.6}.btn-secondary{background:rgba(80,80,80,.8);color:#fff;border:1px solid hsla(0,0%,100%,.2)}.btn-secondary:hover:not(:disabled){background:hsla(0,0%,39.2%,.8);border-color:hsla(0,0%,100%,.3)}.btn-primary{background:#1976d2;color:#fff;border:1px solid #1976d2}.btn-primary:hover:not(:disabled){background:#1565c0;border-color:#1565c0}.loading-spinner{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.3);border-top:2px solid #fff;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.right-panel{flex:1;background:rgba(30,30,30,.6);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;overflow:hidden}.empty-state{min-height:400px;padding:3rem}.empty-state-content{text-align:center;max-width:400px}.empty-icon{width:64px;height:64px;color:hsla(0,0%,100%,.3);margin:0 auto 1.5rem}.imported-blueprints-container{background:transparent;height:100%}.blueprint-card{background:rgba(35,35,35,.7);border:1px solid hsla(0,0%,100%,.08);transition:all .2s ease;position:relative;overflow:hidden}.blueprint-card:hover{border-color:hsla(0,0%,100%,.12);background:rgba(40,40,40,.8)}.status-badge{width:28px;height:28px;flex-shrink:0}.success-bg{background-color:#4caf50!important}.warning-bg{background-color:#ff9800!important}.blueprint-stats{min-width:80px}.connector-item{background:rgba(45,45,45,.4);border:1px solid hsla(0,0%,100%,.06)}.connector-item:hover{background:rgba(55,55,55,.5);border-color:hsla(0,0%,100%,.1)}.connector-icon-wrapper{display:flex;align-items:center;justify-content:center;flex-shrink:0}.connector-info{min-width:0}.connector-status,.status-icon{flex-shrink:0}.status-icon{width:28px;height:28px}.mapping-divider{height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent)}.mapping-item{background:rgba(40,40,40,.6);border:1px solid hsla(0,0%,100%,.1)}.bg-dark-subtle{background:rgba(20,20,20,.4)!important}.line-height-1-4{line-height:1.4!important}.border-sm{border-width:1px!important}@keyframes pulse-error{0%,to{box-shadow:0 0 12px rgba(244,67,54,.3)}50%{box-shadow:0 0 20px rgba(244,67,54,.5)}}.opacity-7{opacity:.7!important}.opacity-8{opacity:.8!important}.export-dialog-overlay[data-v-b05f3dfa]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;animation:overlayFadeIn-b05f3dfa .3s cubic-bezier(.4,0,.2,1)}@keyframes overlayFadeIn-b05f3dfa{0%{opacity:0}to{opacity:1}}.export-dialog[data-v-b05f3dfa]{background:#1a1a1a;border:1px solid hsla(0,0%,100%,.12);border-radius:16px;box-shadow:0 20px 64px rgba(0,0,0,.4),0 8px 32px rgba(0,0,0,.3);backdrop-filter:blur(24px);width:100%;max-width:480px;max-height:90vh;overflow:hidden;animation:dialogSlideIn-b05f3dfa .3s cubic-bezier(.4,0,.2,1)}@keyframes dialogSlideIn-b05f3dfa{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.export-dialog__header[data-v-b05f3dfa]{display:flex;align-items:center;gap:1rem;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.08);background:linear-gradient(135deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.01))}.export-dialog__icon[data-v-b05f3dfa]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:linear-gradient(135deg,rgba(73,169,236,.15),rgba(73,169,236,.08));border:1px solid rgba(73,169,236,.3);border-radius:12px;color:#49a9ec;flex-shrink:0}.export-dialog__title-section[data-v-b05f3dfa]{flex:1;min-width:0}.export-dialog__title[data-v-b05f3dfa]{font-size:1.25rem;font-weight:600;color:hsla(0,0%,100%,.95);margin:0 0 .25rem 0;line-height:1.3}.export-dialog__subtitle[data-v-b05f3dfa]{font-size:.875rem;color:hsla(0,0%,100%,.6);margin:0;line-height:1.4}.export-dialog__close-btn[data-v-b05f3dfa]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:hsla(0,0%,100%,.7);cursor:pointer;transition:all .2s ease;flex-shrink:0}.export-dialog__close-btn[data-v-b05f3dfa]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.9);transform:scale(1.05)}.export-dialog__content[data-v-b05f3dfa]{padding:1.5rem;max-height:60vh;overflow-y:auto}.export-dialog__content[data-v-b05f3dfa]::-webkit-scrollbar{width:4px}.export-dialog__content[data-v-b05f3dfa]::-webkit-scrollbar-track{background:transparent}.export-dialog__content[data-v-b05f3dfa]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.export-form[data-v-b05f3dfa]{display:flex;flex-direction:column;gap:1.5rem}.form-field[data-v-b05f3dfa]{display:flex;flex-direction:column;gap:.5rem}.form-field__label[data-v-b05f3dfa]{font-size:.875rem;font-weight:600;color:hsla(0,0%,100%,.9);letter-spacing:.25px;display:flex;align-items:center;gap:.25rem}.form-field__required[data-v-b05f3dfa]{color:#f87171;font-size:.875rem}.form-field__hint[data-v-b05f3dfa]{font-size:.75rem;color:hsla(0,0%,100%,.6);line-height:1.4;margin-top:-.25rem}.form-field__error[data-v-b05f3dfa]{font-size:.75rem;color:#f87171;font-weight:500;margin-top:-.25rem}.export-options[data-v-b05f3dfa]{display:flex;flex-direction:column;gap:1rem;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.06);border-radius:8px;padding:1rem}.export-option[data-v-b05f3dfa]{display:flex;flex-direction:column;gap:.375rem}.export-option__description[data-v-b05f3dfa]{font-size:.75rem;color:hsla(0,0%,100%,.6);line-height:1.4;margin:0;margin-left:2.5rem}.switch-wrapper[data-v-b05f3dfa]{display:flex;align-items:center;gap:.75rem}.switch-input[data-v-b05f3dfa]{display:none}.switch-label[data-v-b05f3dfa]{display:flex;align-items:center;gap:.75rem;cursor:pointer}.switch-slider[data-v-b05f3dfa]{position:relative;width:40px;height:20px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:10px;transition:all .3s ease;flex-shrink:0}.switch-slider[data-v-b05f3dfa]:before{content:"";position:absolute;top:1px;left:1px;width:16px;height:16px;background:hsla(0,0%,100%,.8);border-radius:50%;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px rgba(0,0,0,.2)}.switch-input:checked+.switch-label .switch-slider[data-v-b05f3dfa]{background:#49a9ec;border-color:#49a9ec;box-shadow:0 2px 6px rgba(73,169,236,.3)}.switch-input:checked+.switch-label .switch-slider[data-v-b05f3dfa]:before{transform:translateX(20px);background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.2)}.switch-text[data-v-b05f3dfa]{font-size:.875rem;font-weight:500;color:hsla(0,0%,100%,.9);-webkit-user-select:none;user-select:none}.export-dialog__actions[data-v-b05f3dfa]{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem 1.5rem;border-top:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.02)}.btn[data-v-b05f3dfa]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1rem;border:none;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);text-decoration:none;min-width:80px}.btn--small[data-v-b05f3dfa]{padding:.375rem .75rem;font-size:.75rem;min-width:60px}.btn--primary[data-v-b05f3dfa]{background:linear-gradient(135deg,#49a9ec,#3d96d9);color:#000;box-shadow:0 2px 6px rgba(73,169,236,.3)}.btn--primary[data-v-b05f3dfa]:hover:not(:disabled){background:linear-gradient(135deg,#3d96d9,#2e7bc6);transform:translateY(-1px);box-shadow:0 3px 12px rgba(73,169,236,.4)}.btn--primary[data-v-b05f3dfa]:disabled{background:rgba(73,169,236,.3);color:rgba(0,0,0,.5);cursor:not-allowed;transform:none;box-shadow:none}.btn--secondary[data-v-b05f3dfa]{background:transparent;color:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,100%,.2)}.btn--secondary[data-v-b05f3dfa]:hover{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.95);border-color:hsla(0,0%,100%,.3);transform:translateY(-1px)}.btn--text[data-v-b05f3dfa]{background:transparent!important;border:none!important;box-shadow:none!important;color:hsla(0,0%,100%,.7)!important;min-width:auto}.btn--text[data-v-b05f3dfa]:hover{color:hsla(0,0%,100%,.9)!important;background:hsla(0,0%,100%,.05)!important}.qp-feature-activator{transition:all .15s linear}.qp-feature-activator:hover{transform:scale(1.3)}.body-height[data-v-79a96c5a]{height:calc(100vh - 164px)!important}.blueprint-workspace[data-v-79a96c5a]{min-height:100vh}.blueprint-header[data-v-79a96c5a]{background:hsla(0,0%,100%,.03);border-bottom:1px solid hsla(0,0%,100%,.1);padding:1rem 1.5rem;backdrop-filter:blur(10px)}.header-content[data-v-79a96c5a]{max-width:1250px;margin:0 auto}.header-left[data-v-79a96c5a]{display:flex;flex-direction:column;gap:.5rem;min-width:0}.title-group[data-v-79a96c5a]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.page-title[data-v-79a96c5a]{font-size:1.5rem;font-weight:600;color:#fff;letter-spacing:-.015em;line-height:1.2}.page-subtitle[data-v-79a96c5a],.page-title[data-v-79a96c5a]{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-subtitle[data-v-79a96c5a]{font-size:.8rem;color:hsla(0,0%,100%,.6);line-height:1.4}.header-center[data-v-79a96c5a]{display:flex;justify-content:center;min-width:0}.blueprint-search-wrapper[data-v-79a96c5a]{width:100%;min-width:250px;max-width:600px}.search-input-group[data-v-79a96c5a]{position:relative;display:flex;align-items:center}.search-icon[data-v-79a96c5a]{position:absolute;left:.75rem;width:1rem;height:1rem;color:hsla(0,0%,100%,.4);z-index:1}.search-input[data-v-79a96c5a]{width:100%;padding:.65rem .875rem .65rem 2.5rem;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:.5rem;color:#fff;font-size:.8rem;transition:all .2s ease;backdrop-filter:blur(10px)}.search-input[data-v-79a96c5a]::placeholder{color:hsla(0,0%,100%,.4)}.search-input[data-v-79a96c5a]:focus{border-color:var(--v-primary-base);background:hsla(0,0%,100%,.1)}.clear-search-btn[data-v-79a96c5a]{position:absolute;right:.5rem;background:none;border:none;color:hsla(0,0%,100%,.4);cursor:pointer;padding:.25rem;border-radius:.25rem;transition:all .2s ease}.clear-search-btn[data-v-79a96c5a]:hover{color:#fff;background:hsla(0,0%,100%,.1)}.clear-search-btn svg[data-v-79a96c5a]{width:.75rem;height:.75rem}.search-results-count[data-v-79a96c5a]{font-size:.7rem;color:hsla(0,0%,100%,.5);text-align:center;margin-top:.25rem}.header-right[data-v-79a96c5a]{display:flex;justify-content:flex-end;min-width:0}.action-group[data-v-79a96c5a]{display:flex;align-items:center;gap:.75rem;flex-wrap:nowrap}.secondary-actions[data-v-79a96c5a]{display:flex;align-items:center;gap:.375rem;padding-left:.75rem;border-left:1px solid hsla(0,0%,100%,.1)}.action-btn[data-v-79a96c5a]{display:inline-flex;align-items:center;gap:.375rem;border:none;border-radius:.4rem;font-size:.8rem;font-weight:500;text-decoration:none;cursor:pointer;transition:all .2s ease;backdrop-filter:blur(10px);white-space:nowrap;flex-shrink:0;overflow:hidden}.action-btn--primary[data-v-79a96c5a]{padding:.6rem 1rem;background:rgb(var(--v-primary-base));color:#fff;box-shadow:0 2px 8px rgba(var(--v-primary-base),.25);min-width:-moz-fit-content;min-width:fit-content}.action-btn--primary[data-v-79a96c5a]:hover{background:rgba(var(--v-primary-base),.9);transform:translateY(-1px);box-shadow:0 4px 12px rgba(var(--v-primary-base),.35)}.action-btn--icon[data-v-79a96c5a]{padding:.5rem;background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,100%,.1)}.action-btn--icon[data-v-79a96c5a]:hover{background:hsla(0,0%,100%,.12);color:#fff;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.2)}.btn-icon[data-v-79a96c5a]{width:1rem;height:1rem;flex-shrink:0}.blueprint-content[data-v-79a96c5a]{max-width:1250px;margin:0 auto}@media (max-width:1400px){.page-title[data-v-79a96c5a]{font-size:1.4rem}}@media (max-width:1300px){.page-title[data-v-79a96c5a]{font-size:1.3rem}.page-subtitle[data-v-79a96c5a]{font-size:.75rem}.action-btn--primary[data-v-79a96c5a]{padding:.55rem .9rem;font-size:.75rem}.secondary-actions[data-v-79a96c5a]{gap:.2rem}}@media (max-width:1200px){.header-center[data-v-79a96c5a]{justify-content:flex-start;order:1}.header-left[data-v-79a96c5a]{order:2}.header-right[data-v-79a96c5a]{justify-content:flex-start;order:3}.page-title[data-v-79a96c5a]{font-size:1.6rem;white-space:normal}.page-subtitle[data-v-79a96c5a]{white-space:normal;font-size:.85rem}}@media (max-width:1024px){.action-group[data-v-79a96c5a]{flex-wrap:wrap;gap:.75rem}.secondary-actions[data-v-79a96c5a]{border-left:none;padding-left:0;margin-top:.5rem;flex-wrap:wrap;gap:.5rem}}@media (max-width:768px){.blueprint-content[data-v-79a96c5a],.blueprint-header[data-v-79a96c5a]{padding:1rem}.header-content[data-v-79a96c5a]{gap:.75rem}.page-title[data-v-79a96c5a]{font-size:1.4rem}.title-group[data-v-79a96c5a]{flex-direction:column;align-items:flex-start;gap:.5rem}.blueprint-search-wrapper[data-v-79a96c5a]{max-width:none}.action-btn--primary[data-v-79a96c5a]{padding:.5rem .875rem;font-size:.75rem}.action-btn--icon[data-v-79a96c5a]{padding:.4rem}.btn-icon[data-v-79a96c5a]{width:.875rem;height:.875rem}}@media (max-width:640px){.action-btn--primary[data-v-79a96c5a]{padding:.5rem .75rem;font-size:.7rem;gap:.25rem}.btn-icon[data-v-79a96c5a]{width:.8rem;height:.8rem}}@media (max-width:480px){.action-btn--primary[data-v-79a96c5a]{padding:.45rem .6rem;font-size:.65rem;min-width:auto}}.v-treeview[data-v-79a96c5a]{background:hsla(0,0%,100%,.01);border-radius:.75rem;padding:1.5rem 1rem;border:1px solid hsla(0,0%,100%,.03)}.dropzone[data-v-79a96c5a]{padding:.75rem;border-radius:.5rem;transition:all .2s ease}.v-treeview[data-v-79a96c5a] .v-treeview-node--click{transition:all .2s ease}.action-btn[data-v-79a96c5a]:focus{outline:none;box-shadow:0 0 0 3px rgba(var(--v-primary-base),.3)}.search-input[data-v-79a96c5a]:focus{outline:none}.empty-state-container[data-v-79a96c5a]{display:flex;align-items:center;justify-content:center;min-height:400px;padding:3rem 2rem}.empty-state-content[data-v-79a96c5a]{text-align:center;max-width:500px}.empty-state-icon[data-v-79a96c5a]{margin-bottom:2rem;opacity:.8}.empty-state-text[data-v-79a96c5a]{margin-bottom:2rem}.empty-state-title[data-v-79a96c5a]{font-size:1.5rem;font-weight:600;color:#fff;margin:0 0 1rem 0}.empty-state-description[data-v-79a96c5a]{font-size:1rem;color:hsla(0,0%,100%,.7);margin:0;line-height:1.6}.empty-state-actions[data-v-79a96c5a]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.link-button[data-v-79a96c5a]{background:none;border:none;color:rgb(var(--v-primary-base));text-decoration:underline;cursor:pointer;font-size:inherit;padding:0}.link-button[data-v-79a96c5a]:hover{color:rgba(var(--v-primary-base),.8)}.create-dialog-overlay[data-v-79a96c5a]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;animation:overlayFadeIn-79a96c5a .3s cubic-bezier(.4,0,.2,1)}@keyframes overlayFadeIn-79a96c5a{0%{opacity:0}to{opacity:1}}.create-dialog[data-v-79a96c5a]{background:#1a1a1a;border:1px solid hsla(0,0%,100%,.12);border-radius:16px;box-shadow:0 20px 64px rgba(0,0,0,.4),0 8px 32px rgba(0,0,0,.3);backdrop-filter:blur(24px);width:100%;max-width:1000px;max-height:90vh;overflow:hidden;animation:dialogSlideIn-79a96c5a .3s cubic-bezier(.4,0,.2,1)}@keyframes dialogSlideIn-79a96c5a{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.create-dialog__header[data-v-79a96c5a]{display:flex;align-items:center;gap:1rem;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.08);background:linear-gradient(135deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.01))}.create-dialog__icon[data-v-79a96c5a]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:linear-gradient(135deg,rgba(73,169,236,.15),rgba(73,169,236,.08));border:1px solid rgba(73,169,236,.3);border-radius:12px;color:#49a9ec;flex-shrink:0}.create-dialog__title-section[data-v-79a96c5a]{flex:1;min-width:0}.create-dialog__title[data-v-79a96c5a]{font-size:1.25rem;font-weight:600;color:hsla(0,0%,100%,.95);margin:0 0 .25rem 0;line-height:1.3}.create-dialog__subtitle[data-v-79a96c5a]{font-size:.875rem;color:hsla(0,0%,100%,.6);margin:0;line-height:1.4}.create-dialog__close-btn[data-v-79a96c5a]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:hsla(0,0%,100%,.7);cursor:pointer;transition:all .2s ease;flex-shrink:0}.create-dialog__close-btn[data-v-79a96c5a]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.9);transform:scale(1.05)}.create-dialog__content[data-v-79a96c5a]{padding:1.5rem;max-height:60vh;overflow-y:auto}.create-dialog__content[data-v-79a96c5a]::-webkit-scrollbar{width:4px}.create-dialog__content[data-v-79a96c5a]::-webkit-scrollbar-track{background:transparent}.create-dialog__content[data-v-79a96c5a]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.create-form[data-v-79a96c5a],.form-sections[data-v-79a96c5a]{display:flex;flex-direction:column;gap:1.5rem}.form-section[data-v-79a96c5a]{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.06);border-radius:8px;padding:1rem}.section-icon[data-v-79a96c5a]{background:rgba(73,169,236,.15);border:1px solid rgba(73,169,236,.3)}.section-icon svg[data-v-79a96c5a]{color:#49a9ec}.create-dialog__actions[data-v-79a96c5a]{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem 1.5rem;border-top:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.02)}.btn[data-v-79a96c5a]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1rem;border:none;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);text-decoration:none;min-width:80px}.btn--primary[data-v-79a96c5a]{background:linear-gradient(135deg,#49a9ec,#3d96d9);color:#000;box-shadow:0 2px 6px rgba(73,169,236,.3)}.btn--primary[data-v-79a96c5a]:hover:not(:disabled){background:linear-gradient(135deg,#3d96d9,#2e7bc6);transform:translateY(-1px);box-shadow:0 3px 12px rgba(73,169,236,.4)}.btn--primary[data-v-79a96c5a]:disabled{background:rgba(73,169,236,.3);color:rgba(0,0,0,.5);cursor:not-allowed;transform:none;box-shadow:none}.btn--secondary[data-v-79a96c5a]{background:transparent;color:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,100%,.2)}.btn--secondary[data-v-79a96c5a]:hover{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.95);border-color:hsla(0,0%,100%,.3);transform:translateY(-1px)}.section-header[data-v-79a96c5a]{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem;padding-bottom:.75rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.section-icon[data-v-79a96c5a]{width:2rem;height:2rem;background:color-mix(in srgb,var(--v-primary-base) 15%,transparent);border:1px solid color-mix(in srgb,var(--v-primary-base) 30%,transparent);border-radius:.375rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.section-icon svg[data-v-79a96c5a]{width:1rem;height:1rem;color:var(--v-primary-base)}.section-title[data-v-79a96c5a]{font-size:1rem;font-weight:600;color:#fff;margin:0 0 .125rem 0;line-height:1.2}.section-subtitle[data-v-79a96c5a]{font-size:.8rem;color:hsla(0,0%,100%,.7);margin:0;line-height:1.3}.form-grid[data-v-79a96c5a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;align-items:start}.form-group[data-v-79a96c5a]{display:flex;flex-direction:column}.form-label[data-v-79a96c5a]{font-size:.8rem;font-weight:600;color:hsla(0,0%,100%,.95);margin-bottom:.5rem;line-height:1.2;letter-spacing:.025em}.btn-loading[data-v-79a96c5a]{display:inline-flex;align-items:center}.animate-spin[data-v-79a96c5a]{animation:spin-79a96c5a 1s linear infinite;width:1rem;height:1rem}@keyframes spin-79a96c5a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:1200px){.create-dialog[data-v-79a96c5a]{max-width:95vw!important}.form-container[data-v-79a96c5a]{padding:1.25rem 1.75rem 1.75rem}.form-sections[data-v-79a96c5a]{gap:1.25rem}.form-section[data-v-79a96c5a]{padding:1rem}.section-header[data-v-79a96c5a]{margin-bottom:1rem;padding-bottom:.5rem}.form-grid[data-v-79a96c5a]{gap:.875rem}}@media (max-width:1024px){.create-dialog[data-v-79a96c5a]{margin:1rem;max-width:calc(100vw - 2rem)!important}.create-dialog-container[data-v-79a96c5a]{max-height:calc(100vh - 2rem);min-height:550px}.form-grid[data-v-79a96c5a]{grid-template-columns:1fr;gap:.875rem}.form-container[data-v-79a96c5a]{padding:1rem 1.5rem 1.5rem}.form-sections[data-v-79a96c5a]{gap:1rem}.form-section[data-v-79a96c5a]{padding:1rem}.section-header[data-v-79a96c5a]{margin-bottom:.875rem;padding-bottom:.5rem}}@media (max-width:768px){.create-dialog-footer[data-v-79a96c5a],.create-dialog-header[data-v-79a96c5a]{padding:1rem 1.5rem}.form-container[data-v-79a96c5a]{padding:1rem 1.5rem 1.5rem}.create-dialog-title[data-v-79a96c5a]{font-size:1.125rem}.close-btn[data-v-79a96c5a]{width:1.75rem;height:1.75rem}.close-btn svg[data-v-79a96c5a]{width:.875rem;height:.875rem}.dialog-btn[data-v-79a96c5a]{min-width:120px;padding:.75rem 1.25rem}.section-header[data-v-79a96c5a]{flex-direction:column;align-items:flex-start;gap:.75rem;margin-bottom:1.5rem}.section-icon[data-v-79a96c5a]{width:2rem;height:2rem}.section-icon svg[data-v-79a96c5a]{width:1rem;height:1rem}.form-section[data-v-79a96c5a]{padding:1.25rem}}@media (max-width:640px){.dialog-btn[data-v-79a96c5a]{width:100%}.section-header[data-v-79a96c5a]{flex-direction:row;align-items:center}}@media (max-width:480px){.create-dialog-footer[data-v-79a96c5a],.create-dialog-header[data-v-79a96c5a]{padding:.75rem 1rem}.create-dialog-title[data-v-79a96c5a]{font-size:1rem}.close-btn[data-v-79a96c5a]{width:1.5rem;height:1.5rem}.close-btn svg[data-v-79a96c5a]{width:.75rem;height:.75rem}.form-container[data-v-79a96c5a]{padding:.75rem 1rem 1rem}.form-sections[data-v-79a96c5a]{gap:1rem}.section-header[data-v-79a96c5a]{margin-bottom:1rem;padding-bottom:.75rem}.form-grid[data-v-79a96c5a]{gap:1rem}}table[data-v-10cee37e]{text-indent:0;border-color:inherit;border-collapse:collapse;border:none;border-radius:1rem}tbody[data-v-10cee37e]{border-left:none!important;border-right:none!important;border-color:transparent!important}tr[data-v-10cee37e]{display:table-row;vertical-align:inherit;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;border-color:var(--v-accent-base)}.aoc tr[data-v-10cee37e]{background-color:var(--v-secondary-base)!important}.tz[data-v-10cee37e]{min-width:100%}.awm[data-v-10cee37e]{font-weight:600}.avq[data-v-10cee37e]{text-align:left}.asg[data-v-10cee37e]{padding-top:.375rem;padding-bottom:.375rem}.arl[data-v-10cee37e]{padding-left:.75rem;padding-right:.75rem}.auk[data-v-10cee37e]{padding-right:1rem}.ats[data-v-10cee37e]{padding-left:.75rem}.ab[data-v-10cee37e]{position:relative}.t[data-v-10cee37e]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.aco[data-v-10cee37e]>:not([hidden])~:not([hidden]){border-color:var(--v-accent-base)!important}.acj[data-v-10cee37e]>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-left-width:0!important;border-right-width:0!important;border-style:solid!important}.alt[data-v-10cee37e]{--tw-bg-opacity:1}.awg[data-v-10cee37e]{font-size:.875rem;line-height:1.25rem}.aui[data-v-10cee37e]{padding-right:.75rem}.att[data-v-10cee37e]{padding-left:1rem}.asi[data-v-10cee37e]{padding-top:.5rem;padding-bottom:.5rem}.ub[data-v-10cee37e]{max-width:0}.tu[data-v-10cee37e]{width:100%}@media (min-width:768px){.lr5og[data-v-944fba36]{grid-column:span 4/span 4}}@media (min-width:1024px){.rrsmz[data-v-944fba36]{grid-column:span 3/span 3}}.knowledge-bases[data-v-673bc252]{width:100%;min-height:100vh;background:transparent}.dialog-overlay[data-v-673bc252]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.dialog[data-v-673bc252]{background:rgba(0,0,0,.9);border:1px solid hsla(0,0%,100%,.1);border-radius:1rem;max-width:800px;width:100%;max-height:90vh;overflow-y:auto;backdrop-filter:blur(20px);box-shadow:0 25px 50px rgba(0,0,0,.5)}.dialog--small[data-v-673bc252]{max-width:500px}.dialog__header[data-v-673bc252]{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.5rem 0 1.5rem;border-bottom:1px solid hsla(0,0%,100%,.1);margin-bottom:1.5rem;padding-bottom:1.5rem}.dialog__title[data-v-673bc252]{font-size:1.5rem;font-weight:600;color:#fff;margin:0}.dialog__close[data-v-673bc252]{background:none;border:none;color:hsla(0,0%,100%,.6);cursor:pointer;padding:.5rem;border-radius:.5rem;transition:all .2s ease}.dialog__close[data-v-673bc252]:hover{color:#fff;background:hsla(0,0%,100%,.1)}.dialog__content[data-v-673bc252]{padding:0 1.5rem 1.5rem 1.5rem}.dialog__actions[data-v-673bc252]{display:flex;gap:.75rem;justify-content:flex-end;margin-top:2rem}.step-content[data-v-673bc252]{width:100%}.form-group[data-v-673bc252]{margin-bottom:1.5rem}.form-label[data-v-673bc252]{display:block;margin-bottom:.5rem}.form-label__text[data-v-673bc252]{display:block;font-size:.875rem;font-weight:600;color:rgb(var(--v-primary-base));margin-bottom:.25rem}.form-label__description[data-v-673bc252]{display:block;font-size:.75rem;color:hsla(0,0%,100%,.6);line-height:1.4}.form-input[data-v-673bc252],.form-textarea[data-v-673bc252]{width:100%;padding:.75rem;background:rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;color:#fff;font-size:.875rem;transition:all .2s ease;resize:vertical}.form-input[data-v-673bc252]::placeholder,.form-textarea[data-v-673bc252]::placeholder{color:hsla(0,0%,100%,.5)}.form-input[data-v-673bc252]:focus,.form-textarea[data-v-673bc252]:focus{outline:none;border-color:rgba(var(--v-primary-base),.5);background:rgba(0,0,0,.6);box-shadow:0 0 0 3px rgba(var(--v-primary-base),.1)}.file-types[data-v-673bc252]{margin-bottom:1rem}.file-types__title[data-v-673bc252]{font-size:.875rem;font-weight:600;color:#fff;margin:0 0 .5rem 0}.file-types__list[data-v-673bc252]{display:flex;flex-wrap:wrap;gap:.5rem}.file-types__label[data-v-673bc252]{font-size:.75rem;color:hsla(0,0%,100%,.6);margin-right:.5rem}.file-type-chip[data-v-673bc252]{display:inline-flex;align-items:center;padding:.25rem .5rem;background:rgba(var(--v-primary-base),.1);border:1px solid rgba(var(--v-primary-base),.3);border-radius:.375rem;font-size:.75rem;font-weight:500;color:rgb(var(--v-primary-base))}.file-type-chip--small[data-v-673bc252]{padding:.125rem .375rem;font-size:.625rem}.file-upload-area[data-v-673bc252]{border:2px dashed hsla(0,0%,100%,.2);border-radius:.75rem;padding:1rem;background:rgba(0,0,0,.2);transition:all .2s ease}.file-upload-area[data-v-673bc252]:hover{border-color:rgba(var(--v-primary-base),.5);background:rgba(var(--v-primary-base),.05)}.file-pond[data-v-673bc252]{background:transparent}.btn[data-v-673bc252]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border:none;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;text-decoration:none;white-space:nowrap}.btn[data-v-673bc252]:disabled{opacity:.5;cursor:not-allowed}.btn--primary[data-v-673bc252]{background:rgb(var(--v-primary-base));color:#fff}.btn--primary[data-v-673bc252]:hover:not(:disabled){background:rgb(var(--v-primary-darken1));transform:translateY(-1px);box-shadow:0 4px 12px rgba(var(--v-primary-base),.3)}.btn--secondary[data-v-673bc252]{background:hsla(0,0%,100%,.1);color:#fff;border:1px solid hsla(0,0%,100%,.2)}.btn--secondary[data-v-673bc252]:hover:not(:disabled){background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.3)}.btn--success[data-v-673bc252]{background:rgb(var(--v-success-base));color:#fff}.btn--success[data-v-673bc252]:hover:not(:disabled){background:rgb(var(--v-success-darken1));transform:translateY(-1px);box-shadow:0 4px 12px rgba(var(--v-success-base),.3)}.btn--danger[data-v-673bc252]{background:rgb(var(--v-error-base));color:#fff}.btn--danger[data-v-673bc252]:hover:not(:disabled){background:rgb(var(--v-error-darken1));transform:translateY(-1px);box-shadow:0 4px 12px rgba(var(--v-error-base),.3)}.btn--small[data-v-673bc252]{padding:.5rem .75rem;font-size:.75rem}.btn--icon[data-v-673bc252]{padding:.5rem;min-width:auto}.upload-progress[data-v-673bc252]{display:flex;flex-direction:column;align-items:center;padding:2rem}.upload-progress__spinner[data-v-673bc252]{margin-bottom:1rem}.upload-progress__text[data-v-673bc252]{color:#fff;font-size:1rem;margin:0}.spinner-small[data-v-673bc252],.spinner[data-v-673bc252]{animation:rotate-673bc252 2s linear infinite;width:50px;height:50px}.spinner-small[data-v-673bc252]{width:20px;height:20px}.spinner-small .path[data-v-673bc252],.spinner .path[data-v-673bc252]{stroke:rgb(var(--v-primary-base));stroke-linecap:round;animation:dash-673bc252 1.5s ease-in-out infinite}@keyframes rotate-673bc252{to{transform:rotate(1turn)}}@keyframes dash-673bc252{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.confirmation-text[data-v-673bc252]{color:hsla(0,0%,100%,.8);font-size:.875rem;line-height:1.5;margin:0 0 1.5rem 0}.kb-header[data-v-673bc252]{padding:1.5rem 0 2rem 0;border-bottom:1px solid hsla(0,0%,100%,.1);margin-bottom:2rem}.kb-header--list[data-v-673bc252],.kb-header--quick .kb-header__content[data-v-673bc252]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.kb-header--inspect[data-v-673bc252]{display:flex;flex-direction:column;gap:1rem}.kb-header__nav[data-v-673bc252]{display:flex;align-items:center;gap:1rem}.kb-header__title[data-v-673bc252]{font-size:1.75rem;font-weight:600;color:#fff;margin:0}.kb-header--quick .kb-header__title[data-v-673bc252]{font-size:1.25rem}.kb-header__actions[data-v-673bc252]{display:flex;align-items:center;gap:.75rem}.search-container[data-v-673bc252]{max-width:500px;width:100%}.search-input-wrapper[data-v-673bc252]{position:relative;display:flex;align-items:center}.search-icon[data-v-673bc252]{position:absolute;left:.75rem;width:1.25rem;height:1.25rem;color:hsla(0,0%,100%,.5);pointer-events:none;z-index:1}.search-input[data-v-673bc252]{width:100%;padding:.75rem .75rem .75rem 2.5rem;background:rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;color:#fff;font-size:.875rem;transition:all .2s ease}.search-input[data-v-673bc252]::placeholder{color:hsla(0,0%,100%,.5)}.search-input[data-v-673bc252]:focus{outline:none;border-color:rgba(var(--v-primary-base),.5);background:rgba(0,0,0,.6);box-shadow:0 0 0 3px rgba(var(--v-primary-base),.1)}.search-loading[data-v-673bc252]{position:absolute;right:.75rem}.kb-content[data-v-673bc252]{min-height:400px}.kb-grid[data-v-673bc252]{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:1.5rem}.kb-card[data-v-673bc252]{background:rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.1);border-radius:1rem;overflow:hidden;transition:all .2s ease;cursor:pointer}.kb-card[data-v-673bc252]:hover{border-color:rgba(var(--v-primary-base),.3);background:rgba(0,0,0,.6);transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.3)}.kb-card__header[data-v-673bc252]{padding:1.5rem;display:flex;gap:1rem;align-items:flex-start}.kb-card__info[data-v-673bc252]{flex:1;min-width:0}.kb-card__title[data-v-673bc252]{font-size:1.125rem;font-weight:600;color:#fff;margin:0 0 .5rem 0;line-height:1.4}.kb-card__description[data-v-673bc252]{font-size:.875rem;color:hsla(0,0%,100%,.7);margin:0 0 .75rem 0;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kb-card__meta[data-v-673bc252]{display:flex;gap:1rem;font-size:.75rem;color:hsla(0,0%,100%,.6)}.file-count[data-v-673bc252],.storage-size[data-v-673bc252]{display:flex;align-items:center;gap:.25rem}.kb-card__actions[data-v-673bc252]{display:flex;flex-direction:column;gap:.5rem;align-items:flex-end}.experiment-actions[data-v-673bc252],.standard-actions[data-v-673bc252],.wizard-actions[data-v-673bc252]{display:flex;gap:.5rem;align-items:center}.storage-warning[data-v-673bc252]{background:rgba(var(--v-warning-base),.1);border:1px solid rgba(var(--v-warning-base),.3);border-radius:.375rem;padding:.5rem;max-width:200px}.storage-warning__text[data-v-673bc252]{font-size:.75rem;color:rgb(var(--v-warning-base));text-align:center}.kb-card__files[data-v-673bc252]{border-top:1px solid hsla(0,0%,100%,.1);padding:1rem 1.5rem}.files-grid[data-v-673bc252]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem;margin-bottom:.75rem}.file-card[data-v-673bc252]{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;transition:all .2s ease;position:relative}.file-card[data-v-673bc252]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2)}.file-card__icon[data-v-673bc252]{flex-shrink:0;color:hsla(0,0%,100%,.6)}.file-card__info[data-v-673bc252]{flex:1;min-width:0}.file-card__name[data-v-673bc252]{font-size:.75rem;font-weight:600;color:rgb(var(--v-primary-base));margin-bottom:.25rem}.file-card__desc[data-v-673bc252],.file-card__name[data-v-673bc252]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-card__desc[data-v-673bc252]{font-size:.625rem;color:hsla(0,0%,100%,.6)}.file-card__delete[data-v-673bc252]{position:absolute;top:.25rem;right:.25rem;background:rgba(var(--v-error-base),.1);border:1px solid rgba(var(--v-error-base),.3);border-radius:.25rem;padding:.25rem;color:rgb(var(--v-error-base));cursor:pointer;opacity:0;transition:all .2s ease}.file-card:hover .file-card__delete[data-v-673bc252]{opacity:1}.file-card__delete[data-v-673bc252]:hover{background:rgba(var(--v-error-base),.2);border-color:rgba(var(--v-error-base),.5)}.files-more[data-v-673bc252]{text-align:center;padding:.5rem}.files-more__text[data-v-673bc252]{font-size:.75rem;color:hsla(0,0%,100%,.6)}.kb-card__empty[data-v-673bc252]{border-top:1px solid hsla(0,0%,100%,.1);padding:2rem 1.5rem}.empty-files[data-v-673bc252]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.75rem}.empty-files__text[data-v-673bc252]{font-size:.875rem;color:hsla(0,0%,100%,.6);margin:0}.empty-state[data-v-673bc252]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4rem 2rem}.empty-state__icon[data-v-673bc252]{color:hsla(0,0%,100%,.3);margin-bottom:1.5rem}.empty-state__title[data-v-673bc252]{font-size:1.5rem;font-weight:600;color:#fff;margin:0 0 .75rem 0}.empty-state__description[data-v-673bc252]{font-size:1rem;color:hsla(0,0%,100%,.7);margin:0 0 2rem 0;max-width:500px;line-height:1.5}.results-list[data-v-673bc252]{display:flex;flex-direction:column;gap:1.5rem}.result-item[data-v-673bc252]{background:rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.1);border-radius:.75rem;padding:1.5rem;transition:all .2s ease}.result-item[data-v-673bc252]:hover{border-color:rgba(var(--v-primary-base),.3);background:rgba(0,0,0,.6)}.result-item__header[data-v-673bc252]{display:flex;gap:.75rem;margin-bottom:1rem}.result-item__icon[data-v-673bc252]{flex-shrink:0;color:hsla(0,0%,100%,.6)}.result-item__info[data-v-673bc252]{flex:1}.result-item__title[data-v-673bc252]{font-size:1rem;font-weight:600;color:#fff;margin:0 0 .5rem 0;line-height:1.4}.result-item__page[data-v-673bc252]{font-size:.875rem;font-weight:400;color:hsla(0,0%,100%,.6)}.result-item__meta[data-v-673bc252]{display:flex;gap:1rem;font-size:.75rem;color:hsla(0,0%,100%,.6)}.result-item__content[data-v-673bc252]{margin-left:2.75rem}.result-item__text[data-v-673bc252]{font-size:.875rem;color:hsla(0,0%,100%,.8);line-height:1.5;margin:0 0 .75rem 0}.result-item__expand[data-v-673bc252]{background:none;border:none;color:rgb(var(--v-primary-base));font-size:.75rem;cursor:pointer;text-decoration:underline;padding:0}.result-item__expand[data-v-673bc252]:hover{color:rgb(var(--v-primary-lighten1))}.no-results[data-v-673bc252]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:3rem 2rem}.no-results__icon[data-v-673bc252]{color:hsla(0,0%,100%,.3);margin-bottom:1rem}.no-results__title[data-v-673bc252]{font-size:1.25rem;font-weight:600;color:#fff;margin:0 0 .5rem 0}.no-results__description[data-v-673bc252]{font-size:.875rem;color:hsla(0,0%,100%,.6);margin:0;line-height:1.5}@media (max-width:1200px){.kb-grid[data-v-673bc252]{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}@media (max-width:768px){.dialog[data-v-673bc252]{margin:1rem;max-height:calc(100vh - 2rem)}.dialog__content[data-v-673bc252],.dialog__header[data-v-673bc252]{padding-left:1rem;padding-right:1rem}.kb-header--list[data-v-673bc252],.kb-header--quick .kb-header__content[data-v-673bc252]{flex-direction:column;align-items:stretch;gap:1rem}.kb-header--inspect[data-v-673bc252]{gap:1rem}.kb-header__nav[data-v-673bc252]{flex-wrap:wrap}.kb-header__title[data-v-673bc252]{font-size:1.5rem}.kb-grid[data-v-673bc252]{grid-template-columns:1fr;gap:1rem}.kb-card__header[data-v-673bc252]{flex-direction:column;gap:1rem}.kb-card__actions[data-v-673bc252]{align-items:stretch}.experiment-actions[data-v-673bc252],.standard-actions[data-v-673bc252],.wizard-actions[data-v-673bc252]{justify-content:center}.files-grid[data-v-673bc252]{grid-template-columns:1fr}.search-container[data-v-673bc252]{max-width:none}}@media (max-width:480px){.dialog[data-v-673bc252]{margin:.5rem;max-height:calc(100vh - 1rem)}.kb-header[data-v-673bc252]{padding:1rem 0 1.5rem 0}.kb-card__files[data-v-673bc252],.kb-card__header[data-v-673bc252]{padding:1rem}.empty-state[data-v-673bc252]{padding:2rem 1rem}.result-item[data-v-673bc252]{padding:1rem}.result-item__content[data-v-673bc252]{margin-left:0;margin-top:1rem}}.no-select[data-v-673bc252]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.left-border[data-v-bd251830]{border-left:1px solid hsla(0,0%,100%,.12)}.top-border[data-v-bd251830]{border-top:1px solid hsla(0,0%,100%,.12)}.grid-cols-2[data-v-bd251830]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pad-card[data-v-bd251830]{padding:.75rem}.left-border[data-v-4619d513]{border-left:1px solid hsla(0,0%,98%,.12)}.top-border[data-v-4619d513]{border-top:1px solid hsla(0,0%,98%,.12)}.grid-cols-2[data-v-4619d513]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pad-card[data-v-4619d513]{padding:.75rem}.chip-group[data-v-70f0dec4]{max-width:300px;overflow-x:auto;white-space:nowrap}.platform-landing[data-v-ccb8d0e0]{background:#141414;min-height:100vh;position:relative;overflow-x:hidden}.platform-landing[data-v-ccb8d0e0]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:0}.landing-container[data-v-ccb8d0e0]{position:relative;z-index:1;max-width:1400px;margin:0 auto;padding:2rem 1rem;display:flex;gap:2rem}.main-content[data-v-ccb8d0e0]{flex:1;min-width:0}.sidebar[data-v-ccb8d0e0]{width:320px;flex-shrink:0;display:flex;flex-direction:column;gap:1.5rem}.bento-grid[data-v-ccb8d0e0]{display:grid;grid-template-columns:repeat(12,1fr);gap:1.5rem;width:100%}.bento-item[data-v-ccb8d0e0]{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:1.5rem;backdrop-filter:blur(20px);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.bento-item[data-v-ccb8d0e0]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1) 50%,transparent)}.bento-item[data-v-ccb8d0e0]:hover{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.12);transform:translateY(-2px);box-shadow:0 20px 25px -5px rgba(0,0,0,.3),0 10px 10px -5px rgba(0,0,0,.2)}.bento-span-full[data-v-ccb8d0e0]{grid-column:1/-1}.bento-span-medium[data-v-ccb8d0e0]{grid-column:span 6}.card-header[data-v-ccb8d0e0]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.card-title[data-v-ccb8d0e0]{font-size:1.125rem;font-weight:600;color:hsla(0,0%,100%,.9);margin:0}.card-actions[data-v-ccb8d0e0]{display:flex;align-items:center;gap:.75rem}.onboarding-card[data-v-ccb8d0e0]{background:linear-gradient(135deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.02));border-color:hsla(0,0%,100%,.12)}.status-badge[data-v-ccb8d0e0]{padding:.25rem .75rem;border-radius:12px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.status-free[data-v-ccb8d0e0]{background:rgba(16,185,129,.15);color:#10b981;border:1px solid rgba(16,185,129,.3)}.progress-section[data-v-ccb8d0e0]{margin-bottom:2rem}.progress-text[data-v-ccb8d0e0]{font-size:.875rem;color:hsla(0,0%,100%,.7);margin:0 0 1rem 0}.progress-bar[data-v-ccb8d0e0]{display:flex;gap:.5rem}.progress-dot[data-v-ccb8d0e0]{width:8px;height:8px;border-radius:50%;background:hsla(0,0%,100%,.2);transition:all .3s ease}.progress-dot.completed[data-v-ccb8d0e0]{background:#10b981;box-shadow:0 0 8px rgba(16,185,129,.4)}.tasks-list[data-v-ccb8d0e0]{display:flex;flex-direction:column;gap:1rem}.task-item[data-v-ccb8d0e0]{display:flex;align-items:center;gap:1rem;padding:1rem;border-radius:12px;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);transition:all .2s ease}.task-item[data-v-ccb8d0e0]:hover{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.1)}.task-item.completed[data-v-ccb8d0e0]{background:rgba(16,185,129,.05);border-color:rgba(16,185,129,.2)}.task-icon[data-v-ccb8d0e0]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.6);flex-shrink:0}.task-icon.completed[data-v-ccb8d0e0]{background:#10b981;color:#fff}.task-content[data-v-ccb8d0e0]{flex:1;display:flex;align-items:center;justify-content:space-between;gap:1rem}.task-text[data-v-ccb8d0e0]{font-size:.875rem;color:hsla(0,0%,100%,.9);line-height:1.4}.task-text.completed[data-v-ccb8d0e0]{text-decoration:line-through;color:hsla(0,0%,100%,.5)}.action-button[data-v-ccb8d0e0],.empty-action[data-v-ccb8d0e0],.task-button[data-v-ccb8d0e0],.toggle-button[data-v-ccb8d0e0]{padding:.5rem 1rem;border-radius:8px;font-size:.875rem;font-weight:500;border:none;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;gap:.5rem;text-decoration:none}.action-button.primary[data-v-ccb8d0e0],.action-button.secondary[data-v-ccb8d0e0],.empty-action[data-v-ccb8d0e0],.task-button.primary[data-v-ccb8d0e0]{background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.95);border:1px solid hsla(0,0%,100%,.15)}.action-button.primary[data-v-ccb8d0e0]:hover,.action-button.secondary[data-v-ccb8d0e0]:hover,.empty-action[data-v-ccb8d0e0]:hover,.task-button.primary[data-v-ccb8d0e0]:hover{background:hsla(0,0%,100%,.12);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.3)}.task-button[data-v-ccb8d0e0]:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.toggle-button[data-v-ccb8d0e0]{width:100%;background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.9);border:1px solid hsla(0,0%,100%,.1);padding:1rem 1.5rem;justify-content:center;font-size:1rem}.toggle-button[data-v-ccb8d0e0]:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2)}.toggle-icon[data-v-ccb8d0e0]{width:20px;height:20px;transition:transform .3s ease}.toggle-icon.rotate-180[data-v-ccb8d0e0]{transform:rotate(180deg)}.connectors-list[data-v-ccb8d0e0],.skills-list[data-v-ccb8d0e0]{display:flex;flex-direction:column;gap:.75rem}.conn-item[data-v-ccb8d0e0],.skill-item[data-v-ccb8d0e0]{display:flex;align-items:center;gap:.75rem;padding:.35rem 1rem;border-radius:8px;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);transition:all .2s ease}.conn-item[data-v-ccb8d0e0]:hover,.skill-item[data-v-ccb8d0e0]:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1)}.connector-icon[data-v-ccb8d0e0],.skill-icon[data-v-ccb8d0e0]{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.7)}.connector-name[data-v-ccb8d0e0],.skill-name[data-v-ccb8d0e0]{font-size:.875rem;color:hsla(0,0%,100%,.9);font-weight:500}.empty-state[data-v-ccb8d0e0]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center}.empty-icon[data-v-ccb8d0e0]{width:48px;height:48px;color:hsla(0,0%,100%,.3);margin-bottom:1rem}.empty-text[data-v-ccb8d0e0]{font-size:.875rem;color:hsla(0,0%,100%,.6);margin:0 0 1.5rem 0}.metrics-date[data-v-ccb8d0e0]{padding:1rem 1.5rem;text-align:center}.date-range[data-v-ccb8d0e0]{display:flex;align-items:center;justify-content:center;gap:1rem;font-size:.875rem;color:hsla(0,0%,100%,.7)}.date-separator[data-v-ccb8d0e0]{color:hsla(0,0%,100%,.4)}.header-controls[data-v-ccb8d0e0],.header-left[data-v-ccb8d0e0]{display:flex;align-items:center;gap:.75rem}.date-picker-button[data-v-ccb8d0e0],.time-select[data-v-ccb8d0e0]{padding:.5rem .75rem;border-radius:6px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.9);font-size:.875rem;cursor:pointer;transition:all .2s ease}.date-picker-button[data-v-ccb8d0e0]:hover,.time-select[data-v-ccb8d0e0]:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2)}.focus-controls[data-v-ccb8d0e0]{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.back-button[data-v-ccb8d0e0]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:hsla(0,0%,100%,.8);font-size:.875rem;cursor:pointer;transition:all .2s ease}.back-button[data-v-ccb8d0e0]:hover{background:hsla(0,0%,100%,.08);color:#fff}.focus-date[data-v-ccb8d0e0]{font-size:.875rem;color:hsla(0,0%,100%,.8);font-weight:500}.activity-content[data-v-ccb8d0e0],.metrics-content[data-v-ccb8d0e0],.tokens-content[data-v-ccb8d0e0]{background:rgba(0,0,0,.2);border-radius:12px;padding:1rem;border:1px solid hsla(0,0%,100%,.05)}.search-card[data-v-ccb8d0e0]{min-height:400px}.search-container[data-v-ccb8d0e0]{position:relative;height:100%;display:flex;flex-direction:column}.search-wrapper[data-v-ccb8d0e0]{position:relative;margin-bottom:1rem}.search-icon[data-v-ccb8d0e0]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:20px;height:20px;color:hsla(0,0%,100%,.5)}.search-input[data-v-ccb8d0e0]{width:100%;padding:.75rem 1rem .75rem 3rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;color:hsla(0,0%,100%,.9);font-size:.875rem;transition:all .2s ease}.search-input[data-v-ccb8d0e0]:focus{outline:none;background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2);box-shadow:0 0 0 3px hsla(0,0%,100%,.05)}.search-input[data-v-ccb8d0e0]::placeholder{color:hsla(0,0%,100%,.5)}.search-results[data-v-ccb8d0e0]{flex:1;display:flex;flex-direction:column}.search-empty[data-v-ccb8d0e0]{flex:1;display:flex;align-items:center;justify-content:center}.empty-search-text[data-v-ccb8d0e0]{color:hsla(0,0%,100%,.6);font-size:.875rem;margin:0}.search-tabs-container[data-v-ccb8d0e0]{flex:1;display:flex;flex-direction:column}.search-tabs[data-v-ccb8d0e0]{display:flex;gap:.5rem;margin-bottom:1rem;border-bottom:1px solid hsla(0,0%,100%,.1);padding-bottom:.75rem}.search-tab[data-v-ccb8d0e0]{padding:.5rem 1rem;background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:hsla(0,0%,100%,.7);font-size:.875rem;cursor:pointer;transition:all .2s ease}.search-tab[data-v-ccb8d0e0]:hover{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.9)}.search-tab.active[data-v-ccb8d0e0]{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.95)}.search-content[data-v-ccb8d0e0]{flex:1;overflow-y:auto}.search-results-list[data-v-ccb8d0e0]{display:flex;flex-direction:column;gap:.5rem}.search-result-item[data-v-ccb8d0e0]{display:flex;align-items:center;gap:1rem;padding:1rem;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);border-radius:8px;cursor:pointer;transition:all .2s ease}.search-result-item[data-v-ccb8d0e0]:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1)}.result-content[data-v-ccb8d0e0]{flex:1}.result-title[data-v-ccb8d0e0]{font-size:.875rem;font-weight:600;color:hsla(0,0%,100%,.9);margin-bottom:.25rem}.result-description[data-v-ccb8d0e0]{font-size:.75rem;color:hsla(0,0%,100%,.6);line-height:1.4}.result-icon[data-v-ccb8d0e0]{width:20px;height:20px;color:hsla(0,0%,100%,.5);flex-shrink:0}.search-help[data-v-ccb8d0e0]{margin-top:1rem;padding-top:1rem;border-top:1px solid hsla(0,0%,100%,.1);font-size:.75rem;color:hsla(0,0%,100%,.5);text-align:center}.search-kbd[data-v-ccb8d0e0]{display:inline-block;padding:.125rem .375rem;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:4px;font-family:ui-monospace,monospace;font-size:.75rem;font-weight:600;margin:0 .25rem}.sidebar-card[data-v-ccb8d0e0]{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;overflow:hidden;backdrop-filter:blur(20px);transition:all .3s ease}.sidebar-card[data-v-ccb8d0e0]:hover{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.12)}@media (max-width:1200px){.landing-container[data-v-ccb8d0e0]{flex-direction:column}.sidebar[data-v-ccb8d0e0]{width:100%;flex-direction:row;gap:1.5rem}.sidebar-card[data-v-ccb8d0e0]{flex:1}}@media (max-width:768px){.landing-container[data-v-ccb8d0e0]{padding:1rem;gap:1rem}.bento-grid[data-v-ccb8d0e0]{grid-template-columns:1fr;gap:1rem}.bento-span-medium[data-v-ccb8d0e0]{grid-column:1}.bento-item[data-v-ccb8d0e0]{padding:1rem}.card-header[data-v-ccb8d0e0]{flex-direction:column;align-items:flex-start;gap:1rem}.card-actions[data-v-ccb8d0e0]{width:100%;justify-content:space-between}.task-content[data-v-ccb8d0e0]{flex-direction:column;align-items:flex-start;gap:.75rem}.sidebar[data-v-ccb8d0e0]{flex-direction:column}}@media (max-width:480px){.bento-item[data-v-ccb8d0e0],.landing-container[data-v-ccb8d0e0],.task-item[data-v-ccb8d0e0]{padding:.75rem}.search-tabs[data-v-ccb8d0e0]{flex-wrap:wrap}}.no-select[data-v-ccb8d0e0]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}@keyframes fadeIn-ccb8d0e0{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.bento-item[data-v-ccb8d0e0]{animation:fadeIn-ccb8d0e0 .6s ease-out}.bento-item[data-v-ccb8d0e0]:first-child{animation-delay:.1s}.bento-item[data-v-ccb8d0e0]:nth-child(2){animation-delay:.2s}.bento-item[data-v-ccb8d0e0]:nth-child(3){animation-delay:.3s}.bento-item[data-v-ccb8d0e0]:nth-child(4){animation-delay:.4s}.bento-item[data-v-ccb8d0e0]:nth-child(5){animation-delay:.5s}.search-content[data-v-ccb8d0e0]::-webkit-scrollbar{width:6px}.search-content[data-v-ccb8d0e0]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:3px}.search-content[data-v-ccb8d0e0]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.search-content[data-v-ccb8d0e0]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.max-w-screen-2xl[data-v-fbdbfcf2]{max-width:1536px}.mx-auto[data-v-fbdbfcf2]{margin-left:auto;margin-right:auto}.hidden[data-v-fbdbfcf2]{display:none}.p-4[data-v-fbdbfcf2]{padding:1rem}.tier-button[data-v-fbdbfcf2]:hover{background-color:rgba(73,169,236,.15)}.tier-button[data-v-fbdbfcf2]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:.875rem;line-height:1.25rem;padding:.5rem;border:thin solid var(--v-accent-darken1);border-radius:.375rem;column-gap:.625rem;width:100%;cursor:pointer}.tier-button .asdf[data-v-fbdbfcf2]{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;column-gap:1rem;width:100%}.truncate[data-v-fbdbfcf2]{overflow:hidden;white-space:nowrap}.font-medium[data-v-fbdbfcf2]{font-weight:500}.text-sm[data-v-fbdbfcf2]{font-size:.875rem;line-height:1.25rem}.text-xs[data-v-fbdbfcf2]{font-size:.75rem;line-height:1rem}.text-left[data-v-fbdbfcf2]{text-align:left}.menu-rounded[data-v-fbdbfcf2]{border-radius:.375rem!important;border:thin solid var(--v-accent-darken1)!important}.gap-y-6[data-v-fbdbfcf2]{row-gap:1.5rem}.space-y-0\.5[data-v-fbdbfcf2]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.125rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.125rem*var(--tw-space-y-reverse))}.border-r[data-v-fbdbfcf2]{border-right:thin solid var(--v-accent-darken1)}.border-b[data-v-fbdbfcf2]{border-bottom:thin solid var(--v-background-base)}.font-semibold[data-v-fbdbfcf2]{font-weight:600}.text-lg[data-v-fbdbfcf2]{font-size:1.125rem;line-height:1.75rem}.whitespace-nowrap[data-v-fbdbfcf2]{white-space:nowrap}@media (min-width:640px){.sm\:pt-10[data-v-fbdbfcf2]{padding-top:2.5rem}.sm\:px-6[data-v-fbdbfcf2]{padding-left:1.5rem;padding-right:1.5rem}.sm\:pb-10[data-v-fbdbfcf2]{padding-bottom:2.5rem}.sm\:text-xl[data-v-fbdbfcf2]{font-size:1.25rem;line-height:1.75rem}.sm\:mt-6[data-v-fbdbfcf2]{margin-top:1.5rem}}@media (min-width:1024px){.lg\:flex-col[data-v-fbdbfcf2]{flex-direction:column}.lg\:w-72[data-v-fbdbfcf2]{width:18rem}.lg\:flex[data-v-fbdbfcf2]{display:flex}.lg\:z-50[data-v-fbdbfcf2]{z-index:50}.lg\:inset-y-0[data-v-fbdbfcf2]{top:0;bottom:0}.lg\:fixed[data-v-fbdbfcf2]{position:fixed}.lg\:pl-72[data-v-fbdbfcf2]{padding-left:18rem}.lg\:pt-7[data-v-fbdbfcf2]{padding-top:1.75rem}.lg\:px-10[data-v-fbdbfcf2]{padding-left:2.5rem;padding-right:2.5rem}.lg\:mt-10[data-v-fbdbfcf2]{margin-top:2.5rem}}.blueprintRouterLink{color:#20bdfc;text-decoration:none}.blueprintRouterLink:hover{text-decoration:underline;color:#20bcfc}.subtitle-1{font-weight:500;font-size:26px;letter-spacing:.009375em}.subtitle-2{font-weight:400;font-size:22px;color:#20bdfc}.usageContentListItem>.v-expansion-panel__body{margin:0 10px 10px!important;padding:10px;border:1px solid #eee!important;box-shadow:2px 4px 12px 0 rgba(0,0,0,.08)!important}.orgchart-container{width:100%!important}.required-parameters-list[data-v-99d17f9a]{width:100%}.parameter-section[data-v-99d17f9a]{padding:.75rem}.section-title[data-v-99d17f9a]{font-size:1.125rem;font-weight:600;margin:0 0 1rem 0;color:#fff}.empty-state[data-v-99d17f9a]{text-align:center;padding:2rem;color:#a0a0a0}.parameter-form[data-v-99d17f9a]{display:flex;flex-direction:column;gap:1.5rem}.parameter-item[data-v-99d17f9a]{display:flex;flex-direction:column;gap:.5rem}.parameter-header[data-v-99d17f9a]{display:flex;align-items:center;justify-content:space-between}.parameter-label[data-v-99d17f9a]{font-weight:500;color:#fff;font-size:.875rem;display:flex;align-items:center;gap:.25rem}.required-indicator[data-v-99d17f9a]{color:#ef4444;font-weight:600}.help-link[data-v-99d17f9a]{color:#6b7280;text-decoration:none;transition:color .2s}.help-link[data-v-99d17f9a]:hover{color:#fff}.parameter-description[data-v-99d17f9a]{font-size:.75rem;color:#a0a0a0;margin:0;line-height:1.4}.input-wrapper[data-v-99d17f9a]{position:relative}.parameter-input[data-v-99d17f9a]{width:100%;padding:.75rem;border:thin solid hsla(0,0%,100%,.1);border-radius:.375rem;color:#fff;font-size:.875rem;transition:border-color .2s,box-shadow .2s}.parameter-input[data-v-99d17f9a]:focus{outline:none;border-color:var(--v-primary-base)}.parameter-input[data-v-99d17f9a]::placeholder{color:#6b7280}.select-input[data-v-99d17f9a]{cursor:pointer}.select-input option[data-v-99d17f9a]{background-color:#1f2937;color:#fff}.optional-parameters-list[data-v-4c27db4d]{width:100%}.parameter-section[data-v-4c27db4d]{padding:.75rem}.section-title[data-v-4c27db4d]{font-size:1.125rem;font-weight:600;margin:0 0 1rem 0;color:#fff}.empty-state[data-v-4c27db4d]{text-align:center;padding:2rem;color:#a0a0a0}.parameter-form[data-v-4c27db4d]{display:flex;flex-direction:column;gap:1.5rem}.parameter-item[data-v-4c27db4d]{display:flex;flex-direction:column;gap:.5rem}.parameter-header[data-v-4c27db4d]{display:flex;align-items:center;justify-content:space-between}.parameter-label[data-v-4c27db4d]{font-weight:500;color:#fff;font-size:.875rem;display:flex;align-items:center;gap:.25rem}.help-link[data-v-4c27db4d]{color:#6b7280;text-decoration:none;transition:color .2s}.help-link[data-v-4c27db4d]:hover{color:#fff}.parameter-description[data-v-4c27db4d]{font-size:.75rem;color:#a0a0a0;margin:0;line-height:1.4}.input-wrapper[data-v-4c27db4d]{position:relative}.parameter-input[data-v-4c27db4d]{width:100%;padding:.75rem;border:thin solid hsla(0,0%,100%,.1);border-radius:.375rem;color:#fff;font-size:.875rem;transition:border-color .2s,box-shadow .2s}.parameter-input[data-v-4c27db4d]:focus{outline:none;border-color:var(--v-primary-base)}.parameter-input[data-v-4c27db4d]::placeholder{color:#6b7280}.select-input[data-v-4c27db4d]{cursor:pointer}.select-input option[data-v-4c27db4d]{background-color:#1f2937;color:#fff}.custom-parameters-list[data-v-1ad76cca]{width:100%;position:relative}.parameter-section[data-v-1ad76cca]{padding:.75rem}.section-header[data-v-1ad76cca]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.section-title[data-v-1ad76cca]{font-size:1.125rem;font-weight:600;margin:0;color:#fff}.create-button[data-v-1ad76cca]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:transparent;border:thin solid hsla(0,0%,100%,.2);border-radius:.375rem;color:#fff;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.create-button[data-v-1ad76cca]:hover{background:hsla(0,0%,100%,.05);border-color:var(--v-primary-base)}.empty-state[data-v-1ad76cca]{text-align:center;padding:2rem;color:#a0a0a0}.parameter-form[data-v-1ad76cca]{display:flex;flex-direction:column;gap:1.5rem}.parameter-item[data-v-1ad76cca]{display:flex;flex-direction:column;gap:.5rem}.parameter-header[data-v-1ad76cca]{display:flex;align-items:center;justify-content:space-between}.parameter-label[data-v-1ad76cca]{font-weight:500;color:#fff;font-size:.875rem;display:flex;align-items:center;gap:.25rem}.input-wrapper[data-v-1ad76cca]{position:relative}.parameter-input[data-v-1ad76cca]{width:100%;padding:.75rem;border:thin solid hsla(0,0%,100%,.1);border-radius:.375rem;color:#fff;font-size:.875rem;transition:border-color .2s,box-shadow .2s}.parameter-input[data-v-1ad76cca]:focus{outline:none;border-color:var(--v-primary-base)}.parameter-input[data-v-1ad76cca]::placeholder{color:#6b7280}.dialog-overlay[data-v-1ad76cca]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;z-index:1000}.dialog-content[data-v-1ad76cca]{background:#1a1a1a;border:thin solid hsla(0,0%,100%,.1);border-radius:.75rem;width:90%;max-width:500px;max-height:80vh;overflow-y:auto}.dialog-header[data-v-1ad76cca]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 0 1.5rem}.dialog-title[data-v-1ad76cca]{font-size:1.25rem;font-weight:600;color:#fff;margin:0}.close-button[data-v-1ad76cca]{background:none;border:none;color:#a0a0a0;cursor:pointer;padding:.25rem;border-radius:.25rem;transition:color .2s}.close-button[data-v-1ad76cca]:hover{color:#fff}.create-form[data-v-1ad76cca]{padding:1.5rem}.form-group[data-v-1ad76cca]{margin-bottom:1.5rem}.form-label[data-v-1ad76cca]{display:block;font-weight:500;color:#fff;font-size:.875rem;margin-bottom:.5rem}.form-input[data-v-1ad76cca]{width:100%;padding:.75rem;border:thin solid hsla(0,0%,100%,.1);border-radius:.375rem;background:transparent;color:#fff;font-size:.875rem;transition:border-color .2s}.form-input[data-v-1ad76cca]:focus{outline:none;border-color:var(--v-primary-base)}.form-input.error[data-v-1ad76cca]{border-color:#ef4444}.form-input[data-v-1ad76cca]::placeholder{color:#6b7280}.error-message[data-v-1ad76cca]{color:#ef4444;font-size:.75rem;margin-top:.25rem;margin-bottom:0}.checkbox-label[data-v-1ad76cca]{display:flex;align-items:center;gap:.75rem;cursor:pointer}.checkbox-input[data-v-1ad76cca]{position:absolute;opacity:0;cursor:pointer}.checkbox-custom[data-v-1ad76cca]{width:1.25rem;height:1.25rem;border:thin solid hsla(0,0%,100%,.3);border-radius:.25rem;background:transparent;position:relative;transition:all .2s}.checkbox-input:checked+.checkbox-custom[data-v-1ad76cca]{background:var(--v-primary-base);border-color:var(--v-primary-base)}.checkbox-input:checked+.checkbox-custom[data-v-1ad76cca]:after{content:"";position:absolute;top:2px;left:6px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkbox-text[data-v-1ad76cca]{color:#fff;font-size:.875rem}.form-actions[data-v-1ad76cca]{display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem}.btn[data-v-1ad76cca]{padding:.625rem 1.25rem;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;border:none}.btn-secondary[data-v-1ad76cca]{background:transparent;color:#a0a0a0;border:thin solid hsla(0,0%,100%,.2)}.btn-secondary[data-v-1ad76cca]:hover{background:hsla(0,0%,100%,.05);color:#fff}.btn-primary[data-v-1ad76cca]{background:var(--v-primary-base);color:#fff}.btn-primary[data-v-1ad76cca]:hover:not(:disabled){opacity:.9}.btn-primary[data-v-1ad76cca]:disabled{opacity:.5;cursor:not-allowed}.unsaved-changes-notification[data-v-64321b9e]{position:fixed;bottom:2rem;right:2rem;z-index:1000;max-width:400px;animation:slideIn-64321b9e .3s ease-out}@keyframes slideIn-64321b9e{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.notification-content[data-v-64321b9e]{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:thin solid hsla(0,0%,100%,.1);border-radius:.75rem;padding:1.25rem;display:flex;align-items:flex-start;gap:1rem;box-shadow:0 10px 25px rgba(0,0,0,.3),0 0 0 1px hsla(0,0%,100%,.05);backdrop-filter:blur(10px)}.notification-icon[data-v-64321b9e]{color:#f59e0b;flex-shrink:0;margin-top:.125rem}.notification-message[data-v-64321b9e]{flex:1;min-width:0}.message-text[data-v-64321b9e]{color:#fff;font-weight:500;margin:0 0 .5rem 0;font-size:.875rem}.change-count[data-v-64321b9e]{display:flex;gap:.5rem;flex-wrap:wrap}.change-badge[data-v-64321b9e]{background:rgba(99,102,241,.2);color:#a5b4fc;padding:.25rem .5rem;border-radius:.375rem;font-size:.75rem;font-weight:500;border:thin solid rgba(99,102,241,.3)}.notification-actions[data-v-64321b9e]{display:flex;gap:.5rem;flex-shrink:0}.action-btn[data-v-64321b9e]{display:flex;align-items:center;gap:.375rem;border-radius:.375rem;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s;border:thin solid transparent;white-space:nowrap}.action-btn[data-v-64321b9e]:disabled{opacity:.5;cursor:not-allowed}.undo-btn[data-v-64321b9e]{background:transparent;color:#a0a0a0;border-color:hsla(0,0%,100%,.2)}.undo-btn[data-v-64321b9e]:hover:not(:disabled){background:hsla(0,0%,100%,.05);color:#fff}.save-btn[data-v-64321b9e]{background:var(--v-primary-base);color:#fff}.save-btn[data-v-64321b9e]:hover:not(:disabled){opacity:.9}.loading-spinner[data-v-64321b9e]{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.3);border-top:2px solid #fff;border-radius:50%;animation:spin-64321b9e 1s linear infinite}@keyframes spin-64321b9e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.unsaved-changes-notification[data-v-64321b9e]{bottom:1rem;right:1rem;left:1rem;max-width:none}.notification-content[data-v-64321b9e]{flex-direction:column;align-items:stretch}.notification-actions[data-v-64321b9e]{align-self:flex-end}}.oauth-verification-container[data-v-35bcf4f1]{position:relative;max-width:100%}.oauth-card[data-v-35bcf4f1]{background:linear-gradient(145deg,#1a1a1a,#2d2d2d);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:16px 20px;position:relative;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(0,0,0,.3),0 1px 3px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.05)}.oauth-card[data-v-35bcf4f1]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--v-primary-base),var(--v-highlight-base));opacity:.8;border-radius:12px 12px 0 0}.oauth-card[data-v-35bcf4f1]:hover{transform:translateY(-1px);border-color:hsla(0,0%,100%,.12)}.oauth-content[data-v-35bcf4f1]{display:flex;justify-content:space-between;align-items:center;gap:16px}.oauth-info[data-v-35bcf4f1]{display:flex;align-items:center;gap:12px;flex:1}.oauth-icon-container[data-v-35bcf4f1]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:linear-gradient(135deg,var(--v-primary-base),var(--v-highlight-base));box-shadow:0 2px 6px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.1);transition:transform .2s ease;flex-shrink:0}.oauth-icon-container[data-v-35bcf4f1]:hover{transform:scale(1.05)}.oauth-text[data-v-35bcf4f1]{display:flex;flex-direction:column;gap:4px;min-width:0}.oauth-title[data-v-35bcf4f1]{font-size:.95rem;font-weight:600;color:#fff;letter-spacing:-.01em;line-height:1.2;margin:0}.oauth-status[data-v-35bcf4f1],.status-indicator-container[data-v-35bcf4f1],.status-indicator-offline-container[data-v-35bcf4f1]{display:flex;align-items:center;gap:6px}.status-indicator-offline[data-v-35bcf4f1]{width:6px;height:6px;border-radius:50%;background:#ff6b6b;opacity:.8;animation:pulse-offline-35bcf4f1 2s ease-in-out infinite;flex-shrink:0}@keyframes pulse-offline-35bcf4f1{0%,to{opacity:.8;transform:scale(1)}50%{opacity:.5;transform:scale(.9)}}.status-text[data-v-35bcf4f1]{font-size:.8rem;font-weight:500;color:hsla(0,0%,100%,.7);line-height:1.2}.oauth-action-btn[data-v-35bcf4f1]{display:flex;align-items:center;gap:6px;padding:8px 16px;border:none;border-radius:8px;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;text-transform:none;letter-spacing:.01em;flex-shrink:0}.oauth-action-btn[data-v-35bcf4f1]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.15) 50%,transparent);transition:left .5s cubic-bezier(.4,0,.2,1)}.oauth-action-btn[data-v-35bcf4f1]:hover:before{left:100%}.oauth-btn-connect[data-v-35bcf4f1]{background:linear-gradient(135deg,rgba(34,197,94,.85),rgba(34,197,94,.65));color:#fff;border:1px solid rgba(34,197,94,.3);box-shadow:0 2px 6px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.1)}.oauth-btn-connect[data-v-35bcf4f1]:hover{transform:translateY(-1px);background:linear-gradient(135deg,rgba(34,197,94,.95),rgba(34,197,94,.75));box-shadow:0 3px 10px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.15);border-color:rgba(34,197,94,.4)}.oauth-btn-disconnect[data-v-35bcf4f1]{background:linear-gradient(135deg,hsla(0,100%,71%,.85),hsla(0,100%,71%,.65));color:#fff;border:1px solid hsla(0,100%,71%,.3);box-shadow:0 2px 6px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.1)}.oauth-btn-disconnect[data-v-35bcf4f1]:hover{transform:translateY(-1px);background:linear-gradient(135deg,hsla(0,100%,71%,.95),hsla(0,100%,71%,.75));box-shadow:0 3px 10px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.15);border-color:hsla(0,100%,71%,.4)}.oauth-action-btn[data-v-35bcf4f1]:active{transform:translateY(0) scale(.98);transition:all .1s ease}.btn-text[data-v-35bcf4f1]{position:relative;z-index:2;font-weight:600}.btn-icon[data-v-35bcf4f1]{position:relative;z-index:2;transition:transform .2s ease}.oauth-btn-connect:hover .btn-icon[data-v-35bcf4f1]{transform:translateX(2px)}.oauth-btn-disconnect:hover .btn-icon[data-v-35bcf4f1]{transform:scale(1.05)}@media (max-width:768px){.oauth-content[data-v-35bcf4f1]{flex-direction:column;gap:12px;align-items:stretch}.oauth-info[data-v-35bcf4f1]{justify-content:center}.oauth-action-btn[data-v-35bcf4f1]{width:100%;justify-content:center}}@media (max-width:480px){.oauth-card[data-v-35bcf4f1]{padding:12px 16px}.oauth-info[data-v-35bcf4f1]{gap:10px}.oauth-icon-container[data-v-35bcf4f1]{width:28px;height:28px}.oauth-title[data-v-35bcf4f1]{font-size:.9rem}.status-text[data-v-35bcf4f1]{font-size:.75rem}.oauth-action-btn[data-v-35bcf4f1]{padding:10px 16px;font-size:.8rem}}.connector-flow-top-padding{padding-top:5rem}.view-height{height:100vh}.mesh-bg{background-color:#00a1db;background-image:radial-gradient(at 71% 78%,#5667bd 0,transparent 50%),radial-gradient(at 52% 13%,#00a1db 0,transparent 50%),radial-gradient(at 44% 18%,#988b96 0,transparent 50%),radial-gradient(at 95% 20%,#556cec 0,transparent 50%),radial-gradient(at 80% 100%,#0077b3 0,transparent 50%),radial-gradient(at 0 0,#6abecd 0,transparent 50%)}.border-left-prim{border-right:thin solid var(--v-accent-base)!important}.dfzne{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.imyvi{transition-duration:.3s}.open.hs-overlay-open\:translate-x-0{--tw-translate-x:0px;transform:translate(0) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1)}.dbwuq{padding:1rem}.z2whw:first-child{border-top-width:0}.-space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1px*var(--tw-space-y-reverse))}.block{display:block}.kun15{padding-top:.5rem;padding-bottom:.5rem}.k95uj{padding-inline-start:2.75rem}.e4ek6{padding-inline-end:.75rem}.mwwf4{font-weight:500}.sukbe{padding-inline-start:.75rem}.z7ena{z-index:20}.jhuc4{top:0;bottom:0}.fqu9e>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem*var(--tw-space-y-reverse))}.y2cbd{width:2rem}.rdknd{height:auto}.syne5{column-gap:.5rem}.cpy0y>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem*var(--tw-space-y-reverse))}.zlsid{overflow-y:auto}.hxiry{border-bottom-width:1px}.qj8qf{justify-content:space-between}.shadow-\[0_10px_40px_10px_rgba\(0\2c 0\2c 0\2c 0\.08\)\]{--tw-shadow:0 10px 40px 10px rgba(0,0,0,0.08);--tw-shadow-colored:0 10px 40px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.ca7mt{overflow:hidden}.egjkw{flex-direction:column}.pzeh7{pointer-events:auto}.relative{position:relative}.ml-auto{margin-left:auto}.inline-flex{display:inline-flex}.w-fit{width:-moz-fit-content;width:fit-content}.items-center{align-items:center}.whitespace-nowrap{white-space:nowrap}.rounded-md{border-radius:.375rem}.text-center{text-align:center}.font-medium{font-weight:500}.outline{outline-style:solid}.outline-0{outline-width:0}.outline-offset-2{outline-offset:2px}.outline-blue-500{outline-color:var(--v-primary-base)}.duration-100{transition-duration:.1s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.dark\:outline-blue-500:where(.dark,.dark *){outline-color:var(--v-primary-base)}.dark\:text-gray-50:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(249 250 251/var(--tw-text-opacity))}.hidden{display:none}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem*var(--tw-space-y-reverse))}.B1cgbA6Bb4LQo0qFJKck>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(0.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(0.75rem*var(--tw-space-x-reverse))}.accent-border.secondary.lighten-1{border-color:var(--v-accent-base)!important}.avlJYZmUjO2IumFtJsXS:after{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));content:""}.EXEVFd_mD6ADXzh4WAXx:after{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity));content:var(--tw-content)}.XoZs09O5HhZmNOHVHPjp:after{font-weight:300}.KTQPj_H41GO13uv1i3RC:after{margin-left:.5rem;margin-right:.5rem}.SIey3g7Ar_bPdlKaUZ4J:after{--tw-border-opacity:1;border-color:var(--v-accent-lighten2)!important;border-bottom-width:1px;border-style:solid;content:""}.primary-gradient{--tw-gradient-stops:var(--v-primary-base),var(--v-secondary-base);background-image:linear-gradient(180deg,var(--tw-gradient-stops))}.PJD8Rj8ZmfldJGExe8Fx{text-align:left}.Oa4HnWXPnlCJ_HRWuY4A{padding:2rem}._Qk4_E9_iLqcHsRZZ4ge{border-radius:.5rem}.ttxtqsLWp2pFRX8yUvWd{display:block}._BTfre_DcBxkj7buMlKq{margin-bottom:2rem}.te00u{width:100%;height:100%}.mwtd6:before{content:"";--tw-border-opacity:1;border-color:red!important}.v601y:before{content:"";border-width:1px}.d1p5y:before{content:"";border-radius:9999px}.sux6t:before{content:"";width:1.25rem;height:1.25rem}.r7rlo:before{content:"";top:.875rem}.pdz9l:before{content:"";inset-inline-end:.875rem}.etwkc:before{content:"";position:absolute}.z7jb7{fill:#bfdbfe}.oeafh{fill:#60a5fa}.lbh9w{fill:#2563eb}.checked\:text-transparent:checked{color:transparent}.checked\:bg-none:checked{background-image:none}.checked\:border-blue-600:checked{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity))}.checked\:border-2:checked{border-width:2px}[type=checkbox]:checked,[type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:50%;background-repeat:no-repeat}.phao3{background-color:initial}.m457n{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.ztbkf{top:0}.y3vpw{inset-inline-start:0}.absolute{position:absolute}[type=radio]{border-radius:100%}[type=checkbox],[type=radio]{appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow:0 0 transparent}.vxyci{fill:#93c5fd}.jzk2x{width:34px}.hrm7e{height:30px}.np1k4{margin-bottom:.5rem}.gtgfz{padding-top:.75rem;padding-bottom:.75rem}.dzc0w{padding-left:1rem;padding-right:1rem}.r0r2c{border-color:transparent}.aesap{border-width:1px}.xfco6{border-radius:.75rem}.nax65{gap:.75rem}.mpjax{grid-template-columns:repeat(2,minmax(0,1fr))}.bd993{display:grid}.aezid{padding-left:1.25rem;padding-right:1.25rem}.v6j3t{flex-grow:1}.s08j4{min-height:90vh}.yob35{margin-left:auto;margin-right:auto}.lcvuk{height:100%}.a66ko{font-weight:600}.otvfc{font-size:1.25rem;line-height:1.75rem}.ibyb7{font-size:.875rem;line-height:1.25rem}.sunl2{margin-top:.25rem}.jvcLLGAgg3aqFLG1QGFC{padding:2rem}.tnci_tQZ_0ng1kTqTwHZ{max-width:28rem}.veFXkDzfJN473U3ycrV8{padding-left:1rem;padding-right:1rem}.MxG1ClE4KPrIvlL5_Q5x{font-size:.875rem;line-height:1.25rem}.SGCI_v4dZasZ65DtKHsW{margin-bottom:1.5rem}.kqgYncRJQ7spwKfig6It{display:flex}.neyUwteEn7DOg9pBSJJE{align-items:center}.j2x7_17hqRVmwte_tWFa{display:none}.nbqNOQO1FfgwdWrBTSeV:after{--tw-border-opacity:1;border-color:var(--v-accent-lighten2);content:""}._gmiA_Sv_1GTa5aZrwML:after{border-bottom-width:1px;border-top-width:0;border-left-width:0;border-right-width:0;content:""}.sGIVDHNQKzc6lclSOgC6:after{content:"";width:3rem}.psLHZwdR61I7yzxWLatm:after{content:"";height:.25rem}.JySnGRDAcpzB6CSPpOtB:after{content:"";display:none}.Pvs9z5Suk1ZEW07o_5ST:after{content:"";margin-left:1.5rem;margin-right:1.5rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.gap-1{gap:.25rem}.flex-nowrap{flex-wrap:nowrap}.w-24{width:7rem}.flex{display:flex}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.h-20{height:5rem}.w-36{width:42rem}@media (max-width:640px){.avlJYZmUjO2IumFtJsXS:after{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));content:"/"}.cxllbI_i0oLKH8X0GJ_w{margin-bottom:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:640px){.hAFtnIdYDiO6M_67F11P{grid-template-columns:repeat(1,minmax(0,1fr))}.xsbol{margin-bottom:2rem}.i0nzv{width:480px}.flzrn{font-size:1.5rem;line-height:2rem}.gp419{margin-top:1.5rem}.a66ko{font-weight:600}.ibyb7{font-size:.875rem;line-height:1.25rem}.s8h7v{padding-top:.625rem;padding-bottom:.625rem}.sr7qy{padding-left:.75rem;padding-right:.75rem}.riqyd{--tw-bg-opacity:1;background-color:var(--v-primary-base)}.klofg{border-radius:.5rem}.syne5{column-gap:.5rem}.jqzvs{display:inline-flex}.tx6at{margin-top:1rem}.nWoQ330QfMSjdov4_Mp8{font-size:1rem;line-height:1.5rem}.mVqi6z4YMC4_3WgpFYWB{display:block}.XemTdEOORjzaK37r98Bt{display:inline-flex}._1LX2Uyqx7CIEYiCGE_q:after{--tw-content:"";content:""}.a7ev_RRaH8U3l_UbRogz:after{content:"";display:inline-block}}@media (min-width:768px){.FiatbQ7XQBzLwTHkiu8Z{padding-left:2rem;padding-right:2rem}.eGvjAhhVIxMA_HsZGxBN{width:42rem}.md\:w-fit{width:-moz-fit-content;width:fit-content}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:grid-cols-\[200px_auto_200px\]{grid-template-columns:200px auto 200px}.md\:grid{display:grid}.md\:flex{display:flex}}@media (min-width:1024px){.onboarding-container{display:flex}.czGmoDY2lMQ_0SyND3x7{display:block}.UQG9UVQJe8Lmwqvo0kfd{margin-bottom:3rem}}@media (min-width:1280px){.Xjxpb8u_H96dZt4r1eF6{padding-left:0;padding-right:0}.cPVDW_BRlw7OUJlR6COk:after{content:"";margin-left:2.5rem;margin-right:2.5rem}}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-revealBottom{animation:revealBottom ease-in-out}}@keyframes revealBottom{0%{opacity:0;transform:translateY(12px)}to{transform:translateY(0);opacity:1}}.glass-icon-btn-container[data-v-3d39b87a]{position:relative;display:inline-block}.glass-icon-btn[data-v-3d39b87a]{width:40px;height:40px;background:linear-gradient(135deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.05));backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:hsla(0,0%,100%,.9);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.glass-icon-btn.small[data-v-3d39b87a]{width:36px;height:36px}.glass-icon-btn.x-small[data-v-3d39b87a]{width:28px;height:28px;border-radius:6px}.glass-icon-btn[data-v-3d39b87a]:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,.1));border-color:hsla(0,0%,100%,.2);transform:translateY(-1px);box-shadow:0 6px 20px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.3);color:#fff}.glass-icon-btn[data-v-3d39b87a]:active{transform:translateY(0);box-shadow:0 2px 8px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.2)}.glass-icon-btn.active[data-v-3d39b87a]{background:linear-gradient(135deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.08));border-color:hsla(0,0%,100%,.25);color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.3),inset 0 0 0 1px hsla(0,0%,100%,.1)}.glass-icon-btn[data-v-3d39b87a]:focus{outline:none;box-shadow:0 4px 12px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.2),0 0 0 2px hsla(0,0%,100%,.3)}.glass-icon-btn .v-icon[data-v-3d39b87a],.glass-icon-btn svg[data-v-3d39b87a]{transition:all .2s ease}.glass-icon-btn:hover .v-icon[data-v-3d39b87a],.glass-icon-btn:hover svg[data-v-3d39b87a]{transform:scale(1.05)}.glass-icon-btn[data-v-3d39b87a]:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:hsla(0,0%,100%,.3);transform:translate(-50%,-50%);transition:width .3s,height .3s}.glass-icon-btn[data-v-3d39b87a]:active:before{width:100%;height:100%}.tooltip[data-v-3d39b87a]{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);background:rgba(0,0,0,.9);color:#fff;padding:8px 12px;border-radius:6px;font-size:12px;font-weight:500;white-space:nowrap;opacity:0;visibility:hidden;transition:all .2s ease;pointer-events:none;z-index:1000;backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 4px 12px rgba(0,0,0,.3);max-width:300px;overflow:hidden}.tooltip.tooltip-small[data-v-3d39b87a]{font-size:11px;padding:6px 10px;max-width:250px}.tooltip.tooltip-x-small[data-v-3d39b87a]{font-size:10px;padding:4px 8px;max-width:200px}.tooltip[data-v-3d39b87a]:before{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:4px solid transparent;border-top-color:rgba(0,0,0,.9)}.glass-icon-btn-container:hover .tooltip[data-v-3d39b87a]{opacity:1;visibility:visible;transform:translateX(-50%) translateY(-2px)}.glass-icon-btn-container:last-child .tooltip[data-v-3d39b87a],.glass-icon-btn-container:nth-last-child(2) .tooltip[data-v-3d39b87a]{left:auto;right:0;transform:translateX(0) translateY(-2px)}.glass-icon-btn-container:last-child .tooltip[data-v-3d39b87a]:before,.glass-icon-btn-container:nth-last-child(2) .tooltip[data-v-3d39b87a]:before{left:auto;right:16px;transform:translateX(0)}.glass-icon-btn-container:first-child .tooltip[data-v-3d39b87a],.glass-icon-btn-container:nth-child(2) .tooltip[data-v-3d39b87a]{left:0;transform:translateX(0) translateY(-2px)}.glass-icon-btn-container:first-child .tooltip[data-v-3d39b87a]:before,.glass-icon-btn-container:nth-child(2) .tooltip[data-v-3d39b87a]:before{left:16px;transform:translateX(0)}.glass-icon-btn:disabled+.tooltip[data-v-3d39b87a]{opacity:.6}.my-connectors{width:100%;background:transparent;margin:0 1rem;max-width:calc(100% - 2rem)}.connectors-tabs{display:flex;flex-direction:column;gap:1rem}.tab-navigation{display:flex;gap:.25rem;background:rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:.3rem;backdrop-filter:blur(8px)}.tab-btn{flex:1;background:transparent;border:none;border-radius:8px;padding:.75rem 1rem;cursor:pointer;transition:all .2s ease;color:hsla(0,0%,100%,.6);position:relative;overflow:hidden}.tab-btn:hover{color:hsla(0,0%,100%,.8);background:hsla(0,0%,100%,.05)}.tab-btn--active{color:var(--v-primary-base);font-weight:600}.tab-btn--active:hover{background:rgba(var(--v-primary-base),.2)}.tab-btn__content{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.tab-btn__title{font-size:.875rem;font-weight:500;text-align:left;line-height:1.2;transition:all .2s ease}.tab-btn--active .tab-btn__title{font-weight:600;color:var(--v-primary-base)}.tab-btn__count{font-size:.75rem;font-weight:600;background:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.8);padding:.25rem .5rem;border-radius:6px;min-width:1.5rem;text-align:center;transition:all .2s ease}.tab-btn--active .tab-btn__count{background:hsla(0,0%,100%,.2);color:#fff;font-weight:700}.tab-content{min-height:200px}.tab-panel{width:100%}.connectors-list{display:flex;flex-direction:column;gap:1rem;margin:0 .5rem}.connector-service{background:linear-gradient(135deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.005));border:1px solid hsla(0,0%,100%,.04);border-radius:12px;padding:.75rem;transition:all .2s ease;backdrop-filter:blur(4px)}.connector-service:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.01));border-color:hsla(0,0%,100%,.08)}.service-header-compact{display:flex;align-items:center;gap:.75rem;padding:0 0 .75rem 0;margin-bottom:.75rem;border-bottom:1px solid hsla(0,0%,100%,.06)}.service-icon-compact{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.05);border-radius:6px;transition:all .2s ease}.service-name-compact{flex:1;font-size:.9rem;font-weight:600;color:hsla(0,0%,100%,.9);margin:0;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.service-count-compact{flex-shrink:0;font-size:.7rem;font-weight:600;color:hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.08);padding:.2rem .4rem;border-radius:4px;min-width:1.25rem;text-align:center}.connectors-grid{padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.75rem}.connector-item{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(135deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.01));border:1px solid hsla(0,0%,100%,.08);border-radius:10px;padding:.875rem;cursor:pointer;transition:all .2s ease;min-height:60px;backdrop-filter:blur(8px);position:relative;overflow:hidden}.connector-item:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,hsla(0,0%,100%,.03),transparent);opacity:0;transition:opacity .3s ease;pointer-events:none}.connector-item:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.04));border-color:hsla(0,0%,100%,.15);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15),0 2px 6px rgba(0,0,0,.1)}.connector-item:hover:before{opacity:1}.connector-name{font-size:.875rem;font-weight:600;color:hsla(0,0%,100%,.95);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.connector-description{font-size:.75rem;color:hsla(0,0%,100%,.6);line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.connector-action-compact{flex-shrink:0;margin-left:.75rem;display:flex;align-items:flex-start;padding-top:.125rem}.action-btn-compact{display:flex;align-items:center;justify-content:center;gap:.3rem;height:28px;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease;padding:0 .6rem;overflow:hidden;white-space:nowrap;font-size:.75rem;font-weight:500}.action-btn-compact__text{line-height:1;transition:all .2s ease}.action-btn-compact--secondary{background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.8)}.action-btn-compact--secondary:hover{background:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.95);transform:translateY(-1px)}.action-btn-compact--success{background:rgba(var(--v-success-base),.12);color:rgb(var(--v-success-base))}.action-btn-compact--success:hover{background:rgba(var(--v-success-base),.2);transform:translateY(-1px)}.action-btn-compact--added{background:rgba(var(--v-success-base),.15);color:rgb(var(--v-success-base));cursor:default;opacity:.8}.action-btn-compact--added:hover{transform:none}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center;margin:2rem 0}.empty-state__icon{color:hsla(0,0%,100%,.3);margin-bottom:1.5rem}.empty-state__title{font-size:1.25rem;font-weight:600;color:hsla(0,0%,100%,.9);margin:0 0 .75rem 0}.empty-state__description{font-size:.9rem;color:hsla(0,0%,100%,.6);margin:0 0 1.5rem 0;line-height:1.5;max-width:400px}.empty-state__action{margin-top:.5rem}.connector-service:hover .service-icon-compact{background:hsla(0,0%,100%,.1);transform:scale(1.05)}.connector-service:hover .service-name-compact{color:rgb(var(--v-primary-base))}@media (max-width:1200px){.connectors-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.75rem}.connector-item{padding:.8rem;min-height:56px}}@media (max-width:768px){.my-connectors{margin:0 .5rem;max-width:calc(100% - 1rem)}.connectors-list{margin:0 .25rem;gap:.75rem}.connectors-grid{grid-template-columns:1fr;gap:.6rem}.connector-item{padding:.75rem;min-height:52px}.connector-name{font-size:.8rem}.connector-description{font-size:.7rem}.service-header-compact{padding:0 0 .6rem 0;margin-bottom:.6rem}.service-name-compact{font-size:.85rem}.tab-btn{padding:.6rem .75rem}.tab-btn__title{font-size:.8rem}.tab-btn__count{font-size:.7rem;padding:.2rem .4rem}}@media (max-width:480px){.my-connectors{margin:0 .25rem;max-width:calc(100% - .5rem)}.connectors-list{margin:0;gap:.6rem}.connector-item{padding:.7rem;min-height:48px;flex-direction:column;align-items:flex-start;gap:.6rem}.connector-action-compact{margin-left:0;align-self:flex-end}.connector-name{font-size:.75rem}.connector-description{font-size:.65rem}.action-btn-compact{height:26px;padding:0 .5rem;font-size:.7rem}.service-header-compact{padding:0 0 .5rem 0;margin-bottom:.5rem}.service-icon-compact{width:24px;height:24px}.service-name-compact{font-size:.8rem}.service-count-compact{font-size:.65rem;padding:.15rem .35rem}}.connector-service{animation:fadeInUp .3s ease-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.tab-btn:focus{outline:none;box-shadow:0 0 0 2px rgba(var(--v-primary-base),.3)}.tab-btn--active:focus{outline:none;box-shadow:0 2px 8px rgba(var(--v-primary-base),.2),0 0 0 2px rgba(var(--v-primary-base),.3)}.action-btn-compact:focus,.connector-item:focus{outline:none;box-shadow:0 0 0 2px rgba(var(--v-primary-base),.3)}.connectors-table-container{margin:.5rem;background:linear-gradient(135deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.005));border:1px solid hsla(0,0%,100%,.04);border-radius:12px;overflow:hidden;backdrop-filter:blur(8px)}.connectors-table-actions{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;width:100%;flex-wrap:wrap}.search-and-filters{gap:1rem;max-width:600px}.search-and-filters,.search-wrapper{display:flex;align-items:center;flex:1}.search-wrapper{position:relative;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:.5rem .75rem;backdrop-filter:blur(12px);transition:all .3s cubic-bezier(.4,0,.2,1);min-width:250px}.search-wrapper:focus-within{border-color:var(--v-primary-base);background:hsla(0,0%,100%,.06)}.search-icon{display:flex;align-items:center;color:hsla(0,0%,100%,.5);margin-right:.5rem;transition:color .2s ease}.search-wrapper:focus-within .search-icon{color:rgb(var(--v-primary-base))}.connectors-search-input{flex:1;background:transparent;border:none;outline:none;color:#fff;font-size:.875rem;line-height:1.5;padding-left:2.25rem}.connectors-search-input::placeholder{color:hsla(0,0%,100%,.5)}.clear-search{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.6);cursor:pointer;transition:all .2s ease;margin-left:.5rem}.clear-search:hover{background:hsla(0,0%,100%,.15);color:#fff}.provider-filter{display:flex;align-items:center}.provider-select{padding:.5rem .75rem;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#fff;font-size:.875rem;cursor:pointer;backdrop-filter:blur(12px);transition:all .2s ease;min-width:150px}.provider-select:focus{outline:none;border-color:rgb(var(--v-primary-base));background:hsla(0,0%,100%,.06)}.provider-select option{background:var(--v-black_600-base);color:#fff}.table-stats{gap:1rem}.stats-item,.table-stats{display:flex;align-items:center}.stats-item{gap:.25rem;font-size:.875rem}.stats-label{color:hsla(0,0%,100%,.6)}.stats-value{color:rgb(var(--v-primary-base));font-weight:600}.provider-cell{gap:.75rem;min-width:200px}.provider-cell,.provider-icon{display:flex;align-items:center}.provider-icon{justify-content:center;width:32px;height:32px;background:hsla(0,0%,100%,.05);border-radius:8px;flex-shrink:0}.provider-info{display:flex;flex-direction:column;gap:.125rem}.provider-name{font-size:.875rem;font-weight:600;color:#f0f6fc}.provider-type{font-size:.75rem;color:hsla(0,0%,100%,.5);font-family:monospace}.connector-name-cell{min-width:200px}.connector-title{font-size:.875rem;font-weight:600;color:#f0f6fc;margin:0 0 .25rem 0;line-height:1.3}.connector-uuid{font-size:.75rem;color:hsla(0,0%,100%,.4);margin:0;font-family:monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:150px}.description-cell{max-width:300px;min-width:200px}.description-text{font-size:.875rem;color:hsla(0,0%,100%,.7);margin:0;line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.oauth-cell{min-width:100px}.oauth-indicator{display:flex;align-items:center;gap:.5rem;padding:.25rem .75rem;border-radius:6px;font-size:.75rem;font-weight:500;border:1px solid;background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.3);color:#ef4444}.oauth-indicator.oauth-enabled{background:rgba(34,197,94,.1);border-color:rgba(34,197,94,.3);color:#22c55e}.oauth-icon{display:flex;align-items:center}.oauth-text{font-weight:600}.actions-cell{display:flex;align-items:center;justify-content:center;min-width:80px}.action-select{color:hsla(0,0%,100%,.7)!important;transition:all .2s ease}.action-select:hover{color:rgb(var(--v-primary-base))!important;transform:translateX(2px)}@media (max-width:768px){.connectors-table-actions{flex-direction:column;align-items:stretch;gap:1rem}.search-and-filters{flex-direction:column;align-items:stretch;max-width:none}.provider-select,.search-wrapper{min-width:auto}.table-stats{justify-content:center}}@media (min-width:1400px){.connectors-grid{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:.75rem}.connector-item{min-height:58px;padding:.9rem}.connectors-list{gap:1rem}.service-header-compact{margin-bottom:.8rem}}@media (min-width:1600px){.connectors-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:.75rem}}@media (min-width:1920px){.connectors-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:.6rem}.connector-item{min-height:56px;padding:.8rem}.connector-name{font-size:.8rem}.connector-description{font-size:.7rem}}.service-icon-compact svg{display:block}.tab-content[data-loading=true]{opacity:.6;pointer-events:none}.connector-item:hover .connector-name{color:rgb(var(--v-primary-base))}.hkhcj[data-v-33abbfb7]{max-width:32rem}.leading-none[data-v-33abbfb7]{line-height:1}.text-sm[data-v-33abbfb7],.text-sm\/5[data-v-33abbfb7]{font-size:.875rem;line-height:1.25rem}.max-w-screen-2xl[data-v-33abbfb7]{max-width:1536px}.mx-auto[data-v-33abbfb7]{margin-left:auto;margin-right:auto}.hidden[data-v-33abbfb7]{display:none}.p-4[data-v-33abbfb7]{padding:1rem}.tier-button[data-v-33abbfb7]:hover{background-color:rgba(73,169,236,.15)}.tier-button[data-v-33abbfb7]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:.875rem;line-height:1.25rem;padding:.5rem;border:thin solid var(--v-accent-darken1);border-radius:.375rem;column-gap:.625rem;width:100%;cursor:pointer}.tier-button .asdf[data-v-33abbfb7]{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;column-gap:1rem;width:100%}.truncate[data-v-33abbfb7]{overflow:hidden;white-space:nowrap}.font-medium[data-v-33abbfb7]{font-weight:500}.text-sm[data-v-33abbfb7]{font-size:.875rem;line-height:1.25rem}.text-xs[data-v-33abbfb7]{font-size:.75rem;line-height:1rem}.text-left[data-v-33abbfb7]{text-align:left}.menu-rounded[data-v-33abbfb7]{border-radius:.375rem!important;border:thin solid var(--v-accent-darken1)!important}.gap-y-6[data-v-33abbfb7]{row-gap:1.5rem}.space-y-0\.5[data-v-33abbfb7]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.125rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.125rem*var(--tw-space-y-reverse))}.border-r[data-v-33abbfb7]{border-right:thin solid var(--v-accent-darken1)}.border-b[data-v-33abbfb7]{border-bottom:thin solid var(--v-background-base)}.font-semibold[data-v-33abbfb7]{font-weight:600}.text-lg[data-v-33abbfb7]{font-size:1.125rem;line-height:1.75rem}.whitespace-nowrap[data-v-33abbfb7]{white-space:nowrap}.ynk4c[data-v-33abbfb7]{padding:1.5rem}.k1fcd[data-v-33abbfb7]{border-radius:.375rem}.hrl2s[data-v-33abbfb7]{margin-top:2rem}@media (min-width:640px){.sm\:pt-10[data-v-33abbfb7]{padding-top:2.5rem}.sm\:px-6[data-v-33abbfb7]{padding-left:1.5rem;padding-right:1.5rem}.sm\:pb-10[data-v-33abbfb7]{padding-bottom:2.5rem}.sm\:text-xl[data-v-33abbfb7]{font-size:1.25rem;line-height:1.75rem}.sm\:mt-6[data-v-33abbfb7]{margin-top:1.5rem}.zy7yb[data-v-33abbfb7]{max-width:80rem}}@media (min-width:1024px){.lg\:flex-col[data-v-33abbfb7]{flex-direction:column}.lg\:w-72[data-v-33abbfb7]{width:18rem}.lg\:flex[data-v-33abbfb7]{display:flex}.lg\:z-50[data-v-33abbfb7]{z-index:50}.lg\:inset-y-0[data-v-33abbfb7]{top:0;bottom:0}.lg\:fixed[data-v-33abbfb7]{position:fixed}.lg\:pl-72[data-v-33abbfb7]{padding-left:18rem}.lg\:pt-7[data-v-33abbfb7]{padding-top:1.75rem}.lg\:px-10[data-v-33abbfb7]{padding-left:2.5rem;padding-right:2.5rem}.lg\:mt-10[data-v-33abbfb7]{margin-top:2.5rem}}.experiment-list[data-v-69c43684]{padding:1rem}.table-top-actions[data-v-69c43684]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;width:100%}.search-section[data-v-69c43684]{flex:1;max-width:500px}.search-wrapper[data-v-69c43684]{position:relative;display:flex;align-items:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:.5rem .75rem;backdrop-filter:blur(12px);transition:all .3s cubic-bezier(.4,0,.2,1)}.search-wrapper[data-v-69c43684]:focus-within{border-color:rgb(var(--v-theme-primary));background:hsla(0,0%,100%,.06);box-shadow:0 0 0 2px rgba(var(--v-theme-primary-rgb),.1)}.search-icon[data-v-69c43684]{display:flex;align-items:center;color:hsla(0,0%,100%,.5);margin-right:.5rem;transition:color .2s ease}.search-wrapper:focus-within .search-icon[data-v-69c43684]{color:rgb(var(--v-theme-primary))}.search-input[data-v-69c43684]{flex:1;background:transparent;border:none;outline:none;color:#fff;font-size:.875rem;line-height:1.5;placeholder-color:hsla(0,0%,100%,.5)}.search-input[data-v-69c43684]::placeholder{color:hsla(0,0%,100%,.5)}.clear-search[data-v-69c43684]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.6);cursor:pointer;transition:all .2s ease;margin-left:.5rem}.clear-search[data-v-69c43684]:hover{background:hsla(0,0%,100%,.15);color:#fff}.search-results[data-v-69c43684]{margin-top:.5rem;text-align:center}.search-results span[data-v-69c43684]{color:rgb(var(--v-theme-success));font-size:.75rem;font-weight:500}.create-btn[data-v-69c43684]{display:flex;align-items:center;gap:8px;padding:6px 20px;background:var(--v-primary-base);color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}.create-btn[data-v-69c43684]:hover{background:#1565c0;transform:translateY(-1px)}.name-cell[data-v-69c43684]{min-width:200px}.experiment-name[data-v-69c43684]{font-size:.9rem;font-weight:600;color:#f0f6fc;margin:0 0 .25rem 0;line-height:1.3}.experiment-name.clickable[data-v-69c43684]{cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:8px;padding:.375rem .75rem;margin:-.375rem -.75rem .25rem -.75rem;position:relative;overflow:hidden;border:1px solid transparent;backdrop-filter:blur(8px)}.experiment-name.clickable[data-v-69c43684]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(56,139,253,.05),rgba(56,139,253,.02));opacity:0;transition:opacity .3s ease;border-radius:7px;z-index:-1}.experiment-name.clickable[data-v-69c43684]:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(56,139,253,.1),transparent);transition:left .6s ease;z-index:-1}.experiment-name.clickable[data-v-69c43684]:hover{color:#60a5fa;background:rgba(56,139,253,.12);border-color:rgba(56,139,253,.3);transform:translateX(3px);box-shadow:0 4px 12px rgba(56,139,253,.15),inset 0 1px 0 hsla(0,0%,100%,.1);backdrop-filter:blur(16px)}.experiment-name.clickable[data-v-69c43684]:hover:before{opacity:1}.experiment-name.clickable[data-v-69c43684]:hover:after{left:100%}.experiment-name.clickable[data-v-69c43684]:active{transform:translateX(2px);background:rgba(56,139,253,.18);box-shadow:0 2px 8px rgba(56,139,253,.2),inset 0 1px 0 hsla(0,0%,100%,.05)}.experiment-id[data-v-69c43684]{font-size:.75rem;color:hsla(0,0%,100%,.5);margin:0;font-family:monospace}.description-cell[data-v-69c43684]{max-width:300px;min-width:200px}.description-text[data-v-69c43684]{font-size:.875rem;color:hsla(0,0%,100%,.7);margin:0;line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.stat-cell[data-v-69c43684]{display:flex;align-items:center;gap:.5rem;min-width:60px}.stat-icon[data-v-69c43684]{display:flex;align-items:center;color:hsla(0,0%,100%,.5)}.stat-value[data-v-69c43684]{font-size:.875rem;font-weight:600;color:rgb(var(--v-theme-primary))}.actions-cell[data-v-69c43684]{display:flex;align-items:center;gap:.5rem;min-width:120px}.loading-spinner[data-v-69c43684]{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;animation:spin-69c43684 1s ease-in-out infinite}@keyframes spin-69c43684{to{transform:rotate(1turn)}}.fixed[data-v-69c43684]{position:fixed}.inset-0[data-v-69c43684]{top:0;right:0;bottom:0;left:0}.bg-black[data-v-69c43684]{background-color:rgba(0,0,0,.6)}.bg-surface[data-v-69c43684]{background-color:rgb(var(--v-theme-surface))}.shadow-2xl[data-v-69c43684]{box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.max-w-sm[data-v-69c43684]{max-width:24rem}.rounded-xl[data-v-69c43684]{border-radius:.75rem}.transition-colors[data-v-69c43684]{transition:color .2s ease,background-color .2s ease}.experiments-table[data-v-69c43684]{margin-top:0}@media (max-width:768px){.table-top-actions[data-v-69c43684]{flex-direction:column;align-items:stretch;gap:1rem}.search-section[data-v-69c43684]{max-width:100%}.name-cell[data-v-69c43684]{min-width:150px}.description-cell[data-v-69c43684]{max-width:200px;min-width:150px}.actions-cell[data-v-69c43684]{min-width:100px}}.stepper[data-v-453f56d0]{--s-stepper-bullet:2rem;--s-stepper-bullet-half:calc(var(--s-stepper-bullet)/2);--step-transition:background .5s,color .5s;--step-content:"✔︎";--step-color:#b3b3b3;--step-bar-bg:var(--v-success-base);--step-bullet-bg:var(--step-bar-bg);--step-bullet-color:#fff;counter-reset:current-step;display:grid;grid-template-columns:repeat(auto-fit,minmax(1px,1fr));position:relative;z-index:1}.stepper__input[data-v-453f56d0]{counter-increment:steps;display:none}.stepper__step[data-v-453f56d0]{counter-increment:current-step}.stepper__input:checked~.stepper__step[data-v-453f56d0]{--step-color:#4d4d4d;--step-bar-bg:#666;--step-bullet-bg:var(--step-bar-bg);--step-bullet-color:#333;--step-content:counter(current-step)}.stepper__input:checked~.stepper__step .stepper__content[data-v-453f56d0]{opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none}.stepper__input:checked+.stepper__step[data-v-453f56d0]{--step-bullet-bg:var(--v-secondary-base);--step-bullet-color:#fff;--step-color:#fff}.stepper__input:checked+.stepper__step .stepper__button[data-v-453f56d0]:before{box-shadow:0 0 0 2px #b3b3b3}.stepper__input:checked+.stepper__step .stepper__content[data-v-453f56d0]{opacity:1;pointer-events:auto;-webkit-user-select:auto;user-select:auto}.stepper__content[data-v-453f56d0]{text-align:center;font-style:italic;font-weight:300;transition:opacity .5s .05s;padding:.5rem}.stepper__content[data-v-453f56d0]::selection{color:#000;background:var(--step-bullet-color)}.stepper__button[data-v-453f56d0]{position:relative;text-align:center;color:var(--step-color);display:block}.stepper__button[data-v-453f56d0]:before{content:var(--step-content);display:flex;justify-content:center;align-items:center;margin:0 auto var(--s-stepper-bullet-half);height:var(--s-stepper-bullet);width:var(--s-stepper-bullet);border-radius:var(--s-stepper-bullet);transition:var(--step-transition);background:var(--step-bullet-bg);color:var(--step-bullet-color)}.stepper__button[data-v-453f56d0]:after{content:"";position:absolute;width:100%;height:calc(var(--s-stepper-bullet-half)/2);background:var(--step-bar-bg);transition:var(--step-transition);top:var(--s-stepper-bullet-half);left:50%;transform:translateY(-50%);z-index:-1}.stepper__step:last-child .stepper__button[data-v-453f56d0]:after{display:none}.stepper--flexbox[data-v-453f56d0]{display:flex}.stepper--flexbox .stepper__step[data-v-453f56d0]{flex-grow:1;flex-shrink:0;flex-basis:0}.editable-header[data-v-4bb3433e]{cursor:pointer;-webkit-user-select:none;user-select:none}.dotted-text[data-v-4bb3433e]{text-decoration:underline dotted}input[data-v-4bb3433e]{font-size:inherit;width:100%;padding:0;border:none;border-bottom:2px solid #000;outline:none}.command-card{padding:1rem;column-gap:.75rem;display:flex}.commands-grid-view[data-v-579f3c1f]{max-width:100%;width:100%;min-width:100%;position:relative;max-width:1080px}.commands-grid-container[data-v-579f3c1f]{display:grid;border-width:1px;border-radius:.75rem;grid-template-columns:repeat(1,minmax(0,1fr));overflow:hidden}@media (min-width:768px){.commands-grid-container[data-v-579f3c1f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.commands-grid-view[data-v-579f3c1f]{min-width:24rem}}.wizard-header[data-v-0f798b10]{position:sticky;top:0;z-index:10;background:radial-gradient(circle,hsla(0,0%,100%,.025) 1px,transparent 0),repeating-linear-gradient(45deg,hsla(0,0%,100%,.008),hsla(0,0%,100%,.008) 1px,transparent 0,transparent 15px),linear-gradient(135deg,rgba(26,32,44,.96),rgba(45,55,72,.98));background-size:18px 18px,100% 100%,100% 100%;backdrop-filter:blur(12px) saturate(1.1);border-bottom:1px solid hsla(0,0%,100%,.06);box-shadow:0 1px 3px rgba(0,0,0,.2),0 1px 20px rgba(0,0,0,.12),inset 0 1px 0 hsla(0,0%,100%,.03);padding:12px 24px;transition:all .3s ease;position:relative}.wizard-header[data-v-0f798b10]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 15% 30%,hsla(0,0%,100%,.008) 0,transparent 40%),radial-gradient(circle at 85% 70%,hsla(0,0%,100%,.012) 0,transparent 35%),radial-gradient(circle at 45% 85%,hsla(0,0%,100%,.006) 0,transparent 45%),radial-gradient(circle at 75% 15%,hsla(0,0%,100%,.01) 0,transparent 38%);background-size:120px 120px,90px 90px,140px 140px,80px 80px;pointer-events:none;z-index:-1}.wizard-header[data-v-0f798b10]:hover{box-shadow:0 1px 3px rgba(0,0,0,.25),0 1px 20px rgba(0,0,0,.18),inset 0 1px 0 hsla(0,0%,100%,.05)}.wizard-header__navigation[data-v-0f798b10]{position:absolute;left:16px;top:50%;transform:translateY(-50%);z-index:11}.wizard-header__back[data-v-0f798b10],.wizard-header__close[data-v-0f798b10]{cursor:pointer;opacity:.8;transition:opacity .2s ease}.wizard-header__back[data-v-0f798b10]:hover,.wizard-header__close[data-v-0f798b10]:hover{opacity:1}.wizard-header__content[data-v-0f798b10]{width:100%}.step-indicator__steps[data-v-0f798b10]{display:flex;justify-content:center;gap:24px;align-items:center}.step-indicator__step[data-v-0f798b10]{display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;opacity:.5;transition:all .3s ease;min-width:80px}.step-indicator__step--active[data-v-0f798b10],.step-indicator__step--completed[data-v-0f798b10]{opacity:1}.step-indicator__step--accessible[data-v-0f798b10]:hover{opacity:.8}.step-indicator__step-circle[data-v-0f798b10]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.1);border:2px solid hsla(0,0%,100%,.2);transition:all .3s ease;position:relative}.step-indicator__step--active .step-indicator__step-circle[data-v-0f798b10]{background:var(--v-primary-base);border-color:var(--v-primary-base);box-shadow:0 0 0 4px rgba(var(--v-primary-base-rgb),.2)}.step-indicator__step--completed .step-indicator__step-circle[data-v-0f798b10]{background:var(--v-success-base);border-color:var(--v-success-base)}.step-indicator__check[data-v-0f798b10]{color:#fff}.step-indicator__pulse[data-v-0f798b10]{animation:pulse-0f798b10 2s infinite}.step-indicator__number[data-v-0f798b10]{font-size:14px;font-weight:600;color:#fff}.step-indicator__step-label[data-v-0f798b10]{font-size:12px;font-weight:500;color:hsla(0,0%,100%,.8);text-align:center}.step-indicator__step--active .step-indicator__step-label[data-v-0f798b10]{color:var(--v-primary-base)}.wizard-content-row__main[data-v-0f798b10]{flex:1;min-width:0}.wizard-title[data-v-0f798b10]{font-size:20px;font-weight:600;color:#fff;margin:0 0 4px 0;line-height:1.3}.wizard-description[data-v-0f798b10]{font-size:14px;color:hsla(0,0%,100%,.7);margin:0;line-height:1.4}.wizard-content-row__actions[data-v-0f798b10]{display:flex;align-items:center;gap:20px;flex-shrink:0}.wizard-stats[data-v-0f798b10]{display:flex;gap:16px;align-items:center;justify-content:start}.wizard-stat[data-v-0f798b10]{text-align:center;padding:8px 12px;background:hsla(0,0%,100%,.05);border-radius:8px;border:1px solid hsla(0,0%,100%,.1);transition:all .3s ease}.wizard-stat--highlight[data-v-0f798b10]{background:rgba(var(--v-primary-base-rgb),.1);border-color:rgba(var(--v-primary-base-rgb),.3)}.wizard-stat__value[data-v-0f798b10]{font-size:16px;font-weight:600;color:#fff;line-height:1;margin-bottom:2px}.wizard-stat--highlight .wizard-stat__value[data-v-0f798b10]{color:var(--v-primary-base)}.wizard-stat__label[data-v-0f798b10]{font-size:11px;color:hsla(0,0%,100%,.6);text-transform:uppercase;letter-spacing:.5px;line-height:1}.wizard-actions[data-v-0f798b10]{display:flex;gap:12px;align-items:center}.wizard-action[data-v-0f798b10]{display:flex;align-items:center;gap:6px;padding:8px 16px;border-radius:8px;font-size:14px;font-weight:500;border:none;cursor:pointer;transition:all .3s ease;text-decoration:none;white-space:nowrap}.wizard-action--secondary[data-v-0f798b10]{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,100%,.2)}.wizard-action--secondary[data-v-0f798b10]:hover:not(:disabled){background:hsla(0,0%,100%,.15);color:#fff}.wizard-action--primary[data-v-0f798b10]{background:var(--v-primary-base);color:#fff}.wizard-action--primary[data-v-0f798b10]:hover:not(:disabled){background:var(--v-primary-darken1);transform:translateY(-1px);box-shadow:0 4px 12px rgba(var(--v-primary-base-rgb),.3)}.wizard-action--success[data-v-0f798b10]{background:var(--v-success-base);color:#fff}.wizard-action--success[data-v-0f798b10]:hover:not(:disabled){background:var(--v-success-darken1);transform:translateY(-1px);box-shadow:0 4px 12px rgba(var(--v-success-base-rgb),.3)}.wizard-action[data-v-0f798b10]:disabled{opacity:.5;cursor:not-allowed;transform:none!important;box-shadow:none!important}@keyframes pulse-0f798b10{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:768px){.wizard-header[data-v-0f798b10]{padding:8px 16px}.wizard-header__content[data-v-0f798b10]{padding-left:50px;width:100%}.wizard-content[data-v-0f798b10]{padding-left:16px;padding-right:16px}.wizard-content-row[data-v-0f798b10]{flex-direction:column;align-items:flex-start;gap:12px}.wizard-content-row__actions[data-v-0f798b10]{width:100%;justify-content:space-between}.step-indicator__steps[data-v-0f798b10]{gap:16px}.step-indicator__step[data-v-0f798b10]{min-width:60px}.step-indicator__step-circle[data-v-0f798b10]{width:28px;height:28px}.wizard-title[data-v-0f798b10]{font-size:18px}.wizard-description[data-v-0f798b10]{font-size:13px}.wizard-stats[data-v-0f798b10]{gap:12px}.wizard-stat[data-v-0f798b10]{padding:6px 10px}.wizard-actions[data-v-0f798b10]{gap:8px}.wizard-action[data-v-0f798b10]{padding:6px 12px;font-size:13px}}.wizard-content[data-v-0f798b10]{padding-top:0;padding-left:24px;padding-right:24px;background:radial-gradient(circle at 10% 20%,rgba(45,55,72,.02) 0,transparent 50%),radial-gradient(circle at 90% 80%,rgba(66,153,225,.01) 0,transparent 50%),linear-gradient(180deg,rgba(26,32,44,.01),transparent);min-height:calc(100vh - 120px)}.wizard-tabs[data-v-0f798b10]{background:transparent}.v-tab-item[data-v-0f798b10]{background:radial-gradient(circle at 30% 40%,hsla(0,0%,100%,.005) 0,transparent 70%),radial-gradient(circle at 70% 60%,rgba(66,153,225,.008) 0,transparent 70%)}.step-indicator[data-v-0f798b10]{position:relative;padding:16px 0}.step-indicator[data-v-0f798b10]:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:90%;height:100%;background:radial-gradient(ellipse at center,hsla(0,0%,100%,.01) 0,transparent 70%);border-radius:20px;z-index:-1}.wizard-content-row[data-v-0f798b10]{display:flex;align-items:center;justify-content:space-between;gap:24px;position:relative;padding:8px 0}.wizard-content-row[data-v-0f798b10]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.005) 20%,hsla(0,0%,100%,.01) 50%,hsla(0,0%,100%,.005) 80%,transparent);border-radius:12px;z-index:-1}.experiment-list[data-v-94723c2e]{overflow-y:auto}.workbench-header__dialog[data-v-f3d50cd8]{background:var(--v-black_500-base)!important;border-radius:12px}.workbench-header__dialog-title[data-v-f3d50cd8]{padding:1.5rem 1.5rem 1rem}.workbench-header__dialog-heading[data-v-f3d50cd8]{font-size:1.25rem;font-weight:600;color:hsla(0,0%,100%,.95);margin:0}.workbench-header__dialog-content[data-v-f3d50cd8]{padding:1.5rem;max-height:70vh;overflow-y:auto}.workbench-header__dialog-subtitle[data-v-f3d50cd8]{color:hsla(0,0%,100%,.7);font-size:.875rem;font-weight:500;margin-bottom:1rem}.workbench-header__provider-group[data-v-f3d50cd8]{margin-bottom:2rem}.workbench-header__provider-name[data-v-f3d50cd8]{font-size:1.125rem;font-weight:500;color:hsla(0,0%,100%,.9);margin:0 0 1rem}.workbench-header__model-selection[data-v-f3d50cd8]{margin-bottom:2rem}.workbench-header__field-label[data-v-f3d50cd8]{display:block;font-weight:600;color:hsla(0,0%,100%,.9);font-size:.875rem;margin-bottom:.5rem}.workbench-header__model-input[data-v-f3d50cd8]{max-width:400px;border-radius:8px;margin-bottom:.5rem}.workbench-header__field-description[data-v-f3d50cd8]{font-size:.8rem;color:hsla(0,0%,100%,.6);margin:.5rem 0 0;line-height:1.4}.workbench-header__agent-form[data-v-f3d50cd8]{display:flex;flex-direction:column;gap:1.5rem}.workbench-header__form-field[data-v-f3d50cd8]{display:flex;flex-direction:column;gap:.75rem}.workbench-header__field-header[data-v-f3d50cd8]{display:flex;align-items:center;gap:.75rem}.workbench-header__number-input[data-v-f3d50cd8]{max-width:100px;border-radius:8px}.workbench-header__switch[data-v-f3d50cd8],.workbench-header__textarea[data-v-f3d50cd8]{border-radius:8px}.workbench-header__help-card[data-v-f3d50cd8]{background:var(--v-black-base)!important;border:1px solid hsla(0,0%,100%,.1)}.workbench-header__help-text[data-v-f3d50cd8]{color:hsla(0,0%,100%,.9);font-size:.8rem;line-height:1.5;white-space:pre-wrap}.workbench-header__dialog-actions[data-v-f3d50cd8]{padding:1rem 1.5rem}.workbench-header__dialog-btn[data-v-f3d50cd8]{border-radius:8px;font-weight:600;text-transform:none;padding:.5rem 1.5rem}.ds-card[data-v-3b53ad1e]{transition:background-color .3s ease}.model-selector-container[data-v-3b53ad1e]{position:relative}.model-selector[data-v-3b53ad1e]{cursor:pointer;padding:.375rem .75rem;border-radius:8px;transition:all .2s ease;border:1px solid transparent;gap:.5rem;min-height:42px;display:flex;align-items:center}.model-selector[data-v-3b53ad1e]:hover{background-color:hsla(0,0%,98%,.08);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.model-selector:hover .model-selector-icon[data-v-3b53ad1e]{transform:translateY(1px);opacity:1}.model-selection[data-v-3b53ad1e]{display:flex;align-items:center;gap:8px;width:100%;flex:1}.model-icon[data-v-3b53ad1e]{flex-shrink:0;width:16px;height:16px;margin-right:2px}.model-name[data-v-3b53ad1e]{font-size:.875rem;font-weight:500;color:hsla(0,0%,100%,.9);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;margin-left:4px}.model-selector-icon[data-v-3b53ad1e]{opacity:.6;transition:transform .2s ease;flex-shrink:0;margin-left:8px}.model-item[data-v-3b53ad1e]{display:flex;align-items:center;gap:12px;padding:8px 16px;transition:background-color .2s ease;cursor:pointer}.hover-item[data-v-3b53ad1e]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-radius:.375rem;cursor:pointer}.hover-item[data-v-3b53ad1e]:hover{background-color:rgba(73,169,236,.15)}.model-item-icon[data-v-3b53ad1e]{flex-shrink:0;width:20px;height:20px}.model-item-name[data-v-3b53ad1e]{font-size:.875rem;font-weight:500;color:hsla(0,0%,100%,.9)}.model-edit-btn[data-v-3b53ad1e]{display:flex;align-items:center;justify-content:center;gap:4px;height:24px;padding:0 6px;margin:0 2px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);border-radius:4px;cursor:pointer;opacity:.8;transition:all .2s ease;white-space:nowrap;flex-shrink:0}.model-edit-btn[data-v-3b53ad1e]:hover{opacity:1;background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2);transform:translateY(-1px)}.edit-icon[data-v-3b53ad1e]{width:12px;height:12px;color:hsla(0,0%,100%,.7);transition:color .2s ease;flex-shrink:0}.edit-text[data-v-3b53ad1e]{font-size:.75rem;font-weight:500;color:hsla(0,0%,100%,.7);transition:color .2s ease}.model-edit-btn:hover .edit-icon[data-v-3b53ad1e],.model-edit-btn:hover .edit-text[data-v-3b53ad1e]{color:hsla(0,0%,100%,.9)}.model-dropdown-card[data-v-3b53ad1e],.model-edit-card[data-v-3b53ad1e]{background:#1a1a1a;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.4);backdrop-filter:blur(16px);min-width:320px;max-width:450px;overflow:hidden}.card-header[data-v-3b53ad1e]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid hsla(0,0%,100%,.08)}.card-title[data-v-3b53ad1e]{font-size:1rem;font-weight:600;color:hsla(0,0%,100%,.95);margin:0}.close-btn[data-v-3b53ad1e]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:transparent;border:none;border-radius:4px;cursor:pointer;color:hsla(0,0%,100%,.6);transition:all .2s ease}.close-btn[data-v-3b53ad1e]:hover{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.9)}.card-content[data-v-3b53ad1e]{display:flex;flex-direction:column;gap:1.5rem}.input-group[data-v-3b53ad1e]{display:flex;flex-direction:column;gap:.5rem}.input-label[data-v-3b53ad1e]{font-size:.875rem;font-weight:500;color:hsla(0,0%,100%,.9);margin-bottom:.25rem}.model-input[data-v-3b53ad1e],.model-select[data-v-3b53ad1e]{width:100%;padding:.75rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:hsla(0,0%,100%,.9);font-size:.875rem;transition:all .2s ease}.model-input[data-v-3b53ad1e]:focus,.model-select[data-v-3b53ad1e]:focus{outline:none;border-color:#49a9ec;box-shadow:0 0 0 2px rgba(73,169,236,.2);background:hsla(0,0%,100%,.05)}.model-input[data-v-3b53ad1e]::placeholder{color:hsla(0,0%,100%,.4)}.model-select[data-v-3b53ad1e]:disabled{opacity:.5;cursor:not-allowed}.input-description[data-v-3b53ad1e]{font-size:.75rem;color:hsla(0,0%,100%,.6);margin:0;line-height:1.4}.card-actions[data-v-3b53ad1e]{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:1rem 1.25rem;border-top:1px solid hsla(0,0%,100%,.08)}.btn[data-v-3b53ad1e]{display:flex;align-items:center;justify-content:center;padding:.5rem 1rem;border:none;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:80px}.btn-secondary[data-v-3b53ad1e]{background:transparent;color:hsla(0,0%,100%,.7);border:1px solid hsla(0,0%,100%,.2)}.btn-secondary[data-v-3b53ad1e]:hover{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.9)}.btn-primary[data-v-3b53ad1e]{background:#49a9ec;color:#000;font-weight:600}.btn-primary[data-v-3b53ad1e]:hover:not(:disabled){background:#3d96d9;transform:translateY(-1px);box-shadow:0 4px 12px rgba(73,169,236,.3)}.btn-primary[data-v-3b53ad1e]:disabled{background:rgba(73,169,236,.3);color:rgba(0,0,0,.5);cursor:not-allowed}.model-list[data-v-3b53ad1e]{padding:0}.model-list-item[data-v-3b53ad1e]{padding:12px 16px;cursor:pointer;transition:background-color .2s ease;border-radius:6px;margin:0 8px}.model-list-item[data-v-3b53ad1e]:hover:not(.model-list-item--disabled){background-color:rgba(73,169,236,.15)}.model-list-item--active[data-v-3b53ad1e]{background-color:rgba(73,169,236,.2);color:#49a9ec;font-weight:600}.model-list-item--disabled[data-v-3b53ad1e]{cursor:not-allowed;opacity:.6}.create-btn[data-v-3b53ad1e]{display:flex;align-items:center;justify-content:center;gap:4px;height:28px;padding:0 8px;background:rgba(73,169,236,.1);border:1px solid rgba(73,169,236,.3);border-radius:6px;cursor:pointer;transition:all .2s ease;white-space:nowrap;flex-shrink:0}.create-btn[data-v-3b53ad1e]:hover{background:rgba(73,169,236,.2);border-color:rgba(73,169,236,.5);transform:translateY(-1px);box-shadow:0 2px 8px rgba(73,169,236,.2)}.create-icon[data-v-3b53ad1e]{width:14px;height:14px;color:#49a9ec;transition:color .2s ease;flex-shrink:0}.create-text[data-v-3b53ad1e]{font-size:.75rem;font-weight:600;color:#49a9ec;transition:color .2s ease}.create-btn:hover .create-icon[data-v-3b53ad1e],.create-btn:hover .create-text[data-v-3b53ad1e]{color:#3d96d9}.workbench-header__dialog[data-v-3b53ad1e]{background:var(--v-black_500-base)!important;border-radius:12px}.workbench-header__dialog-title[data-v-3b53ad1e]{padding:1.5rem 1.5rem 1rem}.workbench-header__dialog-heading[data-v-3b53ad1e]{font-size:1.25rem;font-weight:600;color:hsla(0,0%,100%,.95);margin:0}.workbench-header__dialog-content[data-v-3b53ad1e]{padding:1.5rem;max-height:70vh;overflow-y:auto}.workbench-header__dialog-subtitle[data-v-3b53ad1e]{color:hsla(0,0%,100%,.7);font-size:.875rem;font-weight:500;margin-bottom:1rem}.workbench-header__provider-group[data-v-3b53ad1e]{margin-bottom:2rem}.workbench-header__provider-name[data-v-3b53ad1e]{font-size:1.125rem;font-weight:500;color:hsla(0,0%,100%,.9);margin:0 0 1rem}.workbench-header__model-selection[data-v-3b53ad1e]{margin-bottom:2rem}.workbench-header__field-label[data-v-3b53ad1e]{display:block;font-weight:600;color:hsla(0,0%,100%,.9);font-size:.875rem;margin-bottom:.5rem}.workbench-header__model-input[data-v-3b53ad1e]{max-width:400px;border-radius:8px;margin-bottom:.5rem}.workbench-header__field-description[data-v-3b53ad1e]{font-size:.8rem;color:hsla(0,0%,100%,.6);margin:.5rem 0 0;line-height:1.4}.workbench-header__agent-form[data-v-3b53ad1e]{display:flex;flex-direction:column;gap:1.5rem}.workbench-header__form-field[data-v-3b53ad1e]{display:flex;flex-direction:column;gap:.75rem}.workbench-header__field-header[data-v-3b53ad1e]{display:flex;align-items:center;gap:.75rem}.workbench-header__number-input[data-v-3b53ad1e]{max-width:100px;border-radius:8px}.workbench-header__switch[data-v-3b53ad1e],.workbench-header__textarea[data-v-3b53ad1e]{border-radius:8px}.workbench-header__help-card[data-v-3b53ad1e]{background:var(--v-black-base)!important;border:1px solid hsla(0,0%,100%,.1)}.workbench-header__help-text[data-v-3b53ad1e]{color:hsla(0,0%,100%,.9);font-size:.8rem;line-height:1.5;white-space:pre-wrap}.workbench-header__dialog-actions[data-v-3b53ad1e]{padding:1rem 1.5rem}.workbench-header__dialog-btn[data-v-3b53ad1e]{border-radius:8px;font-weight:600;text-transform:none;padding:.5rem 1.5rem}.experiment-collections[data-v-f86944c2]{height:100%;display:flex;flex-direction:column}.experiment-collections__content[data-v-f86944c2]{height:100%;display:flex;flex-direction:column;overflow:hidden;position:relative}.experiment-collections__list[data-v-f86944c2]{flex:1;overflow-y:auto;overflow-x:visible;padding:.5rem;display:flex;flex-direction:column;gap:.75rem}.experiment-collections__list[data-v-f86944c2]::-webkit-scrollbar{width:4px}.experiment-collections__list[data-v-f86944c2]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:2px}.experiment-collections__list[data-v-f86944c2]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.experiment-collections__list[data-v-f86944c2]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.collection-card[data-v-f86944c2]{position:relative;display:flex;flex-direction:column;padding:.875rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;transition:all .2s ease;animation:fadeInUp-f86944c2 .3s ease-out;z-index:1}.collection-card[data-v-f86944c2]:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.12);transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1);z-index:2}.collection-card__header[data-v-f86944c2]{display:flex;align-items:flex-start;justify-content:space-between;gap:.625rem;margin-bottom:.75rem}.collection-card__main[data-v-f86944c2]{display:flex;align-items:flex-start;gap:.625rem;flex:1;min-width:0}.collection-card__icon[data-v-f86944c2]{width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:4px;flex-shrink:0;color:hsla(0,0%,100%,.7)}.collection-card__info[data-v-f86944c2]{flex:1;min-width:0}.collection-card__name[data-v-f86944c2]{font-size:.8rem;font-weight:600;color:hsla(0,0%,100%,.95);margin:0 0 .375rem;line-height:1.25;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.collection-card__meta[data-v-f86944c2]{display:flex;align-items:center;gap:.5rem;font-size:.65rem}.collection-card__file-count[data-v-f86944c2]{color:hsla(0,0%,100%,.5);font-weight:500}.collection-card__desc-indicator[data-v-f86944c2]{display:flex;align-items:center;justify-content:center;width:12px;height:12px;background:rgba(73,169,236,.15);border:1px solid rgba(73,169,236,.3);border-radius:2px;color:#49a9ec;flex-shrink:0}.collection-card__actions[data-v-f86944c2]{position:relative;flex-shrink:0;z-index:100}.collection-card__menu-btn[data-v-f86944c2]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:4px;color:hsla(0,0%,100%,.6);cursor:pointer;transition:all .2s ease}.collection-card__menu-btn--active[data-v-f86944c2],.collection-card__menu-btn[data-v-f86944c2]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.9)}.collection-card__menu[data-v-f86944c2]{position:absolute;right:18px;min-width:130px;background:#1a1a1a;border:1px solid hsla(0,0%,100%,.12);border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.3);backdrop-filter:blur(8px);padding:.25rem;z-index:9999;animation:menuFadeIn-f86944c2 .15s ease-out}@keyframes menuFadeIn-f86944c2{0%{opacity:0;transform:translateY(-4px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.collection-card__menu-item[data-v-f86944c2]{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem .625rem;background:transparent;border:none;border-radius:4px;color:hsla(0,0%,100%,.8);font-size:.75rem;font-weight:500;cursor:pointer;transition:all .15s ease;text-align:left}.collection-card__menu-item[data-v-f86944c2]:hover{background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.95)}.collection-card__menu-item--danger[data-v-f86944c2]{color:rgba(248,113,113,.8)}.collection-card__menu-item--danger[data-v-f86944c2]:hover{background:rgba(248,113,113,.1);color:rgba(248,113,113,.95)}.collection-card__menu-divider[data-v-f86944c2]{height:1px;background:hsla(0,0%,100%,.08);margin:.25rem 0}.collection-card__description[data-v-f86944c2]{font-size:.7rem;color:hsla(0,0%,100%,.6);line-height:1.3;margin-bottom:.75rem;word-break:break-word;font-style:italic}.collection-card__files[data-v-f86944c2]{border-top:1px solid hsla(0,0%,100%,.05);padding-top:.75rem}.collection-card__files-header[data-v-f86944c2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.collection-card__files-count[data-v-f86944c2]{font-size:.65rem;color:hsla(0,0%,100%,.5);font-weight:600;text-transform:uppercase;letter-spacing:.5px}.collection-card__files-list[data-v-f86944c2]{display:flex;flex-direction:column;gap:.375rem}.file-item[data-v-f86944c2]{display:flex;align-items:center;gap:.5rem;padding:.375rem .5rem;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);border-radius:4px;transition:all .2s ease;cursor:pointer;min-height:24px}.file-item[data-v-f86944c2]:hover{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.08)}.file-item:hover .file-item__delete[data-v-f86944c2]{opacity:1;visibility:visible}.file-item__icon[data-v-f86944c2]{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;color:hsla(0,0%,100%,.4)}.file-item__name[data-v-f86944c2]{flex:1;font-size:.65rem;color:hsla(0,0%,100%,.8);font-weight:500;line-height:1.2;word-break:break-all;min-width:0}.file-item__delete[data-v-f86944c2]{display:flex;align-items:center;justify-content:center;width:16px;height:16px;background:rgba(248,113,113,.1);border:1px solid rgba(248,113,113,.2);border-radius:2px;color:rgba(248,113,113,.8);cursor:pointer;transition:all .2s ease;opacity:0;visibility:hidden;flex-shrink:0}.file-item__delete[data-v-f86944c2]:hover{background:rgba(248,113,113,.2);border-color:rgba(248,113,113,.4);color:#f87171;transform:scale(1.1)}.collection-card__empty-files[data-v-f86944c2]{display:flex;align-items:center;justify-content:space-between;padding:.75rem .5rem;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);border-radius:4px;border-style:dashed}.collection-card__empty-text[data-v-f86944c2]{font-size:.65rem;color:hsla(0,0%,100%,.5);font-style:italic}.collection-card__add-first-file[data-v-f86944c2]{font-size:.65rem;font-weight:600;color:rgba(73,169,236,.8);background:rgba(73,169,236,.1);border:1px solid rgba(73,169,236,.2);border-radius:3px;padding:.25rem .5rem;cursor:pointer;transition:all .2s ease}.collection-card__add-first-file[data-v-f86944c2]:hover{background:rgba(73,169,236,.15);border-color:rgba(73,169,236,.3);color:#49a9ec;transform:translateY(-1px)}.experiment-collections__empty[data-v-f86944c2]{display:flex;align-items:center;justify-content:center;height:100%;padding:2rem;text-align:center;min-height:200px}.empty-state[data-v-f86944c2]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1rem}.empty-state__content[data-v-f86944c2]{display:flex;flex-direction:column;align-items:center;gap:.75rem;max-width:300px}.empty-state__title[data-v-f86944c2]{font-size:1rem;font-weight:600;color:hsla(0,0%,100%,.8);margin:0}.empty-state__description[data-v-f86944c2]{font-size:.75rem;color:hsla(0,0%,100%,.6);line-height:1.4;margin:0}@keyframes fadeInUp-f86944c2{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.collection-card[data-v-f86944c2]{padding:.75rem}.collection-card__header[data-v-f86944c2],.collection-card__main[data-v-f86944c2]{gap:.5rem}.collection-card__name[data-v-f86944c2]{font-size:.75rem}.collection-card__meta[data-v-f86944c2]{font-size:.6rem}.collection-card__description[data-v-f86944c2]{font-size:.65rem}.collection-card__menu[data-v-f86944c2]{min-width:110px;right:-.25rem}.collection-card__menu-item[data-v-f86944c2]{padding:.5rem;font-size:.7rem}.file-item[data-v-f86944c2]{padding:.25rem .375rem}.file-item__name[data-v-f86944c2]{font-size:.6rem}}@media (max-width:320px){.collection-card[data-v-f86944c2]{padding:.625rem}.collection-card__icon[data-v-f86944c2],.collection-card__menu-btn[data-v-f86944c2]{width:18px;height:18px}.collection-card__menu-btn svg[data-v-f86944c2]{width:10px;height:10px}.collection-card__name[data-v-f86944c2]{font-size:.7rem;-webkit-line-clamp:3}.collection-card__meta[data-v-f86944c2]{font-size:.55rem}.collection-card__desc-indicator[data-v-f86944c2]{width:10px;height:10px}.collection-card__desc-indicator svg[data-v-f86944c2]{width:6px;height:6px}.file-item__delete[data-v-f86944c2],.file-item__icon[data-v-f86944c2]{width:14px;height:14px}.file-item__name[data-v-f86944c2]{font-size:.55rem}}.collection-card[data-v-f86944c2]:focus-within{outline:2px solid var(--v-primary-base);outline-offset:2px}.collection-card__actions .glass-icon-button[data-v-f86944c2]{transition:all .2s ease}.collection-card__actions .glass-icon-button[data-v-f86944c2]:hover{transform:scale(1.05)}.collection-card__menu[data-v-f86944c2]{position:fixed;z-index:10000}.collection-card__files[data-v-f86944c2]{position:relative}.collection-card__files[data-v-f86944c2]:before{content:"";position:absolute;top:0;left:-.875rem;right:-.875rem;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.05) 20%,hsla(0,0%,100%,.05) 80%,transparent)}.experiment-skills[data-v-6eb13c38]{display:flex;flex-direction:column;flex:0 1 60%;max-height:60vh;min-height:200px}.experiment-skills__section[data-v-6eb13c38]{display:flex;flex-direction:column;min-height:0;backdrop-filter:blur(4px);flex:1;overflow:hidden}.experiment-skills__header[data-v-6eb13c38]{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid hsla(0,0%,100%,.05);backdrop-filter:blur(8px);position:sticky;top:0;z-index:5;gap:.75rem}.experiment-skills__title[data-v-6eb13c38]{font-size:1rem;font-weight:600;color:hsla(0,0%,100%,.9);margin:0;letter-spacing:.025em;flex:1;text-align:center}.experiment-skills__body[data-v-6eb13c38]{flex:1;overflow-y:auto;overflow-x:hidden;min-height:0}.experiment-skills__skills[data-v-6eb13c38]{padding:.5rem 0;height:100%;overflow-y:auto}.experiment-skills__skills-header[data-v-6eb13c38]{display:flex;align-items:center;justify-content:space-between;padding:.75rem .5rem;margin-bottom:1rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:8px}.experiment-skills__skills-count[data-v-6eb13c38]{font-size:.875rem;font-weight:500;color:hsla(0,0%,100%,.8);padding:.25rem .75rem;background:hsla(0,0%,100%,.1);border-radius:12px;border:1px solid hsla(0,0%,100%,.15)}.experiment-skills__skills-list[data-v-6eb13c38]{display:flex;flex-direction:column;gap:.75rem}.experiment-skills__skill-card[data-v-6eb13c38]{background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:1rem;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.experiment-skills__skill-card[data-v-6eb13c38]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(73,169,236,.08),hsla(0,0%,100%,.03));opacity:0;transition:opacity .3s ease;z-index:0}.experiment-skills__skill-card[data-v-6eb13c38]:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.04));border-color:rgba(73,169,236,.3);transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.2),0 4px 12px rgba(73,169,236,.1)}.experiment-skills__skill-card[data-v-6eb13c38]:hover:before{opacity:1}.experiment-skills__skill-header[data-v-6eb13c38]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:.75rem;position:relative;z-index:1;gap:.75rem}.experiment-skills__skill-name[data-v-6eb13c38]{font-size:.875rem;font-weight:600;color:hsla(0,0%,100%,.95);line-height:1.3;transition:color .3s ease;flex:1;min-width:0}.experiment-skills__skill-card:hover .experiment-skills__skill-name[data-v-6eb13c38]{color:#49a9ec}.experiment-skills__skill-remove-btn[data-v-6eb13c38]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:rgba(255,59,59,.1);border:1px solid rgba(255,59,59,.2);border-radius:4px;cursor:pointer;transition:all .2s ease;opacity:.6;flex-shrink:0}.experiment-skills__skill-remove-btn[data-v-6eb13c38]:hover{background:rgba(255,59,59,.2);border-color:rgba(255,59,59,.4);transform:scale(1.1);opacity:1}.experiment-skills__skill-remove-btn[data-v-6eb13c38]:active{transform:scale(.95)}.experiment-skills__skill-remove-icon[data-v-6eb13c38]{width:10px;height:10px;color:rgba(255,59,59,.8);transition:color .2s ease}.experiment-skills__skill-remove-btn:hover .experiment-skills__skill-remove-icon[data-v-6eb13c38]{color:#ff3b3b}.experiment-skills__skill-content[data-v-6eb13c38]{position:relative;z-index:1}.experiment-skills__skill-desc[data-v-6eb13c38]{font-size:.75rem;color:hsla(0,0%,100%,.6);line-height:1.4;word-break:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;transition:color .3s ease}.experiment-skills__skill-card:hover .experiment-skills__skill-desc[data-v-6eb13c38]{color:hsla(0,0%,100%,.8)}.experiment-skills__empty--skills[data-v-6eb13c38]{min-height:150px}.experiment-skills__empty-icon[data-v-6eb13c38]{width:48px;height:48px;margin-bottom:1rem;opacity:.4}.experiment-skills__empty-svg[data-v-6eb13c38]{width:100%;height:100%;color:hsla(0,0%,100%,.5)}.experiment-skills__empty-title[data-v-6eb13c38]{font-size:1rem;font-weight:600;color:hsla(0,0%,100%,.8);margin-bottom:.5rem}.experiment-skills__empty-desc[data-v-6eb13c38]{font-size:.875rem;color:hsla(0,0%,100%,.6);line-height:1.4;max-width:200px}.delete-skill-dialog[data-v-6eb13c38]{background:#1a1a1a;border:1px solid hsla(0,0%,100%,.12);border-radius:12px;box-shadow:0 20px 64px rgba(0,0,0,.4),0 8px 32px rgba(0,0,0,.3);backdrop-filter:blur(24px);overflow:hidden;animation:dialogFadeIn-6eb13c38 .3s cubic-bezier(.4,0,.2,1)}@keyframes dialogFadeIn-6eb13c38{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.delete-skill-dialog__header[data-v-6eb13c38]{display:flex;align-items:center;gap:.75rem;padding:1.25rem 1.25rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.08);background:linear-gradient(135deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.01))}.delete-skill-dialog__icon[data-v-6eb13c38]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:linear-gradient(135deg,rgba(248,113,113,.15),rgba(248,113,113,.08));border-radius:8px;color:#f87171;flex-shrink:0}.delete-skill-dialog__title[data-v-6eb13c38]{font-size:1.125rem;font-weight:600;color:hsla(0,0%,100%,.95);margin:0;line-height:1.3}.delete-skill-dialog__content[data-v-6eb13c38]{padding:1.25rem}.delete-skill-dialog__message[data-v-6eb13c38]{font-size:.875rem;color:hsla(0,0%,100%,.8);line-height:1.5;margin:0 0 1.25rem 0}.delete-skill-dialog__skill-info[data-v-6eb13c38]{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;padding:1rem}.skill-info-item[data-v-6eb13c38]{display:flex;align-items:flex-start;gap:.75rem}.skill-info-icon[data-v-6eb13c38]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:hsla(0,0%,100%,.05);border-radius:6px;flex-shrink:0}.skill-info-content[data-v-6eb13c38]{display:flex;flex-direction:column;gap:.25rem;min-width:0;flex:1}.skill-info-name[data-v-6eb13c38]{font-size:.875rem;font-weight:600;color:hsla(0,0%,100%,.95);line-height:1.3}.skill-info-desc[data-v-6eb13c38]{font-size:.75rem;color:hsla(0,0%,100%,.6);line-height:1.4;font-style:italic}.delete-skill-dialog__actions[data-v-6eb13c38]{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:1rem 1.25rem;border-top:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.02)}.edit-skill-dialog[data-v-6eb13c38]{background:#1a1a1a;border:1px solid hsla(0,0%,100%,.12);border-radius:12px;box-shadow:0 20px 64px rgba(0,0,0,.4),0 8px 32px rgba(0,0,0,.3);backdrop-filter:blur(24px);overflow:hidden;animation:dialogFadeIn-6eb13c38 .3s cubic-bezier(.4,0,.2,1);max-height:90vh}.edit-skill-dialog__header[data-v-6eb13c38]{position:relative;padding:1.25rem 1.25rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.08);background:linear-gradient(135deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.01))}.edit-skill-dialog__title[data-v-6eb13c38]{font-size:1.125rem;font-weight:600;color:hsla(0,0%,100%,.95);margin:0 0 .375rem 0;line-height:1.3}.edit-skill-dialog__subtitle[data-v-6eb13c38]{font-size:.75rem;color:hsla(0,0%,100%,.6);margin:0;line-height:1.4}.close-btn[data-v-6eb13c38]{position:absolute;top:1rem;right:1rem;display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:hsla(0,0%,100%,.7);cursor:pointer;transition:all .2s ease}.close-btn[data-v-6eb13c38]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.95);transform:scale(1.05)}.edit-skill-dialog__content[data-v-6eb13c38]{padding:1.25rem;max-height:60vh;overflow-y:auto}.edit-skill-dialog__content[data-v-6eb13c38]::-webkit-scrollbar{width:4px}.edit-skill-dialog__content[data-v-6eb13c38]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05)}.edit-skill-dialog__content[data-v-6eb13c38]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.skill-preview[data-v-6eb13c38]{display:flex;align-items:center;gap:1rem;padding:1rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;margin-bottom:1.5rem}.skill-preview__icon[data-v-6eb13c38]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:hsla(0,0%,100%,.05);border-radius:8px;flex-shrink:0}.skill-preview__info[data-v-6eb13c38]{display:flex;flex-direction:column;gap:.25rem;min-width:0;flex:1}.skill-preview__name[data-v-6eb13c38]{font-size:1rem;font-weight:600;color:hsla(0,0%,100%,.95);line-height:1.3}.skill-preview__type[data-v-6eb13c38]{font-size:.75rem;color:hsla(0,0%,100%,.6);text-transform:uppercase;letter-spacing:.5px;font-weight:500}.edit-form[data-v-6eb13c38]{display:flex;flex-direction:column;gap:1.25rem}.form-field[data-v-6eb13c38]{display:flex;flex-direction:column;gap:.5rem}.form-field__label[data-v-6eb13c38]{font-size:.75rem;font-weight:600;color:hsla(0,0%,100%,.9);letter-spacing:.25px}.form-field__label-row[data-v-6eb13c38]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.form-field__help-btn[data-v-6eb13c38]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:4px;color:hsla(0,0%,100%,.7);cursor:pointer;transition:all .2s ease;flex-shrink:0}.form-field__help-btn[data-v-6eb13c38]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.9);transform:scale(1.05)}.form-field__input[data-v-6eb13c38],.form-field__textarea[data-v-6eb13c38]{width:100%;padding:.75rem;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:hsla(0,0%,100%,.9);font-size:.875rem;transition:all .2s ease;font-family:inherit}.form-field__input[data-v-6eb13c38]:focus,.form-field__textarea[data-v-6eb13c38]:focus{outline:none;border-color:#49a9ec;box-shadow:0 0 0 2px rgba(73,169,236,.15);background:hsla(0,0%,100%,.06)}.form-field__input[data-v-6eb13c38]:disabled{background:hsla(0,0%,100%,.02);border-color:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.5);cursor:not-allowed}.form-field__input[data-v-6eb13c38]::placeholder,.form-field__textarea[data-v-6eb13c38]::placeholder{color:hsla(0,0%,100%,.4)}.form-field__input--number[data-v-6eb13c38]{max-width:120px}.form-field__textarea[data-v-6eb13c38]{resize:vertical;min-height:120px;line-height:1.5}.form-field__description[data-v-6eb13c38]{font-size:.65rem;color:hsla(0,0%,100%,.5);margin:0;font-style:italic}.edit-skill-dialog__actions[data-v-6eb13c38]{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:1rem 1.25rem;border-top:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.02)}.sample-dialog[data-v-6eb13c38]{background:#1a1a1a;border:1px solid hsla(0,0%,100%,.12);border-radius:12px;box-shadow:0 20px 64px rgba(0,0,0,.4),0 8px 32px rgba(0,0,0,.3);backdrop-filter:blur(24px);overflow:hidden;animation:dialogFadeIn-6eb13c38 .3s cubic-bezier(.4,0,.2,1);max-height:90vh}.sample-dialog__header[data-v-6eb13c38]{position:relative;padding:1.25rem 1.25rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.08);background:linear-gradient(135deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.01))}.sample-dialog__title[data-v-6eb13c38]{font-size:1.125rem;font-weight:600;color:hsla(0,0%,100%,.95);margin:0 0 .375rem 0;line-height:1.3}.sample-dialog__subtitle[data-v-6eb13c38]{font-size:.75rem;color:hsla(0,0%,100%,.6);margin:0;line-height:1.4}.sample-dialog__content[data-v-6eb13c38]{padding:1.25rem;max-height:60vh;overflow-y:auto}.sample-dialog__content[data-v-6eb13c38]::-webkit-scrollbar{width:4px}.sample-dialog__content[data-v-6eb13c38]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05)}.sample-dialog__content[data-v-6eb13c38]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.sample-content__textarea[data-v-6eb13c38]{width:100%;padding:1rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;color:hsla(0,0%,100%,.9);font-size:.8rem;font-family:SFMono-Regular,Monaco,Inconsolata,Roboto Mono,monospace;line-height:1.5;resize:none}.sample-dialog__actions[data-v-6eb13c38]{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:1rem 1.25rem;border-top:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.02)}.btn[data-v-6eb13c38]{display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.625rem 1rem;border:none;border-radius:6px;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);text-decoration:none;min-width:80px;font-family:inherit}.btn--primary[data-v-6eb13c38]{background:linear-gradient(135deg,#49a9ec,#3d96d9);color:#000;box-shadow:0 2px 6px rgba(73,169,236,.3)}.btn--primary[data-v-6eb13c38]:hover:not(:disabled){background:linear-gradient(135deg,#3d96d9,#2e7bc6);transform:translateY(-1px);box-shadow:0 3px 12px rgba(73,169,236,.4)}.btn--primary[data-v-6eb13c38]:disabled{background:rgba(73,169,236,.3);color:rgba(0,0,0,.5);cursor:not-allowed;transform:none;box-shadow:none}.btn--secondary[data-v-6eb13c38]{background:transparent;color:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,100%,.2)}.btn--secondary[data-v-6eb13c38]:hover:not(:disabled){background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.95);border-color:hsla(0,0%,100%,.3)}.btn--secondary[data-v-6eb13c38]:disabled{background:transparent;color:hsla(0,0%,100%,.3);border-color:hsla(0,0%,100%,.1);cursor:not-allowed}.btn--danger[data-v-6eb13c38]{background:linear-gradient(135deg,#f87171,#ef4444);color:#000;box-shadow:0 2px 6px rgba(248,113,113,.3)}.btn--danger[data-v-6eb13c38]:hover:not(:disabled){background:linear-gradient(135deg,#ef4444,#dc2626);transform:translateY(-1px);box-shadow:0 3px 12px rgba(248,113,113,.4)}.btn--danger[data-v-6eb13c38]:disabled{background:rgba(248,113,113,.3);color:rgba(0,0,0,.5);cursor:not-allowed;transform:none;box-shadow:none}.experiment-skills__content[data-v-6eb13c38]{height:100%;display:flex;flex-direction:column;overflow:hidden}.experiment-skills__list[data-v-6eb13c38]{flex:1;overflow-y:auto;padding:.5rem;display:flex;flex-direction:column;gap:.75rem;position:relative}.experiment-skills__list[data-v-6eb13c38]::-webkit-scrollbar{width:4px}.experiment-skills__list[data-v-6eb13c38]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:2px}.experiment-skills__list[data-v-6eb13c38]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.experiment-skills__list[data-v-6eb13c38]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.skill-card[data-v-6eb13c38]{position:relative;display:flex;flex-direction:column;padding:.875rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;transition:all .2s ease;animation:fadeInUp-6eb13c38 .3s ease-out;overflow:visible}.skill-card[data-v-6eb13c38]:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.12);transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.skill-card__header[data-v-6eb13c38]{display:flex;align-items:flex-start;justify-content:space-between;gap:.625rem;margin-bottom:.5rem;position:relative;z-index:0}.skill-card__main[data-v-6eb13c38]{display:flex;align-items:flex-start;gap:.625rem;flex:1;min-width:0}.skill-card__icon[data-v-6eb13c38]{width:20px;height:20px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:4px;flex-shrink:0}.skill-card__icon .ds-icon[data-v-6eb13c38],.skill-card__icon[data-v-6eb13c38]{display:flex;align-items:center;justify-content:center}.skill-card__info[data-v-6eb13c38]{flex:1;min-width:0}.skill-card__name[data-v-6eb13c38]{font-size:.8rem;font-weight:600;color:hsla(0,0%,100%,.95);margin:0 0 .375rem;line-height:1.25;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.skill-card__meta[data-v-6eb13c38]{display:flex;align-items:center;gap:.5rem;font-size:.65rem}.skill-card__retry[data-v-6eb13c38]{color:hsla(0,0%,100%,.5);font-weight:500}.skill-card__static[data-v-6eb13c38]{display:flex;align-items:center;justify-content:center;width:12px;height:12px;background:rgba(34,197,94,.15);border:1px solid rgba(34,197,94,.3);border-radius:2px;color:#22c55e;flex-shrink:0}.skill-card__actions[data-v-6eb13c38]{position:relative;flex-shrink:0;z-index:1}.skill-card__menu-btn[data-v-6eb13c38]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:4px;color:hsla(0,0%,100%,.6);cursor:pointer;transition:all .2s ease}.skill-card__menu-btn--active[data-v-6eb13c38],.skill-card__menu-btn[data-v-6eb13c38]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.9)}.skill-card__menu[data-v-6eb13c38]{position:absolute;top:-18px;right:0;min-width:120px;background:#1a1a1a;border:1px solid hsla(0,0%,100%,.12);border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.3);backdrop-filter:blur(8px);padding:.25rem;z-index:10000;animation:menuFadeIn-6eb13c38 .15s ease-out;pointer-events:auto;isolation:isolate}@keyframes menuFadeIn-6eb13c38{0%{opacity:0;transform:translateY(-4px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.skill-card__menu-item[data-v-6eb13c38]{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem .625rem;background:transparent;border:none;border-radius:4px;color:hsla(0,0%,100%,.8);font-size:.75rem;font-weight:500;cursor:pointer;transition:all .15s ease;text-align:left}.skill-card__menu-item[data-v-6eb13c38]:hover{background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.95)}.skill-card__menu-item--danger[data-v-6eb13c38]{color:rgba(248,113,113,.8)}.skill-card__menu-item--danger[data-v-6eb13c38]:hover{background:rgba(248,113,113,.1);color:rgba(248,113,113,.95)}.skill-card__menu-divider[data-v-6eb13c38]{height:1px;background:hsla(0,0%,100%,.08);margin:.25rem 0}.skill-card__description[data-v-6eb13c38]{font-size:.7rem;color:hsla(0,0%,100%,.6);line-height:1.3;margin-top:.5rem;padding-top:.5rem;border-top:1px solid hsla(0,0%,100%,.05);word-break:break-word}.experiment-skills__empty[data-v-6eb13c38]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;text-align:center;min-height:200px}.empty-state[data-v-6eb13c38]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1rem}.empty-state__content[data-v-6eb13c38]{display:flex;flex-direction:column;align-items:center;gap:.75rem;max-width:300px}.empty-state__title[data-v-6eb13c38]{font-size:1rem;font-weight:600;color:hsla(0,0%,100%,.8);margin:0}.empty-state__description[data-v-6eb13c38]{font-size:.75rem;color:hsla(0,0%,100%,.6);line-height:1.4;margin:0}@keyframes fadeInUp-6eb13c38{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.skill-card[data-v-6eb13c38]{padding:.75rem}.skill-card__header[data-v-6eb13c38],.skill-card__main[data-v-6eb13c38]{gap:.5rem}.skill-card__name[data-v-6eb13c38]{font-size:.75rem}.skill-card__meta[data-v-6eb13c38]{font-size:.6rem}.skill-card__description[data-v-6eb13c38]{font-size:.65rem}.skill-card__menu[data-v-6eb13c38]{min-width:100px;right:-.25rem}.skill-card__menu-item[data-v-6eb13c38]{padding:.5rem;font-size:.7rem}.edit-form[data-v-6eb13c38]{gap:1rem}.form-field__input[data-v-6eb13c38]{max-width:100%}}@media (max-width:320px){.skill-card[data-v-6eb13c38]{padding:.625rem}.skill-card__icon[data-v-6eb13c38],.skill-card__menu-btn[data-v-6eb13c38]{width:18px;height:18px}.skill-card__menu-btn svg[data-v-6eb13c38]{width:10px;height:10px}.skill-card__name[data-v-6eb13c38]{font-size:.7rem;-webkit-line-clamp:3}.skill-card__meta[data-v-6eb13c38]{font-size:.55rem}.skill-card__static[data-v-6eb13c38]{width:10px;height:10px}.skill-card__static svg[data-v-6eb13c38]{width:6px;height:6px}}.skill-card[data-v-6eb13c38]:focus-within{outline:2px solid var(--v-primary-base);outline-offset:2px}.skill-card__actions .glass-icon-button[data-v-6eb13c38]{transition:all .2s ease}.skill-card__actions .glass-icon-button[data-v-6eb13c38]:hover{transform:scale(1.05)}.experiment-skills__skills-overview[data-v-6eb13c38]{height:100%;overflow-y:auto;display:flex;flex-direction:column}.add-btn[data-v-6eb13c38]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:linear-gradient(135deg,rgba(73,169,236,.15),rgba(73,169,236,.08));border:1px solid rgba(73,169,236,.3);border-radius:6px;color:#49a9ec;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(8px);flex-shrink:0}.add-btn[data-v-6eb13c38]:hover{background:linear-gradient(135deg,rgba(73,169,236,.25),rgba(73,169,236,.15));border-color:rgba(73,169,236,.5);transform:scale(1.05);box-shadow:0 2px 8px rgba(73,169,236,.2)}.add-loaded-tools-btn[data-v-6eb13c38]{display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.5rem .75rem;background:linear-gradient(135deg,rgba(34,197,94,.15),rgba(34,197,94,.08));border:1px solid rgba(34,197,94,.3);border-radius:6px;color:#22c55e;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(8px);flex-shrink:0;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.add-loaded-tools-btn[data-v-6eb13c38]:hover{background:linear-gradient(135deg,rgba(34,197,94,.25),rgba(34,197,94,.15));border-color:rgba(34,197,94,.5);transform:scale(1.05);box-shadow:0 2px 8px rgba(34,197,94,.2)}.add-loaded-tools-btn[data-v-6eb13c38]:active{transform:scale(.98)}.past-prompts[data-v-ab0bc49e]{display:flex;flex-direction:column;min-height:0;font-size:.8rem;border-bottom:1px solid hsla(0,0%,100%,.08)}.past-prompts__header[data-v-ab0bc49e]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.08);backdrop-filter:blur(4px);flex-shrink:0;min-height:48px;background:linear-gradient(135deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.01))}.past-prompts__title[data-v-ab0bc49e]{display:flex;align-items:center;gap:.5rem;min-width:0;flex:1}.past-prompts__icon[data-v-ab0bc49e]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:linear-gradient(135deg,rgba(73,169,236,.15),rgba(73,169,236,.08));border-radius:6px;color:#49a9ec;flex-shrink:0}.past-prompts__title h3[data-v-ab0bc49e]{font-size:.875rem;font-weight:600;color:hsla(0,0%,100%,.95);margin:0;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.past-prompts__actions[data-v-ab0bc49e]{display:flex;align-items:center;gap:.5rem}.past-prompts__toggle-btn[data-v-ab0bc49e]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:linear-gradient(135deg,rgba(73,169,236,.15),rgba(73,169,236,.08));border:1px solid rgba(73,169,236,.3);border-radius:6px;color:#49a9ec;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(8px);flex-shrink:0}.past-prompts__toggle-btn[data-v-ab0bc49e]:hover{background:linear-gradient(135deg,rgba(73,169,236,.25),rgba(73,169,236,.15));border-color:rgba(73,169,236,.5);transform:scale(1.05);box-shadow:0 2px 8px rgba(73,169,236,.2)}.past-prompts__rotate-180[data-v-ab0bc49e]{transform:rotate(180deg)}.past-prompts__rotate-180[data-v-ab0bc49e]:hover{transform:rotate(180deg) scale(1.05)}.past-prompts__content[data-v-ab0bc49e]{max-height:400px;overflow-y:auto;padding:.75rem}.past-prompts__content[data-v-ab0bc49e]::-webkit-scrollbar{width:3px}.past-prompts__content[data-v-ab0bc49e]::-webkit-scrollbar-track{background:transparent}.past-prompts__content[data-v-ab0bc49e]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.past-prompts__empty[data-v-ab0bc49e]{display:flex;align-items:center;justify-content:center;min-height:140px;padding:1rem}.empty-state[data-v-ab0bc49e]{display:flex;flex-direction:column;align-items:center;text-align:center}.empty-state__icon[data-v-ab0bc49e]{margin-bottom:.75rem;opacity:.4;color:hsla(0,0%,100%,.3)}.empty-state__content[data-v-ab0bc49e]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.empty-state__title[data-v-ab0bc49e]{font-size:.875rem;font-weight:600;color:hsla(0,0%,100%,.8);margin:0}.empty-state__description[data-v-ab0bc49e]{font-size:.75rem;color:hsla(0,0%,100%,.6);line-height:1.4;margin:0}.past-prompts__list[data-v-ab0bc49e]{display:flex;flex-direction:column;gap:.625rem}.prompt-card[data-v-ab0bc49e]{background:linear-gradient(135deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.08);border-radius:8px;padding:.625rem;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(8px);position:relative;overflow:hidden}.prompt-card--active[data-v-ab0bc49e]{background:linear-gradient(135deg,rgba(73,169,236,.1),rgba(73,169,236,.05));border-color:rgba(73,169,236,.3)}.prompt-card[data-v-ab0bc49e]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(73,169,236,.05),transparent);opacity:0;transition:opacity .3s ease;pointer-events:none}.prompt-card[data-v-ab0bc49e]:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.03));border-color:hsla(0,0%,100%,.15);transform:translateY(-1px);box-shadow:0 4px 16px rgba(0,0,0,.15)}.prompt-card[data-v-ab0bc49e]:hover:before{opacity:1}.prompt-card__header[data-v-ab0bc49e]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.prompt-card__timestamp[data-v-ab0bc49e]{display:flex;align-items:center;gap:.375rem;font-size:.65rem;color:hsla(0,0%,100%,.6);font-weight:500}.prompt-card__copy-btn[data-v-ab0bc49e]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:4px;color:hsla(0,0%,100%,.7);cursor:pointer;transition:all .2s ease;flex-shrink:0}.prompt-card__copy-btn[data-v-ab0bc49e]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.9);transform:scale(1.05)}.prompt-card__content[data-v-ab0bc49e]{display:flex;flex-direction:column}.prompt-card__text[data-v-ab0bc49e]{font-size:.7rem;color:hsla(0,0%,100%,.8);line-height:1.4;margin:0;white-space:pre-wrap;word-break:break-word;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}@media (max-width:320px){.past-prompts__content[data-v-ab0bc49e],.past-prompts__header[data-v-ab0bc49e]{padding:.5rem .75rem}.prompt-card[data-v-ab0bc49e]{padding:.5rem}.prompt-card__text[data-v-ab0bc49e]{font-size:.65rem;-webkit-line-clamp:3}}.chat-nav[data-v-0dabe519]{position:relative;height:100%}.chat-nav__dialog[data-v-0dabe519]{background:var(--v-black_500-base)!important;border-radius:12px}.chat-nav__dialog-title[data-v-0dabe519]{padding:1.5rem 1.5rem 1rem}.chat-nav__dialog-heading[data-v-0dabe519]{font-size:1.25rem;font-weight:600;color:hsla(0,0%,100%,.95);margin:0}.chat-nav__dialog-content[data-v-0dabe519]{padding:1.5rem;max-height:70vh;overflow-y:auto}.chat-nav__dialog-subtitle[data-v-0dabe519]{color:hsla(0,0%,100%,.7);font-size:.875rem;font-weight:500;margin-bottom:1rem}.chat-nav__provider-group[data-v-0dabe519]{margin-bottom:2rem}.chat-nav__provider-name[data-v-0dabe519]{font-size:1.125rem;font-weight:500;color:hsla(0,0%,100%,.9);margin:0 0 1rem}.chat-nav__model-selection[data-v-0dabe519]{margin-bottom:2rem}.chat-nav__field-label[data-v-0dabe519]{display:block;font-weight:600;color:hsla(0,0%,100%,.9);font-size:.875rem;margin-bottom:.5rem}.chat-nav__model-input[data-v-0dabe519]{max-width:400px;border-radius:8px;margin-bottom:.5rem}.chat-nav__field-description[data-v-0dabe519]{font-size:.8rem;color:hsla(0,0%,100%,.6);margin:.5rem 0 0;line-height:1.4}.chat-nav__agent-form[data-v-0dabe519]{display:flex;flex-direction:column;gap:1.5rem}.chat-nav__form-field[data-v-0dabe519]{display:flex;flex-direction:column;gap:.75rem}.chat-nav__field-header[data-v-0dabe519]{display:flex;align-items:center;gap:.75rem}.chat-nav__number-input[data-v-0dabe519]{max-width:100px;border-radius:8px}.chat-nav__switch[data-v-0dabe519],.chat-nav__textarea[data-v-0dabe519]{border-radius:8px}.chat-nav__help-card[data-v-0dabe519]{background:var(--v-black-base)!important;border:1px solid hsla(0,0%,100%,.1)}.chat-nav__help-text[data-v-0dabe519]{color:hsla(0,0%,100%,.9);font-size:.8rem;line-height:1.5;white-space:pre-wrap}.chat-nav__dialog-actions[data-v-0dabe519]{padding:1rem 1.5rem}.chat-nav__dialog-btn[data-v-0dabe519]{border-radius:8px;font-weight:600;text-transform:none;padding:.5rem 1.5rem}.chat-nav__container[data-v-0dabe519]{position:fixed;top:59px;bottom:0;left:0;z-index:60;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-right:1px solid hsla(0,0%,100%,.08);transition:all .5s cubic-bezier(.25,.8,.25,1);transform:translateX(0)}.chat-nav__container[style*="2rem"][data-v-0dabe519]{width:2rem!important;transform:translateX(0)}.chat-nav__content[data-v-0dabe519]{height:100%;width:100%;position:relative}.chat-nav__main[data-v-0dabe519]{height:100%;width:100%;display:flex;flex-direction:column;opacity:1;transition:opacity .3s ease}.chat-nav__container[style*="2rem"] .chat-nav__main[data-v-0dabe519]{opacity:0;pointer-events:none}.chat-nav__section[data-v-0dabe519]{display:flex;flex-direction:column;border-bottom:1px solid hsla(0,0%,100%,.08);min-height:0}.chat-nav__section--variables[data-v-0dabe519]{flex:1;min-height:0}.chat-nav__header[data-v-0dabe519]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid hsla(0,0%,100%,.08);backdrop-filter:blur(4px);flex-shrink:0;min-height:60px}.chat-nav__title[data-v-0dabe519]{display:flex;align-items:center;gap:.5rem}.chat-nav__title h3[data-v-0dabe519]{font-size:1rem;font-weight:600;color:hsla(0,0%,100%,.95);margin:0}.chat-nav__actions[data-v-0dabe519]{display:flex;align-items:center;gap:.25rem}.chat-nav__content-area[data-v-0dabe519]{flex:1;min-height:0;overflow-y:auto;padding:1rem}.chat-nav__content-area[data-v-0dabe519]::-webkit-scrollbar{width:4px}.chat-nav__content-area[data-v-0dabe519]::-webkit-scrollbar-track{background:transparent}.chat-nav__content-area[data-v-0dabe519]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.chat-nav__empty[data-v-0dabe519]{display:flex;align-items:center;justify-content:center;height:100%;min-height:200px;padding:2rem}.chat-nav__empty-content[data-v-0dabe519]{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:280px}.chat-nav__empty-icon[data-v-0dabe519]{margin-bottom:1.5rem;opacity:.5}.chat-nav__empty-content h4[data-v-0dabe519]{font-size:1.125rem;font-weight:600;color:hsla(0,0%,100%,.8);margin:0 0 .75rem}.chat-nav__empty-content p[data-v-0dabe519]{font-size:.875rem;color:hsla(0,0%,100%,.5);margin:0;line-height:1.5}.chat-nav__collapsed[data-v-0dabe519]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;pointer-events:none;transition:opacity .3s ease .2s;z-index:10}.chat-nav__container[style*="3rem"] .chat-nav__collapsed[data-v-0dabe519]{opacity:1;pointer-events:auto}.chat-nav__collapsed .glass-icon-button[data-v-0dabe519]{--glass-icon-size:14px;--glass-button-size:24px;background:hsla(0,0%,100%,.1)!important;border:1px solid hsla(0,0%,100%,.2)!important}.chat-nav__collapsed .glass-icon-button[data-v-0dabe519]:hover{background:hsla(0,0%,100%,.15)!important;border-color:hsla(0,0%,100%,.3)!important;transform:scale(1.05)}.chat-nav__rotate-180[data-v-0dabe519]{transform:rotate(180deg)}@media (max-width:1200px){.chat-nav__container[data-v-0dabe519]{z-index:100;box-shadow:8px 0 32px rgba(0,0,0,.5)}}@media (max-width:768px){.chat-nav__container[data-v-0dabe519]{width:100vw!important;max-width:20rem}}.chat-nav__actions .glass-icon-button[data-v-0dabe519],.chat-nav__title .glass-icon-button[data-v-0dabe519]{--glass-icon-size:20px;--glass-button-size:32px}.chat-nav__history-header .glass-icon-button[data-v-0dabe519]{--glass-icon-size:16px;--glass-button-size:28px}.mb-2[data-v-0dabe519]{margin-bottom:.5rem}.mb-3[data-v-0dabe519]{margin-bottom:.75rem}.mt-3[data-v-0dabe519]{margin-top:.75rem}.mt-4[data-v-0dabe519]{margin-top:1rem}.pa-4[data-v-0dabe519]{padding:1rem}.d-flex[data-v-0dabe519]{display:flex}.justify-end[data-v-0dabe519]{justify-content:flex-end}.custom-tabs[data-v-aa3acc5c]{border:none;border-radius:0 0 12px 12px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.custom-tab[data-v-aa3acc5c]{background:transparent;border:none;color:hsla(0,0%,100%,.7);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);min-height:48px;font-size:14px;text-transform:none;outline:none;position:relative;font-weight:500}.custom-tab[data-v-aa3acc5c]:before{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;background:linear-gradient(90deg,var(--v-primary-base),var(--v-primary-lighten1));transition:all .3s cubic-bezier(.4,0,.2,1);transform:translateX(-50%)}.custom-tab[data-v-aa3acc5c]:hover{background:linear-gradient(145deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.04));color:hsla(0,0%,100%,.9);transform:translateY(-1px)}.custom-tab[data-v-aa3acc5c]:hover:before{width:60%}.custom-tab.active[data-v-aa3acc5c]{color:var(--v-primary-base);background:linear-gradient(145deg,rgba(var(--v-primary-base),.15),rgba(var(--v-primary-base),.08));font-weight:600}.custom-tab.active[data-v-aa3acc5c]:before{width:80%;height:3px;box-shadow:0 0 8px rgba(var(--v-primary-base),.6)}.custom-tab[data-v-aa3acc5c]:focus{outline:none}.custom-tab .v-icon[data-v-aa3acc5c],.custom-tab svg[data-v-aa3acc5c]{transition:all .3s cubic-bezier(.4,0,.2,1);filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.custom-tab:hover .v-icon[data-v-aa3acc5c],.custom-tab:hover svg[data-v-aa3acc5c]{transform:scale(1.1)}.custom-tab.active .v-icon[data-v-aa3acc5c],.custom-tab.active svg[data-v-aa3acc5c]{transform:scale(1.05);filter:drop-shadow(0 2px 4px rgba(var(--v-primary-base),.4))}.unified-search[data-v-0ab12ec8]{border-radius:12px}.unified-search[data-v-0ab12ec8] .v-input__control{background:linear-gradient(145deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02))!important;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.15),inset 0 1px 2px hsla(0,0%,100%,.1);transition:all .3s cubic-bezier(.4,0,.2,1)}.unified-search[data-v-0ab12ec8] .v-input__control:hover{border-color:hsla(0,0%,100%,.2);box-shadow:0 6px 16px rgba(0,0,0,.2),inset 0 1px 2px hsla(0,0%,100%,.15);transform:translateY(-1px)}.unified-search[data-v-0ab12ec8] .v-input--is-focused .v-input__control{border-color:var(--v-primary-base)!important;box-shadow:0 8px 20px rgba(0,0,0,.25),0 0 0 3px rgba(var(--v-primary-base),.2),inset 0 1px 2px hsla(0,0%,100%,.1);transform:translateY(-2px)}.unified-search[data-v-0ab12ec8] .v-input__slot{padding:12px 16px!important;min-height:48px!important}.unified-search[data-v-0ab12ec8] .v-text-field__slot input{color:hsla(0,0%,100%,.9)!important;font-weight:500;letter-spacing:.25px}.unified-search[data-v-0ab12ec8] .v-text-field__slot input::placeholder{color:hsla(0,0%,100%,.5)!important;font-weight:400}.unified-search[data-v-0ab12ec8] .v-input__prepend-inner{margin-top:12px!important;margin-right:12px!important}.unified-search[data-v-0ab12ec8] .v-input__prepend-inner .v-icon{color:hsla(0,0%,100%,.6)!important;transition:all .3s cubic-bezier(.4,0,.2,1)}.unified-search[data-v-0ab12ec8] .v-input--is-focused .v-input__prepend-inner .v-icon{color:var(--v-primary-base)!important;transform:scale(1.1)}.unified-search[data-v-0ab12ec8] .v-input__append-inner{margin-top:12px!important;margin-left:8px!important}.unified-search[data-v-0ab12ec8] .v-input__append-inner .v-icon{color:hsla(0,0%,100%,.4)!important;transition:all .2s ease}.unified-search[data-v-0ab12ec8] .v-input__append-inner .v-icon:hover{color:hsla(0,0%,100%,.8)!important;transform:scale(1.1)}.search-summary[data-v-0ab12ec8]{background:linear-gradient(135deg,rgba(var(--v-primary-base),.12),rgba(var(--v-primary-base),.08));border:1px solid rgba(var(--v-primary-base),.25);border-radius:8px;backdrop-filter:blur(8px);box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .2s ease}.search-summary[data-v-0ab12ec8]:hover{background:linear-gradient(135deg,rgba(var(--v-primary-base),.15),rgba(var(--v-primary-base),.1));transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.command-section[data-v-67ddcbb0]{margin-bottom:.75rem}.section-header[data-v-67ddcbb0]{cursor:pointer;transition:all .2s ease;border:1px solid transparent}.section-header[data-v-67ddcbb0]:hover{background-color:hsla(0,0%,100%,.05)!important;border-color:var(--v-primary-base)}.section-header.collapsed[data-v-67ddcbb0]{opacity:.7}.section-title[data-v-67ddcbb0]{font-weight:600;font-size:14px}.expand-icon[data-v-67ddcbb0]{transition:transform .2s ease;color:hsla(0,0%,100%,.7)}.expand-icon.rotated[data-v-67ddcbb0]{transform:rotate(90deg)}.count-chip[data-v-67ddcbb0]{font-size:11px;height:20px;min-width:24px}.section-content[data-v-67ddcbb0]{padding:0 .5rem}.provider-group[data-v-e3257d4c]{border-radius:6px;border:1px solid hsla(0,0%,100%,.1);background-color:hsla(0,0%,100%,.02);overflow:hidden}.provider-header[data-v-e3257d4c]{cursor:pointer;transition:all .2s ease}.provider-header[data-v-e3257d4c]:hover{background-color:hsla(0,0%,100%,.08)}.provider-expand-icon[data-v-e3257d4c]{transition:transform .2s ease;color:hsla(0,0%,100%,.6)}.provider-expand-icon.rotated[data-v-e3257d4c]{transform:rotate(90deg)}.provider-name[data-v-e3257d4c]{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.provider-commands[data-v-e3257d4c]{background-color:hsla(0,0%,100%,.01)}.command-item[data-v-1cc32571]{padding:8px 12px;border-radius:6px;background-color:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);cursor:grab;transition:all .2s ease}.command-item[data-v-1cc32571]:hover{background-color:hsla(0,0%,100%,.08);border-color:var(--v-primary-base);transform:translateY(-1px)}.command-item[data-v-1cc32571]:active{cursor:grabbing;transform:translateY(0)}.command-item[data-v-1cc32571]:not(:last-child){margin-bottom:6px}.command-item[data-v-1cc32571]:last-child{margin-bottom:12px}.command-title[data-v-1cc32571]{font-weight:600;font-size:13px;color:#fff;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.3}.command-provider[data-v-1cc32571]{font-size:11px;color:hsla(0,0%,100%,.6);margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.command-description[data-v-1cc32571]{font-size:11px;color:hsla(0,0%,100%,.8);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.custom-function-item[data-v-36c3f470]{padding:8px 12px;border-radius:6px;background-color:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);cursor:grab;transition:all .2s ease}.custom-function-item[data-v-36c3f470]:hover{background-color:hsla(0,0%,100%,.08);border-color:var(--v-primary-base);transform:translateY(-1px)}.custom-function-item[data-v-36c3f470]:active{cursor:grabbing;transform:translateY(0)}.custom-function-item[data-v-36c3f470]:not(:last-child){margin-bottom:6px}.function-content[data-v-36c3f470]{min-width:0;overflow:hidden}.function-title[data-v-36c3f470]{font-weight:600;font-size:13px;color:#fff;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.3}.function-description[data-v-36c3f470]{font-size:11px;color:hsla(0,0%,100%,.8);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.function-icon[data-v-36c3f470]{flex-shrink:0;width:32px;height:32px}.function-icon .grey-border[data-v-36c3f470]{padding:2px;width:100%;height:100%}.tab-panel[data-v-43e61d43]{width:100%;height:100%}.palette-shape[data-v-43e61d43]{transition:all .2s ease;padding:.5rem;margin:.25rem;border-radius:8px;min-height:60px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1)}.palette-shape[data-v-43e61d43]:hover{background:hsla(0,0%,100%,.08);border-color:var(--v-primary-base);transform:translateY(-1px)}.palette-shape.grabbing[data-v-43e61d43]{cursor:grabbing!important;transform:scale(.95)}.palette-shape svg[data-v-43e61d43]{transition:transform .2s ease}.palette-shape:hover .v-icon[data-v-43e61d43],.palette-shape:hover svg[data-v-43e61d43]{transform:scale(1.1)}.dialog-overlay[data-v-6b9a5b9f]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:32px}.command-browser-dialog[data-v-6b9a5b9f]{background:linear-gradient(145deg,var(--v-black_500-base),rgba(0,0,0,.8));border:1px solid hsla(0,0%,100%,.1);border-radius:16px;overflow:hidden;width:100%;height:100%;max-width:calc(100vw - 40px);max-height:calc(100vh - 40px);display:flex;flex-direction:column;box-shadow:0 24px 48px rgba(0,0,0,.6)}.dialog-header[data-v-6b9a5b9f]{padding:32px 48px;background:linear-gradient(135deg,rgba(var(--v-primary-base),.1),rgba(var(--v-primary-base),.05));border-bottom:1px solid hsla(0,0%,100%,.1);flex-shrink:0}.dialog-title[data-v-6b9a5b9f]{color:#fff;font-size:32px;font-weight:700;margin:0}.dialog-subtitle[data-v-6b9a5b9f]{color:hsla(0,0%,100%,.7);margin:8px 0 0 0;font-size:16px}.close-btn[data-v-6b9a5b9f]{background:hsla(0,0%,100%,.1)!important;transition:all .2s ease}.close-btn[data-v-6b9a5b9f]:hover{background:hsla(0,0%,100%,.2)!important;transform:scale(1.05)}.search-filters-section[data-v-6b9a5b9f]{padding:24px 48px;background:hsla(0,0%,100%,.02);border-bottom:1px solid hsla(0,0%,100%,.1);flex-shrink:0}.custom-search-field[data-v-6b9a5b9f]{position:relative}.search-icon[data-v-6b9a5b9f]{position:absolute;top:50%;left:12px;transform:translateY(-50%);pointer-events:none;z-index:1}.search-input[data-v-6b9a5b9f]{width:100%;padding:12px 40px;background:linear-gradient(145deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.04))!important;border:1px solid hsla(0,0%,100%,.15);border-radius:12px;color:#fff;font-size:14px;outline:none;transition:all .2s ease}.search-input[data-v-6b9a5b9f]:focus{border-color:var(--v-primary-base);box-shadow:0 0 0 2px rgba(var(--v-primary-base),.2)}.search-input[data-v-6b9a5b9f]::placeholder{color:hsla(0,0%,100%,.5)}.clear-button[data-v-6b9a5b9f]{position:absolute;top:50%;right:12px;transform:translateY(-50%);background:none;border:none;padding:4px;cursor:pointer;border-radius:4px;transition:background-color .2s ease}.clear-button[data-v-6b9a5b9f]:hover{background:hsla(0,0%,100%,.1)}.custom-select-wrapper[data-v-6b9a5b9f]{position:relative}.custom-select[data-v-6b9a5b9f]{width:100%;padding:12px 40px 12px 16px;background:linear-gradient(145deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.04))!important;border:1px solid hsla(0,0%,100%,.15);border-radius:8px;color:#fff;font-size:14px;font-weight:500;outline:none;cursor:pointer;transition:all .2s ease;appearance:none;position:relative}.custom-select[data-v-6b9a5b9f]:focus{border-color:var(--v-primary-base);box-shadow:0 0 0 2px rgba(var(--v-primary-base),.2)}.custom-select[data-v-6b9a5b9f]:hover{border-color:hsla(0,0%,100%,.25);background:linear-gradient(145deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.06))!important}.custom-select-wrapper[data-v-6b9a5b9f]:after{content:"";position:absolute;top:50%;right:12px;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid hsla(0,0%,100%,.7);pointer-events:none;transition:all .2s ease}.custom-select-wrapper[data-v-6b9a5b9f]:hover:after{border-top-color:hsla(0,0%,100%,.9)}.custom-select option[data-v-6b9a5b9f]{background:var(--v-black_500-base);color:#fff;padding:14px 16px;font-size:14px;font-weight:500;border-bottom:1px solid hsla(0,0%,100%,.05);transition:all .2s ease;position:relative}.custom-select option[data-v-6b9a5b9f]:hover{background:linear-gradient(90deg,rgba(var(--v-primary-base),.2),rgba(var(--v-primary-base),.1));color:#fff}.custom-select option[data-v-6b9a5b9f]:focus{background:rgba(var(--v-primary-base),.25);color:#fff;outline:none}.custom-select option[data-v-6b9a5b9f]:checked,.custom-select option[data-v-6b9a5b9f]:selected{background:rgba(var(--v-primary-base),.3);color:#fff;font-weight:600}.custom-select option[data-v-6b9a5b9f]:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.custom-select option[data-v-6b9a5b9f]:last-child{border-bottom:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.custom-select option[data-v-6b9a5b9f]:active{background:rgba(var(--v-primary-base),.35);transform:scale(.98)}.provider-select[data-v-6b9a5b9f]{position:relative}.provider-search-input[data-v-6b9a5b9f]{width:100%;padding:12px 40px 12px 16px;background:linear-gradient(145deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.04))!important;border:1px solid hsla(0,0%,100%,.15);border-radius:8px;color:#fff;font-size:14px;font-weight:500;outline:none;transition:all .2s ease}.provider-search-input[data-v-6b9a5b9f]:focus{border-color:var(--v-primary-base);box-shadow:0 0 0 2px rgba(var(--v-primary-base),.2);background:linear-gradient(145deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.06))!important}.provider-search-input[data-v-6b9a5b9f]:hover{border-color:hsla(0,0%,100%,.25);background:linear-gradient(145deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.06))!important}.provider-search-input[data-v-6b9a5b9f]::placeholder{color:hsla(0,0%,100%,.5);font-weight:400}.provider-select[data-v-6b9a5b9f]:after{content:"";position:absolute;top:50%;right:32px;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid hsla(0,0%,100%,.7);pointer-events:none;transition:all .2s ease}.provider-select[data-v-6b9a5b9f]:hover:after{border-top-color:hsla(0,0%,100%,.9)}.provider-dropdown[data-v-6b9a5b9f]{position:absolute;top:100%;left:0;right:0;background:var(--v-black_500-base);border:1px solid hsla(0,0%,100%,.2);border-radius:8px;margin-top:4px;max-height:200px;overflow-y:auto;z-index:1000;box-shadow:0 12px 32px rgba(0,0,0,.5);backdrop-filter:blur(8px)}.provider-dropdown[data-v-6b9a5b9f]::-webkit-scrollbar{width:6px}.provider-dropdown[data-v-6b9a5b9f]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:3px}.provider-dropdown[data-v-6b9a5b9f]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.provider-dropdown[data-v-6b9a5b9f]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.provider-option[data-v-6b9a5b9f]{padding:14px 16px;color:#fff;cursor:pointer;transition:all .2s ease;font-size:14px;font-weight:500;border-bottom:1px solid hsla(0,0%,100%,.05);position:relative}.provider-option[data-v-6b9a5b9f]:hover{background:linear-gradient(90deg,rgba(var(--v-primary-base),.2),rgba(var(--v-primary-base),.1));color:#fff;padding-left:20px}.provider-option[data-v-6b9a5b9f]:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.provider-option[data-v-6b9a5b9f]:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-bottom:none}.provider-option[data-v-6b9a5b9f]:active{background:rgba(var(--v-primary-base),.3);transform:scale(.98)}.provider-clear-button[data-v-6b9a5b9f]{position:absolute;top:50%;right:8px;transform:translateY(-50%);background:none;border:none;padding:4px;cursor:pointer;border-radius:4px;transition:background-color .2s ease}.provider-clear-button[data-v-6b9a5b9f]:hover{background:hsla(0,0%,100%,.1)}.view-toggle-btn[data-v-6b9a5b9f]{background:hsla(0,0%,100%,.1)!important;border-radius:8px!important;border:none;padding:12px;cursor:pointer;transition:all .2s ease}.view-toggle-btn[data-v-6b9a5b9f]:hover{background:hsla(0,0%,100%,.2)!important;transform:scale(1.05)}.stats-bar[data-v-6b9a5b9f]{padding:16px 48px;background:hsla(0,0%,100%,.03);border-bottom:1px solid hsla(0,0%,100%,.1);flex-shrink:0}.stats-text[data-v-6b9a5b9f]{color:hsla(0,0%,100%,.8);font-size:16px;font-weight:500}.total-commands[data-v-6b9a5b9f]{color:hsla(0,0%,100%,.6);font-weight:400}.command-display-area[data-v-6b9a5b9f]{flex:1;overflow-y:auto;padding:32px 48px;min-height:0}.command-display-area[data-v-6b9a5b9f]::-webkit-scrollbar{width:8px}.command-display-area[data-v-6b9a5b9f]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:4px}.command-display-area[data-v-6b9a5b9f]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:4px}.command-display-area[data-v-6b9a5b9f]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.command-grid[data-v-6b9a5b9f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:20px}.command-card[data-v-6b9a5b9f]{background:linear-gradient(145deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.08);border-radius:12px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:grab;height:160px;display:flex;flex-direction:column}.command-card[data-v-6b9a5b9f]:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.3);border-color:var(--v-primary-base);background:linear-gradient(145deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.03))}.command-card[data-v-6b9a5b9f]:active{cursor:grabbing}.card-content[data-v-6b9a5b9f]{padding:16px 20px;height:100%;display:flex;flex-direction:column}.command-header[data-v-6b9a5b9f]{margin-bottom:12px;flex-shrink:0}.command-header .d-flex[data-v-6b9a5b9f]{align-items:flex-start}.command-icon[data-v-6b9a5b9f]{margin-top:2px}.command-name[data-v-6b9a5b9f]{font-weight:600;color:#fff;font-size:15px;line-height:1.3;margin-bottom:4px}.command-provider[data-v-6b9a5b9f]{font-size:12px;color:hsla(0,0%,100%,.6);font-weight:500}.category-chip[data-v-6b9a5b9f]{margin-top:2px;flex-shrink:0}.command-description[data-v-6b9a5b9f]{color:hsla(0,0%,100%,.75);font-size:13px;line-height:1.4;margin:0;flex:1;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.list-header[data-v-6b9a5b9f]{margin-bottom:16px;padding:16px 24px;background:hsla(0,0%,100%,.05);border-radius:12px}.list-header-row[data-v-6b9a5b9f]{display:grid;grid-template-columns:2.5fr 1.5fr 140px 3fr;gap:24px;color:hsla(0,0%,100%,.8);font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.5px}.list-body[data-v-6b9a5b9f]{display:flex;flex-direction:column;gap:8px}.list-row[data-v-6b9a5b9f]{display:grid;grid-template-columns:2.5fr 1.5fr 140px 3fr;gap:24px;align-items:center;padding:16px 24px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;transition:all .2s ease;cursor:grab;min-height:70px}.list-row[data-v-6b9a5b9f]:hover{background:hsla(0,0%,100%,.06);border-color:var(--v-primary-base);transform:translateX(8px)}.list-row[data-v-6b9a5b9f]:active{cursor:grabbing}.col-name .command-name[data-v-6b9a5b9f]{font-weight:500;color:#fff;font-size:14px}.col-description[data-v-6b9a5b9f],.col-provider[data-v-6b9a5b9f]{color:hsla(0,0%,100%,.7);font-size:13px}.col-description[data-v-6b9a5b9f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.empty-state[data-v-6b9a5b9f]{text-align:center;padding:120px 20px;color:hsla(0,0%,100%,.6)}.empty-state h3[data-v-6b9a5b9f]{margin:24px 0 12px 0;color:hsla(0,0%,100%,.8);font-size:24px}.empty-state p[data-v-6b9a5b9f]{font-size:16px}.pagination-section[data-v-6b9a5b9f]{background:hsla(0,0%,100%,.02);display:flex;justify-content:center}.dialog-footer[data-v-6b9a5b9f],.pagination-section[data-v-6b9a5b9f]{padding:24px 48px;border-top:1px solid hsla(0,0%,100%,.1);flex-shrink:0}.dialog-footer[data-v-6b9a5b9f]{background:hsla(0,0%,100%,.03)}.footer-info[data-v-6b9a5b9f]{color:hsla(0,0%,100%,.6);font-size:14px}.command-icon[data-v-6b9a5b9f]{flex-shrink:0;display:flex;align-items:center;justify-content:center}@media (max-width:1400px){.command-grid[data-v-6b9a5b9f]{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px}.command-display-area[data-v-6b9a5b9f],.dialog-footer[data-v-6b9a5b9f],.dialog-header[data-v-6b9a5b9f],.pagination-section[data-v-6b9a5b9f],.search-filters-section[data-v-6b9a5b9f],.stats-bar[data-v-6b9a5b9f]{padding-left:32px;padding-right:32px}}@media (max-width:768px){.dialog-overlay[data-v-6b9a5b9f]{padding:10px}.command-browser-dialog[data-v-6b9a5b9f]{border-radius:12px}.command-grid[data-v-6b9a5b9f]{grid-template-columns:1fr;gap:16px}.list-header-row[data-v-6b9a5b9f],.list-row[data-v-6b9a5b9f]{grid-template-columns:1fr;gap:8px}.command-display-area[data-v-6b9a5b9f],.dialog-footer[data-v-6b9a5b9f],.dialog-header[data-v-6b9a5b9f],.pagination-section[data-v-6b9a5b9f],.search-filters-section[data-v-6b9a5b9f],.stats-bar[data-v-6b9a5b9f]{padding-left:16px;padding-right:16px}.dialog-title[data-v-6b9a5b9f]{font-size:24px}}.tab-panel[data-v-0d1f1297]{width:100%;height:100%}.custom-tab-content[data-v-0d1f1297]{height:100%}.left-nav-scroll[data-v-0d1f1297]{height:calc(100vh - 116px)}.browse-all-btn[data-v-0d1f1297]{border-radius:8px!important;text-transform:none!important;font-weight:500!important;transition:all .2s ease!important}.browse-all-btn[data-v-0d1f1297]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(var(--v-primary-base),.3)!important}.fixed[data-v-0d1f1297]{position:fixed}.jhuc4[data-v-0d1f1297]{top:0;bottom:0}.y3vpw[data-v-0d1f1297]{inset-inline-start:0}.hjugz[data-v-0d1f1297]{z-index:60}.hidden[data-v-0d1f1297]{display:none}.te00u[data-v-0d1f1297]{width:100%;height:100%}.-translate-x-full[data-v-0d1f1297]{--tw-translate-x:-100%}.-translate-x-full[data-v-0d1f1297],.dkx3c[data-v-0d1f1297]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dfzne[data-v-0d1f1297]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.imyvi[data-v-0d1f1297]{transition-duration:.3s}@media (min-width:640px){.ds7pe[data-v-0d1f1297]{width:18rem}}@media (min-width:1024px){.bn1n8[data-v-0d1f1297]{display:block}.u1op2[data-v-0d1f1297]{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.qgsrz[data-v-0d1f1297]{top:59px}}@media (min-width:1280px){.r4jft[data-v-0d1f1297]{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.x6qzx[data-v-0d1f1297]{inset-inline-start:259px}.y46mt[data-v-0d1f1297]{inset-inline-end:auto}.hiq21[data-v-0d1f1297]{bottom:0}}@media (min-width:1024px){.tw9dk[data-v-0d1f1297]{inset-inline-start:3rem}}.browse-all-btn[data-v-0d1f1297]{position:relative;width:100%;background:linear-gradient(135deg,rgba(73,169,236,.1),rgba(73,169,236,.05) 50%,rgba(73,169,236,.1));border:1px solid rgba(73,169,236,.3);border-radius:12px;padding:0;overflow:hidden;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.browse-all-btn[data-v-0d1f1297]:hover{background:linear-gradient(135deg,rgba(73,169,236,.15),rgba(73,169,236,.08) 50%,rgba(73,169,236,.15));border-color:rgba(73,169,236,.5);transform:translateY(-2px);box-shadow:0 8px 25px rgba(73,169,236,.2),0 4px 12px rgba(0,0,0,.3)}.browse-all-btn[data-v-0d1f1297]:active{transform:translateY(-1px);box-shadow:0 4px 15px rgba(73,169,236,.15),0 2px 8px rgba(0,0,0,.2)}.btn-content[data-v-0d1f1297]{position:relative;display:flex;align-items:center;justify-content:center;gap:12px;padding:14px 20px;z-index:2}.btn-icon[data-v-0d1f1297]{display:flex;align-items:center;justify-content:center;color:rgba(73,169,236,.9);transition:all .3s ease}.browse-all-btn:hover .btn-icon[data-v-0d1f1297]{color:#49a9ec;transform:scale(1.1)}.btn-text[data-v-0d1f1297]{color:hsla(0,0%,100%,.9);font-size:14px;font-weight:600;letter-spacing:.5px;transition:all .3s ease}.browse-all-btn:hover .btn-text[data-v-0d1f1297]{color:#fff}.btn-glow[data-v-0d1f1297]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(73,169,236,.3) 50%,transparent);transition:left .6s ease;z-index:1}.browse-all-btn:hover .btn-glow[data-v-0d1f1297]{left:100%}@keyframes pulse-0d1f1297{0%,to{box-shadow:0 0 0 0 rgba(73,169,236,.4)}50%{box-shadow:0 0 0 8px rgba(73,169,236,0)}}.browse-all-btn[data-v-0d1f1297]:focus{outline:none;animation:pulse-0d1f1297 1.5s infinite}.prompt-history[data-v-e3ca16ae]{height:100%;width:100%}[data-v-3a4ffaa2]:root{--user-message-spacing-sm:8px;--user-message-spacing-md:12px;--user-message-spacing-lg:16px;--user-message-spacing-xl:20px;--user-message-border-radius:12px}.wrapper[data-v-3a4ffaa2]{transition:all .3s cubic-bezier(.25,.8,.25,1);overflow-x:auto;white-space:break-spaces;animation:messageEnter-3a4ffaa2 .4s cubic-bezier(.25,.8,.25,1);max-width:85%;border-radius:var(--user-message-border-radius)}@keyframes messageEnter-3a4ffaa2{0%{opacity:0;transform:translateX(20px) scale(.95)}to{opacity:1;transform:translateX(0) scale(1)}}.message-text[data-v-3a4ffaa2]{font-size:1rem;line-height:1.6;font-weight:400;letter-spacing:.01em;color:hsla(0,0%,100%,.95)}.copy-btn[data-v-3a4ffaa2]{display:none;transition:all .3s cubic-bezier(.4,0,.2,1);transform:scale(.9)}.copy-button[data-v-3a4ffaa2]{padding:var(--user-message-spacing-sm);border-radius:var(--user-message-spacing-sm);transition:all .2s ease}.copy-button[data-v-3a4ffaa2]:hover{background:hsla(0,0%,100%,.08);transform:scale(1.05)}.user-message:hover .copy-btn[data-v-3a4ffaa2]{opacity:1;transform:scale(1);display:inline-block}.user-message[data-v-3a4ffaa2]{margin-bottom:var(--user-message-spacing-lg)}@media (max-width:768px){.wrapper[data-v-3a4ffaa2]{max-width:90%}.message-text[data-v-3a4ffaa2]{font-size:.875rem;line-height:1.5}.px-5[data-v-3a4ffaa2]{padding-left:16px!important;padding-right:16px!important}}@media (max-width:600px){.user-message[data-v-3a4ffaa2]{margin-bottom:12px}.wrapper[data-v-3a4ffaa2]{max-width:95%;margin-right:8px}.message-text[data-v-3a4ffaa2]{font-size:.85rem;line-height:1.4;word-break:break-word;hyphens:auto}.px-5[data-v-3a4ffaa2]{padding-left:12px!important;padding-right:12px!important;padding-top:8px!important;padding-bottom:8px!important}.d-flex[style*="gap: 1.5rem"][data-v-3a4ffaa2]{gap:1rem!important}.d-flex[style*="gap: 0.75rem"][data-v-3a4ffaa2]{gap:.5rem!important}.copy-button[data-v-3a4ffaa2]{padding:6px!important;min-width:32px;min-height:32px}.copy-button svg[data-v-3a4ffaa2]{width:14px;height:14px}.copy-btn[data-v-3a4ffaa2]{display:inline-block!important;opacity:.7;transform:scale(1)}.user-message:active .copy-btn[data-v-3a4ffaa2],.user-message:focus-within .copy-btn[data-v-3a4ffaa2],.user-message:hover .copy-btn[data-v-3a4ffaa2]{opacity:1}}@media (max-width:430px){.user-message[data-v-3a4ffaa2]{margin-bottom:8px;padding-right:0!important}.wrapper[data-v-3a4ffaa2]{max-width:100%;margin-right:0;width:calc(100vw - 16px);box-sizing:border-box}.message-text[data-v-3a4ffaa2]{font-size:.82rem;line-height:1.35;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;max-width:100%}.px-5[data-v-3a4ffaa2]{padding-left:10px!important;padding-right:10px!important;padding-top:8px!important;padding-bottom:8px!important}.d-flex[style*="gap: 1.5rem"][data-v-3a4ffaa2]{gap:.5rem!important}.d-flex[style*="gap: 0.75rem"][data-v-3a4ffaa2]{gap:.25rem!important}.copy-button[data-v-3a4ffaa2]{padding:5px!important;min-width:30px;min-height:30px}.copy-button svg[data-v-3a4ffaa2]{width:13px;height:13px}.copy-btn[data-v-3a4ffaa2]{display:inline-block!important;opacity:.8;transform:scale(1)}}@media (max-width:390px){.user-message[data-v-3a4ffaa2]{margin-bottom:8px;padding-right:0!important}.wrapper[data-v-3a4ffaa2]{max-width:100%;margin-right:0;width:calc(100vw - 12px);box-sizing:border-box}.message-text[data-v-3a4ffaa2]{font-size:.8rem;line-height:1.3;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;max-width:100%}.px-5[data-v-3a4ffaa2]{padding-left:8px!important;padding-right:8px!important;padding-top:6px!important;padding-bottom:6px!important}.d-flex[style*="gap: 1.5rem"][data-v-3a4ffaa2]{gap:.375rem!important}.d-flex[style*="gap: 0.75rem"][data-v-3a4ffaa2]{gap:.25rem!important}.copy-button[data-v-3a4ffaa2]{padding:4px!important;min-width:28px;min-height:28px}.copy-button svg[data-v-3a4ffaa2]{width:12px;height:12px}.copy-btn[data-v-3a4ffaa2]{display:inline-block!important;opacity:.8;transform:scale(1)}}@media (max-width:600px) and (orientation:landscape){.wrapper[data-v-3a4ffaa2]{max-width:85%}.user-message[data-v-3a4ffaa2]{margin-bottom:6px}.px-5[data-v-3a4ffaa2]{padding-top:6px!important;padding-bottom:6px!important}}@media (min-resolution:192dpi){.copy-button svg[data-v-3a4ffaa2]{stroke-width:1.25}}.qp-vardef-chip{height:100%!important}.scale:hover{transform:scale(1.1)}.scale{transform:scale(1);transition:all .1s}.nested-value[data-v-d4986b50]{display:block;width:100%;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px;line-height:1.5;overflow:visible;max-width:100%}.expandable-header[data-v-d4986b50]{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;transition:all .2s ease;-webkit-user-select:none;user-select:none;width:100%;border:1px solid hsla(0,0%,100%,.08);margin:4px 0}.expandable-header.clickable[data-v-d4986b50]{cursor:pointer}.expandable-header.clickable[data-v-d4986b50]:hover{background:hsla(0,0%,100%,.05);border-color:rgba(74,144,226,.3);transform:translateY(-1px)}.expand-icon[data-v-d4986b50]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:hsla(0,0%,100%,.6);transition:all .2s ease;font-size:16px;flex-shrink:0}.expandable-header:hover .expand-icon[data-v-d4986b50]{color:rgba(74,144,226,.8);transform:scale(1.1)}.value-type-label[data-v-d4986b50]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:3px 8px;border-radius:12px;background:rgba(74,144,226,.15);border:1px solid rgba(74,144,226,.25);color:rgba(74,144,226,.9);flex-shrink:0}.preview-text[data-v-d4986b50]{color:hsla(0,0%,100%,.7);font-style:normal;margin-left:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:400}.item-count[data-v-d4986b50]{color:hsla(0,0%,100%,.5);font-size:11px;font-weight:500;padding:2px 8px;background:hsla(0,0%,100%,.08);border-radius:10px;flex-shrink:0;margin-left:8px}.empty-array-text[data-v-d4986b50]{color:hsla(0,0%,100%,.5);font-size:11px;font-style:italic;margin-left:12px;flex-shrink:0}.action-buttons[data-v-d4986b50]{display:flex;align-items:center;gap:6px;margin-left:auto;flex-shrink:0}.copy-btn[data-v-d4986b50]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);border-radius:6px;color:hsla(0,0%,100%,.6);cursor:pointer;transition:all .2s ease;flex-shrink:0;font-size:12px}.copy-btn[data-v-d4986b50]:hover{background:rgba(74,144,226,.15);border-color:rgba(74,144,226,.3);color:rgba(74,144,226,.9);transform:scale(1.05)}.edit-btn[data-v-d4986b50]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:rgba(76,175,80,.08);border:1px solid rgba(76,175,80,.15);border-radius:6px;color:rgba(76,175,80,.7);cursor:pointer;transition:all .2s ease;flex-shrink:0;font-size:12px}.edit-btn[data-v-d4986b50]:hover{background:rgba(76,175,80,.15);border-color:rgba(76,175,80,.3);color:rgba(76,175,80,.9);transform:scale(1.05)}.expandable-content[data-v-d4986b50]{overflow:hidden;margin-top:4px}.expandable-content .d-flex.align-center.gap-2[data-v-d4986b50]{padding:4px 8px;background:hsla(0,0%,100%,.02);border-radius:4px;border:1px solid hsla(0,0%,100%,.1)}.simple-value-content[data-v-d4986b50]{padding:8px 12px;background:rgba(0,0,0,.7);border:1px solid hsla(0,0%,100%,.25);border-radius:6px;margin-left:20px;word-break:break-all;white-space:pre-wrap}.simple-value-content.editable[data-v-d4986b50]{cursor:pointer;transition:all .2s ease}.simple-value-content.editable[data-v-d4986b50]:hover{background:rgba(0,0,0,.8);border-color:rgba(76,175,80,.5);transform:translateY(-1px);z-index:10;position:relative}.item-row[data-v-d4986b50]{display:flex;align-items:center;gap:8px;margin:4px 0;width:100%}.item-value[data-v-d4986b50]{flex:1;min-width:0}.expand-enter-active[data-v-d4986b50],.expand-leave-active[data-v-d4986b50]{transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .3s ease;overflow:hidden}.expand-enter-from[data-v-d4986b50],.expand-leave-to[data-v-d4986b50]{max-height:0;opacity:0}.expand-enter-to[data-v-d4986b50],.expand-leave-from[data-v-d4986b50]{max-height:1000px;opacity:1}.string-value[data-v-d4986b50]{color:#98d982}.number-value[data-v-d4986b50]{color:#79c0ff}.boolean-value[data-v-d4986b50]{color:#ff7b72}.null-value[data-v-d4986b50]{color:#8b949e;font-style:italic}.array-container[data-v-d4986b50],.object-container[data-v-d4986b50],.simple-value-container[data-v-d4986b50]{display:block;width:100%;margin:2px 0}.array-bracket[data-v-d4986b50],.object-bracket[data-v-d4986b50]{color:#f0f6fc;font-weight:700}.array-items[data-v-d4986b50],.object-items[data-v-d4986b50]{border-left:2px solid hsla(0,0%,100%,.1);margin-left:20px;padding-left:12px;margin-top:4px;margin-bottom:4px}.array-item[data-v-d4986b50],.object-item[data-v-d4986b50]{display:block;margin:2px 0;position:relative}.object-key[data-v-d4986b50]{color:#79c0ff;font-weight:600;min-width:-moz-fit-content;min-width:fit-content;flex-shrink:0}.array-index[data-v-d4986b50]{color:#ffa657;font-weight:600;min-width:30px;flex-shrink:0}.comma[data-v-d4986b50]{color:#f0f6fc;margin-left:2px;display:block;margin-top:-2px}.array-item[data-v-d4986b50]:hover,.object-item[data-v-d4986b50]:hover{background-color:hsla(0,0%,100%,.02);border-radius:4px;padding:2px 4px;margin:0 -4px}@media (max-width:768px){.nested-value[data-v-d4986b50]{font-size:11px}.array-items[data-v-d4986b50],.object-items[data-v-d4986b50]{margin-left:16px;padding-left:8px}.preview-text[data-v-d4986b50]{max-width:150px}.copy-btn[data-v-d4986b50],.edit-btn[data-v-d4986b50]{width:18px;height:18px;font-size:9px}}.delete-item-btn[data-v-d4986b50]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:rgba(244,67,54,.1);border:1px solid rgba(244,67,54,.2);border-radius:6px;color:rgba(244,67,54,.7);cursor:pointer;transition:all .2s ease;flex-shrink:0;font-size:14px;box-shadow:0 2px 4px rgba(0,0,0,.2);align-self:center}.delete-item-btn[data-v-d4986b50]:hover{background:rgba(244,67,54,.2);border-color:rgba(244,67,54,.4);color:#f44336;transform:scale(1.1);box-shadow:0 4px 8px rgba(244,67,54,.3)}.delete-item-btn[data-v-d4986b50]:active{transform:scale(.95)}.nested-value[data-v-d4986b50] .v-btn--icon{width:24px!important;height:24px!important;margin:0!important;background:hsla(0,0%,100%,.08)!important;border:1px solid hsla(0,0%,100%,.15)!important;border-radius:6px!important;box-shadow:none!important;min-width:24px!important}.nested-value[data-v-d4986b50] .v-btn--icon:hover{background:rgba(74,144,226,.15)!important;border-color:rgba(74,144,226,.3)!important;transform:scale(1.05)!important;box-shadow:none!important}.nested-value[data-v-d4986b50] .v-btn--icon .v-icon{font-size:12px!important;color:hsla(0,0%,100%,.6)!important}.nested-value[data-v-d4986b50] .v-btn--icon:hover .v-icon{color:rgba(74,144,226,.9)!important}.compact-value[data-v-e98e3508]{display:inline-flex;align-items:center;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;line-height:1.3;max-width:100%;overflow:hidden}.string-value[data-v-e98e3508]{color:#98d982}.number-value[data-v-e98e3508]{color:#79c0ff}.boolean-value[data-v-e98e3508]{color:#ff7b72}.null-value[data-v-e98e3508]{color:hsla(0,0%,100%,.5);font-style:italic}.unknown-value[data-v-e98e3508]{color:hsla(0,0%,100%,.7)}.array-value[data-v-e98e3508],.object-value[data-v-e98e3508]{color:hsla(0,0%,100%,.9)}.bracket[data-v-e98e3508]{color:hsla(0,0%,100%,.8);font-weight:500}.array-preview[data-v-e98e3508],.object-preview[data-v-e98e3508]{color:hsla(0,0%,100%,.8);margin:0 4px;font-size:11px}.empty[data-v-e98e3508]{color:hsla(0,0%,100%,.5);font-style:italic;margin:0 4px;font-size:11px}.count[data-v-e98e3508]{color:hsla(0,0%,100%,.6);font-size:10px;margin-left:4px;background:hsla(0,0%,100%,.1);padding:1px 4px;border-radius:8px}.info-icon[data-v-e98e3508]{color:hsla(0,0%,100%,.5)!important;cursor:pointer;transition:color .2s ease}.info-icon[data-v-e98e3508]:hover{color:rgba(74,144,226,.8)!important}.tooltip-content[data-v-e98e3508]{max-width:400px;max-height:300px;overflow:auto;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:11px;white-space:pre-wrap;word-break:break-word}.tooltip-content pre[data-v-e98e3508]{margin:0;padding:8px;background:rgba(0,0,0,.8);border-radius:4px;color:#f0f6fc}.python-ordered-dict-list[data-v-fe8a4dae]{width:100%;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif}.records-list[data-v-fe8a4dae]{display:flex;flex-direction:column;gap:6px}.record-card[data-v-fe8a4dae]{border:1px solid hsla(0,0%,100%,.08);border-radius:8px;background:rgba(0,0,0,.2);transition:all .2s ease;overflow:hidden}.record-card[data-v-fe8a4dae]:hover{background:rgba(0,0,0,.3);border-color:rgba(74,144,226,.3);transform:translateY(-1px)}.record-card.expanded[data-v-fe8a4dae]{border-color:rgba(74,144,226,.4);background:rgba(74,144,226,.05)}.record-header[data-v-fe8a4dae]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;cursor:pointer;min-height:60px}.record-main-info[data-v-fe8a4dae]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.record-name[data-v-fe8a4dae]{font-size:14px;font-weight:600;color:#fff;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.record-type-badge[data-v-fe8a4dae]{display:inline-block;background:rgba(79,174,255,.15);color:#4faeff;border:1px solid rgba(79,174,255,.3);padding:2px 8px;border-radius:12px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;width:-moz-fit-content;width:fit-content}.record-actions[data-v-fe8a4dae]{display:flex;align-items:center;gap:4px;flex-shrink:0}.action-btn[data-v-fe8a4dae]{background:hsla(0,0%,100%,.08)!important;border:1px solid hsla(0,0%,100%,.15)!important}.action-btn[data-v-fe8a4dae]:hover{background:rgba(74,144,226,.15)!important;border-color:rgba(74,144,226,.3)!important}.expand-icon[data-v-fe8a4dae]{color:hsla(0,0%,100%,.6);transition:transform .2s ease;margin-left:8px}.expand-icon.rotated[data-v-fe8a4dae]{transform:rotate(180deg)}.record-details[data-v-fe8a4dae]{border-top:1px solid hsla(0,0%,100%,.08);background:rgba(0,0,0,.2)}.details-grid[data-v-fe8a4dae]{padding:16px;display:flex;flex-direction:column;gap:12px}.detail-item[data-v-fe8a4dae]{display:flex;flex-direction:column;gap:4px}.detail-label[data-v-fe8a4dae]{font-size:11px;font-weight:600;color:hsla(0,0%,100%,.6);text-transform:uppercase;letter-spacing:.3px}.detail-value[data-v-fe8a4dae]{font-size:12px;color:hsla(0,0%,100%,.9);line-height:1.4;word-break:break-word}.expand-enter-active[data-v-fe8a4dae],.expand-leave-active[data-v-fe8a4dae]{transition:opacity .25s ease}.expand-enter-from[data-v-fe8a4dae],.expand-leave-to[data-v-fe8a4dae]{opacity:0}.expand-enter-to[data-v-fe8a4dae],.expand-leave-from[data-v-fe8a4dae]{opacity:1}.dialog-title[data-v-fe8a4dae]{font-size:18px;font-weight:600;color:#fff}.dialog-subtitle[data-v-fe8a4dae]{font-size:12px;color:#4faeff;text-transform:uppercase;font-weight:600;letter-spacing:.5px;margin-top:2px}.field-row[data-v-fe8a4dae]{display:flex;flex-direction:column;gap:8px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid hsla(0,0%,100%,.08)}.field-row[data-v-fe8a4dae]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.field-name[data-v-fe8a4dae]{font-size:12px;font-weight:600;color:hsla(0,0%,100%,.7);text-transform:uppercase;letter-spacing:.3px}.field-value[data-v-fe8a4dae]{font-size:14px;color:hsla(0,0%,100%,.9);word-wrap:break-word;line-height:1.4}[data-v-fe8a4dae] .nested-value{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.8rem;line-height:1.4}[data-v-fe8a4dae] .string-value{color:hsla(0,0%,100%,.9)}[data-v-fe8a4dae] .number-value{color:#79c0ff}[data-v-fe8a4dae] .boolean-value{color:#ff7b72}[data-v-fe8a4dae] .null-value{color:hsla(0,0%,100%,.5);font-style:italic}[data-v-fe8a4dae] .array-container,[data-v-fe8a4dae] .object-container{display:block;width:100%}[data-v-fe8a4dae] .array-bracket,[data-v-fe8a4dae] .object-bracket{color:hsla(0,0%,100%,.7);font-weight:500}[data-v-fe8a4dae] .array-items,[data-v-fe8a4dae] .object-items{display:block;margin-left:1rem;margin-top:.25rem;margin-bottom:.25rem}[data-v-fe8a4dae] .array-item,[data-v-fe8a4dae] .object-item{display:block;margin:.1rem 0}[data-v-fe8a4dae] .object-key{color:#79c0ff;font-weight:500;margin-right:.5rem}[data-v-fe8a4dae] .array-index{color:#ffa657;font-weight:500;margin-right:.5rem;min-width:1rem;display:inline-block}[data-v-fe8a4dae] .comma{color:hsla(0,0%,100%,.7)}.expanded-record[data-v-fe8a4dae]::-webkit-scrollbar,.records-list[data-v-fe8a4dae]::-webkit-scrollbar{width:4px}.expanded-record[data-v-fe8a4dae]::-webkit-scrollbar-track,.records-list[data-v-fe8a4dae]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05)}.expanded-record[data-v-fe8a4dae]::-webkit-scrollbar-thumb,.records-list[data-v-fe8a4dae]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.expanded-record[data-v-fe8a4dae]::-webkit-scrollbar-thumb:hover,.records-list[data-v-fe8a4dae]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}@media (max-width:600px){.record-header[data-v-fe8a4dae]{padding:10px 12px;min-height:50px}.record-name[data-v-fe8a4dae]{font-size:13px}.record-type-badge[data-v-fe8a4dae]{font-size:9px;padding:1px 6px}.details-grid[data-v-fe8a4dae]{padding:12px;gap:10px}.detail-label[data-v-fe8a4dae]{font-size:10px}.detail-value[data-v-fe8a4dae]{font-size:11px}.action-btn[data-v-fe8a4dae]{width:24px!important;height:24px!important}}@media (max-width:400px){.record-header[data-v-fe8a4dae]{padding:8px 10px;min-height:45px}.record-name[data-v-fe8a4dae]{font-size:12px}.record-actions[data-v-fe8a4dae]{gap:2px}.expand-icon[data-v-fe8a4dae]{margin-left:4px}.details-grid[data-v-fe8a4dae]{padding:10px;gap:8px}}.token-usage-widget[data-v-beb67ec6]{display:inline-block}.token-widget-pill[data-v-beb67ec6]{display:flex;align-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);border-radius:20px;padding:.4rem .8rem;backdrop-filter:blur(8px);transition:all .3s ease;gap:.6rem}.token-metric[data-v-beb67ec6]{display:flex;flex-direction:column;align-items:center;cursor:help;transition:all .2s ease;min-width:32px;position:relative}.token-metric[data-tooltip][data-v-beb67ec6]:hover:after{content:attr(data-tooltip);background:rgba(0,0,0,.9);color:#fff;padding:.5rem .75rem;border-radius:6px;font-size:.75rem;font-weight:500;white-space:nowrap;margin-bottom:8px;pointer-events:none;box-shadow:0 4px 12px rgba(0,0,0,.3)}.token-metric[data-tooltip][data-v-beb67ec6]:hover:after,.token-metric[data-tooltip][data-v-beb67ec6]:hover:before{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);z-index:1000;opacity:0;animation:tooltipFadeIn-beb67ec6 .15s ease-out forwards}.token-metric[data-tooltip][data-v-beb67ec6]:hover:before{content:"";border:6px solid transparent;border-top-color:rgba(0,0,0,.9);margin-bottom:2px}.token-metric[data-v-beb67ec6]:hover{transform:scale(1.05)}.metric-value[data-v-beb67ec6]{font-family:Roboto Mono,monospace;font-size:.9rem;font-weight:400;line-height:1;margin-bottom:2px}.metric-label[data-v-beb67ec6]{font-size:.65rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px;opacity:.7;line-height:1}.token-metric.total .metric-value[data-v-beb67ec6]{color:#fff}.token-metric.total .metric-label[data-v-beb67ec6]{color:hsla(0,0%,100%,.8)}.token-metric.input .metric-value[data-v-beb67ec6]{color:#4fc3f7}.token-metric.input .metric-label[data-v-beb67ec6]{color:rgba(79,195,247,.8)}.token-metric.output .metric-value[data-v-beb67ec6]{color:#81c784}.token-metric.output .metric-label[data-v-beb67ec6]{color:rgba(129,199,132,.8)}.token-metric.cache .metric-value[data-v-beb67ec6]{color:#ffb74d}.token-metric.cache .metric-label[data-v-beb67ec6]{color:rgba(255,183,77,.8)}.token-metric.requests .metric-value[data-v-beb67ec6]{color:#ce93d8}.token-metric.requests .metric-label[data-v-beb67ec6]{color:rgba(206,147,216,.8)}.metric-separator[data-v-beb67ec6]{width:1px;height:24px;background:hsla(0,0%,100%,.15);flex-shrink:0}.mobile-token-display[data-v-beb67ec6]{display:inline-block}.mobile-token-trigger[data-v-beb67ec6]{display:flex;align-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);border-radius:16px;padding:.35rem .6rem;backdrop-filter:blur(8px);cursor:pointer;transition:all .3s ease;gap:.5rem}.mobile-token-trigger[data-v-beb67ec6]:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.18);transform:translateY(-1px)}.mobile-token-summary[data-v-beb67ec6]{display:flex;flex-direction:column;align-items:center}.mobile-token-value[data-v-beb67ec6]{font-family:Roboto Mono,monospace;font-size:.85rem;font-weight:500;color:#fff;line-height:1;margin-bottom:2px}.mobile-token-label[data-v-beb67ec6]{font-size:.6rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px;opacity:.7;color:hsla(0,0%,100%,.8);line-height:1}.mobile-token-icon[data-v-beb67ec6]{opacity:.7;transition:transform .2s ease}.mobile-token-trigger:hover .mobile-token-icon[data-v-beb67ec6]{opacity:1;transform:translateY(1px)}.token-usage-menu[data-v-beb67ec6]{background:rgba(0,0,0,.95)!important;border:1px solid hsla(0,0%,100%,.15)!important;border-radius:12px!important;backdrop-filter:blur(20px)!important;box-shadow:0 8px 32px rgba(0,0,0,.4)!important;min-width:280px!important;max-width:320px!important}.token-usage-dropdown[data-v-beb67ec6]{padding:0;background:transparent}.token-menu-header[data-v-beb67ec6]{padding:16px 20px 12px;border-bottom:1px solid hsla(0,0%,100%,.1)}.token-menu-title[data-v-beb67ec6]{font-size:16px;font-weight:600;color:hsla(0,0%,100%,.9);margin:0;letter-spacing:.5px}.token-menu-divider[data-v-beb67ec6]{background-color:hsla(0,0%,100%,.1)!important;margin:0!important}.token-menu-item[data-v-beb67ec6]{padding:12px 20px!important;transition:all .2s ease;border-radius:0!important}.token-menu-item[data-v-beb67ec6]:hover{background-color:hsla(0,0%,100%,.05)!important}.token-menu-avatar[data-v-beb67ec6]{min-width:36px!important;width:36px!important;height:36px!important;margin-right:12px!important}.token-menu-icon[data-v-beb67ec6]{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.token-menu-icon.total-icon[data-v-beb67ec6]{background:hsla(0,0%,100%,.1);color:#fff}.token-menu-icon.input-icon[data-v-beb67ec6]{background:rgba(79,195,247,.15);color:#4fc3f7}.token-menu-icon.output-icon[data-v-beb67ec6]{background:rgba(129,199,132,.15);color:#81c784}.token-menu-icon.cache-icon[data-v-beb67ec6]{background:rgba(255,183,77,.15);color:#ffb74d}.token-menu-icon.requests-icon[data-v-beb67ec6]{background:rgba(206,147,216,.15);color:#ce93d8}.token-menu-item-title[data-v-beb67ec6]{font-size:14px!important;font-weight:600!important;color:hsla(0,0%,100%,.9)!important;margin-bottom:2px!important;line-height:1.2!important}.token-menu-item-subtitle[data-v-beb67ec6]{font-size:12px!important;color:hsla(0,0%,100%,.6)!important;line-height:1.3!important}.token-menu-item-divider[data-v-beb67ec6]{background-color:hsla(0,0%,100%,.06)!important;margin:0 20px!important;height:1px!important}@media (max-width:959px){.hidden-md-and-down[data-v-beb67ec6]{display:none!important}}@media (min-width:960px){.hidden-md-and-up[data-v-beb67ec6]{display:none!important}}@media (max-width:768px){.token-widget-pill[data-v-beb67ec6]{padding:.3rem .6rem;gap:.4rem;border-radius:16px}.metric-value[data-v-beb67ec6]{font-size:.8rem}.metric-label[data-v-beb67ec6]{font-size:.6rem}.metric-separator[data-v-beb67ec6]{height:20px}}@media (max-width:430px){.mobile-token-trigger[data-v-beb67ec6]{padding:.3rem .5rem;border-radius:14px;gap:.4rem}.mobile-token-value[data-v-beb67ec6]{font-size:.8rem}.mobile-token-label[data-v-beb67ec6]{font-size:.55rem}.token-usage-menu[data-v-beb67ec6]{min-width:260px!important;max-width:calc(100vw - 40px)!important}.token-menu-item[data-v-beb67ec6]{padding:10px 16px!important}.token-menu-header[data-v-beb67ec6]{padding:14px 16px 10px}.token-menu-title[data-v-beb67ec6]{font-size:15px}.token-menu-avatar[data-v-beb67ec6]{min-width:32px!important;width:32px!important;height:32px!important;margin-right:10px!important}.token-menu-icon[data-v-beb67ec6]{width:32px;height:32px}}@media (max-width:390px){.mobile-token-trigger[data-v-beb67ec6]{padding:.25rem .4rem;border-radius:12px;gap:.3rem}.mobile-token-value[data-v-beb67ec6]{font-size:.75rem}.mobile-token-label[data-v-beb67ec6]{font-size:.5rem}.token-usage-menu[data-v-beb67ec6]{min-width:240px!important;max-width:calc(100vw - 20px)!important}.token-menu-item[data-v-beb67ec6]{padding:8px 12px!important}.token-menu-header[data-v-beb67ec6]{padding:12px}.token-menu-item-divider[data-v-beb67ec6]{margin:0 12px!important}}@keyframes pulse-beb67ec6{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes tooltipFadeIn-beb67ec6{0%{opacity:0;transform:translateX(-50%) translateY(4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.token-widget-pill[data-v-beb67ec6]{animation:pulse-beb67ec6 .5s ease-in-out}:root{--agent-message-spacing-xs:4px;--agent-message-spacing-sm:8px;--agent-message-spacing-md:6px;--agent-message-spacing-lg:16px;--agent-message-spacing-xl:20px;--agent-message-spacing-xxl:24px;--agent-border-radius-sm:8px;--agent-border-radius-md:12px;--agent-border-radius-lg:16px}.message-container{cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:var(--agent-border-radius-md);position:relative;border:1px solid transparent;margin-bottom:var(--agent-message-spacing-xl)}.message-container:hover{transform:translateY(-1px)}.message-container:hover:focus-within{border-color:rgba(var(--v-primary-rgb),.25);box-shadow:0 6px 25px rgba(0,0,0,.15),0 0 20px rgba(var(--v-primary-rgb),.08),0 1px 3px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.08)}.message-content{font-size:.9rem;line-height:1.6;color:hsla(0,0%,100%,.95);letter-spacing:.01em}.message-hover-indicator-bottom{position:absolute;bottom:2px;right:0;opacity:0;transform:translateY(6px) scale(.95);transition:all .3s cubic-bezier(.4,0,.2,1);z-index:10;background:rgba(20,20,20,.9);backdrop-filter:blur(12px) saturate(150%);padding:var(--agent-message-spacing-sm) var(--agent-message-spacing-md);border-radius:10px;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 8px 32px rgba(0,0,0,.3),0 2px 8px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.1)}.message-container:hover .message-hover-indicator-bottom{opacity:1;transform:translateY(0) scale(1)}.message-container:hover .is-last-message,.message-container:hover .not-last-message{visibility:visible;opacity:1;transform:translateY(0)}.not-last-message{visibility:hidden;opacity:0;transform:translateY(4px);transition:all .3s cubic-bezier(.4,0,.2,1)}.not-last-message-parent:hover .not-last-message{visibility:visible;opacity:1;transform:translateY(0)}.slide-fade-enter-active{animation:bounce-in .5s cubic-bezier(.68,-.35,.265,1.35)}.slide-fade-leave-active{animation:bounce-out .4s cubic-bezier(.68,-.35,.265,1.35)}@keyframes bounce-in{0%{transform:scale(.4) rotate(-2deg);opacity:0}50%{transform:scale(1.02) rotate(1deg);opacity:.9}70%{transform:scale(.95) rotate(-.5deg);opacity:.95}to{transform:scale(1) rotate(0);opacity:1}}@keyframes bounce-out{0%{transform:scale(1) rotate(0);opacity:1}30%{transform:scale(1.02) rotate(1deg);opacity:.9}to{transform:scale(.4) rotate(-2deg);opacity:0}}button:hover{transform:scale(1.02);box-shadow:0 2px 6px rgba(0,0,0,.08)}button{transition:all .25s cubic-bezier(.68,-.35,.265,1.35);margin:0 var(--agent-message-spacing-xs)}.export-dialog-card{background:rgba(15,15,15,.99)!important;backdrop-filter:blur(24px) saturate(140%);border:1px solid hsla(0,0%,100%,.08);border-radius:var(--agent-message-spacing-xl)!important;box-shadow:0 32px 64px rgba(0,0,0,.6),0 8px 24px rgba(0,0,0,.3),0 0 0 1px hsla(0,0%,100%,.03),inset 0 1px 2px hsla(0,0%,100%,.06)!important}.export-dialog-header{background:linear-gradient(135deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.01));border-bottom:1px solid hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.95)!important;font-weight:700;font-size:1.25rem!important;letter-spacing:-.015em;line-height:1.3;padding:28px 32px 20px 32px!important;border-radius:var(--agent-message-spacing-xl) var(--agent-message-spacing-xl) 0 0;position:relative;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.export-dialog-content{background:transparent;color:hsla(0,0%,100%,.9);padding:26px 32px 24px 32px!important}.export-dialog-description{font-size:.9rem;font-weight:500;letter-spacing:.005em;line-height:1.5;color:hsla(0,0%,100%,.8);margin-bottom:20px!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.csv-preview{background:linear-gradient(135deg,rgba(0,0,0,.4),rgba(0,0,0,.6));border:1px solid hsla(0,0%,100%,.08);border-radius:var(--agent-border-radius-md);padding:18px 20px;max-height:280px;overflow-y:auto;margin-bottom:22px;backdrop-filter:blur(16px) saturate(120%);position:relative;box-shadow:inset 0 1px 3px rgba(0,0,0,.3)}.csv-preview-content{font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Consolas,monospace!important;font-size:.82rem;line-height:1.4;color:hsla(0,0%,100%,.85);margin:0;white-space:pre;font-weight:400;letter-spacing:.02em}.filename-input-container{margin-top:4px}.filename-label{display:block;font-size:.85rem;font-weight:600;color:hsla(0,0%,100%,.85);margin-bottom:10px;letter-spacing:.01em;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.filename-input-wrapper{position:relative;display:flex;align-items:center;background:linear-gradient(135deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02));border:1.5px solid hsla(0,0%,100%,.12);border-radius:12px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(12px);height:48px}.filename-input-wrapper:focus-within{border-color:rgba(var(--v-primary-rgb),.4);background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.04));box-shadow:0 0 0 3px rgba(var(--v-primary-rgb),.1),0 4px 12px rgba(0,0,0,.15)}.filename-input{flex:1;background:transparent;border:none;outline:none;padding:0 16px;color:hsla(0,0%,100%,.95);font-size:.9rem;font-weight:500;letter-spacing:.01em;height:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.filename-input::placeholder{color:hsla(0,0%,100%,.4);font-weight:400}.filename-suffix{position:relative;background:linear-gradient(135deg,rgba(var(--v-primary-rgb),.15),rgba(var(--v-primary-rgb),.08));color:hsla(0,0%,100%,.9);font-size:.8rem;font-weight:600;letter-spacing:.02em;padding:6px 12px;margin:6px 6px 6px 0;border-radius:6px;border:1px solid grey;box-shadow:inset 0 1px 2px hsla(0,0%,100%,.1),0 1px 3px rgba(0,0,0,.1);font-family:SF Mono,Monaco,monospace;text-transform:uppercase;backdrop-filter:blur(8px);flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.filename-input-wrapper:focus-within .filename-suffix{background:linear-gradient(135deg,rgba(var(--v-primary-rgb),.25),rgba(var(--v-primary-rgb),.15));border-color:rgba(var(--v-primary-rgb),.4);color:#fff;box-shadow:inset 0 1px 2px hsla(0,0%,100%,.15),0 2px 6px rgba(0,0,0,.15)}.export-dialog-actions{background:linear-gradient(135deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.005));border-top:1px solid hsla(0,0%,100%,.06);padding:22px 32px 28px 32px!important;border-radius:0 0 var(--agent-message-spacing-xl) var(--agent-message-spacing-xl);position:relative;align-items:center}.export-dialog-btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;border-radius:10px;font-size:.85rem;font-weight:600;letter-spacing:.01em;line-height:1.2;border:none;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);min-width:100px;height:42px;position:relative;overflow:hidden;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.export-dialog-btn:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,transparent,hsla(0,0%,100%,.1));opacity:0;transition:opacity .3s ease}.export-dialog-btn:hover:before{opacity:1}.export-dialog-btn--cancel{background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.04));color:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,100%,.12);backdrop-filter:blur(12px)}.export-dialog-btn--cancel:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.08));color:hsla(0,0%,100%,.95);border-color:hsla(0,0%,100%,.25);transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,0,0,.2)}.export-dialog-btn--primary{background:linear-gradient(135deg,var(--v-primary-base),var(--v-primary-darken1));color:#fff;border:1px solid rgba(var(--v-primary-rgb),.3);box-shadow:0 4px 16px rgba(var(--v-primary-rgb),.3),inset 0 1px 0 hsla(0,0%,100%,.2)}.export-dialog-btn--primary:hover{background:linear-gradient(135deg,var(--v-primary-lighten1),var(--v-primary-base));border-color:rgba(var(--v-primary-rgb),.5);box-shadow:0 6px 20px rgba(var(--v-primary-rgb),.4),0 3px 10px rgba(var(--v-primary-rgb),.3),inset 0 1px 0 hsla(0,0%,100%,.3);transform:translateY(-1px)}.export-dialog-btn--primary:active{transform:translateY(0);box-shadow:0 3px 10px rgba(var(--v-primary-rgb),.4),inset 0 1px 0 hsla(0,0%,100%,.2)}.csv-preview::-webkit-scrollbar{width:6px}.csv-preview::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:3px}.csv-preview::-webkit-scrollbar-thumb{background:linear-gradient(135deg,rgba(var(--v-primary-rgb),.6),rgba(var(--v-primary-rgb),.3));border-radius:3px}.csv-preview::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,rgba(var(--v-primary-rgb),.8),rgba(var(--v-primary-rgb),.5))}.duration-text{display:inline-flex;align-items:center;background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.04));font-size:.75rem!important;font-weight:600;letter-spacing:.02em;padding:4px 10px;border-radius:8px;border:1px solid hsla(0,0%,100%,.1);backdrop-filter:blur(12px) saturate(120%);font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Consolas,monospace;position:relative;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.1);min-width:60px;justify-content:center;margin-left:var(--agent-message-spacing-sm)}.duration-text:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1) 50%,transparent);transition:left .6s cubic-bezier(.4,0,.2,1)}.duration-text:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.06));border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.95);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.15)}.duration-text:hover:before{left:100%}.duration-text:after{content:"s";margin-left:2px;font-size:.7rem;opacity:.7;font-weight:500}.csv-download-action{margin:var(--agent-message-spacing-md) 0 var(--agent-message-spacing-sm) 0}.download-action-container{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(135deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.02));border-radius:8px;padding:8px;backdrop-filter:blur(8px) saturate(120%);transition:all .2s cubic-bezier(.4,0,.2,1)}.download-action-container:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.03));border-color:hsla(0,0%,100%,.12);transform:translateY(-1px);box-shadow:0 4px 16px rgba(0,0,0,.12),inset 0 1px 0 hsla(0,0%,100%,.08)}.download-file-info{gap:var(--agent-message-spacing-sm);flex:1}.download-file-info,.file-icon{display:flex;align-items:center}.file-icon{justify-content:center;width:36px;height:36px;background:linear-gradient(135deg,rgba(var(--v-primary-rgb),.12),rgba(var(--v-primary-rgb),.06));border:1px solid rgba(var(--v-primary-rgb),.15);border-radius:6px;backdrop-filter:blur(6px);flex-shrink:0}.file-icon svg{width:18px;height:18px;stroke:rgba(var(--v-primary-rgb),.8)}.file-details{flex:1;min-width:0}.file-name{font-size:.9rem;font-weight:600;color:hsla(0,0%,100%,.95);letter-spacing:.01em;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin-bottom:2px;word-break:break-word;line-height:1.3}.file-metadata{font-size:.75rem;color:hsla(0,0%,100%,.6);font-weight:500;letter-spacing:.01em;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Consolas,monospace;line-height:1.2}.download-actions{display:flex;align-items:center;gap:var(--agent-message-spacing-xs);flex-shrink:0}.download-btn-compact,.preview-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:6px;font-size:.8rem;font-weight:600;letter-spacing:.01em;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;border:none;position:relative;overflow:hidden}.preview-btn{background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.04));color:hsla(0,0%,100%,.85);border:1px solid hsla(0,0%,100%,.12);box-shadow:0 1px 4px rgba(0,0,0,.08),inset 0 1px 0 hsla(0,0%,100%,.06)}.preview-btn:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.06));border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.95);box-shadow:0 2px 8px rgba(0,0,0,.12),inset 0 1px 0 hsla(0,0%,100%,.1)}.download-btn-compact{background:linear-gradient(135deg,var(--v-primary-base),var(--v-primary-darken1));color:#fff;border:1px solid rgba(var(--v-primary-rgb),.3);box-shadow:0 1px 6px rgba(var(--v-primary-rgb),.2),inset 0 1px 0 hsla(0,0%,100%,.15)}.download-btn-compact:hover{background:linear-gradient(135deg,var(--v-primary-lighten1),var(--v-primary-base));border-color:rgba(var(--v-primary-rgb),.4);box-shadow:0 2px 12px rgba(var(--v-primary-rgb),.25),inset 0 1px 0 hsla(0,0%,100%,.2)}.download-btn-compact:active,.preview-btn:active{transform:none;opacity:.9}.download-btn-compact svg,.preview-btn svg{stroke:currentColor;flex-shrink:0}.csv-preview-dialog{background:rgba(15,15,15,.95)!important;border-radius:16px!important}.csv-preview-card,.csv-preview-dialog{overflow:hidden!important;display:flex!important;flex-direction:column!important}.csv-preview-card{background:rgba(15,15,15,.98)!important;border:1px solid hsla(0,0%,100%,.08);border-radius:16px!important;box-shadow:0 32px 64px rgba(0,0,0,.6),0 8px 24px rgba(0,0,0,.3),inset 0 1px 2px hsla(0,0%,100%,.06)!important;max-height:90vh!important}.csv-preview-header{background:linear-gradient(135deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.01));border-bottom:1px solid hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.95)!important;padding:20px 24px!important;border-radius:16px 16px 0 0}.csv-preview-title{font-size:1.25rem!important;font-weight:700;letter-spacing:-.015em;line-height:1.3;color:hsla(0,0%,100%,.95);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.csv-preview-subtitle{font-size:.85rem;color:hsla(0,0%,100%,.7);font-weight:500;margin-top:4px;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Consolas,monospace;letter-spacing:.02em}.csv-preview-download-btn{display:inline-flex;align-items:center;gap:var(--agent-message-spacing-sm);padding:10px 16px;background:linear-gradient(135deg,var(--v-primary-base),var(--v-primary-darken1));color:#fff;border:1px solid rgba(var(--v-primary-rgb),.4);border-radius:8px;font-size:.85rem;font-weight:600;letter-spacing:.01em;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;box-shadow:0 3px 12px rgba(var(--v-primary-rgb),.3),inset 0 1px 0 hsla(0,0%,100%,.2)}.csv-preview-download-btn:hover{background:linear-gradient(135deg,var(--v-primary-lighten1),var(--v-primary-base));border-color:rgba(var(--v-primary-rgb),.6);transform:translateY(-1px);box-shadow:0 6px 20px rgba(var(--v-primary-rgb),.4),0 3px 10px rgba(var(--v-primary-rgb),.3),inset 0 1px 0 hsla(0,0%,100%,.25)}.csv-preview-close-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.04));color:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,100%,.15);border-radius:8px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(8px)}.csv-preview-close-btn:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.08));color:hsla(0,0%,100%,.95);border-color:hsla(0,0%,100%,.25);transform:translateY(-1px)}.csv-preview-content{background:transparent;border-radius:0 0 16px 16px;flex:1 1 auto!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;min-height:0!important}.data-table-header{padding:20px 24px 16px 24px;border-bottom:1px solid hsla(0,0%,100%,.06);background:linear-gradient(135deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.005))}.data-table-title{font-size:1.1rem!important;font-weight:600;color:hsla(0,0%,100%,.95);margin:0 0 8px 0!important}.data-table-description,.data-table-title{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.data-table-description{font-size:.85rem;color:hsla(0,0%,100%,.7);margin:0!important;line-height:1.5}.error-message{color:rgba(var(--v-error-rgb),.9);background:rgba(var(--v-error-rgb),.1);border:1px solid rgba(var(--v-error-rgb),.2);border-radius:var(--agent-border-radius-sm);padding:var(--agent-message-spacing-md);margin:var(--agent-message-spacing-lg) 0;font-size:.85rem;font-weight:500}.csv-preview-content .custom-data-table{flex:1 1 auto!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;min-height:0!important}.csv-preview-content .custom-data-table .table-container{flex:1 1 auto!important;overflow:auto!important;min-height:0!important}.csv-search-container{padding:20px 24px 16px 24px;border-bottom:1px solid hsla(0,0%,100%,.06);background:linear-gradient(135deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.005))}.csv-search-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.csv-search-title{font-size:1.1rem!important;font-weight:600;color:hsla(0,0%,100%,.95);margin:0!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.csv-search-stats{font-size:.85rem;color:hsla(0,0%,100%,.65);font-weight:500;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Consolas,monospace;display:flex;align-items:center;gap:6px}.csv-search-filtered{color:rgba(var(--v-primary-rgb),.8);font-weight:600}.csv-search-input-container{position:relative}.csv-search-input-wrapper{position:relative;display:flex;align-items:center;background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.04));border:1.5px solid hsla(0,0%,100%,.12);border-radius:10px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(12px);height:44px}.csv-search-input-wrapper:focus-within{border-color:rgba(var(--v-primary-rgb),.4);background:linear-gradient(135deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.06));box-shadow:0 0 0 3px rgba(var(--v-primary-rgb),.1),0 4px 12px rgba(0,0,0,.15)}.csv-search-icon{position:absolute;left:12px;color:hsla(0,0%,100%,.5);flex-shrink:0;z-index:1;pointer-events:none}.csv-search-input-wrapper:focus-within .csv-search-icon{color:rgba(var(--v-primary-rgb),.8)}.csv-search-input{flex:1;background:transparent;border:none;outline:none;padding:0 12px 0 40px;color:hsla(0,0%,100%,.95);font-size:.9rem;font-weight:500;letter-spacing:.01em;height:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;width:100%}.csv-search-input::placeholder{color:hsla(0,0%,100%,.4);font-weight:400}.csv-search-clear{position:absolute;right:8px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));color:hsla(0,0%,100%,.6);border:1px solid hsla(0,0%,100%,.08);border-radius:6px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(8px);flex-shrink:0}.csv-search-clear:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.08));color:hsla(0,0%,100%,.9);border-color:hsla(0,0%,100%,.15);transform:scale(1.05)}.export-download-btn{position:relative;display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.04) 30%,color-mix(in srgb,var(--v-primary-base) 15%,transparent) 70%,color-mix(in srgb,var(--v-primary-base) 25%,transparent));border:1px solid hsla(0,0%,100%,.12);border-radius:10px;color:hsla(0,0%,100%,.95);font-size:.8rem;font-weight:600;text-transform:none;cursor:pointer;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(16px) saturate(120%);box-shadow:0 4px 15px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.05),0 0 0 1px hsla(0,0%,100%,.05),inset 0 1px 0 hsla(0,0%,100%,.15)}.export-download-btn:hover{transform:translateY(-2px) scale(1.02);background:linear-gradient(135deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.08) 30%,color-mix(in srgb,var(--v-primary-base) 25%,transparent) 70%,color-mix(in srgb,var(--v-primary-base) 40%,transparent));border-color:hsla(0,0%,100%,.2);color:#fff;box-shadow:0 8px 25px rgba(0,0,0,.15),0 4px 15px rgba(0,0,0,.1),0 0 0 1px hsla(0,0%,100%,.1),0 0 20px color-mix(in srgb,var(--v-primary-base) 20%,transparent),inset 0 1px 0 hsla(0,0%,100%,.25)}.export-download-btn:active{transform:translateY(-1px) scale(.98);background:linear-gradient(135deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.03) 30%,color-mix(in srgb,var(--v-primary-base) 20%,transparent) 70%,color-mix(in srgb,var(--v-primary-base) 35%,transparent));box-shadow:0 6px 20px rgba(0,0,0,.12),0 2px 10px rgba(0,0,0,.08),0 0 0 1px hsla(0,0%,100%,.08),0 0 15px rgba(var(--v-primary-rgb),.15),inset 0 1px 0 hsla(0,0%,100%,.2)}.btn-content{position:relative;z-index:2;display:flex;align-items:center;gap:8px}.download-icon{width:14px;height:14px;color:#fff;transition:transform .3s ease}.export-download-btn:hover .download-icon{transform:translateY(1px) scale(1.1);animation:downloadPulse 1.5s infinite}.btn-text{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:.02em;white-space:nowrap}.btn-shimmer{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4) 50%,transparent);transition:left .6s cubic-bezier(.4,0,.2,1);z-index:1}.export-download-btn:hover .btn-shimmer{left:100%}@keyframes downloadPulse{0%,to{transform:translateY(1px) scale(1.1)}50%{transform:translateY(3px) scale(1.15)}}@media (max-width:600px){.message-container{margin-bottom:var(--agent-message-spacing-md);padding:8px 12px}.message-content{font-size:.85rem;line-height:1.5}.d-flex[style*="gap: 0.5rem"]{flex-wrap:wrap;gap:.25rem!important}.rounded-lg.d-flex.align-center.justify-center{width:28px!important;height:28px!important;min-width:28px!important}.message-hover-indicator-bottom{bottom:4px;right:4px;padding:4px 8px}.pa-4[style*="min-width: 350px"]{min-width:280px!important;max-width:100%!important;padding:12px!important}.export-dialog-card{margin:8px;max-width:calc(100vw - 16px)!important}.export-dialog-actions,.export-dialog-content,.export-dialog-header{padding-left:16px!important;padding-right:16px!important}.csv-preview{max-height:200px;padding:12px}.csv-preview-content{font-size:.75rem;line-height:1.3}.filename-input-wrapper{height:40px}.filename-input{padding:0 12px;font-size:.85rem}.filename-suffix{padding:4px 8px;font-size:.75rem}.d-flex.align-center[style*="gap: 0.5rem"]{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:4px}.d-flex.align-center[style*="gap: 0.5rem"]::-webkit-scrollbar{display:none}.text--secondary{font-size:.75rem!important}.rounded-xl.pl-2.pr-1{padding-left:8px!important;padding-right:8px!important}}@media (max-width:430px){.message-container{margin-bottom:12px;padding:6px 10px;margin-left:0;margin-right:0;max-width:100%;box-sizing:border-box}.message-content{font-size:.82rem;line-height:1.45;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto}.rounded-lg.d-flex.align-center.justify-center{width:26px!important;height:26px!important;min-width:26px!important}.d-flex.align-center[style*="gap: 0.5rem"]{gap:.25rem!important;justify-content:flex-start;flex-wrap:wrap}.pa-4[style*="min-width: 350px"]{min-width:260px!important;padding:10px!important}.export-download-btn{padding:5px 10px;font-size:.75rem;gap:4px}.download-icon{width:11px;height:11px}.btn-text{display:none}.download-action-container{flex-direction:column;align-items:stretch;gap:8px;padding:10px}.download-actions{justify-content:center}.download-btn-compact,.preview-btn{flex:1;justify-content:center;padding:10px 12px;font-size:.75rem}}@media (max-width:390px){.message-container{margin-bottom:10px;padding:4px 8px;margin-left:0;margin-right:0;max-width:100%;box-sizing:border-box}.message-content{font-size:.8rem;line-height:1.4;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto}.rounded-lg.d-flex.align-center.justify-center{width:24px!important;height:24px!important;min-width:24px!important}.d-flex.align-center[style*="gap: 0.5rem"]{gap:.125rem!important;justify-content:flex-start;flex-wrap:wrap}.pa-4[style*="min-width: 350px"]{min-width:240px!important;padding:8px!important}.export-download-btn{padding:4px 8px;font-size:.7rem;gap:4px}.download-icon{width:10px;height:10px}.btn-text{display:none}.download-action-container{flex-direction:column;align-items:stretch;gap:8px;padding:8px}.download-actions{justify-content:center}.download-btn-compact,.preview-btn{flex:1;justify-content:center;padding:8px 12px;font-size:.75rem}.export-dialog-card{margin:4px;max-width:calc(100vw - 8px)!important;max-height:calc(100vh - 8px)!important}.export-dialog-header{font-size:1.1rem!important}.export-dialog-content,.export-dialog-header{padding:12px!important}.export-dialog-actions{padding:12px!important;flex-direction:column;gap:8px}.export-dialog-btn{width:100%;min-width:auto}.csv-preview{max-height:150px;padding:8px}.csv-preview-content{font-size:.7rem;line-height:1.2}.csv-preview-dialog{margin:0!important;border-radius:0!important}.csv-preview-card{border-radius:0!important;max-height:100vh!important}.csv-preview-header{padding:12px!important;border-radius:0}.csv-preview-title{font-size:1rem!important}.csv-preview-subtitle{font-size:.75rem}.csv-search-input-wrapper{height:36px}.csv-search-input{padding:0 8px 0 32px;font-size:.8rem}.csv-search-icon{left:8px;width:12px;height:12px}}@media (max-width:600px) and (orientation:landscape){.message-container{margin-bottom:8px}.rounded-lg.d-flex.align-center.justify-center{width:24px!important;height:24px!important}.export-dialog-card{max-width:90vw!important;max-height:85vh!important}}.magnify-icon{width:16px;height:16px;color:hsla(0,0%,100%,.6);transition:all .3s cubic-bezier(.4,0,.2,1);stroke-width:2}.message-container:hover .magnify-icon{color:hsla(0,0%,100%,.9);transform:scale(1.1)}@media (max-width:599px){.hidden-xs{display:none!important}}.streamed-chunks[data-v-5e9e0b05]{width:100%}.chunk-item[data-v-5e9e0b05]{margin-bottom:15px;border-radius:8px;overflow:hidden}.chunk-item[data-v-5e9e0b05]:last-child{margin-bottom:0}.chunk-header[data-v-5e9e0b05]{padding:4px 16px;font-weight:500;display:flex;justify-content:space-between;align-items:center;position:relative;border-bottom:1px solid rgba(0,0,0,.1)}.header-tool-call[data-v-5e9e0b05]{background-color:#e3f2fd;color:#0d47a1}.header-tool-return[data-v-5e9e0b05]{background-color:#e8f5e9;color:#1b5e20}.header-text[data-v-5e9e0b05]{background-color:#f5f5f5;color:#424242}.chunk-content[data-v-5e9e0b05]{padding:16px;overflow-x:auto}.chunk-header[data-v-5e9e0b05]:hover{background-color:hsla(0,0%,100%,.05);transform:scale(1.02);transition:all .3s ease-in-out;position:relative;z-index:1;color:#fff}.chunk-header[data-v-5e9e0b05]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at var(--x,50%) var(--y,50%),hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,0) 60%);opacity:0;transition:opacity .4s ease;z-index:-1;border-radius:inherit}.chunk-header[data-v-5e9e0b05]:hover:before{opacity:1}.tool-args pre[data-v-5e9e0b05],.tool-return pre[data-v-5e9e0b05]{margin:0;white-space:pre-wrap;font-family:monospace;font-size:14px}.text-content[data-v-5e9e0b05]{font-size:16px;line-height:1.5}.tool-name[data-v-5e9e0b05]{font-size:14px;opacity:.8}.expanded .chunk-content[data-v-5e9e0b05]{padding:16px;overflow-x:auto}.tool-status-widget[data-v-1d73cf1b]{background:rgba(0,0,0,.025);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.15);border-radius:12px;padding:16px;min-width:280px;transition:all .3s cubic-bezier(.25,.8,.25,1)}.tool-status-widget[data-v-1d73cf1b]:hover{border-color:hsla(0,0%,100%,.2);box-shadow:0 6px 25px rgba(0,0,0,.4),0 0 0 1px hsla(0,0%,100%,.08),inset 0 1px 0 hsla(0,0%,100%,.15)}.tool-status-widget.planning-state[data-v-1d73cf1b]{border-color:rgba(126,87,194,.2);background:rgba(126,87,194,.03)}.tool-status-widget.planning-state[data-v-1d73cf1b]:hover{border-color:rgba(126,87,194,.3);box-shadow:0 6px 25px rgba(126,87,194,.15),0 0 0 1px rgba(126,87,194,.08),inset 0 1px 0 rgba(126,87,194,.08)}.widget-header[data-v-1d73cf1b]{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid hsla(0,0%,100%,.1)}.status-indicator[data-v-1d73cf1b]{position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;transition:all .3s ease}.status-indicator.running[data-v-1d73cf1b]{background:linear-gradient(135deg,rgba(255,193,7,.2),rgba(255,193,7,.1));border:2px solid #ffc107;box-shadow:0 0 0 4px rgba(255,193,7,.1),0 2px 8px rgba(255,193,7,.3);animation:status-pulse-1d73cf1b 2s ease-in-out infinite}.status-indicator.completed[data-v-1d73cf1b]{background:linear-gradient(135deg,rgba(76,175,80,.2),rgba(76,175,80,.1));border:2px solid #4caf50;box-shadow:0 0 0 4px rgba(76,175,80,.1),0 2px 8px rgba(76,175,80,.3)}.status-indicator.planning[data-v-1d73cf1b]{background:linear-gradient(135deg,rgba(126,87,194,.15),rgba(126,87,194,.08));border:2px solid rgba(126,87,194,.6);box-shadow:0 0 0 4px rgba(126,87,194,.08),0 2px 8px rgba(126,87,194,.2);animation:planning-pulse-1d73cf1b 2s ease-in-out infinite}.status-icon[data-v-1d73cf1b]{z-index:2;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.widget-title[data-v-1d73cf1b]{flex:1}.tool-status-text[data-v-1d73cf1b]{font-size:.9rem;font-weight:600;color:hsla(0,0%,100%,.9);text-transform:uppercase;letter-spacing:.5px}.widget-content[data-v-1d73cf1b]{color:#fff}.tool-name-row[data-v-1d73cf1b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;gap:12px}.tool-name[data-v-1d73cf1b]{font-size:1rem;font-weight:600;line-height:1.2;flex:1;min-width:0;word-break:break-word}.duration-badge[data-v-1d73cf1b]{font-size:.75rem;font-weight:600;padding:4px 8px;border-radius:6px;font-family:monospace;flex-shrink:0;min-width:50px;text-align:center}.duration-badge.running[data-v-1d73cf1b]{background:rgba(255,193,7,.15);color:#ffc107;border:1px solid rgba(255,193,7,.3);animation:duration-pulse-1d73cf1b 1.5s ease-in-out infinite}.duration-badge.completed[data-v-1d73cf1b]{background:rgba(76,175,80,.15);color:#4caf50;border:1px solid rgba(76,175,80,.3)}.duration-badge.planning[data-v-1d73cf1b]{background:rgba(126,87,194,.1);color:#7e57c2;border:1px solid rgba(126,87,194,.25);animation:planning-pulse-1d73cf1b 1.5s ease-in-out infinite}.tool-details[data-v-1d73cf1b]{margin-bottom:12px}.detail-row[data-v-1d73cf1b]{display:flex;align-items:center;margin-bottom:6px;font-size:.8rem}.detail-row[data-v-1d73cf1b]:last-child{margin-bottom:0}.detail-label[data-v-1d73cf1b]{color:hsla(0,0%,100%,.6);margin-right:8px;min-width:60px;font-weight:500}.detail-value[data-v-1d73cf1b]{color:hsla(0,0%,100%,.9);font-family:monospace;font-size:.75rem;flex:1}.tool-id[data-v-1d73cf1b]{color:hsla(0,0%,100%,.4);font-size:.7rem}.progress-container[data-v-1d73cf1b]{margin-top:16px;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.08)}.progress-bar[data-v-1d73cf1b]{width:100%;height:4px;background:hsla(0,0%,100%,.1);border-radius:2px;overflow:hidden;position:relative;margin-bottom:8px}.progress-fill[data-v-1d73cf1b]{height:100%;background:linear-gradient(90deg,#ffc107,#ff9800,#ffc107);background-size:200% 100%;border-radius:2px;width:100%;animation:progress-shimmer-1d73cf1b 2s ease-in-out infinite}.progress-fill.planning[data-v-1d73cf1b]{background:linear-gradient(90deg,rgba(126,87,194,.7),rgba(126,87,194,.5),rgba(126,87,194,.7));background-size:200% 100%;animation:planning-shimmer-1d73cf1b 2.5s ease-in-out infinite}.progress-text[data-v-1d73cf1b]{display:block;text-align:center;color:hsla(0,0%,100%,.6);font-size:.7rem;font-style:italic;animation:text-pulse-1d73cf1b 1.5s ease-in-out infinite}.empty-state[data-v-1d73cf1b]{display:flex;align-items:center;justify-content:center;min-height:120px;border:1px dashed hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.02)}.empty-content[data-v-1d73cf1b]{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.empty-icon[data-v-1d73cf1b]{font-size:2rem!important;opacity:.3}.empty-text[data-v-1d73cf1b]{color:hsla(0,0%,100%,.5);font-size:.9rem;font-weight:500}@keyframes status-pulse-1d73cf1b{0%,to{box-shadow:0 0 0 4px rgba(255,193,7,.1),0 2px 8px rgba(255,193,7,.3)}50%{box-shadow:0 0 0 8px rgba(255,193,7,.2),0 2px 12px rgba(255,193,7,.5)}}@keyframes duration-pulse-1d73cf1b{0%,to{opacity:.8}50%{opacity:1}}@keyframes progress-shimmer-1d73cf1b{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes text-pulse-1d73cf1b{0%,to{opacity:.6}50%{opacity:.9}}@keyframes planning-pulse-1d73cf1b{0%,to{box-shadow:0 0 0 4px rgba(126,87,194,.08),0 2px 8px rgba(126,87,194,.2)}50%{box-shadow:0 0 0 8px rgba(126,87,194,.12),0 2px 12px rgba(126,87,194,.3)}}@keyframes planning-shimmer-1d73cf1b{0%{background-position:-200% 0}to{background-position:200% 0}}.planning-icon[data-v-1d73cf1b]{animation:brain-think-1d73cf1b 2s ease-in-out infinite}@keyframes brain-think-1d73cf1b{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.05);opacity:1}}@media (max-width:480px){.tool-status-widget[data-v-1d73cf1b]{min-width:240px;max-width:280px;padding:12px}.widget-header[data-v-1d73cf1b]{margin-bottom:12px;padding-bottom:8px}.tool-name[data-v-1d73cf1b]{font-size:.9rem}.duration-badge[data-v-1d73cf1b]{font-size:.7rem;padding:3px 6px}.detail-row[data-v-1d73cf1b]{font-size:.75rem}}.glossy-pulse[data-v-164fc3f9]{position:relative;display:inline-block;font-weight:400;letter-spacing:.2px;background:linear-gradient(90deg,hsla(0,0%,100%,.7),hsla(0,0%,100%,.35),hsla(0,0%,100%,.7));background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 2px hsla(0,0%,100%,.35),0 1px 12px hsla(0,0%,100%,.1);animation:shimmer-164fc3f9 2.2s ease-in-out infinite,softPulse-164fc3f9 2.4s ease-in-out infinite}@keyframes softPulse-164fc3f9{0%,to{filter:drop-shadow(0 0 0 rgba(255,255,255,.12))}50%{filter:drop-shadow(0 0 8px rgba(255,255,255,.2))}}.max-width-55rem[data-v-164fc3f9]{max-width:55rem}@media (max-width:600px){.chat-content[data-v-164fc3f9]{padding-right:8px!important}.max-width-55rem[data-v-164fc3f9]{max-width:100%;margin-left:8px;margin-right:8px}.interaction-block[data-v-164fc3f9]{margin-bottom:16px}.wave-loading-container[data-v-164fc3f9]{margin:12px 0;padding-left:8px}.wave-dot[data-v-164fc3f9]{width:6px;height:6px;margin:0 3px}.tool-status-container[data-v-164fc3f9]{margin:8px;padding:0}.pt-6.px-4[data-v-164fc3f9]{padding-top:16px!important;padding-left:8px!important;padding-right:8px!important}.body-1.glossy-pulse[data-v-164fc3f9]{font-size:.9rem;line-height:1.4}.final-result-container[data-v-164fc3f9]{margin:8px;padding:12px;border-radius:8px}.final-result-text[data-v-164fc3f9]{font-size:1rem;line-height:1.5}.agent-streamed-chunks-cotainer[data-v-164fc3f9]{max-width:95%!important;padding:.75rem 1rem!important;border-radius:16px!important;margin:0 8px}.agent-streamed-chunks[data-v-164fc3f9]{max-height:150px!important}.agent-streamed-chunks .px-4[data-v-164fc3f9]{padding-left:8px!important;padding-right:8px!important}.v-progress-circular[data-v-164fc3f9]{width:20px!important;height:20px!important}}@media (max-width:430px){.chat-content[data-v-164fc3f9]{padding-right:6px!important;padding-left:6px!important}.max-width-55rem[data-v-164fc3f9]{max-width:100%;margin-left:6px;margin-right:6px;box-sizing:border-box}.interaction-block[data-v-164fc3f9]{margin-bottom:14px}.wave-loading-container[data-v-164fc3f9]{margin:10px 0;padding-left:6px;height:22px}.wave-dot[data-v-164fc3f9]{width:6px;height:6px;margin:0 2.5px}.tool-status-container[data-v-164fc3f9]{margin:6px}.pt-6.px-4[data-v-164fc3f9]{padding-top:14px!important;padding-left:6px!important;padding-right:6px!important}.body-1.glossy-pulse[data-v-164fc3f9]{font-size:.87rem;line-height:1.35}.final-result-container[data-v-164fc3f9]{margin:6px;padding:10px;border-radius:8px}.final-result-text[data-v-164fc3f9]{font-size:.92rem;line-height:1.45;margin:10px 0}.agent-streamed-chunks-cotainer[data-v-164fc3f9]{max-width:98%!important;padding:.6rem .8rem!important;border-radius:12px!important;margin:0 6px}.agent-streamed-chunks[data-v-164fc3f9]{max-height:130px!important}.agent-streamed-chunks .px-4[data-v-164fc3f9]{padding-left:6px!important;padding-right:6px!important}.v-progress-circular[data-v-164fc3f9]{width:18px!important;height:18px!important}}@media (max-width:390px){.chat-content[data-v-164fc3f9]{padding-right:4px!important;padding-left:4px!important}.max-width-55rem[data-v-164fc3f9]{max-width:100%;margin-left:4px;margin-right:4px;box-sizing:border-box}.interaction-block[data-v-164fc3f9]{margin-bottom:12px}.wave-loading-container[data-v-164fc3f9]{margin:8px 0;padding-left:4px;height:20px}.wave-dot[data-v-164fc3f9]{width:5px;height:5px;margin:0 2px}.tool-status-container[data-v-164fc3f9]{margin:4px}.pt-6.px-4[data-v-164fc3f9]{padding-top:12px!important;padding-left:4px!important;padding-right:4px!important}.body-1.glossy-pulse[data-v-164fc3f9]{font-size:.85rem;line-height:1.3}.final-result-container[data-v-164fc3f9]{margin:4px;padding:8px;border-radius:6px}.final-result-text[data-v-164fc3f9]{font-size:.9rem;line-height:1.4;margin:8px 0}.agent-streamed-chunks-cotainer[data-v-164fc3f9]{max-width:98%!important;padding:.5rem .75rem!important;border-radius:12px!important;margin:0 4px}.agent-streamed-chunks[data-v-164fc3f9]{max-height:120px!important}.agent-streamed-chunks .px-4[data-v-164fc3f9]{padding-left:4px!important;padding-right:4px!important}.v-progress-circular[data-v-164fc3f9]{width:16px!important;height:16px!important}.v-chip[data-v-164fc3f9]{height:24px!important;font-size:.75rem!important}.v-chip .v-icon[data-v-164fc3f9]{font-size:14px!important}.v-btn--small[data-v-164fc3f9]{padding:0 8px!important;height:28px!important;font-size:.75rem!important}.v-btn--small .v-icon[data-v-164fc3f9]{font-size:14px!important}}@media (max-width:600px) and (orientation:landscape){.interaction-block[data-v-164fc3f9]{margin-bottom:8px}.pt-6.px-4[data-v-164fc3f9]{padding-top:8px!important}.final-result-container[data-v-164fc3f9]{padding:8px}.agent-streamed-chunks-cotainer[data-v-164fc3f9]{padding:.5rem 1rem!important}.agent-streamed-chunks[data-v-164fc3f9]{max-height:100px!important}}@media (pointer:coarse){.v-btn[data-v-164fc3f9]{min-height:44px;min-width:44px}.v-btn--small[data-v-164fc3f9]{min-height:36px;min-width:36px}.d-flex.align-center[data-v-164fc3f9]{gap:8px}}.levatate[data-v-164fc3f9]{box-shadow:-1px 41px 91px -41px hsla(0,0%,100%,.099);-webkit-box-shadow:-1px 41px 91px -41px hsla(0,0%,100%,.099);-moz-box-shadow:-1px 41px 91px -41px hsla(0,0%,100%,.099)}.wave-loading-container[data-v-164fc3f9]{display:flex;justify-content:start;align-items:center;height:24px;margin:16px 0;padding-left:16px}.wave-dot[data-v-164fc3f9]{width:8px;height:8px;background-color:hsla(0,0%,100%,.7);border-radius:50%;margin:0 4px;animation:wave-164fc3f9 1.5s ease-in-out infinite}.wave-dot[data-v-164fc3f9]:first-child{animation-delay:0s}.wave-dot[data-v-164fc3f9]:nth-child(2){animation-delay:.2s}.wave-dot[data-v-164fc3f9]:nth-child(3){animation-delay:.4s}@keyframes wave-164fc3f9{0%,to{transform:translateY(0);opacity:.7}50%{transform:translateY(-10px);opacity:1}}.final-result-container[data-v-164fc3f9]{background:linear-gradient(135deg,rgba(76,175,80,.1),rgba(76,175,80,.05));border:1px solid rgba(76,175,80,.3);border-radius:12px;padding:20px;backdrop-filter:blur(10px);box-shadow:0 4px 20px rgba(76,175,80,.1);position:relative;overflow:hidden}.final-result-container[data-v-164fc3f9]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#4caf50,#66bb6a,#4caf50);background-size:200% 100%;animation:shimmer-164fc3f9 2s linear infinite}.final-result-text[data-v-164fc3f9]{font-size:1.1rem;line-height:1.6;color:hsla(0,0%,100%,.9);font-weight:400;letter-spacing:.3px;margin:12px 0}@keyframes shimmer-164fc3f9{0%{background-position:-200%}to{background-position:200%}}.static-values-container[data-v-3dc22cb7]{height:100%;display:flex;flex-direction:column;overflow:hidden;font-size:.8rem}.static-values-header[data-v-3dc22cb7]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.08);backdrop-filter:blur(4px);flex-shrink:0;min-height:48px;background:linear-gradient(135deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.01))}.static-values-header__content[data-v-3dc22cb7]{display:flex;align-items:center;justify-content:space-between;width:100%;gap:1rem}.static-values-header__title[data-v-3dc22cb7]{display:flex;align-items:center;gap:.75rem;min-width:0;flex:1}.static-values-header__icon[data-v-3dc22cb7]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:linear-gradient(135deg,rgba(73,169,236,.15),rgba(73,169,236,.08));border-radius:8px;color:#49a9ec;flex-shrink:0}.static-values-header__title h2[data-v-3dc22cb7]{font-size:1.125rem;font-weight:600;color:hsla(0,0%,100%,.95);margin:0 0 .125rem 0;line-height:1.2;letter-spacing:-.025em}.static-values-header__subtitle[data-v-3dc22cb7]{font-size:.75rem;color:hsla(0,0%,100%,.6);margin:0;line-height:1.4}.static-values-header__close[data-v-3dc22cb7]{flex-shrink:0}.static-values-layout[data-v-3dc22cb7]{flex:1;display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding:.75rem;min-height:0}.static-values-panel[data-v-3dc22cb7]{display:flex;flex-direction:column;min-height:0;background:linear-gradient(135deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.08);border-radius:12px;overflow:hidden;backdrop-filter:blur(8px)}.static-values-panel__header[data-v-3dc22cb7]{padding:1rem;border-bottom:1px solid hsla(0,0%,100%,.08);background:linear-gradient(135deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.01))}.static-values-panel__title[data-v-3dc22cb7]{font-size:.875rem;font-weight:600;color:hsla(0,0%,100%,.95);margin:0 0 .25rem 0;letter-spacing:.025em;line-height:1.2}.static-values-panel__subtitle[data-v-3dc22cb7]{font-size:.75rem;color:hsla(0,0%,100%,.6);margin:0;line-height:1.4}.static-values-panel__content[data-v-3dc22cb7]{flex:1;overflow-y:auto;overflow-x:hidden;padding:.75rem}.static-values-panel__content[data-v-3dc22cb7]::-webkit-scrollbar{width:3px}.static-values-panel__content[data-v-3dc22cb7]::-webkit-scrollbar-track{background:transparent}.static-values-panel__content[data-v-3dc22cb7]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.static-values-params-list[data-v-3dc22cb7]{display:flex;flex-direction:column;gap:.75rem}.static-values-param-item[data-v-3dc22cb7]{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem;background:linear-gradient(135deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.08);border-radius:8px;transition:all .2s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(8px);position:relative;overflow:hidden}.static-values-param-item[data-v-3dc22cb7]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(73,169,236,.05),transparent);opacity:0;transition:opacity .3s ease;pointer-events:none}.static-values-param-item[data-v-3dc22cb7]:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.03));border-color:hsla(0,0%,100%,.15);transform:translateY(-1px);box-shadow:0 4px 16px rgba(0,0,0,.15)}.static-values-param-item[data-v-3dc22cb7]:hover:before{opacity:1}.static-values-param-info[data-v-3dc22cb7]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem}.static-values-param-name[data-v-3dc22cb7]{font-size:.75rem;font-weight:600;color:#49a9ec;margin-bottom:.125rem;font-family:SFMono-Regular,Monaco,Inconsolata,Roboto Mono,monospace;letter-spacing:.25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.static-values-param-type[data-v-3dc22cb7]{font-size:.65rem;font-weight:600;color:hsla(0,0%,100%,.7);text-transform:uppercase;letter-spacing:.5px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);border-radius:3px;padding:.125rem .25rem;display:inline-block;width:-moz-fit-content;width:fit-content}.static-values-param-desc[data-v-3dc22cb7]{font-size:.65rem;color:hsla(0,0%,100%,.6);line-height:1.3;word-break:break-word;overflow:hidden;font-style:italic}.static-values-param-action[data-v-3dc22cb7]{flex-shrink:0;display:flex;align-items:flex-start;padding-top:.125rem}.static-values-empty[data-v-3dc22cb7]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;text-align:center;min-height:200px}.static-values-empty__icon[data-v-3dc22cb7]{width:32px;height:32px;margin-bottom:1rem;opacity:.4}.static-values-empty__svg[data-v-3dc22cb7]{width:100%;height:100%;color:hsla(0,0%,100%,.3)}.static-values-empty__title[data-v-3dc22cb7]{font-size:1rem;font-weight:600;color:hsla(0,0%,100%,.8);margin:0 0 .5rem 0}.static-values-empty__desc[data-v-3dc22cb7]{font-size:.75rem;color:hsla(0,0%,100%,.6);line-height:1.4;max-width:280px}.error-border[data-v-3dc22cb7]{border:1px solid var(--v-error-base)!important}.static-values-param-item[data-v-3dc22cb7]{animation:fadeInUp-3dc22cb7 .3s ease-out}@keyframes fadeInUp-3dc22cb7{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1200px){.static-values-layout[data-v-3dc22cb7]{grid-template-columns:1fr;gap:.75rem}}.v-data-table[data-v-3dc22cb7]{background:transparent!important}.v-data-table th[data-v-3dc22cb7]{color:hsla(0,0%,100%,.95)!important;font-weight:600!important;font-size:.75rem!important;border-bottom:1px solid hsla(0,0%,100%,.08)!important}.v-data-table td[data-v-3dc22cb7]{color:hsla(0,0%,100%,.9)!important;font-size:.75rem!important;border-bottom:1px solid hsla(0,0%,100%,.05)!important}.v-data-table tr[data-v-3dc22cb7]:hover{background:rgba(73,169,236,.05)!important}.workbench-chat[data-v-dbcca71a]{min-height:calc(100vh - 68px)}.card-grid-group[data-v-dbcca71a]{row-gap:1.5rem;display:grid;position:relative;z-index:2}.grid-card[data-v-dbcca71a]{min-height:100px}.gas[data-v-dbcca71a]{--color:var(--v-primary-base);--blur:0.275rem;--box-blur:calc(var(--blur)*0.5);--glow:var(--color);--size:12rem;align-items:center;border-radius:12px;border:1px solid currentColor;box-shadow:inset 0 0 0 2px rgba(0,0,0,.15),0 0 0 2px rgba(0,0,0,.15),inset 0 0 var(--box-blur) var(--glow),0 0 var(--box-blur) var(--glow);color:var(--color,#fff);display:inline-flex;justify-content:space-around;padding:1rem}.response-body>[data-v-dbcca71a]:nth-child(2){border-right:none}.bd993[data-v-dbcca71a]{display:grid}.mpjax[data-v-dbcca71a]{grid-template-columns:repeat(2,minmax(0,1fr))}.l14y8[data-v-dbcca71a]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.jqzvs[data-v-dbcca71a]{display:inline-flex}.ylm2u[data-v-dbcca71a]{flex-shrink:0}.items-center[data-v-dbcca71a]{align-items:center}.t2j25[data-v-dbcca71a]{justify-content:center}.drtn2[data-v-dbcca71a]{border-radius:9999px}.ibyb7[data-v-dbcca71a]{font-size:.875rem;line-height:1.25rem}.mwwf4[data-v-dbcca71a]{font-weight:500}.rz3p9[data-v-dbcca71a]{column-gap:.25rem}.block[data-v-dbcca71a]{display:block}.nkhk7[data-v-dbcca71a]{max-height:4.5rem}.q0mum[data-v-dbcca71a]{width:100%}.p2cxy[data-v-dbcca71a]{resize:none}.r0r2c[data-v-dbcca71a]{border-color:transparent}.a3sib[data-v-dbcca71a]{padding-bottom:.5rem}.nsdu5[data-v-dbcca71a]{padding-inline-end:1rem}.s7ghx[data-v-dbcca71a]{padding-inline-start:.5rem}.pp3r9[data-v-dbcca71a]{padding-top:1rem}.yhn3d[data-v-dbcca71a]{line-height:1rem}.wd1n3[data-v-dbcca71a]{bottom:0}.border-b[data-v-dbcca71a]{border-bottom:thin solid var(--v-background-base)}.h-\[calc\(100dvh-59px\)\][data-v-dbcca71a]{height:calc(100dvh - 62px)}.cry5s[data-v-dbcca71a]{position:sticky}.m64wc[data-v-dbcca71a]{left:0;right:0}.ztbkf[data-v-dbcca71a]{top:0}.u9rw7[data-v-dbcca71a]{z-index:9}.flex[data-v-dbcca71a]{display:flex}.qj8qf[data-v-dbcca71a]{justify-content:space-between}.syne5[data-v-dbcca71a]{column-gap:.5rem}.hxiry[data-v-dbcca71a]{border-bottom-width:1px}.etcw0[data-v-dbcca71a]{padding:.5rem}.lcvuk[data-v-dbcca71a]{height:100%}.zlsid[data-v-dbcca71a]{overflow-y:auto}.u3q5j[data-v-dbcca71a]{overflow-x:hidden}.height-calc-48[data-v-dbcca71a]{min-height:calc(100% - 48px)!important}.clean-list[data-v-dbcca71a]{list-style:none;margin:0;padding:0}.clean-list[data-v-dbcca71a]>:not([hidden])~:not([hidden]){border-top:1px solid var(--v-accent-lighten1)!important}@media (min-width:640px){.bzqto[data-v-dbcca71a]{padding-left:1.25rem;padding-right:1.25rem}}@media (min-width:768px){.bilcz[data-v-dbcca71a]{font-size:.875rem;line-height:1.25rem}.card-grid-group[data-v-dbcca71a]{row-gap:1rem!;column-gap:1rem!important;grid-template-columns:repeat(8,minmax(0,1fr))!important}}@media (min-width:1280px){.hiarg[data-v-dbcca71a]{display:grid}.x88hu[data-v-dbcca71a]{grid-template-columns:repeat(2,minmax(0,1fr))}}.notification[data-v-dbcca71a]{position:absolute;top:10px;left:10px;background-color:rgba(0,0,0,.7);padding:10px;border-radius:5px;color:#fff;z-index:1000}.workbench-footer[data-v-dbcca71a]{position:sticky;bottom:0;left:0;right:0;z-index:10;max-width:55rem;width:100%;margin:0 auto;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:16px 16px 0 0}.workbench-footer__progress[data-v-dbcca71a]{padding:0 1rem}.workbench-footer__input-section[data-v-dbcca71a]{padding:1rem}.workbench-footer__input-container[data-v-dbcca71a]{position:relative;margin-bottom:.75rem}.workbench-footer__textarea-wrapper[data-v-dbcca71a]{position:relative;display:flex;align-items:flex-start;border-radius:12px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.03);transition:all .2s ease}.workbench-footer__textarea-wrapper[data-v-dbcca71a]:hover{border-color:hsla(0,0%,100%,.15);background:hsla(0,0%,100%,.05)}.workbench-footer__textarea[data-v-dbcca71a]{flex:1;min-height:2.5rem;max-height:12rem;line-height:1.5;padding:.75rem 1rem;padding-right:120px;font-size:.95rem;color:hsla(0,0%,100%,.9);background:transparent;border:none;border-radius:12px;outline:none;resize:none;font-family:inherit;overflow-y:auto}.workbench-footer__textarea[data-v-dbcca71a]::placeholder{color:hsla(0,0%,100%,.5);font-style:italic}.workbench-footer__input-actions[data-v-dbcca71a]{position:absolute;top:50%;right:.75rem;transform:translateY(-50%);display:flex;align-items:center;gap:.75rem;background:rgba(0,0,0,.3);backdrop-filter:blur(4px);border-radius:8px;padding:.25rem .5rem}.workbench-footer__shortcut[data-v-dbcca71a]{display:flex;align-items:center;gap:.5rem;color:hsla(0,0%,100%,.6);font-size:.8rem}.workbench-footer__shortcut-text[data-v-dbcca71a]{display:none}.workbench-footer__shortcut-keys[data-v-dbcca71a]{display:flex;align-items:center;gap:.25rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;padding:.25rem .5rem;font-size:.75rem;font-weight:500}.workbench-footer__send-btn[data-v-dbcca71a]{background:var(--v-primary-base)!important;color:#000!important;transition:all .2s ease}.workbench-footer__send-btn[data-v-dbcca71a]:hover:not([disabled]){background:var(--v-primary-lighten1)!important;transform:scale(1.05)}.workbench-footer__send-btn[disabled][data-v-dbcca71a]{background:hsla(0,0%,100%,.1)!important;color:hsla(0,0%,100%,.3)!important}.workbench-footer__controls[data-v-dbcca71a]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.workbench-footer__variables[data-v-dbcca71a]{display:flex;align-items:center;gap:.75rem}.workbench-footer__variables-btn[data-v-dbcca71a]{background:hsla(0,0%,100%,.05)!important;border:1px solid hsla(0,0%,100%,.1)!important;color:hsla(0,0%,100%,.7)!important;transition:all .2s ease}.workbench-footer__variables-btn[data-v-dbcca71a]:hover{background:hsla(0,0%,100%,.1)!important;border-color:hsla(0,0%,100%,.2)!important;color:hsla(0,0%,100%,.9)!important}.workbench-footer__variables-btn--active[data-v-dbcca71a]{background:var(--v-primary-base)!important;border-color:var(--v-primary-base)!important;color:#000!important}.workbench-footer__variables-text[data-v-dbcca71a]{display:flex;flex-direction:column;gap:.125rem}.workbench-footer__variables-label[data-v-dbcca71a]{font-size:.875rem;font-weight:600;color:hsla(0,0%,100%,.8)}.workbench-footer__variables-hint[data-v-dbcca71a]{font-size:.75rem;color:hsla(0,0%,100%,.5);font-style:italic}.workbench-footer__new-chat-btn[data-v-dbcca71a]{background:hsla(0,0%,100%,.08)!important;border:1px solid hsla(0,0%,100%,.12)!important;color:hsla(0,0%,100%,.9)!important;border-radius:8px!important;padding:0 12px!important;min-width:auto!important;height:32px!important;font-weight:500!important;transition:all .2s ease;text-transform:none!important;letter-spacing:.025em!important}.workbench-footer__new-chat-btn[data-v-dbcca71a]:hover{background:hsla(0,0%,100%,.12)!important;border-color:hsla(0,0%,100%,.2)!important;color:#fff!important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.workbench-footer__new-chat-btn[data-v-dbcca71a]:active{transform:translateY(0);box-shadow:0 2px 6px rgba(0,0,0,.1)}.workbench-footer__new-chat-icon[data-v-dbcca71a]{margin-right:6px;transition:transform .2s ease}.workbench-footer__new-chat-btn:hover .workbench-footer__new-chat-icon[data-v-dbcca71a]{transform:rotate(90deg)}.workbench-footer__variables-section[data-v-dbcca71a]{padding:0 1rem 1rem;border-top:1px solid hsla(0,0%,100%,.05);margin-top:.75rem;padding-top:.75rem}.workbench-footer__variable-item[data-v-dbcca71a]{min-width:300px;max-width:400px;margin-right:1rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;padding:.75rem;transition:all .2s ease}.workbench-footer__variable-item[data-v-dbcca71a]:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.12)}.workbench-footer__variable-header[data-v-dbcca71a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.workbench-footer__variable-name[data-v-dbcca71a]{font-size:.875rem;font-weight:600;color:hsla(0,0%,100%,.8)}.workbench-footer__variable-input[data-v-dbcca71a]{border-radius:6px!important;border:1px solid hsla(0,0%,100%,.08)!important}.workbench-footer__variable-input[data-v-dbcca71a]:focus-within{border-color:var(--v-primary-base)!important}.workbench-footer__add-variable[data-v-dbcca71a]{min-width:200px;height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;background:hsla(0,0%,100%,.02);border:2px dashed hsla(0,0%,100%,.1);border-radius:8px;margin-right:1rem;transition:all .2s ease;cursor:pointer;color:hsla(0,0%,100%,.6);font-size:.875rem}.workbench-footer__add-variable[data-v-dbcca71a]:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.8)}.workbench-footer__variable-dialog[data-v-dbcca71a]{background:var(--v-black_500-base)!important;border-radius:12px!important;border:1px solid hsla(0,0%,100%,.08)!important}.workbench-footer__new-variable-card[data-v-dbcca71a],.workbench-footer__variable-edit-card[data-v-dbcca71a]{background:var(--v-black_500-base)!important;border-radius:12px}@media (min-width:640px){.workbench-footer__shortcut-text[data-v-dbcca71a]{display:block}.workbench-footer__input-actions[data-v-dbcca71a]{gap:1rem}}@media (max-width:768px){.workbench-footer[data-v-dbcca71a]{border-radius:12px 12px 0 0}.workbench-footer__controls[data-v-dbcca71a]{flex-direction:column;align-items:stretch;gap:.75rem}.workbench-footer__variables[data-v-dbcca71a]{justify-content:center}.workbench-footer__variable-item[data-v-dbcca71a]{min-width:250px;max-width:100%}}.agent-skills-dialog[data-v-dbcca71a]{background:transparent!important;box-shadow:none!important;border-radius:0!important}.agent-skills-card[data-v-dbcca71a]{background:#1a1a1a;border:1px solid hsla(0,0%,100%,.12);border-radius:16px;box-shadow:0 20px 64px rgba(0,0,0,.4),0 8px 32px rgba(0,0,0,.3);backdrop-filter:blur(24px);overflow:hidden;max-height:75vh;display:flex;flex-direction:column;animation:dialogFadeIn-dbcca71a .3s cubic-bezier(.4,0,.2,1)}@keyframes dialogFadeIn-dbcca71a{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.agent-skills-header[data-v-dbcca71a]{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.75rem;border-bottom:1px solid hsla(0,0%,100%,.08);background:linear-gradient(135deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.01));position:relative}.header-content[data-v-dbcca71a]{gap:1rem;flex:1}.header-icon[data-v-dbcca71a]{width:44px;height:44px;background:linear-gradient(135deg,rgba(73,169,236,.2),rgba(73,169,236,.1));border-radius:12px}.header-icon[data-v-dbcca71a]:before{background:linear-gradient(135deg,rgba(73,169,236,.1),transparent)}.header-icon[data-v-dbcca71a]:hover:before{opacity:1}.skills-icon[data-v-dbcca71a]{width:22px;height:22px}.header-icon:hover .skills-icon[data-v-dbcca71a]{transform:scale(1.1) rotate(5deg);color:#3d96d9}.header-text[data-v-dbcca71a]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.header-title[data-v-dbcca71a]{font-size:1.25rem;margin:0}.header-subtitle[data-v-dbcca71a]{font-size:.875rem;color:#49a9ec;font-weight:500;line-height:1.3;opacity:.9}.close-btn[data-v-dbcca71a]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;cursor:pointer;color:hsla(0,0%,100%,.6);transition:all .2s ease;flex-shrink:0}.close-btn[data-v-dbcca71a]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.9);transform:scale(1.05)}.close-btn[data-v-dbcca71a]:active{transform:scale(.95)}.agent-skills-content[data-v-dbcca71a]{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.skills-description[data-v-dbcca71a]{padding:1.25rem 1.75rem 0;border-bottom:1px solid hsla(0,0%,100%,.05);background:hsla(0,0%,100%,.01)}.description-text[data-v-dbcca71a]{font-size:.875rem;color:hsla(0,0%,100%,.7);margin:0 0 1.25rem;line-height:1.5;text-align:center}.skills-list-container[data-v-dbcca71a]{flex:1;overflow-y:auto;padding:1rem 1.75rem;min-height:0}.skills-list-container[data-v-dbcca71a]::-webkit-scrollbar{width:6px}.skills-list-container[data-v-dbcca71a]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:3px}.skills-list-container[data-v-dbcca71a]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px;-webkit-transition:background .2s ease;transition:background .2s ease}.skills-list-container[data-v-dbcca71a]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.agent-skills-actions[data-v-dbcca71a]{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.75rem;border-top:1px solid hsla(0,0%,100%,.08);background:linear-gradient(135deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.01));gap:1rem}.selected-count[data-v-dbcca71a]{flex:1}.count-text[data-v-dbcca71a]{font-size:.875rem;color:hsla(0,0%,100%,.7);font-weight:500}.action-buttons[data-v-dbcca71a]{display:flex;align-items:center;gap:.75rem}.btn[data-v-dbcca71a]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1.25rem;border:none;border-radius:10px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);min-width:100px;height:40px;position:relative;overflow:hidden}.btn[data-v-dbcca71a]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity .2s ease;z-index:0}.btn-secondary[data-v-dbcca71a]{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,100%,.15)}.btn-secondary[data-v-dbcca71a]:before{background:hsla(0,0%,100%,.1)}.btn-secondary[data-v-dbcca71a]:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.25);color:hsla(0,0%,100%,.95);transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.2)}.btn-secondary[data-v-dbcca71a]:hover:before{opacity:1}.btn-primary[data-v-dbcca71a]{background:linear-gradient(135deg,#49a9ec,#3d96d9);color:#000;font-weight:700;text-shadow:none;position:relative;z-index:1}.btn-primary[data-v-dbcca71a]:before{background:linear-gradient(135deg,#3d96d9,#2e7bc1)}.btn-primary[data-v-dbcca71a]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 32px rgba(73,169,236,.4),0 4px 16px rgba(0,0,0,.3)}.btn-primary[data-v-dbcca71a]:hover:not(:disabled):before{opacity:1}.btn-primary[data-v-dbcca71a]:disabled{background:rgba(73,169,236,.3);color:rgba(0,0,0,.4);cursor:not-allowed;transform:none;box-shadow:none}.btn-primary[data-v-dbcca71a]:disabled:before{opacity:0}.btn-icon[data-v-dbcca71a]{width:16px;height:16px;flex-shrink:0;position:relative;z-index:1}.btn[data-v-dbcca71a]:active:not(:disabled){transform:translateY(0)}@media (max-width:768px){.agent-skills-card[data-v-dbcca71a]{margin:1rem;max-height:calc(100vh - 2rem);border-radius:12px}.agent-skills-header[data-v-dbcca71a]{padding:1.25rem 1.5rem}.header-content[data-v-dbcca71a]{gap:.75rem}.header-icon[data-v-dbcca71a]{width:36px;height:36px}.skills-icon[data-v-dbcca71a]{width:18px;height:18px}.header-title[data-v-dbcca71a]{font-size:1.125rem}.header-subtitle[data-v-dbcca71a]{font-size:.8rem}.skills-description[data-v-dbcca71a]{padding:1rem 1.5rem 0}.skills-list-container[data-v-dbcca71a]{padding:1rem 1.5rem}.agent-skills-actions[data-v-dbcca71a]{padding:1rem 1.5rem;flex-direction:column;align-items:stretch;gap:.75rem}.selected-count[data-v-dbcca71a]{text-align:center}.action-buttons[data-v-dbcca71a]{justify-content:center}.btn[data-v-dbcca71a]{min-width:120px}}@media (max-width:480px){.agent-skills-header[data-v-dbcca71a]{padding:1rem 1.25rem}.header-content[data-v-dbcca71a]{flex-direction:column;align-items:flex-start;gap:.5rem}.header-icon[data-v-dbcca71a]{width:32px;height:32px}.skills-icon[data-v-dbcca71a]{width:16px;height:16px}.close-btn[data-v-dbcca71a]{position:absolute;top:1rem;right:1.25rem;width:32px;height:32px}.action-buttons[data-v-dbcca71a]{flex-direction:column;width:100%}.btn[data-v-dbcca71a]{width:100%;justify-content:center}}.skill-creation-container[data-v-dbcca71a]{height:100%;overflow-y:auto;overflow-x:hidden;padding:1.5rem}.skill-creation-container[data-v-dbcca71a]::-webkit-scrollbar{width:6px}.skill-creation-container[data-v-dbcca71a]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:3px}.skill-creation-container[data-v-dbcca71a]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px;-webkit-transition:background .2s ease;transition:background .2s ease}.skill-creation-container[data-v-dbcca71a]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.skill-creation-card[data-v-dbcca71a]{max-width:1000px;margin:0 auto;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;overflow:hidden;backdrop-filter:blur(16px);animation:skillCreationFadeIn-dbcca71a .4s cubic-bezier(.4,0,.2,1)}@keyframes skillCreationFadeIn-dbcca71a{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.skill-creation-header[data-v-dbcca71a]{padding:2rem 2rem 1.5rem;border-bottom:1px solid hsla(0,0%,100%,.08);background:linear-gradient(135deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.01))}.header-content[data-v-dbcca71a]{display:flex;align-items:center;gap:1.25rem}.header-icon[data-v-dbcca71a]{display:flex;align-items:center;justify-content:center;width:52px;height:52px;background:linear-gradient(135deg,rgba(73,169,236,.25),rgba(73,169,236,.15));border:1px solid rgba(73,169,236,.3);border-radius:14px;position:relative;overflow:hidden;animation:skillIconPulse-dbcca71a 2s infinite}@keyframes skillIconPulse-dbcca71a{0%,to{box-shadow:0 0 0 0 rgba(73,169,236,.4)}50%{box-shadow:0 0 0 8px rgba(73,169,236,0)}}.header-icon[data-v-dbcca71a]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(73,169,236,.2),transparent);opacity:0;transition:opacity .3s ease}.skill-creation-card:hover .header-icon[data-v-dbcca71a]:before{opacity:1}.skills-icon[data-v-dbcca71a]{width:26px;height:26px;color:#49a9ec;position:relative;z-index:1;transition:all .3s ease}.skill-creation-card:hover .skills-icon[data-v-dbcca71a]{transform:scale(1.1) rotate(5deg);color:#3d96d9}.header-text[data-v-dbcca71a]{flex:1}.header-title[data-v-dbcca71a]{font-size:1.5rem;font-weight:600;color:hsla(0,0%,100%,.95);margin:0 0 .5rem 0;line-height:1.2}.header-subtitle[data-v-dbcca71a]{font-size:1rem;color:hsla(0,0%,100%,.7);margin:0;line-height:1.4}.skill-creation-explanation[data-v-dbcca71a]{padding:1.5rem 2rem;border-bottom:1px solid hsla(0,0%,100%,.06);background:hsla(0,0%,100%,.01)}.explanation-content[data-v-dbcca71a]{margin-bottom:1.5rem}.explanation-title[data-v-dbcca71a]{font-size:1.125rem;font-weight:600;color:hsla(0,0%,100%,.9);margin:0 0 .75rem 0}.explanation-text[data-v-dbcca71a]{font-size:.9rem;color:hsla(0,0%,100%,.7);line-height:1.6;margin:0}.explanation-features[data-v-dbcca71a]{display:flex;gap:1.5rem;flex-wrap:wrap}.feature-item[data-v-dbcca71a]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:linear-gradient(135deg,rgba(73,169,236,.08),rgba(73,169,236,.04));border:1px solid rgba(73,169,236,.15);border-radius:8px;transition:all .3s ease}.feature-item[data-v-dbcca71a]:hover{background:linear-gradient(135deg,rgba(73,169,236,.15),rgba(73,169,236,.08));border-color:rgba(73,169,236,.25);transform:translateY(-2px)}.feature-icon[data-v-dbcca71a]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:#49a9ec;flex-shrink:0}.feature-icon svg[data-v-dbcca71a]{width:100%;height:100%}.feature-text[data-v-dbcca71a]{font-size:.85rem;font-weight:500;color:hsla(0,0%,100%,.85);white-space:nowrap}.skill-creation-search[data-v-dbcca71a]{padding:1.5rem 2rem;border-bottom:1px solid hsla(0,0%,100%,.06);background:hsla(0,0%,100%,.015)}.search-wrapper[data-v-dbcca71a]{max-width:500px;margin:0 auto}.search-input-container[data-v-dbcca71a]{position:relative;display:flex;align-items:center}.search-icon[data-v-dbcca71a]{position:absolute;left:1rem;width:18px;height:18px;color:hsla(0,0%,100%,.5);z-index:2;pointer-events:none}.search-input[data-v-dbcca71a]{width:100%;height:48px;padding:0 3rem 0 3rem;background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.04));border:1px solid hsla(0,0%,100%,.15);border-radius:12px;color:hsla(0,0%,100%,.9);font-size:.9rem;transition:all .3s ease;outline:none}.search-input[data-v-dbcca71a]:focus{background:linear-gradient(135deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.06));border-color:rgba(73,169,236,.4);box-shadow:0 0 0 3px rgba(73,169,236,.15),0 4px 16px rgba(0,0,0,.2)}.search-input[data-v-dbcca71a]::placeholder{color:hsla(0,0%,100%,.5)}.search-clear[data-v-dbcca71a]{position:absolute;right:1rem;width:20px;height:20px;color:hsla(0,0%,100%,.5);cursor:pointer;transition:all .2s ease;z-index:2}.search-clear[data-v-dbcca71a]:hover{color:hsla(0,0%,100%,.8);transform:scale(1.1)}.search-clear svg[data-v-dbcca71a]{width:100%;height:100%}.skill-creation-content[data-v-dbcca71a]{padding:2rem;min-height:400px}@media (max-width:768px){.skill-creation-container[data-v-dbcca71a]{padding:1rem}.skill-creation-header[data-v-dbcca71a]{padding:1.5rem 1.5rem 1.25rem}.header-content[data-v-dbcca71a]{gap:1rem}.header-icon[data-v-dbcca71a]{width:44px;height:44px}.skills-icon[data-v-dbcca71a]{width:22px;height:22px}.header-title[data-v-dbcca71a]{font-size:1.25rem}.header-subtitle[data-v-dbcca71a]{font-size:.875rem}.skill-creation-explanation[data-v-dbcca71a]{padding:1.25rem 1.5rem}.explanation-features[data-v-dbcca71a]{flex-direction:column;gap:.75rem}.feature-item[data-v-dbcca71a]{justify-content:center}.skill-creation-search[data-v-dbcca71a]{padding:1.25rem 1.5rem}.skill-creation-content[data-v-dbcca71a]{padding:1.5rem}}@media (max-width:480px){.header-content[data-v-dbcca71a]{flex-direction:column;text-align:center;gap:.75rem}.explanation-features[data-v-dbcca71a]{gap:.5rem}.feature-item[data-v-dbcca71a]{padding:.5rem .75rem}.search-input[data-v-dbcca71a]{height:44px;font-size:.85rem}}.create-connector-configuration__inputs-wrapper[data-v-1ac7d77c]{display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:0 15px;grid-template-areas:". ." ". ." ". .";margin:0;padding-left:20px}.code{background-color:#000;color:#fff}.message{white-space:pre-line}.clean_json{word-wrap:break-word;word-break:break-all;white-space:pre-wrap;background-color:#e2e2e2;color:#000;height:400px;overflow-y:scroll;padding:15px;font-weight:300;font-size:16px}.qp-combobox__form{width:97%;max-width:1300px;margin-bottom:28px!important}.qpcb-ao__editor--wrapper{padding:8px;border:1px solid #d2d2d7;border-radius:8px}.remove_optional_param__btn>i{border-radius:25px;font-weight:700;color:#d63200!important;height:30px;width:30px;font-size:16px!important}.qp-command-param--details{border-radius:8px}.qp-command-param--details-info:hover{cursor:pointer}.qp-combobox--edit-details__dialog{border-radius:8px}.qpcb-b{background-color:#fff}.qpcb-dta>.v-input__control>.v-input__slot>.v-text-field__slot{padding:8px;box-shadow:0 1px 4px 0 rgba(5,5,5,.15)}.qpcb-ao__label{display:flex;justify-content:space-between;align-items:center;width:95%}.qpcb-ao__label>div{display:flex}.qpcb-ao__list-items{margin:8px 0;display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:1fr 1fr;grid-template-rows:1fr;gap:0 15px;grid-template-areas:". ."}.qpcb-ao__list-item{grid-template-columns:1fr .1fr 1fr}.qpcb-ao__list-item,.qpcb-ao__list-item-salesforce{display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-rows:1fr;gap:0 15px;grid-template-areas:". . ."}.qpcb-ao__list-item-salesforce{grid-template-columns:1fr .1fr 1.1fr}.mappping-arrow__wrapper{display:flex;align-items:center;justify-content:center}.ao-key__inverted{grid-column-start:-2}.ao-arrow__inverted{grid-column-start:2;grid-row-start:1}.ao-target__inverted{grid-column-start:-4;grid-row-start:1}.paginated-items-options{display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:80px 80px;gap:0 15px;width:100%;height:100%}.custom-input[data-v-54d0b793]{position:relative;width:100%}.custom-input__container[data-v-54d0b793]{position:relative;display:flex;align-items:flex-start;background:var(--v-surface-base);border:1px solid rgba(var(--v-on-surface-base),.12);border-radius:8px;transition:all .2s cubic-bezier(.4,0,.2,1);overflow:hidden;min-height:44px}.custom-input--focused .custom-input__container[data-v-54d0b793]{border-color:var(--v-primary-base);box-shadow:0 0 0 2px rgba(var(--v-primary-base),.12)}.custom-input--error .custom-input__container[data-v-54d0b793]{border-color:var(--v-error-base);box-shadow:0 0 0 2px rgba(var(--v-error-base),.12)}.custom-input--disabled .custom-input__container[data-v-54d0b793]{background:rgba(var(--v-on-surface-base),.03);border-color:rgba(var(--v-on-surface-base),.06);opacity:.7}.custom-input__icon[data-v-54d0b793]{display:flex;align-items:flex-start;justify-content:center;padding:12px 12px 0;flex-shrink:0}.custom-input__field[data-v-54d0b793]{flex:1;background:transparent;border:none;outline:none;font-size:.875rem;padding:12px 14px;color:var(--v-on-surface-base);font-family:inherit;line-height:1.4}.custom-input__field--textarea[data-v-54d0b793]{resize:none;min-height:44px;padding-top:12px}.custom-input__field[data-v-54d0b793]::placeholder{color:rgba(var(--v-on-surface-base),.5);transition:color .2s ease}.custom-input--focused .custom-input__field[data-v-54d0b793]::placeholder{color:rgba(var(--v-on-surface-base),.3)}.custom-input__field[data-v-54d0b793]:disabled{cursor:not-allowed;color:rgba(var(--v-on-surface-base),.4)}.custom-input__clear[data-v-54d0b793]{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;cursor:pointer;opacity:.6;transition:opacity .2s ease;background:var(--v-surface-base);border-radius:50%;flex-shrink:0}.custom-input__clear[data-v-54d0b793]:hover{opacity:1}.custom-input__details[data-v-54d0b793]{display:flex;justify-content:space-between;align-items:flex-start;margin-top:4px;min-height:18px}.custom-input__left[data-v-54d0b793]{flex:1}.custom-input__error[data-v-54d0b793]{color:var(--v-error-base);font-size:.75rem;display:flex;align-items:center;font-weight:500;line-height:1.2}.custom-input__counter[data-v-54d0b793],.custom-input__helper[data-v-54d0b793]{color:rgba(var(--v-on-surface-base),.6);font-size:.75rem;line-height:1.2}.custom-input__counter[data-v-54d0b793]{margin-left:16px;white-space:nowrap}.theme--dark .custom-input__container[data-v-54d0b793]{background:hsla(0,0%,100%,.02);border-color:hsla(0,0%,100%,.12)}.theme--dark .custom-input--focused .custom-input__container[data-v-54d0b793]{background:hsla(0,0%,100%,.04);border-color:var(--v-primary-base)}.theme--dark .custom-input--disabled .custom-input__container[data-v-54d0b793]{background:hsla(0,0%,100%,.01);border-color:hsla(0,0%,100%,.06)}.theme--dark .custom-input__clear[data-v-54d0b793]{background:hsla(0,0%,100%,.05)}.operation-details-container[data-v-7bbcbf66]{min-height:100vh;color:hsla(0,0%,100%,.9)}.slide-fade-enter-active[data-v-7bbcbf66],.slide-fade-leave-active[data-v-7bbcbf66]{transition:all .4s cubic-bezier(.25,.8,.25,1)}.slide-fade-enter-from[data-v-7bbcbf66],.slide-fade-leave-to[data-v-7bbcbf66]{opacity:0;transform:translateY(-20px)}.changes-alert-wrapper[data-v-7bbcbf66]{position:sticky;top:0;z-index:10;padding:.75rem;backdrop-filter:blur(12px)}.changes-alert[data-v-7bbcbf66]{max-width:640px;margin:0 auto;background:rgba(251,191,36,.08);border:1px solid rgba(251,191,36,.2);border-radius:6px;padding:.75rem 1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.alert-content[data-v-7bbcbf66]{display:flex;align-items:center;gap:.5rem}.alert-icon[data-v-7bbcbf66]{color:#fbbf24;display:flex;align-items:center}.alert-text[data-v-7bbcbf66]{font-weight:500;color:hsla(0,0%,100%,.9);font-size:.875rem}.alert-actions[data-v-7bbcbf66]{display:flex;gap:.5rem}.operation-details-content[data-v-7bbcbf66]{padding:1.5rem;max-width:1400px;margin:0 auto}.section[data-v-7bbcbf66]{margin-bottom:2rem}.section-header[data-v-7bbcbf66]{margin-bottom:1.25rem;padding-bottom:.75rem;border-bottom:1px solid hsla(0,0%,100%,.06)}.section-title[data-v-7bbcbf66]{font-size:1.25rem;font-weight:600;color:hsla(0,0%,100%,.95);margin:0}.form-grid[data-v-7bbcbf66]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.form-group[data-v-7bbcbf66]{display:flex;flex-direction:column;gap:.375rem}.form-group-full[data-v-7bbcbf66]{grid-column:1/-1}.form-label[data-v-7bbcbf66]{font-size:.8rem;font-weight:500;color:hsla(0,0%,100%,.7);margin-bottom:.125rem}.connector-group[data-v-7bbcbf66]{grid-column:1/-1}.connector-select-wrapper[data-v-7bbcbf66]{display:flex;gap:.5rem;align-items:flex-start}.connector-select-wrapper[data-v-7bbcbf66] .custom-input{flex:1}.connector-select-wrapper[data-v-7bbcbf66] .custom-input__container{background:transparent;border:none;border-bottom:1px solid hsla(0,0%,100%,.12);border-radius:0;min-height:36px}.connector-select-wrapper[data-v-7bbcbf66] .custom-input--focused .custom-input__container{border-bottom-color:rgba(59,130,246,.6);box-shadow:none}.connector-actions[data-v-7bbcbf66]{display:flex;gap:.375rem;margin-top:.125rem}.connector-icon[data-v-7bbcbf66]{flex-shrink:0;display:flex;align-items:center;justify-content:center}.connector-info[data-v-7bbcbf66]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem}.connector-name[data-v-7bbcbf66]{font-weight:500;color:hsla(0,0%,100%,.95);font-size:.8rem;line-height:1.2}.connector-desc[data-v-7bbcbf66],.connector-name[data-v-7bbcbf66]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.connector-desc[data-v-7bbcbf66]{font-size:.7rem;color:hsla(0,0%,100%,.5);line-height:1.1}.operation-details-container[data-v-7bbcbf66] .custom-input__container{background:transparent;border:none;border-bottom:1px solid hsla(0,0%,100%,.12);border-radius:0;min-height:36px}.operation-details-container[data-v-7bbcbf66] .custom-input--focused .custom-input__container{border-bottom-color:rgba(59,130,246,.6);box-shadow:none}.operation-details-container[data-v-7bbcbf66] .custom-input--disabled .custom-input__container{background:transparent;border-bottom-color:hsla(0,0%,100%,.06);opacity:.6}.operation-details-container[data-v-7bbcbf66] .custom-input__field{padding:8px 0;background:transparent;font-size:.875rem}.operation-details-container[data-v-7bbcbf66] .custom-input__field--textarea{padding:8px 0;font-size:.875rem;line-height:1.3}.operation-details-container[data-v-7bbcbf66] .custom-input__details{margin-top:.125rem;padding-left:0}.operation-details-container[data-v-7bbcbf66] .custom-input__helper{color:hsla(0,0%,100%,.4);font-size:.7rem;line-height:1.2}.operation-details-container[data-v-7bbcbf66] .custom-input__dropdown{background:rgba(24,24,24,.95);border:1px solid hsla(0,0%,100%,.08);backdrop-filter:blur(12px)}.operation-details-container[data-v-7bbcbf66] .custom-input__option{padding:0;margin:0;min-height:auto}.operation-details-container[data-v-7bbcbf66] .custom-input__options{padding:.25rem 0}.connector-select-wrapper[data-v-7bbcbf66] .custom-input__option{padding:0;margin:0;min-height:auto}.config-grid[data-v-7bbcbf66]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.config-group[data-v-7bbcbf66]{padding:1rem 0;border-bottom:1px solid hsla(0,0%,100%,.04)}.config-group[data-v-7bbcbf66]:last-child{border-bottom:none}.config-header[data-v-7bbcbf66]{display:flex;align-items:center;gap:.375rem;margin-bottom:1rem}.config-title[data-v-7bbcbf66]{font-size:1rem;font-weight:600;color:hsla(0,0%,100%,.85);margin:0}.toggle-group[data-v-7bbcbf66]{display:flex;flex-direction:column;gap:.75rem}.toggle-item[data-v-7bbcbf66]{display:flex;flex-direction:column;gap:.125rem}.toggle-label[data-v-7bbcbf66]{display:flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none;padding:.25rem 0}.toggle-input[data-v-7bbcbf66]{position:absolute;opacity:0;width:0;height:0}.toggle-slider[data-v-7bbcbf66]{position:relative;width:36px;height:18px;background:hsla(0,0%,100%,.08);border-radius:9px;transition:all .2s ease;flex-shrink:0}.toggle-slider[data-v-7bbcbf66]:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;background:hsla(0,0%,100%,.7);border-radius:50%;transition:all .2s ease}.toggle-input:checked+.toggle-slider[data-v-7bbcbf66]{background:rgba(59,130,246,.6)}.toggle-input:checked+.toggle-slider[data-v-7bbcbf66]:after{transform:translateX(18px);background:#fff}.toggle-input:disabled+.toggle-slider[data-v-7bbcbf66]{opacity:.4;cursor:not-allowed}.toggle-text[data-v-7bbcbf66]{font-size:.85rem;font-weight:400;color:hsla(0,0%,100%,.8);line-height:1.3}.toggle-helper[data-v-7bbcbf66]{font-size:.7rem;color:hsla(0,0%,100%,.4);margin:0;margin-left:2.5rem;line-height:1.2}.cache-timeout[data-v-7bbcbf66]{margin-top:.375rem}.cache-timeout .form-label[data-v-7bbcbf66]{font-size:.75rem}.btn[data-v-7bbcbf66]{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;padding:.375rem .75rem;border:none;border-radius:5px;font-size:.8rem;font-weight:500;cursor:pointer;transition:all .2s ease;text-decoration:none;white-space:nowrap}.btn-primary[data-v-7bbcbf66]{background:rgba(59,130,246,.8);color:#fff}.btn-primary[data-v-7bbcbf66]:hover{background:#3b82f6;transform:translateY(-1px)}.btn-secondary[data-v-7bbcbf66]{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,100%,.1)}.btn-secondary[data-v-7bbcbf66]:hover{background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.9)}.btn-success[data-v-7bbcbf66]{background:rgba(34,197,94,.8);color:#fff}.btn-success[data-v-7bbcbf66]:hover{background:#22c55e;transform:translateY(-1px)}.btn-icon[data-v-7bbcbf66]{padding:.375rem;min-width:auto;background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.7)}.btn-icon[data-v-7bbcbf66]:hover{background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.9)}.dialog-overlay[data-v-7bbcbf66]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:2rem}.dialog-container[data-v-7bbcbf66]{background:rgba(24,24,24,.95);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;max-width:90vw;max-height:90vh;width:100%;display:flex;flex-direction:column;overflow:hidden;backdrop-filter:blur(12px)}.dialog-header[data-v-7bbcbf66]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-bottom:1px solid hsla(0,0%,100%,.06)}.dialog-title[data-v-7bbcbf66]{font-size:1.1rem;font-weight:600;color:hsla(0,0%,100%,.9);margin:0}.dialog-content[data-v-7bbcbf66]{flex:1;overflow:auto;padding:1.5rem}@media (max-width:768px){.operation-details-content[data-v-7bbcbf66]{padding:1rem}.form-grid[data-v-7bbcbf66]{grid-template-columns:1fr;gap:.75rem}.config-grid[data-v-7bbcbf66]{grid-template-columns:1fr;gap:1rem}.connector-select-wrapper[data-v-7bbcbf66]{flex-direction:column;gap:.375rem}.connector-actions[data-v-7bbcbf66]{justify-content:flex-start;margin-top:.25rem}.changes-alert[data-v-7bbcbf66]{flex-direction:column;align-items:flex-start;gap:.75rem;padding:.625rem .875rem}.alert-actions[data-v-7bbcbf66]{width:100%;justify-content:flex-end}.section[data-v-7bbcbf66]{margin-bottom:1.5rem}.config-group[data-v-7bbcbf66]{padding:.75rem 0}}@media (max-width:480px){.operation-details-content[data-v-7bbcbf66]{padding:.75rem}.section[data-v-7bbcbf66]{margin-bottom:1.25rem}.config-group[data-v-7bbcbf66]{padding:.625rem 0}.form-grid[data-v-7bbcbf66],.toggle-group[data-v-7bbcbf66]{gap:.625rem}}.workbench-header[data-v-59901c50]{display:flex;align-items:center;gap:2rem;padding:.75rem 1rem;min-height:60px;background:rgba(0,0,0,.2);border-bottom:1px solid hsla(0,0%,100%,.1);backdrop-filter:blur(10px)}.workbench-header__navigation[data-v-59901c50]{flex:0 0 auto}.breadcrumb-nav[data-v-59901c50]{font-family:inherit;gap:.5rem}.breadcrumb-link[data-v-59901c50]{font-size:.875rem;opacity:.8;transition:opacity .2s ease;font-weight:500}.breadcrumb-divider[data-v-59901c50]{opacity:.6;margin:0 .25rem}.experiment-selector-container[data-v-59901c50]{position:relative}.experiment-selector[data-v-59901c50]{cursor:pointer;padding:.375rem .75rem;border-radius:8px;transition:all .2s ease;border:1px solid transparent;gap:.5rem;min-height:32px;display:flex;align-items:center}.experiment-selector[data-v-59901c50]:hover{background-color:hsla(0,0%,98%,.08);border-color:hsla(0,0%,100%,.2);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.experiment-selector:hover .experiment-selector-icon[data-v-59901c50]{transform:translateY(1px);opacity:1}.experiment-name[data-v-59901c50]{font-size:.875rem;font-weight:500}.experiment-selector-icon[data-v-59901c50]{opacity:.6;transition:transform .2s ease;flex-shrink:0}.workbench-header__content[data-v-59901c50]{flex:1 1 auto;display:flex;justify-content:center;align-items:center}.agent-llm-label[data-v-59901c50]{font-weight:500;letter-spacing:.5px}.agent-llm-selector[data-v-59901c50]{display:flex;align-items:center}.workbench-header__actions[data-v-59901c50]{flex:0 0 auto;display:flex;align-items:center;gap:1rem}.experiment-settings[data-v-59901c50]{display:flex;align-items:center}.settings-btn[data-v-59901c50]{transition:all .2s ease;opacity:.8}.settings-btn[data-v-59901c50]:hover{opacity:1;transform:translateY(-1px)}.tab-selector-wrapper[data-v-59901c50]{display:flex;align-items:center;margin-left:1rem}.tab-selector-button[data-v-59901c50]{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;border-radius:10px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);min-width:240px;height:42px;backdrop-filter:blur(12px);position:relative;overflow:hidden}.tab-selector-button[data-v-59901c50]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(73,169,236,.1),hsla(0,0%,100%,.05));opacity:0;transition:opacity .3s ease;z-index:0}.tab-selector-button[data-v-59901c50]:hover:before{opacity:1}.tab-selector-button[data-v-59901c50]:hover{border-color:rgba(73,169,236,.4);transform:translateY(-2px)}.tab-selector-content[data-v-59901c50]{display:flex;align-items:center;gap:.5rem;position:relative;z-index:1;flex:1}.tab-icon-wrapper[data-v-59901c50]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:rgba(73,169,236,.15);border-radius:8px;transition:all .3s ease;position:relative}.tab-selector-button:hover .tab-icon-wrapper[data-v-59901c50]{background:rgba(73,169,236,.25);transform:scale(1.05)}.tab-icon[data-v-59901c50]{width:16px;height:16px;color:#49a9ec;transition:all .3s ease}.tab-text-content[data-v-59901c50]{display:flex;flex-direction:column;gap:.0625rem;flex:1}.tab-title[data-v-59901c50]{font-size:.85rem;font-weight:600;color:hsla(0,0%,100%,.95);line-height:1.1;transition:color .3s ease}.tab-subtitle[data-v-59901c50]{font-size:.68rem;color:hsla(0,0%,100%,.6);line-height:1.2;transition:color .3s ease}.tab-selector-button:hover .tab-title[data-v-59901c50]{color:#fff}.tab-selector-button:hover .tab-subtitle[data-v-59901c50]{color:hsla(0,0%,100%,.8)}.tab-dropdown-arrow[data-v-59901c50]{width:16px;height:16px;color:hsla(0,0%,100%,.5);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;z-index:1}.tab-selector-button:hover .tab-dropdown-arrow[data-v-59901c50]{color:hsla(0,0%,100%,.8);transform:rotate(180deg)}.tab-dropdown-menu[data-v-59901c50]{background:#1a1a1a;border:1px solid hsla(0,0%,100%,.12);border-radius:16px;box-shadow:0 20px 64px rgba(0,0,0,.4),0 8px 32px rgba(0,0,0,.3);backdrop-filter:blur(24px);min-width:320px;overflow:hidden;animation:dropdownFadeIn-59901c50 .3s cubic-bezier(.4,0,.2,1)}@keyframes dropdownFadeIn-59901c50{0%{opacity:0;transform:translateY(-10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.tab-dropdown-header[data-v-59901c50]{padding:1.25rem 1.25rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.08);background:linear-gradient(135deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.01))}.dropdown-title[data-v-59901c50]{font-size:1.1rem;font-weight:600;color:hsla(0,0%,100%,.95);margin:0 0 .25rem 0;line-height:1.3}.dropdown-subtitle[data-v-59901c50]{font-size:.8rem;color:hsla(0,0%,100%,.6);margin:0;line-height:1.4}.tab-dropdown-list[data-v-59901c50]{padding:.5rem}.tab-dropdown-item[data-v-59901c50]{display:flex;align-items:center;gap:.875rem;padding:.875rem 1rem;border-radius:10px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;margin-bottom:.25rem}.tab-dropdown-item[data-v-59901c50]:last-child{margin-bottom:0}.tab-dropdown-item[data-v-59901c50]:hover:not(.tab-dropdown-item--disabled){background:linear-gradient(135deg,rgba(73,169,236,.12),hsla(0,0%,100%,.05));transform:translateX(4px)}.tab-dropdown-item--active[data-v-59901c50]{background:linear-gradient(135deg,rgba(73,169,236,.2),rgba(73,169,236,.1));border:1px solid rgba(73,169,236,.3)}.tab-dropdown-item--active .tab-item-title[data-v-59901c50]{color:#49a9ec;font-weight:600}.tab-dropdown-item--active .tab-item-icon[data-v-59901c50]{color:#49a9ec;background:rgba(73,169,236,.2)}.tab-dropdown-item--disabled[data-v-59901c50]{opacity:.5;cursor:not-allowed}.tab-item-icon[data-v-59901c50]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:hsla(0,0%,100%,.08);border-radius:8px;transition:all .3s ease;flex-shrink:0;color:hsla(0,0%,100%,.7)}.tab-item-icon svg[data-v-59901c50]{width:18px;height:18px}.tab-dropdown-item:hover:not(.tab-dropdown-item--disabled) .tab-item-icon[data-v-59901c50]{background:rgba(73,169,236,.15);color:#49a9ec;transform:scale(1.05)}.tab-item-content[data-v-59901c50]{display:flex;flex-direction:column;gap:.125rem;flex:1;min-width:0}.tab-item-title[data-v-59901c50]{font-size:.9rem;font-weight:500;color:hsla(0,0%,100%,.9);line-height:1.3;transition:color .2s ease}.tab-item-desc[data-v-59901c50]{font-size:.75rem;color:hsla(0,0%,100%,.6);line-height:1.4;transition:color .2s ease}.tab-dropdown-item:hover:not(.tab-dropdown-item--disabled) .tab-item-title[data-v-59901c50]{color:#fff}.tab-dropdown-item:hover:not(.tab-dropdown-item--disabled) .tab-item-desc[data-v-59901c50]{color:hsla(0,0%,100%,.8)}.tab-item-indicator[data-v-59901c50]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:rgba(73,169,236,.2);border-radius:6px;color:#49a9ec;flex-shrink:0}.tab-item-indicator svg[data-v-59901c50]{width:14px;height:14px}.tab-item-badge[data-v-59901c50]{display:flex;align-items:center;justify-content:center;padding:.25rem .5rem;background:linear-gradient(135deg,rgba(255,193,7,.2),rgba(255,193,7,.1));border:1px solid rgba(255,193,7,.3);border-radius:6px;font-size:.65rem;font-weight:600;color:rgba(255,193,7,.9);text-transform:uppercase;letter-spacing:.5px;flex-shrink:0}@media (max-width:1200px){.tab-selector-button[data-v-59901c50]{min-width:200px;height:40px}.tab-text-content[data-v-59901c50]{gap:.03125rem}.tab-title[data-v-59901c50]{font-size:.8rem}.tab-subtitle[data-v-59901c50]{font-size:.65rem}.tab-icon-wrapper[data-v-59901c50]{width:28px;height:28px}.tab-icon[data-v-59901c50]{width:14px;height:14px}}@media (max-width:768px){.tab-selector-wrapper[data-v-59901c50]{margin-left:.5rem}.tab-selector-button[data-v-59901c50]{min-width:180px;padding:.375rem .625rem;height:36px}.tab-selector-content[data-v-59901c50]{gap:.375rem}.tab-icon-wrapper[data-v-59901c50]{width:24px;height:24px}.tab-icon[data-v-59901c50]{width:12px;height:12px}.tab-title[data-v-59901c50]{font-size:.75rem}.tab-subtitle[data-v-59901c50]{font-size:.6rem}.tab-dropdown-arrow[data-v-59901c50]{width:14px;height:14px}.tab-dropdown-menu[data-v-59901c50]{min-width:280px}.dropdown-title[data-v-59901c50]{font-size:1rem}.dropdown-subtitle[data-v-59901c50]{font-size:.75rem}}.experiment-dropdown-card[data-v-59901c50],.experiment-settings-card[data-v-59901c50]{background:#1a1a1a;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.4);backdrop-filter:blur(16px);min-width:320px;max-width:400px;overflow:hidden}.experiment-settings-card[data-v-59901c50]{min-width:400px;max-width:500px}.card-header[data-v-59901c50]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid hsla(0,0%,100%,.08)}.card-title[data-v-59901c50]{font-size:1rem;font-weight:600;color:hsla(0,0%,100%,.95);margin:0}.close-btn[data-v-59901c50]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:transparent;border:none;border-radius:4px;cursor:pointer;color:hsla(0,0%,100%,.6);transition:all .2s ease}.close-btn[data-v-59901c50]:hover{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.9)}.card-content[data-v-59901c50]{padding:.85rem;display:flex;flex-direction:column;gap:1.5rem}.input-group[data-v-59901c50]{display:flex;flex-direction:column;gap:.5rem}.input-label[data-v-59901c50]{font-size:.875rem;font-weight:500;color:hsla(0,0%,100%,.9);margin-bottom:.25rem}.model-input[data-v-59901c50],.model-select[data-v-59901c50]{width:100%;padding:.75rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:hsla(0,0%,100%,.9);font-size:.875rem;transition:all .2s ease}.model-input[data-v-59901c50]:focus,.model-select[data-v-59901c50]:focus{outline:none;border-color:#49a9ec;box-shadow:0 0 0 2px rgba(73,169,236,.2);background:hsla(0,0%,100%,.05)}.model-input[data-v-59901c50]::placeholder{color:hsla(0,0%,100%,.4)}.model-input[data-v-59901c50]:disabled,.model-select[data-v-59901c50]:disabled{opacity:.5;cursor:not-allowed}.input-description[data-v-59901c50]{font-size:.75rem;color:hsla(0,0%,100%,.6);margin:0;line-height:1.4}.card-actions[data-v-59901c50]{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:1rem 1.25rem;border-top:1px solid hsla(0,0%,100%,.08)}.btn[data-v-59901c50]{display:flex;align-items:center;justify-content:center;padding:.5rem 1rem;border:none;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:80px}.btn-secondary[data-v-59901c50]{background:transparent;color:hsla(0,0%,100%,.7);border:1px solid hsla(0,0%,100%,.2)}.btn-secondary[data-v-59901c50]:hover{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.9)}.btn-primary[data-v-59901c50]{background:#49a9ec;color:#000;font-weight:600}.btn-primary[data-v-59901c50]:hover:not(:disabled){background:#3d96d9;transform:translateY(-1px);box-shadow:0 4px 12px rgba(73,169,236,.3)}.btn-primary[data-v-59901c50]:disabled{background:rgba(73,169,236,.3);color:rgba(0,0,0,.5);cursor:not-allowed}.model-textarea[data-v-59901c50]{width:100%;padding:.75rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:hsla(0,0%,100%,.9);font-size:.875rem;transition:all .2s ease;resize:vertical;min-height:80px;font-family:inherit}.model-textarea[data-v-59901c50]:focus{outline:none;border-color:#49a9ec;box-shadow:0 0 0 2px rgba(73,169,236,.2);background:hsla(0,0%,100%,.05)}.model-textarea[data-v-59901c50]::placeholder{color:hsla(0,0%,100%,.4)}.experiment-edit-btn[data-v-59901c50]{display:flex;align-items:center;justify-content:center;gap:4px;height:24px;padding:0 6px;margin:0 2px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);border-radius:4px;cursor:pointer;opacity:.8;transition:all .2s ease;white-space:nowrap;flex-shrink:0}.experiment-edit-btn[data-v-59901c50]:hover{opacity:1;background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2);transform:translateY(-1px)}.experiment-edit-btn .edit-icon[data-v-59901c50]{width:12px;height:12px;color:hsla(0,0%,100%,.7);transition:color .2s ease;flex-shrink:0}.experiment-edit-btn .edit-text[data-v-59901c50]{font-size:.75rem;font-weight:500;color:hsla(0,0%,100%,.7);transition:color .2s ease}.experiment-edit-btn:hover .edit-icon[data-v-59901c50],.experiment-edit-btn:hover .edit-text[data-v-59901c50]{color:hsla(0,0%,100%,.9)}.search-section[data-v-59901c50]{padding:1rem 1.25rem;border-bottom:1px solid hsla(0,0%,100%,.08)}.search-wrapper[data-v-59901c50]{position:relative;display:flex;align-items:center}.search-icon[data-v-59901c50]{position:absolute;left:12px;z-index:1;opacity:.6;pointer-events:none}.search-input[data-v-59901c50]{width:100%;padding:.75rem .75rem .75rem 2.5rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:hsla(0,0%,100%,.9);font-size:.875rem;transition:all .2s ease}.search-input[data-v-59901c50]:focus{outline:none;border-color:#49a9ec;box-shadow:0 0 0 2px rgba(73,169,236,.2);background:hsla(0,0%,100%,.05)}.search-input[data-v-59901c50]::placeholder{color:hsla(0,0%,100%,.4)}.experiment-list[data-v-59901c50]{padding:0}.experiment-list-item[data-v-59901c50]{padding:12px 16px;cursor:pointer;transition:background-color .2s ease;border-radius:6px;margin:0 8px}.experiment-list-item[data-v-59901c50]:hover:not(.experiment-list-item--disabled){background-color:rgba(73,169,236,.15)}.experiment-list-item--active[data-v-59901c50]{background-color:rgba(73,169,236,.2);color:#49a9ec;font-weight:600}.experiment-list-item--disabled[data-v-59901c50]{cursor:not-allowed;opacity:.6}.experiment-item[data-v-59901c50]{display:flex;align-items:flex-start;width:100%}.experiment-item-content[data-v-59901c50]{flex:1;min-width:0}.experiment-item-title[data-v-59901c50]{font-size:.875rem;font-weight:500;color:hsla(0,0%,100%,.9);margin:0 0 .25rem 0;line-height:1.3}.experiment-list-item--active .experiment-item-title[data-v-59901c50]{color:#49a9ec;font-weight:600}.experiment-item-desc[data-v-59901c50]{font-size:.75rem;color:hsla(0,0%,100%,.6);margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.workspace-header[data-v-5c0100ae]{position:fixed;top:0;left:0;right:0;z-index:200;height:59px;margin-inline-start:18rem}.workspace-header.ml-0[data-v-5c0100ae]{margin-inline-start:0!important}.workspace-header.ml-3rem[data-v-5c0100ae],.workspace-header.ml-design-studio[data-v-5c0100ae]{margin-inline-start:3rem!important}.no-select[data-v-5c0100ae]{-webkit-user-select:none;user-select:none}.hover-item[data-v-5c0100ae]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-radius:.375rem;cursor:pointer}.hover-item[data-v-5c0100ae]:hover{background-color:rgba(73,169,236,.15)}.breadcrumb-nav[data-v-5c0100ae]{font-family:inherit}.blueprint-selector[data-v-5c0100ae]{position:relative}.blueprint-selector[data-v-5c0100ae]:not(.blueprint-selector--disabled):hover{background-color:hsla(0,0%,98%,.05);border-color:hsla(0,0%,100%,.2)!important;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.blueprint-selector:not(.blueprint-selector--disabled):hover .blueprint-selector-icon[data-v-5c0100ae]{transform:translateY(1px);opacity:1}.blueprint-selector--disabled[data-v-5c0100ae]{cursor:default!important;opacity:.7}.blueprint-selector--loading[data-v-5c0100ae]{cursor:wait!important}@keyframes spin-5c0100ae{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.breadcrumb-link[data-v-5c0100ae]:hover{opacity:1!important}.operation-name[data-v-5c0100ae]{position:relative}.operation-name[data-v-5c0100ae]:before{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background:linear-gradient(90deg,var(--v-primary-base),var(--v-accent-base));transition:width .3s ease}.operation-name[data-v-5c0100ae]:hover:before{width:100%}.operation-selector-container[data-v-5c0100ae],.operation-selector[data-v-5c0100ae]{position:relative}.operation-selector[data-v-5c0100ae]:not(.operation-selector--disabled):hover{background-color:hsla(0,0%,98%,.08);border-color:hsla(0,0%,100%,.25)!important;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.15)}.operation-selector:not(.operation-selector--disabled):hover .operation-selector-icon[data-v-5c0100ae]{transform:translateY(1px);opacity:1}.operation-selector--disabled[data-v-5c0100ae]{cursor:default!important;opacity:.7}.operation-selector-icon[data-v-5c0100ae]{opacity:.6;transition:transform .2s ease}.operation-details-btn[data-v-5c0100ae]{transition:all .2s ease}.operation-details-btn[data-v-5c0100ae]:hover{background-color:hsla(0,0%,98%,.08)!important;border-color:hsla(0,0%,100%,.25)!important;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.15)}@media (max-width:1024px){.workspace-header[data-v-5c0100ae]{margin-inline-start:0!important}}.environment-selector-container[data-v-5c0100ae]{position:relative;margin-right:1rem}.environment-selector[data-v-5c0100ae]{position:relative;backdrop-filter:blur(8px)}.environment-selector[data-v-5c0100ae]:hover{background-color:hsla(0,0%,98%,.08)!important;border-color:hsla(0,0%,100%,.25)!important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.environment-selector:hover .environment-dropdown-arrow[data-v-5c0100ae]{opacity:1;transform:translateY(1px)}.environment-selector:hover .environment-icon[data-v-5c0100ae]{color:#49a9ec}.environment-icon-wrapper[data-v-5c0100ae]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:4px;background:hsla(0,0%,100%,.05);transition:all .2s ease;flex-shrink:0}.environment-selector:hover .environment-icon-wrapper[data-v-5c0100ae]{background:rgba(73,169,236,.15)}.environment-icon[data-v-5c0100ae]{color:hsla(0,0%,100%,.7);transition:color .2s ease}.environment-name[data-v-5c0100ae]{transition:color .2s ease}.environment-selector:hover .environment-name[data-v-5c0100ae]{color:#fff!important}.environment-dropdown-arrow[data-v-5c0100ae]{transition:all .2s ease}.environment-dropdown-card[data-v-5c0100ae]{background:#1a1a1a;border:1px solid hsla(0,0%,100%,.12);border-radius:12px;box-shadow:0 12px 48px rgba(0,0,0,.4),0 4px 16px rgba(0,0,0,.3);backdrop-filter:blur(16px);min-width:280px;max-width:320px;overflow:hidden;animation:environmentDropdownFadeIn-5c0100ae .25s cubic-bezier(.4,0,.2,1)}@keyframes environmentDropdownFadeIn-5c0100ae{0%{opacity:0;transform:translateY(-8px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.environment-card-header[data-v-5c0100ae]{padding:1rem 1.25rem .75rem;border-bottom:1px solid hsla(0,0%,100%,.08);background:linear-gradient(135deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.01))}.environment-card-title[data-v-5c0100ae]{font-size:.95rem;font-weight:600;color:hsla(0,0%,100%,.95);margin:0 0 .25rem 0;line-height:1.3}.environment-card-subtitle[data-v-5c0100ae]{font-size:.75rem;color:hsla(0,0%,100%,.6);margin:0;line-height:1.4}.environment-card-content[data-v-5c0100ae]{padding:.5rem;max-height:280px;overflow-y:auto}.environment-list[data-v-5c0100ae]{display:flex;flex-direction:column;gap:.25rem}.environment-list-item[data-v-5c0100ae]{padding:.75rem 1rem;border-radius:8px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative}.environment-list-item[data-v-5c0100ae]:hover{background:linear-gradient(135deg,rgba(73,169,236,.12),hsla(0,0%,100%,.05));transform:translateX(2px)}.environment-list-item--active[data-v-5c0100ae]{background:linear-gradient(135deg,rgba(73,169,236,.2),rgba(73,169,236,.1));border:1px solid rgba(73,169,236,.3)}.environment-list-item--active .environment-item-name[data-v-5c0100ae]{color:#49a9ec!important;font-weight:600}.environment-list-item--active .environment-item-icon[data-v-5c0100ae]{background:rgba(73,169,236,.2)!important;color:#49a9ec!important}.environment-item[data-v-5c0100ae]{display:flex;align-items:center;gap:.75rem;width:100%}.environment-item-icon[data-v-5c0100ae]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:hsla(0,0%,100%,.08);border-radius:6px;transition:all .2s ease;flex-shrink:0;color:hsla(0,0%,100%,.7)}.environment-list-item:hover .environment-item-icon[data-v-5c0100ae]{background:rgba(73,169,236,.15);color:#49a9ec;transform:scale(1.05)}.environment-item-content[data-v-5c0100ae]{display:flex;flex-direction:column;gap:.125rem;flex:1;min-width:0}.environment-item-name[data-v-5c0100ae]{font-size:.85rem;font-weight:500;color:hsla(0,0%,100%,.9);line-height:1.3;transition:color .2s ease}.environment-item-desc[data-v-5c0100ae]{font-size:.72rem;color:hsla(0,0%,100%,.6);line-height:1.4;transition:color .2s ease;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.environment-list-item:hover .environment-item-name[data-v-5c0100ae]{color:#fff}.environment-list-item:hover .environment-item-desc[data-v-5c0100ae]{color:hsla(0,0%,100%,.8)}.environment-item-indicator[data-v-5c0100ae]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:rgba(73,169,236,.2);border-radius:4px;color:#49a9ec;flex-shrink:0}.environment-item-indicator svg[data-v-5c0100ae]{width:12px;height:12px}@media (max-width:1200px){.environment-selector[data-v-5c0100ae]{min-width:120px!important;padding:.375rem .625rem!important;height:32px!important}.environment-icon-wrapper[data-v-5c0100ae]{width:18px;height:18px}.environment-icon[data-v-5c0100ae]{width:12px!important;height:12px!important}.environment-name[data-v-5c0100ae]{font-size:.75rem!important}.environment-dropdown-arrow[data-v-5c0100ae]{width:10px!important;height:10px!important}.environment-label[data-v-5c0100ae]{font-size:.75rem!important}}@media (max-width:768px){.environment-selector-container[data-v-5c0100ae]{margin-right:.5rem}.environment-selector[data-v-5c0100ae]{min-width:100px!important;padding:.25rem .5rem!important;height:28px!important}.environment-icon-wrapper[data-v-5c0100ae]{width:16px;height:16px}.environment-icon[data-v-5c0100ae]{width:10px!important;height:10px!important}.environment-name[data-v-5c0100ae]{font-size:.7rem!important}.environment-dropdown-card[data-v-5c0100ae]{min-width:240px;max-width:280px}}.home-view-selector-container[data-v-5c0100ae]{margin-left:auto}.home-view-select[data-v-5c0100ae]{background:hsla(0,0%,98%,.03)!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:8px!important;transition:all .2s ease!important}.home-view-select[data-v-5c0100ae]:hover{background:hsla(0,0%,98%,.08)!important;border-color:hsla(0,0%,100%,.2)!important;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.home-view-select .v-input__control[data-v-5c0100ae]{min-height:32px!important}.home-view-select .v-input__slot[data-v-5c0100ae]{min-height:32px!important;padding:0 8px!important}.home-view-select .v-select__slot[data-v-5c0100ae]{align-items:center}.home-view-select .v-select__selection[data-v-5c0100ae]{color:hsla(0,0%,100%,.9)!important;font-size:.875rem!important;font-weight:500!important}.home-view-select .v-icon[data-v-5c0100ae]{color:hsla(0,0%,100%,.7)!important}.disabled-item[data-v-5c0100ae]{opacity:.5!important}.disabled-item .v-list-item__title[data-v-5c0100ae]{color:hsla(0,0%,100%,.3)!important}.coming-soon-text[data-v-5c0100ae]{font-size:.75rem!important;font-style:italic;opacity:.7}.home-view-select .v-menu__content[data-v-5c0100ae]{background:#1a1a1a!important;border:1px solid hsla(0,0%,100%,.12)!important;border-radius:8px!important;box-shadow:0 8px 32px rgba(0,0,0,.4)!important}.home-view-select .v-list-item[data-v-5c0100ae]{transition:background-color .2s ease}.home-view-select .v-list-item[data-v-5c0100ae]:not(.disabled-item):hover{background:rgba(73,169,236,.12)!important}.home-view-select .v-list-item--active[data-v-5c0100ae]{background:rgba(73,169,236,.2)!important}.home-view-select .v-list-item--active .v-list-item__title[data-v-5c0100ae]{color:#49a9ec!important;font-weight:600!important}@media (max-width:1200px){.home-view-selector-container[data-v-5c0100ae]{margin-left:1rem}.home-view-select[data-v-5c0100ae]{width:160px!important}}@media (max-width:768px){.home-view-selector-container[data-v-5c0100ae]{margin-left:.5rem}.home-view-select[data-v-5c0100ae]{width:140px!important;font-size:.8rem!important}}.success-notification[data-v-5c0100ae]{z-index:9999!important}.success-notification .v-snack__wrapper[data-v-5c0100ae]{background:linear-gradient(135deg,#4caf50,#45a049)!important;border-radius:8px!important;box-shadow:0 4px 16px rgba(76,175,80,.3)!important;backdrop-filter:blur(8px)}.success-notification .v-snack__content[data-v-5c0100ae]{font-weight:500!important;font-size:.875rem!important;display:flex!important;align-items:center!important;gap:.5rem}.success-notification .v-btn[data-v-5c0100ae]{color:hsla(0,0%,100%,.8)!important;transition:color .2s ease!important}.success-notification .v-btn[data-v-5c0100ae]:hover{color:#fff!important}.home-view-dropdown-header[data-v-5c0100ae]{padding:1rem 1.25rem .5rem;background:linear-gradient(135deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.01));border-bottom:1px solid hsla(0,0%,100%,.08)}.dropdown-header-content[data-v-5c0100ae]{text-align:left}.dropdown-title[data-v-5c0100ae]{font-size:.95rem;font-weight:600;color:hsla(0,0%,100%,.95);margin:0 0 .25rem 0;line-height:1.3}.dropdown-subtitle[data-v-5c0100ae]{font-size:.75rem;color:hsla(0,0%,100%,.6);margin:0;line-height:1.4}.user-profile-section[data-v-7de3512b]{margin-top:auto}.user-avatar[data-v-7de3512b]{height:38px;min-width:38px;border-radius:50%;border:1px solid hsla(0,0%,100%,.15);transition:all .3s ease;background:hsla(0,0%,100%,.05)}.user-avatar[data-v-7de3512b]:hover{border-color:hsla(0,0%,100%,.25);transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.2)}.user-menu[data-v-7de3512b]{min-width:240px;border-radius:12px;padding:0;background:rgba(0,0,0,.95);backdrop-filter:blur(24px);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 20px 64px rgba(0,0,0,.6),0 0 0 1px hsla(0,0%,100%,.03);overflow:hidden}.user-menu-header[data-v-7de3512b]{padding:20px;background:hsla(0,0%,100%,.02)}.user-info[data-v-7de3512b]{display:flex;align-items:center;gap:12px}.user-initials[data-v-7de3512b]{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:16px;flex-shrink:0}.user-details[data-v-7de3512b]{flex:1;min-width:0}.user-name[data-v-7de3512b]{color:hsla(0,0%,100%,.95);font-weight:600;font-size:14px;line-height:1.2;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-role[data-v-7de3512b],.user-tier[data-v-7de3512b]{color:hsla(0,0%,100%,.5);font-size:12px;font-weight:500;line-height:1.2}.user-menu-divider[data-v-7de3512b]{height:1px;background:hsla(0,0%,100%,.06);margin:0 16px}.user-menu-items[data-v-7de3512b]{padding:8px}.user-menu-item[data-v-7de3512b]{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:8px;transition:all .2s cubic-bezier(.4,0,.2,1);text-decoration:none;color:hsla(0,0%,100%,.8);font-weight:500;font-size:14px;cursor:pointer;margin-bottom:4px;position:relative;overflow:hidden}.user-menu-item[data-v-7de3512b]:last-child{margin-bottom:0}.user-menu-item[data-v-7de3512b]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.04);border-radius:8px;opacity:0;transition:opacity .2s ease}.user-menu-item[data-v-7de3512b]:hover:before{opacity:1}.user-menu-item[data-v-7de3512b]:hover{color:hsla(0,0%,100%,.95);transform:none}.user-menu-item[data-v-7de3512b]:active{transform:scale(.98)}.menu-icon[data-v-7de3512b]{flex-shrink:0;opacity:.7;transition:opacity .2s ease}.user-menu-item:hover .menu-icon[data-v-7de3512b]{opacity:1}.user-menu-item span[data-v-7de3512b]{flex:1;line-height:1.4}.cursor-pointer[data-v-7de3512b]{cursor:pointer}.user-avatar[data-v-7de3512b]:focus{outline:2px solid rgba(var(--v-primary-base),.6);outline-offset:2px}@media (max-width:1040px){.user-avatar[data-v-7de3512b]{height:35px;min-width:35px}}.side-nav[data-v-52be49e7]{border-right:1px solid hsla(0,0%,100%,.08);backdrop-filter:blur(8px)}.nav-container[data-v-52be49e7]{display:flex;flex-direction:column;height:100vh;padding:0;gap:0}.org-header[data-v-52be49e7]{padding:16px;background:hsla(0,0%,100%,.02)}.org-content[data-v-52be49e7]{display:flex;align-items:center;gap:12px}.org-logo-btn[data-v-52be49e7]:hover{background:rgba(86,107,238,.15)!important;transform:scale(1.02)}.org-info[data-v-52be49e7]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.org-name[data-v-52be49e7]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-name-text[data-v-52be49e7]{font-size:14px;font-weight:600;color:hsla(0,0%,100%,.95);line-height:1.3}.org-email[data-v-52be49e7]{font-size:12px;color:hsla(0,0%,100%,.6);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.3}.nav-menu[data-v-52be49e7]{flex:1;overflow-y:auto;padding:8px 0}.nav-links[data-v-52be49e7]{display:flex;flex:1;flex-direction:column}.nav-list[data-v-52be49e7]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}.nav-item[data-v-52be49e7]{padding:0 16px}.nav-link[data-v-52be49e7]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:8px;color:hsla(0,0%,100%,.8);text-decoration:none;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none;font-size:14px;font-weight:500}.nav-link[data-v-52be49e7]:hover{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.95);transform:translateX(2px)}.nav-link-content[data-v-52be49e7]{display:flex;align-items:center;gap:10px}.nav-icon[data-v-52be49e7]{width:18px;height:18px;transition:all .2s ease}.nav-label[data-v-52be49e7]{font-weight:500;letter-spacing:.3px}.nav-chevron[data-v-52be49e7]{width:16px;height:16px;color:hsla(0,0%,100%,.4);transition:all .2s ease}.nav-link:hover .nav-chevron[data-v-52be49e7]{color:hsla(0,0%,100%,.7)}.sub-menu[data-v-52be49e7]{margin-top:4px;padding:0 16px;position:relative}.sub-menu[data-v-52be49e7]:before{content:"";position:absolute;left:32px;top:0;bottom:0;width:1px;background:hsla(0,0%,100%,.08)}.sub-menu-list[data-v-52be49e7]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1px}.sub-menu-item[data-v-52be49e7]{padding-left:24px}.sub-menu-link[data-v-52be49e7]{display:flex;align-items:center;padding:8px 12px;border-radius:6px;color:hsla(0,0%,100%,.65);text-decoration:none;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none;font-size:13px;font-weight:400;position:relative}.sub-menu-link[data-v-52be49e7]:hover{background:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.85);transform:translateX(2px)}.sub-menu-link.active[data-v-52be49e7]{background:hsla(0,0%,100%,.04);color:var(--v-primary-base);font-weight:500}.sub-menu-link.active[data-v-52be49e7]:before{content:"";position:absolute;left:-16px;top:50%;transform:translateY(-50%);width:3px;height:16px;background:var(--v-primary-base);border-radius:2px}.sub-menu-label[data-v-52be49e7]{letter-spacing:.2px}.sub-menu-link.disabled[data-v-52be49e7]{opacity:.4;cursor:not-allowed;pointer-events:none}.sub-menu-link.disabled[data-v-52be49e7]:hover{background:transparent;transform:none}.no-select[data-v-52be49e7]{-webkit-user-select:none;user-select:none}.hidden[data-v-52be49e7]{display:none}.lg\:fixed.closed[data-v-52be49e7]{width:3rem}@media (min-width:1024px){.lg\:flex-col[data-v-52be49e7]{flex-direction:column}.lg\:w-72[data-v-52be49e7]{width:18rem}.lg\:flex[data-v-52be49e7]{display:flex}.lg\:z-50[data-v-52be49e7]{z-index:50}.lg\:inset-y-0[data-v-52be49e7]{top:0;bottom:0}.lg\:fixed[data-v-52be49e7]{position:fixed}}.nav-menu[data-v-52be49e7]::-webkit-scrollbar{width:4px}.nav-menu[data-v-52be49e7]::-webkit-scrollbar-track{background:transparent}.nav-menu[data-v-52be49e7]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:2px}.nav-menu[data-v-52be49e7]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.15)}.prompt-variables[data-v-5979cf8e]{display:flex;flex-direction:column;height:100%;min-height:0;font-size:.8rem}.prompt-variables__header[data-v-5979cf8e]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.08);backdrop-filter:blur(4px);flex-shrink:0;min-height:48px;background:linear-gradient(135deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.01))}.prompt-variables__title[data-v-5979cf8e]{display:flex;align-items:center;gap:.5rem;min-width:0}.prompt-variables__icon[data-v-5979cf8e]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:linear-gradient(135deg,rgba(73,169,236,.15),rgba(73,169,236,.08));border-radius:6px;color:#49a9ec;flex-shrink:0}.prompt-variables__title h3[data-v-5979cf8e]{font-size:.875rem;font-weight:600;color:hsla(0,0%,100%,.95);margin:0;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prompt-variables__actions[data-v-5979cf8e]{display:flex;align-items:center;gap:.5rem}.prompt-variables__bulk-delete-btn[data-v-5979cf8e]{display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.375rem .5rem;background:linear-gradient(135deg,rgba(248,113,113,.15),rgba(248,113,113,.08));border:1px solid rgba(248,113,113,.3);border-radius:6px;color:#f87171;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(8px);flex-shrink:0;font-size:.75rem;font-weight:500}.prompt-variables__bulk-delete-btn[data-v-5979cf8e]:hover{background:linear-gradient(135deg,rgba(248,113,113,.25),rgba(248,113,113,.15));border-color:rgba(248,113,113,.5);transform:scale(1.05);box-shadow:0 2px 8px rgba(248,113,113,.2)}.bulk-delete-count[data-v-5979cf8e]{display:flex;align-items:center;justify-content:center;min-width:16px;height:16px;background:rgba(248,113,113,.2);border-radius:50%;font-size:.6rem;font-weight:600;padding:0 .25rem}.prompt-variables__content[data-v-5979cf8e]{flex:1;min-height:0;overflow-y:auto;padding:.75rem}.prompt-variables__content[data-v-5979cf8e]::-webkit-scrollbar{width:3px}.prompt-variables__content[data-v-5979cf8e]::-webkit-scrollbar-track{background:transparent}.prompt-variables__content[data-v-5979cf8e]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.prompt-variables__controls[data-v-5979cf8e]{margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid hsla(0,0%,100%,.06)}.selection-controls[data-v-5979cf8e]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.selection-control[data-v-5979cf8e]{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.75rem;color:hsla(0,0%,100%,.8)}.selection-control__checkbox[data-v-5979cf8e]{appearance:none;width:16px;height:16px;border:1.5px solid hsla(0,0%,100%,.3);border-radius:3px;background:hsla(0,0%,100%,.05);cursor:pointer;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1);flex-shrink:0}.selection-control__checkbox[data-v-5979cf8e]:hover{border-color:rgba(73,169,236,.6);background:rgba(73,169,236,.1)}.selection-control__checkbox[data-v-5979cf8e]:checked{background:linear-gradient(135deg,#49a9ec,#3d96d9);border-color:#49a9ec;box-shadow:0 2px 6px rgba(73,169,236,.3)}.selection-control__checkbox[data-v-5979cf8e]:checked:before{content:"";position:absolute;top:2px;left:5px;width:4px;height:8px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}.selection-control__checkbox[data-v-5979cf8e]:indeterminate{background:linear-gradient(135deg,#49a9ec,#3d96d9);border-color:#49a9ec;box-shadow:0 2px 6px rgba(73,169,236,.3)}.selection-control__checkbox[data-v-5979cf8e]:indeterminate:before{content:"";position:absolute;top:7px;left:3px;width:8px;height:2px;background:#000;border-radius:1px;transform:none}.selection-control__label[data-v-5979cf8e]{font-weight:500;-webkit-user-select:none;user-select:none}.parameter-card__selection[data-v-5979cf8e]{display:flex;align-items:flex-start;padding-top:.125rem;flex-shrink:0}.parameter-selection__checkbox[data-v-5979cf8e]{appearance:none;width:16px;height:16px;border:1.5px solid hsla(0,0%,100%,.3);border-radius:3px;background:hsla(0,0%,100%,.05);cursor:pointer;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1);margin:0;flex-shrink:0}.parameter-selection__checkbox[data-v-5979cf8e]:hover{border-color:rgba(73,169,236,.6);background:rgba(73,169,236,.1)}.parameter-selection__checkbox[data-v-5979cf8e]:checked{background:linear-gradient(135deg,#49a9ec,#3d96d9);border-color:#49a9ec;box-shadow:0 2px 6px rgba(73,169,236,.3)}.parameter-selection__checkbox[data-v-5979cf8e]:checked:before{content:"";position:absolute;top:2px;left:5px;width:4px;height:8px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}.prompt-variables__empty[data-v-5979cf8e]{display:flex;align-items:center;justify-content:center;height:100%;min-height:200px}.empty-state[data-v-5979cf8e]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1rem}.empty-state__icon[data-v-5979cf8e]{margin-bottom:1rem;opacity:.4;color:hsla(0,0%,100%,.3)}.empty-state__content[data-v-5979cf8e]{display:flex;flex-direction:column;align-items:center;gap:.75rem}.empty-state__title[data-v-5979cf8e]{font-size:1rem;font-weight:600;color:hsla(0,0%,100%,.8);margin:0}.empty-state__description[data-v-5979cf8e]{font-size:.75rem;color:hsla(0,0%,100%,.6);line-height:1.4;margin:0}.prompt-variables__list[data-v-5979cf8e]{display:flex;flex-direction:column;gap:.75rem}.parameter-card[data-v-5979cf8e]{display:flex;align-items:flex-start;gap:.5rem;background:linear-gradient(135deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.08);border-radius:8px;padding:.625rem;transition:all .2s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(8px);position:relative;overflow:hidden}.parameter-card--selected[data-v-5979cf8e]{background:linear-gradient(135deg,rgba(73,169,236,.1),rgba(73,169,236,.05));border-color:rgba(73,169,236,.3)}.parameter-card[data-v-5979cf8e]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(73,169,236,.05),transparent);opacity:0;transition:opacity .3s ease;pointer-events:none}.parameter-card[data-v-5979cf8e]:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.03));border-color:hsla(0,0%,100%,.15);transform:translateY(-1px);box-shadow:0 4px 16px rgba(0,0,0,.15)}.parameter-card[data-v-5979cf8e]:hover:before{opacity:1}.parameter-card__content[data-v-5979cf8e]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.375rem}.parameter-card__header[data-v-5979cf8e]{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.parameter-card__name-row[data-v-5979cf8e]{display:flex;align-items:center;gap:.375rem;min-width:0;flex:1}.parameter-name[data-v-5979cf8e]{font-size:.75rem;font-weight:600;color:hsla(0,0%,100%,.95);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:SFMono-Regular,Monaco,Inconsolata,Roboto Mono,monospace;letter-spacing:.25px}.parameter-required[data-v-5979cf8e]{display:flex;align-items:center;justify-content:center;width:14px;height:14px;background:linear-gradient(135deg,rgba(255,193,7,.2),rgba(255,193,7,.1));border:1px solid rgba(255,193,7,.3);border-radius:3px;color:rgba(255,193,7,.9);flex-shrink:0}.parameter-card__edit-btn[data-v-5979cf8e]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:4px;color:hsla(0,0%,100%,.7);cursor:pointer;transition:all .2s ease;flex-shrink:0}.parameter-card__edit-btn[data-v-5979cf8e]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.9);transform:scale(1.05)}.parameter-card__description[data-v-5979cf8e]{font-size:.65rem;color:hsla(0,0%,100%,.6);line-height:1.3;margin:0;font-style:italic;word-wrap:break-word;overflow:hidden}.parameter-card__default[data-v-5979cf8e]{display:flex;align-items:center;gap:.375rem;font-size:.65rem}.parameter-default__label[data-v-5979cf8e]{font-weight:600;color:hsla(0,0%,100%,.7);flex-shrink:0}.parameter-default__value[data-v-5979cf8e]{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:3px;padding:.25rem .375rem;color:hsla(0,0%,100%,.9);font-family:SFMono-Regular,Monaco,Inconsolata,Roboto Mono,monospace;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px;flex-shrink:1}.bulk-delete-dialog[data-v-5979cf8e]{background:#1a1a1a;border:1px solid hsla(0,0%,100%,.12);border-radius:12px;box-shadow:0 20px 64px rgba(0,0,0,.4);backdrop-filter:blur(24px);overflow:hidden;max-width:400px;width:100%}.bulk-delete-dialog__header[data-v-5979cf8e]{display:flex;align-items:center;gap:.75rem;padding:1.25rem 1.25rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.08)}.bulk-delete-dialog__icon[data-v-5979cf8e]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:linear-gradient(135deg,rgba(248,113,113,.15),rgba(248,113,113,.08));border-radius:8px;color:#f87171;flex-shrink:0}.bulk-delete-dialog__title[data-v-5979cf8e]{font-size:1.125rem;font-weight:600;color:hsla(0,0%,100%,.95);margin:0}.bulk-delete-dialog__content[data-v-5979cf8e]{padding:1.25rem}.bulk-delete-dialog__message[data-v-5979cf8e]{font-size:.875rem;color:hsla(0,0%,100%,.8);line-height:1.5;margin:0 0 1rem 0}.bulk-delete-dialog__list[data-v-5979cf8e]{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;padding:.75rem;max-height:120px;overflow-y:auto}.variable-item[data-v-5979cf8e]{display:flex;align-items:center;justify-content:space-between;padding:.375rem 0;border-bottom:1px solid hsla(0,0%,100%,.05)}.variable-item[data-v-5979cf8e]:last-child{border-bottom:none}.variable-item__name[data-v-5979cf8e]{font-size:.75rem;font-weight:500;color:hsla(0,0%,100%,.9);font-family:SFMono-Regular,Monaco,Inconsolata,Roboto Mono,monospace}.variable-item__required[data-v-5979cf8e]{font-size:.6rem;font-weight:600;color:rgba(255,193,7,.9);background:rgba(255,193,7,.1);border:1px solid rgba(255,193,7,.3);border-radius:3px;padding:.125rem .25rem;text-transform:uppercase;letter-spacing:.5px}.bulk-delete-dialog__actions[data-v-5979cf8e]{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:1rem 1.25rem;border-top:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.02)}.parameter-edit-dialog[data-v-5979cf8e],.prompt-variables__parameter-dialog[data-v-5979cf8e]{background:#1a1a1a;border:1px solid hsla(0,0%,100%,.12);border-radius:12px;box-shadow:0 20px 64px rgba(0,0,0,.4),0 8px 32px rgba(0,0,0,.3);backdrop-filter:blur(24px);min-width:320px;max-width:400px;overflow:hidden;animation:dialogFadeIn-5979cf8e .3s cubic-bezier(.4,0,.2,1)}@keyframes dialogFadeIn-5979cf8e{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.edit-dialog__header[data-v-5979cf8e],.parameter-dialog__header[data-v-5979cf8e]{padding:1rem 1rem .75rem;border-bottom:1px solid hsla(0,0%,100%,.08);background:linear-gradient(135deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.01))}.edit-dialog__title[data-v-5979cf8e],.parameter-dialog__title[data-v-5979cf8e]{font-size:1rem;font-weight:600;color:hsla(0,0%,100%,.95);margin:0 0 .25rem 0;line-height:1.3}.edit-dialog__subtitle[data-v-5979cf8e],.parameter-dialog__subtitle[data-v-5979cf8e]{font-size:.75rem;color:hsla(0,0%,100%,.6);margin:0;line-height:1.4}.edit-dialog__content[data-v-5979cf8e],.parameter-dialog__content[data-v-5979cf8e]{padding:1rem}.parameter-dialog__form[data-v-5979cf8e]{display:flex;flex-direction:column;gap:1rem}.form-field[data-v-5979cf8e]{display:flex;flex-direction:column;gap:.375rem}.form-field--switch[data-v-5979cf8e]{flex-direction:row;align-items:center}.form-field__label[data-v-5979cf8e]{font-size:.75rem;font-weight:600;color:hsla(0,0%,100%,.9);letter-spacing:.25px}.form-field__input[data-v-5979cf8e],.form-field__textarea[data-v-5979cf8e]{width:100%;padding:.625rem .75rem;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:hsla(0,0%,100%,.9);font-size:.75rem;transition:all .2s ease;font-family:inherit}.form-field__input[data-v-5979cf8e]:focus,.form-field__textarea[data-v-5979cf8e]:focus{outline:none;border-color:#49a9ec;box-shadow:0 0 0 2px rgba(73,169,236,.15);background:hsla(0,0%,100%,.06)}.form-field__input[data-v-5979cf8e]::placeholder,.form-field__textarea[data-v-5979cf8e]::placeholder{color:hsla(0,0%,100%,.4)}.form-field__textarea[data-v-5979cf8e]{resize:vertical;min-height:60px;font-family:inherit;line-height:1.4}.switch-wrapper[data-v-5979cf8e]{display:flex;align-items:center;gap:.5rem}.switch-input[data-v-5979cf8e]{display:none}.switch-label[data-v-5979cf8e]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.switch-slider[data-v-5979cf8e]{position:relative;width:32px;height:18px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:9px;transition:all .3s ease}.switch-slider[data-v-5979cf8e]:before{content:"";position:absolute;top:1px;left:1px;width:14px;height:14px;background:hsla(0,0%,100%,.8);border-radius:50%;transition:all .3s cubic-bezier(.4,0,.2,1)}.switch-input:checked+.switch-label .switch-slider[data-v-5979cf8e]{background:#49a9ec;border-color:#49a9ec}.switch-input:checked+.switch-label .switch-slider[data-v-5979cf8e]:before{transform:translateX(14px);background:#fff}.switch-text[data-v-5979cf8e]{font-size:.75rem;font-weight:500;color:hsla(0,0%,100%,.9);-webkit-user-select:none;user-select:none}.edit-dialog__actions[data-v-5979cf8e],.parameter-dialog__actions[data-v-5979cf8e]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-top:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.02)}.dialog-actions__right[data-v-5979cf8e]{display:flex;align-items:center;gap:.5rem}.btn[data-v-5979cf8e]{display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.5rem .875rem;border:none;border-radius:6px;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);text-decoration:none;min-width:70px}.btn--small[data-v-5979cf8e]{padding:.375rem .75rem;min-width:60px}.btn--primary[data-v-5979cf8e]{background:linear-gradient(135deg,#49a9ec,#3d96d9);color:#000;box-shadow:0 2px 6px rgba(73,169,236,.3)}.btn--primary[data-v-5979cf8e]:hover:not(:disabled){background:linear-gradient(135deg,#3d96d9,#2e7bc6);transform:translateY(-1px);box-shadow:0 3px 12px rgba(73,169,236,.4)}.btn--primary[data-v-5979cf8e]:disabled{background:rgba(73,169,236,.3);color:rgba(0,0,0,.5);cursor:not-allowed;transform:none;box-shadow:none}.btn--secondary[data-v-5979cf8e]{background:transparent;color:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,100%,.2)}.btn--secondary[data-v-5979cf8e]:hover{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.95);border-color:hsla(0,0%,100%,.3)}.btn--danger[data-v-5979cf8e]{background:linear-gradient(135deg,#f87171,#ef4444);color:#000;box-shadow:0 2px 6px rgba(248,113,113,.3)}.btn--danger[data-v-5979cf8e]:hover:not(:disabled){background:linear-gradient(135deg,#ef4444,#dc2626);transform:translateY(-1px);box-shadow:0 3px 12px rgba(248,113,113,.4)}.btn--danger[data-v-5979cf8e]:disabled{background:rgba(248,113,113,.3);color:rgba(0,0,0,.5);cursor:not-allowed;transform:none;box-shadow:none}.btn--text[data-v-5979cf8e]{background:transparent!important;border:none!important;box-shadow:none!important}.prompt-variables__collapse-btn[data-v-5979cf8e]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:hsla(0,0%,100%,.7);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(8px);flex-shrink:0}.prompt-variables__collapse-btn[data-v-5979cf8e]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.95);transform:scale(1.05)}.workbench-nav[data-v-2b1b1c16]{position:fixed;top:59px;bottom:0;right:0;z-index:9;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-left:1px solid hsla(0,0%,100%,.08);transition:all .4s cubic-bezier(.25,.8,.25,1);overflow:hidden}.workbench-nav__collapsed[data-v-2b1b1c16]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.workbench-nav__content[data-v-2b1b1c16]{height:100%;display:flex;flex-direction:column;overflow:hidden}.workbench-nav__section[data-v-2b1b1c16]{display:flex;flex-direction:column;min-height:0;backdrop-filter:blur(4px)}.workbench-nav__section--primary[data-v-2b1b1c16]{flex:1;border-bottom:1px solid hsla(0,0%,100%,.08)}.workbench-nav__section--secondary[data-v-2b1b1c16]{flex:1;max-height:50%}.workbench-nav__header[data-v-2b1b1c16]{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid hsla(0,0%,100%,.05);backdrop-filter:blur(8px);position:sticky;top:0;z-index:5;gap:.75rem}.workbench-nav__title[data-v-2b1b1c16]{font-size:1rem;font-weight:600;color:hsla(0,0%,100%,.9);margin:0;letter-spacing:.025em;flex:1;text-align:center}.workbench-nav__body[data-v-2b1b1c16]{flex:1;overflow-y:auto;overflow-x:hidden;min-height:0}.workbench-nav__body[data-v-2b1b1c16]::-webkit-scrollbar{width:4px}.workbench-nav__body[data-v-2b1b1c16]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:2px}.workbench-nav__body[data-v-2b1b1c16]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.workbench-nav__body[data-v-2b1b1c16]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.workbench-nav__params[data-v-2b1b1c16]{padding:.5rem 0}.workbench-nav__params-title[data-v-2b1b1c16]{font-size:.875rem;font-weight:600;color:hsla(0,0%,100%,.8);margin:0 0 1rem;padding:0 .5rem;letter-spacing:.025em}.workbench-nav__params-list[data-v-2b1b1c16]{display:flex;flex-direction:column;gap:.75rem}.workbench-nav__param-item[data-v-2b1b1c16]{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;transition:all .2s ease}.workbench-nav__param-item[data-v-2b1b1c16]:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.12);transform:translateY(-1px)}.workbench-nav__param-info[data-v-2b1b1c16]{flex:1;min-width:0}.workbench-nav__param-name[data-v-2b1b1c16]{font-size:.875rem;font-weight:600;color:var(--v-primary-base);margin-bottom:.25rem}.workbench-nav__param-type[data-v-2b1b1c16]{font-size:.75rem;font-weight:500;color:hsla(0,0%,100%,.6);text-transform:capitalize;margin-bottom:.5rem}.workbench-nav__param-desc[data-v-2b1b1c16]{font-size:.8rem;color:hsla(0,0%,100%,.7);line-height:1.4;word-break:break-word}.workbench-nav__param-action[data-v-2b1b1c16]{flex-shrink:0}.workbench-nav__skills[data-v-2b1b1c16]{padding:.5rem 0}.workbench-nav__skills-header[data-v-2b1b1c16]{display:flex;align-items:center;justify-content:space-between;padding:.75rem .5rem;margin-bottom:1rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:8px}.workbench-nav__skills-count[data-v-2b1b1c16]{font-size:.875rem;font-weight:500;color:hsla(0,0%,100%,.8);padding:.25rem .75rem;background:hsla(0,0%,100%,.1);border-radius:12px;border:1px solid hsla(0,0%,100%,.15)}.workbench-nav__skills-list[data-v-2b1b1c16]{display:flex;flex-direction:column;gap:.75rem}.workbench-nav__skill-card[data-v-2b1b1c16]{background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:1rem;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.workbench-nav__skill-card[data-v-2b1b1c16]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(73,169,236,.08),hsla(0,0%,100%,.03));opacity:0;transition:opacity .3s ease;z-index:0}.workbench-nav__skill-card[data-v-2b1b1c16]:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.04));border-color:rgba(73,169,236,.3);transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.2),0 4px 12px rgba(73,169,236,.1)}.workbench-nav__skill-card[data-v-2b1b1c16]:hover:before{opacity:1}.workbench-nav__skill-header[data-v-2b1b1c16]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:.75rem;position:relative;z-index:1;gap:.75rem}.workbench-nav__skill-name[data-v-2b1b1c16]{font-size:.875rem;font-weight:600;color:hsla(0,0%,100%,.95);line-height:1.3;transition:color .3s ease;flex:1;min-width:0}.workbench-nav__skill-card:hover .workbench-nav__skill-name[data-v-2b1b1c16]{color:#49a9ec}.workbench-nav__skill-remove-btn[data-v-2b1b1c16]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:rgba(255,59,59,.1);border:1px solid rgba(255,59,59,.2);border-radius:4px;cursor:pointer;transition:all .2s ease;opacity:.6;flex-shrink:0}.workbench-nav__skill-remove-btn[data-v-2b1b1c16]:hover{background:rgba(255,59,59,.2);border-color:rgba(255,59,59,.4);transform:scale(1.1);opacity:1}.workbench-nav__skill-remove-btn[data-v-2b1b1c16]:active{transform:scale(.95)}.workbench-nav__skill-remove-icon[data-v-2b1b1c16]{width:10px;height:10px;color:rgba(255,59,59,.8);transition:color .2s ease}.workbench-nav__skill-remove-btn:hover .workbench-nav__skill-remove-icon[data-v-2b1b1c16]{color:#ff3b3b}.workbench-nav__skill-content[data-v-2b1b1c16]{position:relative;z-index:1}.workbench-nav__skill-desc[data-v-2b1b1c16]{font-size:.75rem;color:hsla(0,0%,100%,.6);line-height:1.4;word-break:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;transition:color .3s ease}.workbench-nav__skill-card:hover .workbench-nav__skill-desc[data-v-2b1b1c16]{color:hsla(0,0%,100%,.8)}.workbench-nav__empty[data-v-2b1b1c16]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;text-align:center;min-height:200px}.workbench-nav__empty--skills[data-v-2b1b1c16]{min-height:150px}.workbench-nav__empty-icon[data-v-2b1b1c16]{width:48px;height:48px;margin-bottom:1rem;opacity:.4}.workbench-nav__empty-svg[data-v-2b1b1c16]{width:100%;height:100%;color:hsla(0,0%,100%,.5)}.workbench-nav__empty-title[data-v-2b1b1c16]{font-size:1rem;font-weight:600;color:hsla(0,0%,100%,.8);margin-bottom:.5rem}.workbench-nav__empty-desc[data-v-2b1b1c16]{font-size:.875rem;color:hsla(0,0%,100%,.6);line-height:1.4;max-width:200px}@media (max-width:1024px){.workbench-nav[data-v-2b1b1c16]{width:100vw!important;left:0;right:0;background:rgba(0,0,0,.95)}.workbench-nav--collapsed[data-v-2b1b1c16]{width:3rem!important;left:auto;right:0}}.workbench-nav__param-item[data-v-2b1b1c16],.workbench-nav__skill-card[data-v-2b1b1c16]{animation:fadeInUp-2b1b1c16 .3s ease-out}@keyframes fadeInUp-2b1b1c16{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.workbench-nav__header .glass-icon-button[data-v-2b1b1c16]{transition:all .2s ease}.workbench-nav__header .glass-icon-button[data-v-2b1b1c16]:hover{transform:scale(1.05)}.lg\:pl-36.pl-3rem[data-v-16291463]{padding-left:3rem!important}.lg\:pl-54[data-v-16291463]{padding-left:39rem}.lg\:pl-6[data-v-16291463]{padding-left:7rem}.lg\:pl-22[data-v-16291463]{padding-left:20rem}.lg\:pl-24[data-v-16291463]{padding-left:6rem}.lg\:pr-2[data-v-16291463]{padding-right:3.2rem}.lg\:pr-32[data-v-16291463]{padding-right:20rem}.lg\:fixed.closed[data-v-16291463]{width:3rem}.workspace-header.ml-3rem[data-v-16291463]{margin-inline-start:3rem!important}.workspace-header[data-v-16291463]{position:fixed;top:0;left:0;right:0;z-index:200;height:59px;margin-inline-start:18rem}.workspace-header.ml-0[data-v-16291463]{margin-inline-start:0!important}.workspace-header.ml-design-studio[data-v-16291463]{margin-inline-start:3rem!important}.no-select[data-v-16291463]{-webkit-user-select:none;user-select:none}.accordian-group[data-v-16291463]{margin-bottom:.5rem}.account-item[data-v-16291463]:not(:last-child){margin-bottom:.05rem}.accordian-group[data-v-16291463]:before{content:"";display:block;height:1px;width:100%;background-color:hsla(0,0%,100%,.12);width:.125rem;height:100%;position:absolute;top:0;inset-inline-start:15px}.rotate-180[data-v-16291463]{transform:rotate(180deg);transition-property:all}.hover-item[data-v-16291463]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-radius:.375rem;cursor:pointer}.hover-item[data-v-16291463]:hover{background-color:rgba(73,169,236,.15)}.space-y-10[data-v-16291463]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem*var(--tw-space-y-reverse))}.leading-6[data-v-16291463]{line-height:1.5rem}.max-w-screen-2xl[data-v-16291463]{max-width:1536px}.mx-auto[data-v-16291463]{margin-left:auto;margin-right:auto}.hidden[data-v-16291463]{display:none}.p-4[data-v-16291463]{padding:1rem}.tier-button[data-v-16291463]:hover{background-color:rgba(73,169,236,.15)}.tier-button[data-v-16291463]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:.875rem;line-height:1.25rem;column-gap:.625rem;width:100%;cursor:pointer;position:relative}.tier-button .asdf[data-v-16291463]{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;column-gap:1rem;width:100%}.truncate[data-v-16291463]{overflow:hidden;white-space:nowrap}.font-medium[data-v-16291463]{font-weight:500}.text-sm[data-v-16291463]{font-size:.875rem;line-height:1.25rem}.text-xs[data-v-16291463]{font-size:.75rem;line-height:1rem}.lg\:pl-36[data-v-16291463]{padding-left:21rem}.text-left[data-v-16291463]{text-align:left}.menu-rounded[data-v-16291463]{border-radius:.375rem!important;border:thin solid var(--v-accent-darken1)!important}.gap-y-6[data-v-16291463]{row-gap:1.5rem}.space-y-0\.5[data-v-16291463]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.125rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.125rem*var(--tw-space-y-reverse))}.border-r[data-v-16291463]{border-right:thin solid rgba(0,0,0,.6)}.border-b[data-v-16291463]{border-bottom:thin solid rgba(0,0,0,.6)}.font-semibold[data-v-16291463]{font-weight:600}.text-lg[data-v-16291463]{font-size:1.125rem;line-height:1.75rem}.whitespace-nowrap[data-v-16291463]{white-space:nowrap}.wjgdo[data-v-16291463]{min-width:7rem}.ujhxx[data-v-16291463]{margin-top:23px}.loaded-tools-aside[data-v-16291463]{position:fixed;top:61px;bottom:0;right:0}@media (min-width:640px){.sm\:pt-10[data-v-16291463]{padding-top:2.5rem}.sm\:px-6[data-v-16291463]{padding-left:1.5rem;padding-right:1.5rem}.sm\:pb-10[data-v-16291463]{padding-bottom:2.5rem}.sm\:text-xl[data-v-16291463]{font-size:1.25rem;line-height:1.75rem}.sm\:mt-6[data-v-16291463]{margin-top:1.5rem}.kcoh9[data-v-16291463]{min-width:8rem}}@media (max-width:1024px){.workspace-header[data-v-16291463]{margin-inline-start:0!important}.nwts[data-v-16291463]{inset-inline-start:3rem}.lg\:pl-54[data-v-16291463]{padding-left:21rem}}@media (min-width:1024px){.lg\:flex-col[data-v-16291463]{flex-direction:column}.lg\:w-72[data-v-16291463]{width:18rem}.lg\:flex[data-v-16291463]{display:flex}.lg\:z-50[data-v-16291463]{z-index:50}.lg\:inset-y-0[data-v-16291463]{top:0;bottom:0}.lg\:fixed[data-v-16291463]{position:fixed}.lg\:pl-72[data-v-16291463]{padding-left:18rem}.lg\:pt-7[data-v-16291463]{padding-top:1.75rem}.lg\:px-10[data-v-16291463]{padding-left:2.5rem;padding-right:2.5rem}.lg\:mt-10[data-v-16291463]{margin-top:2.5rem}}.breadcrumb-nav[data-v-16291463]{font-family:inherit}.blueprint-selector[data-v-16291463]{position:relative}.blueprint-selector[data-v-16291463]:not(.blueprint-selector--disabled):hover{background-color:hsla(0,0%,98%,.05);border-color:hsla(0,0%,100%,.2)!important;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.blueprint-selector:not(.blueprint-selector--disabled):hover .blueprint-selector-icon[data-v-16291463]{transform:translateY(1px);opacity:1}.blueprint-selector--disabled[data-v-16291463]{cursor:default!important;opacity:.7}.blueprint-selector--loading[data-v-16291463]{cursor:wait!important}@keyframes spin-16291463{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.breadcrumb-link[data-v-16291463]:hover{opacity:1!important}.operation-name[data-v-16291463]{position:relative}.operation-name[data-v-16291463]:before{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background:linear-gradient(90deg,var(--v-primary-base),var(--v-accent-base));transition:width .3s ease}.operation-name[data-v-16291463]:hover:before{width:100%}.operation-selector-container[data-v-16291463],.operation-selector[data-v-16291463]{position:relative}.operation-selector[data-v-16291463]:not(.operation-selector--disabled):hover{background-color:hsla(0,0%,98%,.08);border-color:hsla(0,0%,100%,.25)!important;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.15)}.operation-selector:not(.operation-selector--disabled):hover .operation-selector-icon[data-v-16291463]{transform:translateY(1px);opacity:1}.operation-selector--disabled[data-v-16291463]{cursor:default!important;opacity:.7}.operation-selector-icon[data-v-16291463]{opacity:.6;transition:transform .2s ease}.operation-details-btn[data-v-16291463]{transition:all .2s ease}.operation-details-btn[data-v-16291463]:hover{background-color:hsla(0,0%,98%,.08)!important;border-color:hsla(0,0%,100%,.25)!important;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.15)}.workbench-nav[data-v-16291463]{position:fixed;top:59px;bottom:0;right:0;z-index:9;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-left:1px solid hsla(0,0%,100%,.08);transition:all .4s cubic-bezier(.25,.8,.25,1);overflow:hidden}.workbench-nav__collapsed[data-v-16291463]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.workbench-nav__content[data-v-16291463]{height:100%;display:flex;flex-direction:column;overflow:hidden}.workbench-nav__section[data-v-16291463]{display:flex;flex-direction:column;min-height:0;backdrop-filter:blur(4px)}.workbench-nav__section--primary[data-v-16291463]{flex:1;border-bottom:1px solid hsla(0,0%,100%,.08)}.workbench-nav__section--secondary[data-v-16291463]{flex:1;max-height:50%}.workbench-nav__header[data-v-16291463]{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid hsla(0,0%,100%,.05);backdrop-filter:blur(8px);position:sticky;top:0;z-index:5;gap:.75rem}.workbench-nav__title[data-v-16291463]{font-size:1rem;font-weight:600;color:hsla(0,0%,100%,.9);margin:0;letter-spacing:.025em;flex:1;text-align:center}.workbench-nav__body[data-v-16291463]{flex:1;overflow-y:auto;overflow-x:hidden;min-height:0}.workbench-nav__body[data-v-16291463]::-webkit-scrollbar{width:4px}.workbench-nav__body[data-v-16291463]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:2px}.workbench-nav__body[data-v-16291463]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.workbench-nav__body[data-v-16291463]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.workbench-nav__params[data-v-16291463]{padding:.5rem 0}.workbench-nav__params-title[data-v-16291463]{font-size:.875rem;font-weight:600;color:hsla(0,0%,100%,.8);margin:0 0 1rem;padding:0 .5rem;letter-spacing:.025em}.workbench-nav__params-list[data-v-16291463]{display:flex;flex-direction:column;gap:.75rem}.workbench-nav__param-item[data-v-16291463]{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;transition:all .2s ease}.workbench-nav__param-item[data-v-16291463]:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.12);transform:translateY(-1px)}.workbench-nav__param-info[data-v-16291463]{flex:1;min-width:0}.workbench-nav__param-name[data-v-16291463]{font-size:.875rem;font-weight:600;color:var(--v-primary-base);margin-bottom:.25rem}.workbench-nav__param-type[data-v-16291463]{font-size:.75rem;font-weight:500;color:hsla(0,0%,100%,.6);text-transform:capitalize;margin-bottom:.5rem}.workbench-nav__param-desc[data-v-16291463]{font-size:.8rem;color:hsla(0,0%,100%,.7);line-height:1.4;word-break:break-word}.workbench-nav__param-action[data-v-16291463]{flex-shrink:0}.workbench-nav__skills[data-v-16291463]{padding:.5rem 0}.workbench-nav__skills-header[data-v-16291463]{display:flex;align-items:center;justify-content:space-between;padding:.75rem .5rem;margin-bottom:1rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:8px}.workbench-nav__skills-count[data-v-16291463]{font-size:.875rem;font-weight:500;color:hsla(0,0%,100%,.8);padding:.25rem .75rem;background:hsla(0,0%,100%,.1);border-radius:12px;border:1px solid hsla(0,0%,100%,.15)}.workbench-nav__skills-list[data-v-16291463]{display:flex;flex-direction:column;gap:.75rem}.workbench-nav__skill-item[data-v-16291463]{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;padding:1rem;transition:all .2s ease}.workbench-nav__skill-item[data-v-16291463]:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.12);transform:translateY(-1px)}.workbench-nav__skill-header[data-v-16291463]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.workbench-nav__skill-icon[data-v-16291463]{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.workbench-nav__skill-content[data-v-16291463]{flex:1}.workbench-nav__skill-name[data-v-16291463]{font-size:.875rem;font-weight:600;color:hsla(0,0%,100%,.9);margin-bottom:.5rem;line-height:1.3}.workbench-nav__skill-desc[data-v-16291463]{font-size:.8rem;color:hsla(0,0%,100%,.6);line-height:1.4;word-break:break-word}.workbench-nav__empty[data-v-16291463]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;text-align:center;min-height:200px}.workbench-nav__empty--skills[data-v-16291463]{min-height:150px}.workbench-nav__empty-icon[data-v-16291463]{width:48px;height:48px;margin-bottom:1rem;opacity:.4}.workbench-nav__empty-svg[data-v-16291463]{width:100%;height:100%;color:hsla(0,0%,100%,.5)}.workbench-nav__empty-title[data-v-16291463]{font-size:1rem;font-weight:600;color:hsla(0,0%,100%,.8);margin-bottom:.5rem}.workbench-nav__empty-desc[data-v-16291463]{font-size:.875rem;color:hsla(0,0%,100%,.6);line-height:1.4;max-width:200px}@media (max-width:1024px){.workbench-nav[data-v-16291463]{width:100vw!important;left:0;right:0;background:rgba(0,0,0,.95)}.workbench-nav--collapsed[data-v-16291463]{width:3rem!important;left:auto;right:0}}.workbench-nav__param-item[data-v-16291463],.workbench-nav__skill-item[data-v-16291463]{animation:fadeInUp-16291463 .3s ease-out}@keyframes fadeInUp-16291463{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.workbench-nav__header .glass-icon-button[data-v-16291463]{transition:all .2s ease}.workbench-nav__header .glass-icon-button[data-v-16291463]:hover{transform:scale(1.05)}.experiment-selector-container[data-v-16291463],.experiment-selector[data-v-16291463]{position:relative}.experiment-selector[data-v-16291463]:hover{background-color:hsla(0,0%,98%,.05);border-color:hsla(0,0%,100%,.2)!important;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.experiment-selector:hover .experiment-selector-icon[data-v-16291463]{transform:translateY(1px);opacity:1}.experiment-selector-icon[data-v-16291463]{opacity:.6;transition:transform .2s ease}.onboarding-progress[data-v-3ba538b2]{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:24px;backdrop-filter:blur(10px);position:relative;overflow:hidden;transition:padding .3s ease}.onboarding-progress.collapsed-padding[data-v-3ba538b2]{padding:16px;padding-bottom:0}.onboarding-progress[data-v-3ba538b2]:before{content:"";position:absolute;top:0;left:0;right:0;height:100px;background:radial-gradient(ellipse 300px 150px at 30% 50%,var(--v-primary-base) 0,transparent 70%),radial-gradient(ellipse 200px 100px at 70% 30%,rgba(102,126,234,.4) 0,transparent 70%);pointer-events:none;z-index:0;opacity:.1}.onboarding-progress>[data-v-3ba538b2]{position:relative;z-index:1}.onboarding-header[data-v-3ba538b2]{padding-bottom:8px}.onboarding-header.mb-4[data-v-3ba538b2]{margin-bottom:1rem}.onboarding-header h3[data-v-3ba538b2]{background:linear-gradient(135deg,#fff,#e2e8f0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.progress-circle-container[data-v-3ba538b2],.progress-circle[data-v-3ba538b2]{display:flex;justify-content:center}.progress-circle[data-v-3ba538b2]{position:relative;align-items:center}.progress-svg[data-v-3ba538b2]{transform:rotate(-90deg)}.progress-arc[data-v-3ba538b2]{transition:stroke-dashoffset .8s ease-in-out}.progress-center[data-v-3ba538b2]{position:absolute;text-align:center}.progress-percentage[data-v-3ba538b2]{font-size:1.5rem;font-weight:700;color:var(--v-primary-base);line-height:1}.progress-label[data-v-3ba538b2]{font-size:.75rem;color:#8b949e;text-transform:uppercase;letter-spacing:.5px}.task-item[data-v-3ba538b2]{display:flex;align-items:center;padding:16px;border-radius:12px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.02);transition:all .3s ease;margin-bottom:12px}.task-item[data-v-3ba538b2]:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.15)}.task-item.completed[data-v-3ba538b2]{background:rgba(34,197,94,.05);border-color:rgba(34,197,94,.2)}.task-item.in-progress[data-v-3ba538b2]{background:rgba(var(--v-primary-base),.05);border-color:var(--v-primary-base);border-width:2px}.task-indicator[data-v-3ba538b2]{width:32px;height:32px;border-radius:50%;background:hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center;margin-right:16px;flex-shrink:0}.task-item.completed .task-indicator[data-v-3ba538b2]{background:rgba(34,197,94,.2);color:#22c55e}.task-item.in-progress .task-indicator[data-v-3ba538b2]{background:var(--v-primary-base);color:#fff}.task-number[data-v-3ba538b2]{font-size:.875rem;font-weight:600;color:#f0f6fc}.task-check[data-v-3ba538b2]{color:#22c55e}.task-content[data-v-3ba538b2]{flex:1}.task-title[data-v-3ba538b2]{font-size:.875rem;font-weight:600;color:#f0f6fc;margin-bottom:2px}.task-description[data-v-3ba538b2]{font-size:.75rem;color:#8b949e}.task-item.completed .task-title[data-v-3ba538b2]{color:#22c55e}.task-action-btn[data-v-3ba538b2]{width:32px;height:32px;border-radius:8px;border:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.05);color:#f0f6fc;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.task-action-btn[data-v-3ba538b2]:hover{border-color:var(--v-primary-base);background:hsla(0,0%,100%,.1);color:var(--v-primary-base);transform:scale(1.05)}.salesforce-reminder[data-v-3ba538b2]{position:relative}.reminder-card[data-v-3ba538b2]{display:flex;align-items:center;padding:16px;border-radius:12px;background:linear-gradient(135deg,rgba(var(--v-primary-base),.1),rgba(102,126,234,.05));border:1px solid rgba(var(--v-primary-base),.2);backdrop-filter:blur(8px)}.reminder-icon[data-v-3ba538b2]{margin-right:12px;flex-shrink:0}.reminder-content[data-v-3ba538b2]{flex:1}.reminder-title[data-v-3ba538b2]{font-size:.875rem;font-weight:600;color:#f0f6fc;margin-bottom:2px}.reminder-description[data-v-3ba538b2]{font-size:.75rem;color:#8b949e}.reminder-btn[data-v-3ba538b2]{display:flex;align-items:center;padding:6px 12px;border-radius:6px;border:1px solid var(--v-primary-base);background:rgba(var(--v-primary-base),.1);color:var(--v-primary-base);font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s ease}.reminder-btn[data-v-3ba538b2]:hover{background:var(--v-primary-base);color:#fff;transform:translateY(-1px)}.collapse-btn[data-v-3ba538b2]{width:32px;height:32px;border-radius:6px;border:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.05);color:#8b949e;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;flex-shrink:0}.collapse-btn[data-v-3ba538b2]:hover{border-color:hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.1);color:#f0f6fc}.collapse-icon[data-v-3ba538b2]{transition:transform .3s ease}.collapse-icon.rotated[data-v-3ba538b2]{transform:rotate(180deg)}.collapsible-content[data-v-3ba538b2]{overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);max-height:1000px;opacity:1}.collapsible-content.collapsed[data-v-3ba538b2]{max-height:0;opacity:0;margin:0;padding:0}.mini-progress-linear[data-v-3ba538b2]{display:flex;flex-direction:column;align-items:flex-end;min-width:140px}.mini-progress-info[data-v-3ba538b2]{display:flex;align-items:center;gap:6px;margin-bottom:6px}.mini-progress-percentage[data-v-3ba538b2]{font-size:.875rem;font-weight:600;color:var(--v-primary-base);line-height:1}.mini-progress-label[data-v-3ba538b2]{font-size:.75rem;color:#8b949e;text-transform:lowercase;line-height:1}.mini-progress-bar[data-v-3ba538b2]{width:100%;height:4px;background:hsla(0,0%,100%,.1);border-radius:3px;overflow:hidden}.mini-progress-fill[data-v-3ba538b2]{height:100%;background:linear-gradient(90deg,var(--v-primary-base),#667eea);border-radius:3px;transition:width .8s cubic-bezier(.4,0,.2,1)}.primary-border[data-v-67e1341d]{border:thin solid hsla(0,0%,100%,.12)}.platform-gateway[data-v-67e1341d]{min-height:100vh;padding:16px 48px}.gateway-title[data-v-67e1341d]{background:linear-gradient(135deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,.75));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.tier-badge[data-v-67e1341d]{position:relative}.tier-chip[data-v-67e1341d]{position:relative;padding:2px;border-radius:20px;background:linear-gradient(135deg,var(--v-primary-base),#667eea);box-shadow:0 4px 15px rgba(0,0,0,.2);transition:all .3s ease}.tier-chip[data-v-67e1341d]:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(0,0,0,.3)}.tier-chip-inner[data-v-67e1341d]{background:rgba(0,0,0,.7);border-radius:18px;padding:8px 16px;backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1)}.tier-text[data-v-67e1341d]{font-weight:600;font-size:.875rem;letter-spacing:.5px;text-transform:uppercase;background:linear-gradient(135deg,#fff,#e2e8f0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 20px hsla(0,0%,100%,.3)}.section-card[data-v-67e1341d]{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:20px;backdrop-filter:blur(10px)}.metrics-grid[data-v-67e1341d]{gap:1rem}.metric-card[data-v-67e1341d]{min-width:260px;flex:1 1 260px;border:1px solid hsla(0,0%,100%,.12);border-radius:12px;padding:16px;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.metric-card[data-v-67e1341d]:hover{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.18);transform:translateY(-1px)}.progress-bar[data-v-67e1341d]{height:8px;background:hsla(0,0%,100%,.12);overflow:hidden}.progress-fill[data-v-67e1341d]{height:100%;transition:width .3s ease}.resources-grid[data-v-67e1341d]{gap:1rem}.resource-tile[data-v-67e1341d]{min-width:280px;min-height:140px;flex:1 1 280px;border-radius:12px;border:1px solid hsla(0,0%,100%,.12);padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.resource-tile[data-v-67e1341d]:hover{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.18);transform:translateY(-1px)}.resource-tile .tile-icon[data-v-67e1341d]{color:var(--v-primary-base);margin-bottom:8px}.empty-state .caption[data-v-67e1341d]{opacity:.8}.agents-grid[data-v-67e1341d]{gap:1rem}.agent-card[data-v-67e1341d]{min-width:260px;flex:1 1 260px;display:flex;align-items:center;border-radius:12px;padding:16px;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.agent-card[data-v-67e1341d]:hover{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.18);transform:translateY(-1px)}.agent-card.disabled[data-v-67e1341d]{opacity:.7;pointer-events:none}.agent-card .tile-icon[data-v-67e1341d]{color:var(--v-primary-base)}.resource-section[data-v-67e1341d]{flex:1 1 calc(50% - 0.5rem);min-width:400px}@media (max-width:1024px){.resource-section[data-v-67e1341d]{flex:1 1 100%;min-width:auto}}.featured-agents-section[data-v-67e1341d]{position:relative;overflow:hidden}.featured-agents-section[data-v-67e1341d]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse 600px 300px at 20% 40%,rgba(124,58,237,.08) 0,transparent 50%),radial-gradient(ellipse 400px 200px at 80% 70%,rgba(79,70,229,.06) 0,transparent 50%);pointer-events:none;z-index:0}.featured-agents-section>[data-v-67e1341d]{position:relative;z-index:1}.resource-section-with-bg[data-v-67e1341d]{position:relative;overflow:hidden}.resource-section-with-bg[data-v-67e1341d]:before{content:"";position:absolute;top:0;left:0;right:0;height:80px;background:radial-gradient(ellipse 400px 200px at 30% 50%,var(--v-primary-base) 0,transparent 70%),radial-gradient(ellipse 300px 150px at 70% 30%,rgba(59,130,246,.04) 0,transparent 70%);pointer-events:none;z-index:0;opacity:.06}.resource-section-with-bg>[data-v-67e1341d]{position:relative;z-index:1}.resource-header[data-v-67e1341d]{padding-bottom:12px;border-bottom:1px solid hsla(0,0%,100%,.06);margin-bottom:16px!important}.connector-icon-wrapper[data-v-67e1341d]{display:flex;align-items:center;justify-content:center;min-width:24px;min-height:24px}.create-btn[data-v-67e1341d]{display:flex;align-items:center;justify-content:center;padding:6px 12px;border:1px solid hsla(0,0%,100%,.2);border-radius:6px;background:hsla(0,0%,100%,.05);color:#f0f6fc;font-size:.8rem;font-weight:500;cursor:pointer;transition:all .2s ease;backdrop-filter:blur(8px)}.create-btn[data-v-67e1341d]:hover{border-color:var(--v-primary-base);background:hsla(0,0%,100%,.08);color:var(--v-primary-base);transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.15)}.create-btn[data-v-67e1341d]:active{transform:translateY(0)}.create-btn svg[data-v-67e1341d]{transition:transform .2s ease}.create-btn:hover svg[data-v-67e1341d]{transform:scale(1.1)}.category-title{transition:all .25s ease-out}.category-title.subtitle-1{letter-spacing:.5px!important}.category-title.active{font-weight:400!important;color:var(--v-primary-base)!important}.meta-title[data-v-6570ac05]{white-space:break-spaces!important;font-family:RobotoMono-Regular!important}.connect-dashes[data-v-6570ac05]{border-bottom:thin dashed var(--v-grey-base)!important}.options-right-container .v-expansion-panel-header__icon{align-self:baseline!important;margin-right:-10px!important}.options-right-container .v-expansion-panel-content__wrap{padding:0!important;border:thin solid var(--v-black-lighten2);border-radius:24px!important;margin-top:10px}.options-right-container .v-expansion-panel.transparent.v-expansion-panel--active.v-item--active{background-color:initial!important}.items-list-scroller{height:calc(90vh - 288px)!important}.v-expansion-panel-header.rounded-xl.transparent:hover:before{opacity:0!important}.dialog-body{min-height:calc(100vh - 130px)!important;max-height:calc(100vh - 130px)!important}.mapped-template-pretty{white-space:pre-wrap!important;overflow-y:auto;cursor:pointer}.foo.chip-transition{color:#fff;padding:5px 15px;border-radius:4px;letter-spacing:.7px!important;border-radius:16px}.param-options-menu{overflow:hidden;position:absolute;left:-10px;top:-10px}.menu-content-container{display:grid;grid-template-columns:320px 1fr;grid-template-rows:1fr;gap:0 0;grid-template-areas:". ."}.theme--dark.v-expansion-panels .v-expansion-panel.transparent{background-color:initial!important}.validate-operation-btn[data-v-d6c389a4]{position:relative;border-radius:8px!important;height:40px!important;min-width:160px!important;text-transform:none!important;font-weight:600!important;letter-spacing:.02em!important;backdrop-filter:blur(12px);background:rgba(74,144,226,.2)!important;border:1px solid rgba(74,144,226,.5)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;overflow:hidden;transform:translateY(-2px)!important}.validate-operation-btn[data-v-d6c389a4]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05) 50%,transparent);pointer-events:none;transition:opacity .3s ease}.validate-operation-btn[data-v-d6c389a4]:hover{transform:translateY(-3px)!important;background:rgba(74,144,226,.3)!important;border-color:rgba(74,144,226,.6)!important;box-shadow:0 8px 20px rgba(74,144,226,.35),0 4px 12px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.2)}.validate-operation-btn[data-v-d6c389a4]:active{transform:translateY(-1px)!important;transition:transform .1s ease!important}.validate-operation-btn[data-v-d6c389a4]:disabled{transform:none!important;background:hsla(0,0%,100%,.05)!important;border-color:hsla(0,0%,100%,.1)!important;box-shadow:none!important;opacity:.6!important}.validate-operation-btn[data-v-d6c389a4]:disabled:before{display:none}.validate-operation-btn__icon[data-v-d6c389a4]{color:hsla(0,0%,100%,.95)!important;transition:all .3s ease!important;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2));transform:scale(1.05)!important}.validate-operation-btn:hover .validate-operation-btn__icon[data-v-d6c389a4]{color:#fff!important;transform:scale(1.1)!important;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.validate-operation-btn:disabled .validate-operation-btn__icon[data-v-d6c389a4]{color:hsla(0,0%,100%,.4)!important;filter:none;transform:none!important}.validate-operation-btn__text[data-v-d6c389a4]{color:#fff!important;font-weight:600!important;font-size:.875rem!important;text-shadow:0 1px 3px rgba(0,0,0,.3);transition:all .3s ease!important}.validate-operation-btn:hover .validate-operation-btn__text[data-v-d6c389a4]{color:#fff!important;text-shadow:0 1px 4px rgba(0,0,0,.4)}.validate-operation-btn:disabled .validate-operation-btn__text[data-v-d6c389a4]{color:hsla(0,0%,100%,.4)!important;text-shadow:none}.validate-operation-btn__accent[data-v-d6c389a4]{display:none}.validate-operation-btn .v-btn__loading .v-progress-circular[data-v-d6c389a4],.validate-operation-btn .v-btn__loading[data-v-d6c389a4]{color:rgba(74,144,226,.9)!important}.validate-operation-btn[data-v-d6c389a4]:focus{outline:2px solid rgba(74,144,226,.5)!important;outline-offset:2px!important}@keyframes validateBtnFadeIn-d6c389a4{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(-2px)}}.validate-operation-btn[data-v-d6c389a4]{animation:validateBtnFadeIn-d6c389a4 .4s ease-out}.validate-operation-btn[data-v-d6c389a4]:focus-within{background:rgba(74,144,226,.25)!important;border-color:rgba(74,144,226,.55)!important}@media (max-width:768px){.validate-operation-btn[data-v-d6c389a4]{min-width:140px!important;height:36px!important;font-size:.8rem!important}.validate-operation-btn__icon[data-v-d6c389a4]{margin-right:6px!important}.validate-operation-btn__text[data-v-d6c389a4]{font-size:.8rem!important}}@media (prefers-contrast:high){.validate-operation-btn[data-v-d6c389a4]{border:2px solid rgba(74,144,226,.8)!important;background:rgba(74,144,226,.2)!important}}@media (prefers-reduced-motion:reduce){.validate-operation-btn[data-v-d6c389a4],.validate-operation-btn__icon[data-v-d6c389a4],.validate-operation-btn__text[data-v-d6c389a4]{transition:none!important}.validate-operation-btn[data-v-d6c389a4]:before{display:none}.validate-operation-btn[data-v-d6c389a4]{animation:none}.validate-operation-btn[data-v-d6c389a4]:hover{transform:translateY(-2px)!important}}.configuration-heading[data-v-13545e48]{background-color:var(--v-black-base);border-radius:0}.configuration-heading__primary-toolbar[data-v-13545e48]{position:relative;overflow:hidden}.operation-title[data-v-13545e48]{font-size:1.25rem!important;font-weight:600!important;color:hsla(0,0%,100%,.95)!important;letter-spacing:.02em!important;margin:0!important;line-height:1.2!important;text-shadow:0 2px 4px rgba(0,0,0,.2);background:linear-gradient(135deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,.8));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.operation-command-label[data-v-13545e48]{margin-bottom:1px}.operation-command-label span[data-v-13545e48]{color:hsla(0,0%,100%,.6)!important;font-size:.7rem!important;text-transform:uppercase;letter-spacing:.05em}.configuration-heading__close-btn[data-v-13545e48],.configuration-heading__title-actions .v-btn[data-v-13545e48]{transition:all .3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.08)!important;border:1px solid hsla(0,0%,100%,.12);width:28px!important;height:28px!important}.configuration-heading__close-btn[data-v-13545e48]:hover,.configuration-heading__title-actions .v-btn[data-v-13545e48]:hover{transform:translateY(-2px);background:rgba(74,144,226,.15)!important;border-color:rgba(74,144,226,.3);box-shadow:0 4px 12px rgba(74,144,226,.2)}.alert-btn[data-v-13545e48]{position:relative;overflow:hidden}.alert-btn[data-v-13545e48]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,transparent,currentColor 50%,transparent);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;opacity:.6}.alert-btn--warning[data-v-13545e48]{background:rgba(255,193,7,.15)!important;border-color:rgba(255,193,7,.4)!important;color:#ffc107!important}.alert-btn--warning[data-v-13545e48]:hover{background:rgba(255,193,7,.25)!important;border-color:rgba(255,193,7,.6)!important;box-shadow:0 4px 12px rgba(255,193,7,.3)!important;transform:translateY(-2px) scale(1.05)}.alert-btn--warning[data-v-13545e48]:before{background:linear-gradient(135deg,transparent,#ffc107 50%,transparent)}.alert-btn--info[data-v-13545e48]{background:rgba(33,150,243,.15)!important;border-color:rgba(33,150,243,.4)!important;color:#2196f3!important}.alert-btn--info[data-v-13545e48]:hover{background:rgba(33,150,243,.25)!important;border-color:rgba(33,150,243,.6)!important;box-shadow:0 4px 12px rgba(33,150,243,.3)!important;transform:translateY(-2px) scale(1.05)}.alert-btn--info[data-v-13545e48]:before{background:linear-gradient(135deg,transparent,#2196f3 50%,transparent)}.alert-separator[data-v-13545e48]{width:1px;height:20px;background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,.2) 80%,transparent);position:relative}.alert-separator[data-v-13545e48]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:3px;height:3px;background:hsla(0,0%,100%,.6);border-radius:50%;box-shadow:0 0 4px hsla(0,0%,100%,.3)}.configuration-heading__secondary-toolbar[data-v-13545e48]{background-color:var(--v-black_500-base);height:40px!important;min-height:40px!important}.configuration-heading__status-section .v-chip[data-v-13545e48]{transition:all .2s ease-in-out;cursor:pointer;height:24px!important;font-size:.7rem!important}.configuration-heading__status-section .v-chip[data-v-13545e48]:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.2)}.configuration-heading__changes-alert[data-v-13545e48]{padding:0 16px}.simple-changes-notification[data-v-13545e48]{border-radius:6px}.simple-undo-btn[data-v-13545e48]{height:24px!important;min-width:50px!important;font-size:.7rem!important;border-radius:4px!important;background:hsla(0,0%,100%,.05)!important;border:1px solid hsla(0,0%,100%,.15)!important;transition:all .2s ease!important}.simple-undo-btn[data-v-13545e48]:hover{background:hsla(0,0%,100%,.08)!important;border-color:hsla(0,0%,100%,.25)!important}.simple-save-btn[data-v-13545e48]{height:24px!important;min-width:50px!important;font-size:.7rem!important;border-radius:4px!important;background:rgba(74,144,226,.8)!important;border:none!important;transition:all .2s ease!important}.simple-save-btn[data-v-13545e48]:hover{background:rgba(74,144,226,.9)!important}@media (max-width:1200px){.configuration-heading__primary-toolbar[data-v-13545e48],.configuration-heading__secondary-toolbar[data-v-13545e48]{padding-left:12px!important;padding-right:12px!important}.operation-title[data-v-13545e48]{font-size:1.1rem!important}}@media (max-width:768px){.configuration-heading__title-section h2[data-v-13545e48]{font-size:1rem!important}.configuration-heading__actions[data-v-13545e48]{flex-direction:column;gap:6px!important}.configuration-heading__status-section[data-v-13545e48]{flex-wrap:wrap}.operation-loop-input-compact[data-v-13545e48]{min-width:unset!important;max-width:100px!important}}.v-fade-transition-enter-active[data-v-13545e48],.v-fade-transition-leave-active[data-v-13545e48]{transition:opacity .3s ease-in-out,transform .3s ease-in-out}.v-fade-transition-enter[data-v-13545e48],.v-fade-transition-leave-to[data-v-13545e48]{opacity:0;transform:translateY(-10px)}.v-tooltip__content.rounded-lg[data-v-13545e48]{border-radius:8px!important;font-size:.8rem;padding:6px 10px}.configuration-heading .v-btn[data-v-13545e48]:focus{outline:2px solid var(--v-primary-base);outline-offset:2px}.configuration-heading .v-combobox[data-v-13545e48]:focus-within,.configuration-heading .v-text-field[data-v-13545e48]:focus-within{box-shadow:0 0 0 2px rgba(var(--v-primary-base-rgb),.3)}.configuration-heading .text--secondary[data-v-13545e48]{color:hsla(0,0%,100%,.6)!important}.configuration-heading .v-chip--outlined[data-v-13545e48]{border-color:currentColor!important;background-color:hsla(0,0%,100%,.02)!important}.name[data-v-13545e48]:hover{font-size:23px;font-weight:700}.menu-item-content[data-v-13545e48]{position:sticky}.loop-operation-control[data-v-13545e48]{position:absolute;left:50%;transform:translateX(-55%)}.alert-actions-group[data-v-13545e48]{position:relative;padding-left:8px}.configuration-heading__title-section[data-v-13545e48]{margin-right:8px}.primary-action-separator[data-v-13545e48]{width:1px;height:20px;background:linear-gradient(180deg,transparent,rgba(74,144,226,.4) 20%,rgba(74,144,226,.6) 50%,rgba(74,144,226,.4) 80%,transparent);position:relative}.validate-btn-inline[data-v-13545e48]{transform:scale(.85)!important;transform-origin:center!important}.validate-btn-inline .validate-operation-btn[data-v-13545e48]{min-width:120px!important;height:32px!important;font-size:.75rem!important;padding:0 12px!important}.validate-btn-inline .validate-operation-btn__text[data-v-13545e48]{font-size:.75rem!important}.validate-btn-inline .validate-operation-btn__icon[data-v-13545e48]{margin-right:4px!important}.metadata-dialog-wrapper[data-v-13545e48]{background:transparent!important;box-shadow:none!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:20px!important;height:100vh!important;position:fixed!important;top:0!important;left:0!important}.metadata-advanced-card[data-v-13545e48]{width:100%;max-width:min(85vw,1200px);height:min(85vh,800px);max-height:85vh;border-radius:16px;border:1px solid hsla(0,0%,100%,.52)!important;display:flex;flex-direction:column;overflow:hidden;position:relative;margin:0 auto}.metadata-card-header[data-v-13545e48]{padding:24px 28px 20px 28px;border-bottom:1px solid hsla(0,0%,100%,.1);background:rgba(var(--v-black_500-base),.95);position:relative;flex-shrink:0}.metadata-card-header[data-v-13545e48]:after{content:"";position:absolute;bottom:0;left:28px;right:28px;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--v-primary-base),.4) 50%,transparent)}.metadata-header-content[data-v-13545e48]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:24px}.metadata-title-section[data-v-13545e48]{flex:1;margin-right:20px}.metadata-card-title[data-v-13545e48]{display:flex;align-items:center;font-size:1.75rem;font-weight:700;color:#fff;margin:0 0 8px 0;text-shadow:0 2px 4px rgba(0,0,0,.3);letter-spacing:-.02em}.metadata-title-icon[data-v-13545e48]{font-size:1.5rem;color:rgb(var(--v-primary-base));margin-right:12px;background:linear-gradient(135deg,rgba(var(--v-primary-base),.2),rgba(var(--v-primary-base),.1));padding:8px;border-radius:10px;border:1px solid rgba(var(--v-primary-base),.2)}.metadata-card-subtitle[data-v-13545e48]{font-size:.9rem;color:hsla(0,0%,100%,.7);font-weight:400;line-height:1.4;margin:0;letter-spacing:.01em}.metadata-close-btn[data-v-13545e48]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);color:hsla(0,0%,100%,.8);flex-shrink:0}.metadata-close-btn[data-v-13545e48]:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.15);color:#fff;transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.15)}.metadata-close-btn[data-v-13545e48]:active{transform:scale(.95);box-shadow:0 2px 6px rgba(0,0,0,.1)}.metadata-close-btn i[data-v-13545e48]{font-size:20px}.metadata-tabs-container[data-v-13545e48]{position:relative}.metadata-tabs-wrapper[data-v-13545e48]{display:flex;background:rgba(var(--v-black_500-base),.4);border-radius:12px;padding:4px;border:1px solid hsla(0,0%,100%,.06);overflow:hidden}.metadata-tab-item[data-v-13545e48]{position:relative;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;background:transparent;border-radius:8px;flex:1}.metadata-tab-item[data-v-13545e48]:hover:not(.metadata-tab-active){background:hsla(0,0%,100%,.03)}.metadata-tab-content[data-v-13545e48]{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;padding:12px 16px;min-height:48px}.metadata-tab-icon[data-v-13545e48]{font-size:16px;color:hsla(0,0%,100%,.6);margin-right:8px;transition:all .3s ease}.metadata-tab-label[data-v-13545e48]{font-size:.875rem;font-weight:500;color:hsla(0,0%,100%,.8);letter-spacing:.025em;transition:color .3s ease}.metadata-tab-indicator[data-v-13545e48]{position:absolute;bottom:0;left:0;height:2px;width:0;background:linear-gradient(90deg,rgba(var(--v-primary-base),.8),rgba(var(--v-primary-base),1) 50%,rgba(var(--v-primary-base),.8));transition:width .3s cubic-bezier(.4,0,.2,1);border-radius:1px}.metadata-tab-active[data-v-13545e48]{background:linear-gradient(135deg,rgba(var(--v-primary-base),.12),rgba(var(--v-primary-base),.08));border:1px solid rgba(var(--v-primary-base),.2)}.metadata-tab-active .metadata-tab-label[data-v-13545e48]{color:#fff;font-weight:600}.metadata-tab-active .metadata-tab-icon[data-v-13545e48]{color:rgb(var(--v-primary-base))}.metadata-tab-active .metadata-tab-indicator[data-v-13545e48]{width:100%}.metadata-card-content[data-v-13545e48]{flex:1;display:flex;flex-direction:column;overflow:hidden;position:relative;min-height:0}.metadata-content-wrapper[data-v-13545e48]{flex:1;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(var(--v-primary-base),.3) transparent;min-height:0}.metadata-content-wrapper[data-v-13545e48]::-webkit-scrollbar{width:8px}.metadata-content-wrapper[data-v-13545e48]::-webkit-scrollbar-track{background:transparent}.metadata-content-wrapper[data-v-13545e48]::-webkit-scrollbar-thumb{background:rgba(var(--v-primary-base),.3);border-radius:4px}.metadata-content-wrapper[data-v-13545e48]::-webkit-scrollbar-thumb:hover{background:rgba(var(--v-primary-base),.5)}.metadata-tab-panel[data-v-13545e48]{padding:20px 28px 28px 28px;min-height:100%;display:flex;flex-direction:column}.metadata-panel-header[data-v-13545e48]{margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid hsla(0,0%,100%,.08);position:relative}.metadata-panel-header[data-v-13545e48]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--v-primary-base),.3) 50%,transparent)}.metadata-panel-title[data-v-13545e48]{display:flex;align-items:center;font-size:1.25rem;font-weight:600;color:hsla(0,0%,100%,.95);margin-bottom:6px}.metadata-panel-icon[data-v-13545e48]{font-size:20px;color:rgb(var(--v-primary-base));margin-right:10px;background:rgba(var(--v-primary-base),.1);padding:6px;border-radius:8px;border:1px solid rgba(var(--v-primary-base),.2)}.metadata-panel-subtitle[data-v-13545e48]{font-size:.85rem;color:hsla(0,0%,100%,.6);font-weight:400;line-height:1.4;margin:0}.metadata-json-container[data-v-13545e48]{flex:1;background:#1a1a1a;border:1px solid hsla(0,0%,100%,.08);border-radius:8px;overflow:hidden;position:relative;min-height:0;display:flex;flex-direction:column}.metadata-json-container[data-v-13545e48]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--v-primary-base),.3) 50%,transparent)}.modern-json-viewer[data-v-13545e48]{font-family:JetBrains Mono,Consolas,Monaco,monospace!important;font-size:.8rem!important;line-height:1.5!important;background:transparent!important;color:hsla(0,0%,100%,.9)!important;padding:20px!important;padding-bottom:40px!important;flex:1!important;overflow-y:auto!important;scrollbar-width:thin;scrollbar-color:rgba(var(--v-primary-base),.3) transparent;min-height:0!important;height:auto!important;max-height:none!important}.modern-json-viewer[data-v-13545e48]::-webkit-scrollbar{width:6px}.modern-json-viewer[data-v-13545e48]::-webkit-scrollbar-track{background:transparent}.modern-json-viewer[data-v-13545e48]::-webkit-scrollbar-thumb{background:rgba(var(--v-primary-base),.3);border-radius:3px}.modern-json-viewer[data-v-13545e48]::-webkit-scrollbar-thumb:hover{background:rgba(var(--v-primary-base),.5)}.modern-json-viewer .vjs-key[data-v-13545e48]{color:#82aaff!important;font-weight:500!important}.modern-json-viewer .vjs-value-string[data-v-13545e48]{color:#c3e88d!important}.modern-json-viewer .vjs-value-number[data-v-13545e48]{color:#f78c6c!important}.modern-json-viewer .vjs-value-boolean[data-v-13545e48]{color:#ff5370!important;font-weight:600!important}.modern-json-viewer .vjs-value-null[data-v-13545e48]{color:#676e95!important;font-style:italic!important}.modern-json-viewer .vjs-tree-brackets[data-v-13545e48]{color:#89ddff!important;font-weight:600!important}.modern-json-viewer .vjs-tree-node[data-v-13545e48]:hover{background:rgba(var(--v-primary-base),.05)!important;border-radius:4px}.modern-json-viewer .vjs-tree-node.is-highlight[data-v-13545e48]{background:rgba(var(--v-primary-base),.1)!important;border-radius:4px}@media (max-width:1024px){.metadata-advanced-card[data-v-13545e48]{max-width:min(90vw,1000px);margin:0 auto;border-radius:16px}.metadata-card-header[data-v-13545e48]{padding:24px 24px 20px 24px}.metadata-card-header[data-v-13545e48]:after{left:24px;right:24px}.metadata-tab-panel[data-v-13545e48]{padding:20px 24px 28px 24px}.metadata-card-title[data-v-13545e48]{font-size:1.5rem}}@media (max-width:768px){.metadata-advanced-card[data-v-13545e48]{max-width:min(95vw,100%);margin:0 auto;border-radius:12px;max-height:90vh}.metadata-card-header[data-v-13545e48]{padding:20px 20px 16px 20px}.metadata-header-content[data-v-13545e48]{flex-direction:column;align-items:flex-start;gap:16px}.metadata-title-section[data-v-13545e48]{margin-right:0;flex:1;width:100%}.metadata-close-btn[data-v-13545e48]{position:absolute;top:20px;right:20px;width:40px;height:40px}.metadata-tabs-wrapper[data-v-13545e48]{flex-direction:column;gap:2px}.metadata-tab-content[data-v-13545e48]{padding:10px 12px;min-height:40px}.metadata-tab-panel[data-v-13545e48]{padding:16px 20px 24px 20px}.metadata-card-title[data-v-13545e48]{font-size:1.3rem}.metadata-title-icon[data-v-13545e48]{font-size:1.2rem;padding:6px}.modern-json-viewer[data-v-13545e48]{font-size:.7rem!important;padding:16px!important;padding-bottom:32px!important}}@media (max-width:480px){.metadata-advanced-card[data-v-13545e48]{max-width:98vw;margin:0 1vw;border-radius:12px;max-height:95vh}.metadata-card-header[data-v-13545e48]{padding:16px 16px 12px 16px}.metadata-card-header[data-v-13545e48]:after{left:16px;right:16px}.metadata-tab-panel[data-v-13545e48]{padding:12px 16px 20px 16px}.modern-json-viewer[data-v-13545e48]{font-size:.65rem!important;padding:12px!important;padding-bottom:24px!important}}.commands-list-container[data-v-6060f21a],.nav-adaptor-commands[data-v-6060f21a]{height:100%;display:flex;flex-direction:column}.search-container[data-v-6060f21a]{padding:20px 24px 16px 24px;border-bottom:1px solid hsla(0,0%,100%,.06);background:linear-gradient(135deg,hsla(0,0%,100%,.02),transparent 50%);position:relative;flex-shrink:0}.search-container[data-v-6060f21a]:after{content:"";position:absolute;bottom:0;left:24px;right:24px;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--v-primary-base),.2) 50%,transparent)}.command-search[data-v-6060f21a]{width:100%}.commands-list[data-v-6060f21a]{flex:1;overflow:hidden}.commands-wrapper[data-v-6060f21a]{height:100%;overflow-y:auto;padding:8px 0 24px 0;scrollbar-width:thin;scrollbar-color:rgba(var(--v-primary-base),.3) transparent}.commands-wrapper[data-v-6060f21a]::-webkit-scrollbar{width:6px}.commands-wrapper[data-v-6060f21a]::-webkit-scrollbar-track{background:transparent}.commands-wrapper[data-v-6060f21a]::-webkit-scrollbar-thumb{background:rgba(var(--v-primary-base),.3);border-radius:3px}.commands-wrapper[data-v-6060f21a]::-webkit-scrollbar-thumb:hover{background:rgba(var(--v-primary-base),.5)}.command-item[data-v-6060f21a]{display:flex;align-items:center;padding:16px 24px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);border-bottom:1px solid hsla(0,0%,100%,.03);position:relative;margin:0 12px;border-radius:8px;margin-bottom:4px}.command-item[data-v-6060f21a]:last-child{margin-bottom:16px}.command-item[data-v-6060f21a]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,hsla(0,0%,100%,.02),transparent 50%);border-radius:8px;opacity:0;transition:opacity .2s ease;pointer-events:none}.command-item[data-v-6060f21a]:hover:before{opacity:1}.command-item[data-v-6060f21a]:hover{background:rgba(var(--v-primary-base),.04);border-color:rgba(var(--v-primary-base),.08);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.1),0 2px 4px rgba(var(--v-primary-base),.05)}.command-item[data-v-6060f21a]:active{background:rgba(var(--v-primary-base),.08);transform:scale(.98)}.command-icon[data-v-6060f21a]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,rgba(var(--v-primary-base),.15),rgba(var(--v-primary-base),.08));border:1px solid rgba(var(--v-primary-base),.2);margin-right:16px;flex-shrink:0;transition:all .2s ease}.command-item:hover .command-icon[data-v-6060f21a]{background:linear-gradient(135deg,rgba(var(--v-primary-base),.25),rgba(var(--v-primary-base),.15));border-color:rgba(var(--v-primary-base),.3);transform:scale(1.05)}.command-icon-svg[data-v-6060f21a]{font-size:20px;color:rgb(var(--v-primary-base));transition:all .2s ease}.command-item:hover .command-icon-svg[data-v-6060f21a]{color:rgb(var(--v-primary-lighten1));text-shadow:0 0 8px rgba(var(--v-primary-base),.3)}.command-content[data-v-6060f21a]{flex:1;min-width:0}.command-title[data-v-6060f21a]{font-size:.95rem;font-weight:600;color:hsla(0,0%,100%,.95);margin-bottom:6px;white-space:break-spaces;word-wrap:break-word;line-height:1.3;transition:color .2s ease}.command-item:hover .command-title[data-v-6060f21a]{color:#fff}.command-description[data-v-6060f21a]{font-size:.8rem;color:hsla(0,0%,100%,.65);line-height:1.4;white-space:break-spaces;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s ease}.command-item:hover .command-description[data-v-6060f21a]{color:hsla(0,0%,100%,.8)}.command-arrow[data-v-6060f21a]{margin-left:16px;opacity:.3;transition:all .3s cubic-bezier(.4,0,.2,1);flex-shrink:0}.command-item:hover .command-arrow[data-v-6060f21a]{opacity:.8;transform:translateX(4px)}.command-arrow i[data-v-6060f21a]{font-size:20px;color:hsla(0,0%,100%,.7)}.no-commands[data-v-6060f21a]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 32px;text-align:center;height:100%}.no-commands-icon[data-v-6060f21a]{width:72px;height:72px;border-radius:50%;background:linear-gradient(135deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.08);display:flex;align-items:center;justify-content:center;margin-bottom:20px}.no-commands-icon i[data-v-6060f21a]{font-size:32px;color:hsla(0,0%,100%,.25)}.no-commands-text[data-v-6060f21a]{font-size:1.1rem;font-weight:600;color:hsla(0,0%,100%,.9);margin-bottom:8px}.no-commands-subtitle[data-v-6060f21a]{font-size:.9rem;color:hsla(0,0%,100%,.5)}.command-details-container[data-v-6060f21a]{height:100%;display:flex;flex-direction:column;background:transparent}.command-details-header[data-v-6060f21a]{display:flex;align-items:center;padding:20px 24px;border-bottom:1px solid hsla(0,0%,100%,.06);background:linear-gradient(135deg,hsla(0,0%,100%,.02),transparent 50%);flex-shrink:0;position:relative}.command-details-header[data-v-6060f21a]:after{content:"";position:absolute;bottom:0;left:24px;right:24px;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--v-primary-base),.2) 50%,transparent)}.back-button[data-v-6060f21a]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);color:hsla(0,0%,100%,.8)}.back-button[data-v-6060f21a]:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.15);color:#fff;transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.15)}.back-button[data-v-6060f21a]:active{transform:scale(.95);box-shadow:0 2px 6px rgba(0,0,0,.1)}.back-button i[data-v-6060f21a]{font-size:20px}.spacer[data-v-6060f21a]{flex:1}.select-button[data-v-6060f21a]{padding:12px 28px;border:none;border-radius:12px;background:linear-gradient(135deg,rgb(var(--v-primary-base)),rgb(var(--v-primary-darken1)));color:#fff;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(var(--v-primary-base),.3),inset 0 1px 0 hsla(0,0%,100%,.2);border:1px solid rgba(var(--v-primary-base),.5)}.select-button[data-v-6060f21a]:hover:not(.select-button--disabled){background:linear-gradient(135deg,rgb(var(--v-primary-lighten1)),rgb(var(--v-primary-base)));box-shadow:0 6px 16px rgba(var(--v-primary-base),.4),inset 0 1px 0 hsla(0,0%,100%,.3);transform:translateY(-2px)}.select-button[data-v-6060f21a]:active:not(.select-button--disabled){transform:translateY(0);box-shadow:0 2px 8px rgba(var(--v-primary-base),.3),inset 0 1px 0 hsla(0,0%,100%,.2)}.select-button--disabled[data-v-6060f21a]{opacity:.4;cursor:not-allowed;box-shadow:none;background:rgba(var(--v-primary-base),.3)}.command-details-content[data-v-6060f21a]{flex:1;overflow-y:auto;padding:24px;scrollbar-width:thin;scrollbar-color:rgba(var(--v-primary-base),.3) transparent}.command-details-content[data-v-6060f21a]::-webkit-scrollbar{width:6px}.command-details-content[data-v-6060f21a]::-webkit-scrollbar-track{background:transparent}.command-details-content[data-v-6060f21a]::-webkit-scrollbar-thumb{background:rgba(var(--v-primary-base),.3);border-radius:3px}.command-details-content[data-v-6060f21a]::-webkit-scrollbar-thumb:hover{background:rgba(var(--v-primary-base),.5)}.theme--dark .command-item[data-v-6060f21a]{border-bottom-color:hsla(0,0%,100%,.04)}.theme--dark .command-item[data-v-6060f21a]:hover{background:rgba(var(--v-primary-base),.06)}.theme--dark .command-details-header[data-v-6060f21a],.theme--dark .search-container[data-v-6060f21a]{border-bottom-color:hsla(0,0%,100%,.06)}.theme--dark .no-commands-icon[data-v-6060f21a]{background:linear-gradient(135deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.01))}@media (max-width:768px){.command-item[data-v-6060f21a]{padding:14px 20px;margin:0 8px}.command-icon[data-v-6060f21a]{width:40px;height:40px;margin-right:14px}.command-details-header[data-v-6060f21a]{padding:16px 20px}.command-details-header[data-v-6060f21a]:after{left:20px;right:20px}.command-details-content[data-v-6060f21a]{padding:20px}.search-container[data-v-6060f21a]{padding:16px 20px 12px 20px}.search-container[data-v-6060f21a]:after{left:20px;right:20px}.select-button[data-v-6060f21a]{padding:10px 20px;font-size:.8rem}}@media (max-width:480px){.command-item[data-v-6060f21a]{padding:12px 16px;margin:0 4px}.command-icon[data-v-6060f21a]{width:36px;height:36px;margin-right:12px}.command-details-header[data-v-6060f21a]{padding:12px 16px}.command-details-header[data-v-6060f21a]:after{left:16px;right:16px}.command-details-content[data-v-6060f21a]{padding:16px}.search-container[data-v-6060f21a]{padding:12px 16px 8px 16px}.search-container[data-v-6060f21a]:after{left:16px;right:16px}.back-button[data-v-6060f21a]{width:40px;height:40px}.back-button i[data-v-6060f21a]{font-size:18px}.select-button[data-v-6060f21a]{padding:8px 16px;font-size:.75rem}}.command-list-height[data-v-6060f21a]{max-height:calc(75vh - 105px)!important}.parameter-card[data-v-7d999c0f]{border:1px solid hsla(0,0%,100%,.25);border-radius:8px;margin-bottom:16px;padding:0;overflow:hidden;transition:all .3s ease}.parameter-card[data-v-7d999c0f]:has(.dropdown-menu){overflow:visible}.parameter-card.dropdown-open .controls-compact[data-v-7d999c0f],.parameter-card.dropdown-open .parameter-actions[data-v-7d999c0f],.parameter-card.dropdown-open .parameter-header[data-v-7d999c0f],.parameter-card.dropdown-open[data-v-7d999c0f],.parameter-card.dropdown-open [data-v-7d999c0f],body.dropdown-active .dialog[data-v-7d999c0f],body:has(.parameter-card.dropdown-open) .dialog[data-v-7d999c0f]{overflow:visible!important}.parameter-header[data-v-7d999c0f]{padding:12px 16px;border-bottom:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.02)}.parameter-title-row[data-v-7d999c0f]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.parameter-name-section[data-v-7d999c0f]{display:flex;align-items:center;flex:1;min-width:0;gap:8px}.parameter-name[data-v-7d999c0f]{font-size:14px;font-weight:600;color:hsla(0,0%,100%,.95);margin:0;letter-spacing:.02em}.parameter-badges[data-v-7d999c0f]{display:flex;align-items:center;gap:4px;flex-shrink:0}.type-chip[data-v-7d999c0f]{font-size:9px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.5px;height:16px!important}.delete-parameter-btn[data-v-7d999c0f]{background:rgba(244,67,54,.1);border:1px solid rgba(244,67,54,.2);border-radius:6px;color:rgba(244,67,54,.7);cursor:pointer;transition:all .2s ease;width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.delete-parameter-btn[data-v-7d999c0f]:hover{background:rgba(244,67,54,.2);border-color:rgba(244,67,54,.4);color:#f44336;transform:scale(1.05)}.delete-parameter-btn[data-v-7d999c0f]:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.parameter-description[data-v-7d999c0f]{color:hsla(0,0%,100%,.6);font-size:11px;line-height:1.3;max-width:100%;font-weight:400;margin:0}.parameter-actions[data-v-7d999c0f]{display:flex;align-items:center;gap:8px}.controls-compact[data-v-7d999c0f]{display:flex;align-items:center;gap:4px}.control-btn[data-v-7d999c0f]{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.8);transition:all .2s ease;text-decoration:none;width:24px;height:24px}.control-btn[data-v-7d999c0f]:hover{background:rgba(74,144,226,.1);border-color:rgba(74,144,226,.3);color:rgba(74,144,226,.9);transform:translateY(-1px)}.control-btn[data-v-7d999c0f]:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.control-btn--variable[data-v-7d999c0f]{background:rgba(74,144,226,.1);border-color:rgba(74,144,226,.2);color:rgba(74,144,226,.8)}.control-btn--variable[data-v-7d999c0f]:hover{background:rgba(74,144,226,.2);border-color:rgba(74,144,226,.4);color:#4a90e2}.control-btn--add[data-v-7d999c0f]{background:rgba(76,175,80,.1);border-color:rgba(76,175,80,.2);color:rgba(76,175,80,.8)}.control-btn--add[data-v-7d999c0f]:hover{background:rgba(76,175,80,.2);border-color:rgba(76,175,80,.4);color:#4caf50}.control-btn--clear[data-v-7d999c0f]{background:rgba(244,67,54,.1);border-color:rgba(244,67,54,.2);color:rgba(244,67,54,.8)}.control-btn--clear[data-v-7d999c0f]:hover{background:rgba(244,67,54,.2);border-color:rgba(244,67,54,.4);color:#f44336}.control-btn--larger[data-v-7d999c0f]{width:28px!important;height:28px!important}.array-count[data-v-7d999c0f]{font-size:10px;font-weight:600;background:hsla(0,0%,100%,.08);padding:2px 6px;border-radius:4px;border:1px solid hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.7);margin-left:4px}.parameter-value[data-v-7d999c0f]{padding:12px 16px}.parameter-actions[data-v-7d999c0f] .v-btn--icon{width:28px!important;height:28px!important;margin:0!important;background:hsla(0,0%,100%,.05)!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:6px!important}.parameter-actions[data-v-7d999c0f] .v-btn--icon:hover{background:rgba(74,144,226,.1)!important;border-color:rgba(74,144,226,.3)!important;transform:translateY(-1px)!important}.parameter-actions[data-v-7d999c0f] .v-btn--icon .v-icon{font-size:14px!important;color:hsla(0,0%,100%,.8)!important}.parameter-actions[data-v-7d999c0f] .v-btn--icon:hover .v-icon{color:rgba(74,144,226,.9)!important}.empty-state[data-v-7d999c0f]{min-height:200px;display:flex;align-items:center;justify-content:center;padding:40px 20px}.empty-state-content[data-v-7d999c0f]{text-align:center;max-width:400px}.empty-state-title[data-v-7d999c0f]{color:hsla(0,0%,100%,.9);font-size:18px;font-weight:600;margin:0 0 8px 0;letter-spacing:.02em}.empty-state-description[data-v-7d999c0f]{color:hsla(0,0%,100%,.6);font-size:14px;line-height:1.5;margin:0;font-weight:400}.empty-state-description strong[data-v-7d999c0f]{color:rgba(76,175,80,.9);font-weight:600}.control-btn--import[data-v-7d999c0f]{background:rgba(33,150,243,.1);border-color:rgba(33,150,243,.2);color:rgba(33,150,243,.8)}.control-btn--import[data-v-7d999c0f]:hover{background:rgba(33,150,243,.2);border-color:rgba(33,150,243,.4);color:#2196f3}.import-menu[data-v-7d999c0f],.new-property-menu[data-v-7d999c0f]{background:linear-gradient(135deg,#1a1a1a,#141414);border:1px solid hsla(0,0%,100%,.2);border-radius:16px;overflow:hidden;box-shadow:0 25px 50px rgba(0,0,0,.8),0 8px 32px rgba(0,0,0,.5)}.menu-header[data-v-7d999c0f]{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.02);border-radius:16px 16px 0 0}.menu-icon[data-v-7d999c0f]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;flex-shrink:0}.menu-title-section[data-v-7d999c0f]{flex:1;min-width:0}.menu-title[data-v-7d999c0f]{font-size:16px;font-weight:600;color:hsla(0,0%,100%,.95);margin:0 0 2px 0;line-height:1.3}.menu-subtitle[data-v-7d999c0f]{font-size:13px;color:hsla(0,0%,100%,.6);margin:0;line-height:1.4}.menu-body[data-v-7d999c0f]{padding:20px}.menu-actions[data-v-7d999c0f]{display:flex;gap:8px;justify-content:flex-end;padding:16px 20px;border-top:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.02);border-radius:0 0 16px 16px}.property-input[data-v-7d999c0f]{margin:0}.property-input .v-input__slot[data-v-7d999c0f]{background:hsla(0,0%,100%,.05)!important;border:1px solid hsla(0,0%,100%,.1)!important}.property-input.v-input--is-focused .v-input__slot[data-v-7d999c0f]{background:hsla(0,0%,100%,.08)!important;border-color:rgba(74,144,226,.5)!important}.file-input .v-input__slot[data-v-7d999c0f]{background:hsla(0,0%,100%,.05)!important;border:1px solid hsla(0,0%,100%,.1)!important}.file-input.v-input--is-focused .v-input__slot[data-v-7d999c0f]{background:hsla(0,0%,100%,.08)!important;border-color:rgba(74,144,226,.5)!important}.divider-text[data-v-7d999c0f]{font-size:12px;font-weight:600;color:hsla(0,0%,100%,.4);text-transform:uppercase;letter-spacing:1px;white-space:nowrap}.editor-section[data-v-7d999c0f]{margin-top:16px}.editor-label[data-v-7d999c0f]{display:flex;align-items:center;font-size:13px;color:hsla(0,0%,100%,.7);margin-bottom:8px;font-weight:500}.json-editor[data-v-7d999c0f]{border:1px solid hsla(0,0%,100%,.1);border-radius:8px;overflow:hidden;min-height:120px}.json-editor[data-v-7d999c0f]:hover{border-color:hsla(0,0%,100%,.2)}.menu-header[data-v-7d999c0f]:first-child{border-radius:15px 15px 0 0}.menu-actions[data-v-7d999c0f]:last-child{border-radius:0 0 15px 15px}.import-menu>[data-v-7d999c0f]:first-child,.new-property-menu>[data-v-7d999c0f]:first-child{border-top-left-radius:15px;border-top-right-radius:15px}.import-menu>[data-v-7d999c0f]:last-child,.new-property-menu>[data-v-7d999c0f]:last-child{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.menu-actions .v-btn[data-v-7d999c0f]{letter-spacing:.02em}.menu-actions .v-btn--text[data-v-7d999c0f]{color:hsla(0,0%,100%,.7)}.menu-actions .v-btn--text[data-v-7d999c0f]:hover{color:hsla(0,0%,100%,.9)}.dropdown-container[data-v-7d999c0f]{position:relative;display:inline-block}.dropdown-container[data-v-7d999c0f]:has(.dropdown-menu){z-index:10002}.parameter-card.dropdown-open .controls-compact[data-v-7d999c0f],.parameter-card.dropdown-open .parameter-actions[data-v-7d999c0f],.parameter-card.dropdown-open .parameter-header[data-v-7d999c0f]{overflow:visible}.tooltip-wrapper[data-v-7d999c0f]{position:relative;display:inline-block}.custom-tooltip[data-v-7d999c0f]{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:rgba(33,38,45,.95);color:#f0f6fc;padding:6px 10px;border-radius:6px;font-size:11px;font-weight:500;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s ease;margin-bottom:8px;z-index:1000;border:1px solid hsla(0,0%,100%,.1);backdrop-filter:blur(8px)}.custom-tooltip[data-v-7d999c0f]:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:4px solid transparent;border-top-color:rgba(33,38,45,.95)}.tooltip-wrapper:hover .custom-tooltip[data-v-7d999c0f]{opacity:1}.dropdown-overlay[data-v-7d999c0f]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;background:transparent}.dropdown-menu[data-v-7d999c0f]{position:absolute;top:100%;left:0;z-index:10001;margin-top:8px;min-width:320px;animation:dropdownSlideIn-7d999c0f .2s cubic-bezier(.4,0,.2,1)}.dropdown-menu.import-menu[data-v-7d999c0f]{min-width:400px;max-width:500px}@keyframes dropdownSlideIn-7d999c0f{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.control-btn.active[data-v-7d999c0f]{background:rgba(74,144,226,.2);border-color:rgba(74,144,226,.4);color:#4a90e2;transform:translateY(-1px)}.input-wrapper[data-v-7d999c0f]{position:relative;display:flex;align-items:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;transition:all .2s ease}.input-wrapper[data-v-7d999c0f]:focus-within{background:hsla(0,0%,100%,.08);border-color:rgba(74,144,226,.5);box-shadow:0 0 0 2px rgba(74,144,226,.1)}.input-icon[data-v-7d999c0f]{padding:0 12px;color:hsla(0,0%,100%,.4);transition:color .2s ease}.input-wrapper:focus-within .input-icon[data-v-7d999c0f]{color:rgba(74,144,226,.8)}.custom-input[data-v-7d999c0f]{flex:1;background:transparent;border:none;outline:none;padding:10px 12px 10px 0;color:hsla(0,0%,100%,.95);font-size:14px;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.custom-input[data-v-7d999c0f]::placeholder{color:hsla(0,0%,100%,.4);font-weight:400}.input-hint[data-v-7d999c0f]{font-size:12px;color:hsla(0,0%,100%,.5);margin-top:6px;font-weight:400}.file-input-wrapper[data-v-7d999c0f]{margin-bottom:20px}.file-input-label[data-v-7d999c0f]{display:block;cursor:pointer}.file-input-content[data-v-7d999c0f]{display:flex;align-items:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:12px 16px;transition:all .2s ease}.file-input-content[data-v-7d999c0f]:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2)}.file-input-icon[data-v-7d999c0f]{margin-right:12px;color:hsla(0,0%,100%,.6)}.file-input-text[data-v-7d999c0f]{color:hsla(0,0%,100%,.8);font-size:14px;font-weight:500}.file-input-hidden[data-v-7d999c0f]{display:none}.file-input-hint[data-v-7d999c0f]{font-size:12px;color:hsla(0,0%,100%,.5);margin-top:6px}.divider-section[data-v-7d999c0f]{display:flex;align-items:center;gap:12px;margin:20px 0}.divider-line[data-v-7d999c0f]{flex:1;height:1px;background:hsla(0,0%,100%,.1)}.btn[data-v-7d999c0f]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);text-decoration:none;white-space:nowrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:.02em}.btn[data-v-7d999c0f]:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.btn--primary[data-v-7d999c0f]{background:linear-gradient(135deg,#49a9ec,#3d96d9);color:#000;border:1px solid rgba(73,169,236,.3)}.btn--primary[data-v-7d999c0f]:hover:not(:disabled){background:linear-gradient(135deg,#3d96d9,#2e7bc6);transform:translateY(-1px);box-shadow:0 4px 16px rgba(73,169,236,.4)}.btn--secondary[data-v-7d999c0f]{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,100%,.2)}.btn--secondary[data-v-7d999c0f]:hover:not(:disabled){background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.95);border-color:hsla(0,0%,100%,.3);transform:translateY(-1px)}.success-icon[data-v-7d999c0f]{color:#4caf50}.info-icon[data-v-7d999c0f]{color:#2196f3}.table-toolbar[data-v-7d999c0f]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:hsla(0,0%,100%,.02);border-bottom:1px solid hsla(0,0%,100%,.08);gap:16px}.search-section[data-v-7d999c0f]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.search-input-wrapper[data-v-7d999c0f]{position:relative;display:flex;align-items:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:0 12px;transition:all .2s cubic-bezier(.4,0,.2,1);max-width:320px;min-width:240px}.search-input-wrapper[data-v-7d999c0f]:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.15)}.search-input-wrapper[data-v-7d999c0f]:focus-within{background:hsla(0,0%,100%,.06);border-color:rgba(74,144,226,.4);box-shadow:0 0 0 2px rgba(74,144,226,.1)}.search-icon[data-v-7d999c0f]{display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.5);transition:color .2s ease;margin-right:8px;flex-shrink:0}.search-input-wrapper:focus-within .search-icon[data-v-7d999c0f]{color:rgba(74,144,226,.8)}.search-input[data-v-7d999c0f]{flex:1;background:transparent;border:none;outline:none;color:hsla(0,0%,100%,.9);font-size:13px;font-weight:500;padding:10px 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:.01em}.search-input[data-v-7d999c0f]::placeholder{color:hsla(0,0%,100%,.4);font-weight:400}.search-clear[data-v-7d999c0f]{display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.4);cursor:pointer;padding:2px;border-radius:4px;transition:all .2s ease;margin-left:8px;flex-shrink:0}.search-clear[data-v-7d999c0f]:hover{color:hsla(0,0%,100%,.7);background:hsla(0,0%,100%,.1);transform:scale(1.1)}.results-counter[data-v-7d999c0f]{display:flex;align-items:center;flex-shrink:0}.results-text[data-v-7d999c0f]{font-size:11px;font-weight:600;color:hsla(0,0%,100%,.5);background:hsla(0,0%,100%,.05);padding:4px 8px;border-radius:6px;border:1px solid hsla(0,0%,100%,.1);letter-spacing:.02em;text-transform:uppercase}.toolbar-actions[data-v-7d999c0f]{display:flex;align-items:center;gap:8px;flex-shrink:0}@media (max-width:768px){.table-toolbar[data-v-7d999c0f]{flex-direction:column;align-items:stretch;gap:12px}.search-section[data-v-7d999c0f]{justify-content:space-between}.search-input-wrapper[data-v-7d999c0f]{max-width:none;min-width:200px}.toolbar-actions[data-v-7d999c0f]{justify-content:flex-end}}.parameter-card[data-v-16502656]{border:1px solid hsla(0,0%,100%,.25);border-radius:8px;margin-bottom:16px;padding:0;overflow:hidden;transition:all .3s ease}.parameter-card[data-v-16502656]:hover{border-color:rgba(74,144,226,.4);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.3)}.parameter-header[data-v-16502656]{padding:12px 16px;border-bottom:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.02)}.parameter-title-row[data-v-16502656]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.parameter-name-section[data-v-16502656]{display:flex;align-items:center;flex:1;min-width:0;gap:8px}.parameter-name[data-v-16502656]{font-size:14px;font-weight:600;color:hsla(0,0%,100%,.95);margin:0;letter-spacing:.02em}.parameter-badges[data-v-16502656]{display:flex;align-items:center;gap:4px;flex-shrink:0}.type-chip[data-v-16502656]{text-transform:uppercase;letter-spacing:.5px}.type-chip[data-v-16502656],.warning-chip[data-v-16502656]{font-size:9px!important;font-weight:600!important;height:16px!important}.delete-parameter-btn[data-v-16502656]{background:rgba(244,67,54,.1);border:1px solid rgba(244,67,54,.2);border-radius:6px;color:rgba(244,67,54,.7);cursor:pointer;transition:all .2s ease;width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.delete-parameter-btn[data-v-16502656]:hover{background:rgba(244,67,54,.2);border-color:rgba(244,67,54,.4);color:#f44336;transform:scale(1.05)}.delete-parameter-btn[data-v-16502656]:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.parameter-description[data-v-16502656]{color:hsla(0,0%,100%,.6);font-size:11px;line-height:1.3;max-width:100%;font-weight:400;margin:0}.parameter-actions[data-v-16502656]{display:flex;align-items:center;gap:8px}.controls-compact[data-v-16502656]{display:flex;align-items:center;gap:4px}.control-btn[data-v-16502656]{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.8);transition:all .2s ease;text-decoration:none;width:24px;height:24px}.control-btn[data-v-16502656]:hover{background:rgba(74,144,226,.1);border-color:rgba(74,144,226,.3);color:rgba(74,144,226,.9);transform:translateY(-1px)}.control-btn[data-v-16502656]:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.control-btn--variable[data-v-16502656]{background:rgba(74,144,226,.1);border-color:rgba(74,144,226,.2);color:rgba(74,144,226,.8)}.control-btn--variable[data-v-16502656]:hover{background:rgba(74,144,226,.2);border-color:rgba(74,144,226,.4);color:#4a90e2}.control-btn--add[data-v-16502656]{background:rgba(76,175,80,.1);border-color:rgba(76,175,80,.2);color:rgba(76,175,80,.8)}.control-btn--add[data-v-16502656]:hover{background:rgba(76,175,80,.2);border-color:rgba(76,175,80,.4);color:#4caf50}.control-btn--clear[data-v-16502656]{background:rgba(244,67,54,.1);border-color:rgba(244,67,54,.2);color:rgba(244,67,54,.8)}.control-btn--clear[data-v-16502656]:hover{background:rgba(244,67,54,.2);border-color:rgba(244,67,54,.4);color:#f44336}.control-btn--larger[data-v-16502656]{width:28px!important;height:28px!important}.array-count[data-v-16502656]{font-size:10px;font-weight:600;background:hsla(0,0%,100%,.08);padding:2px 6px;border-radius:4px;border:1px solid hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.7);margin-left:4px}.parameter-value[data-v-16502656]{padding:12px 16px}.parameter-actions[data-v-16502656] .v-btn--icon{width:28px!important;height:28px!important;margin:0!important;background:hsla(0,0%,100%,.05)!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:6px!important}.parameter-actions[data-v-16502656] .v-btn--icon:hover{background:rgba(74,144,226,.1)!important;border-color:rgba(74,144,226,.3)!important;transform:translateY(-1px)!important}.parameter-actions[data-v-16502656] .v-btn--icon .v-icon{font-size:14px!important;color:hsla(0,0%,100%,.8)!important}.parameter-actions[data-v-16502656] .v-btn--icon:hover .v-icon{color:rgba(74,144,226,.9)!important}.bg-white{position:relative}.bg-white:before{background:#fff;position:absolute;height:100%;top:0;right:0;bottom:0;left:0;content:"";opacity:.05;pointer-events:none!important}.bg-secondary{position:relative}.rounded-b-xl.bg-secondary:before{border-bottom-left-radius:24px!important;border-bottom-right-radius:24px!important}.rounded-lg.bg-primary:before,.rounded-lg.bg-secondary:before{border-radius:8px!important}.rounded.bg-secondary:before{border-radius:4px!important}.bg-secondary:before{background:var(--v-secondary-base);position:absolute;height:100%;top:0;right:0;bottom:0;left:0;content:"";opacity:.05;pointer-events:none!important}.bg-primary{position:relative}.bg-primary:before{background:var(--v-primary-base);position:absolute;height:100%;top:0;right:0;bottom:0;left:0;content:"";opacity:.05;pointer-events:none!important}.console-container-collapsed{grid-template-columns:60px 1.5fr!important}.console-container{display:grid;grid-template-columns:400px 1.5fr;grid-template-rows:1fr;gap:0 0;grid-auto-flow:row;grid-template-areas:". .";height:calc(100vh - 150px)!important;max-height:calc(100vh - 155px)!important}.v-tabs.dense.v-tabs--grow .v-tabs-bar{height:35px!important}.resize-handle{display:none}.python-console-resize-divider:hover hr{border-color:var(--v-primary-base)!important;border-style:dashed!important;cursor:row-resize!important}.python-console-container{max-height:calc(100vh - 150)!important}.v-dialog--scrollable>form>.v-card>.v-card__text.python-console-container{overflow-y:hidden!important}.custom-info-alert{display:flex;align-items:flex-start;gap:12px;padding:16px;background:linear-gradient(135deg,rgba(33,150,243,.08),rgba(33,150,243,.04));border:1px solid rgba(33,150,243,.2);border-left:4px solid #2196f3;border-radius:8px;margin:16px 0;backdrop-filter:blur(4px);position:relative;overflow:hidden}.custom-info-alert:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(33,150,243,.3) 50%,transparent)}.alert-icon{color:#2196f3;margin-top:2px;flex-shrink:0}.alert-content{flex:1;min-width:0}.alert-title{color:#e0e0e0;font-size:14px;font-weight:600;margin-bottom:6px;letter-spacing:.02em}.alert-description{color:#b0b0b0;font-size:14px;line-height:1.5;margin-bottom:8px}.alert-code{background:rgba(33,150,243,.15);color:#64b5f6;padding:2px 6px;border-radius:4px;font-family:Consolas,Monaco,Menlo,Courier New,monospace;font-size:13px;font-weight:500;border:1px solid rgba(33,150,243,.2)}.alert-example{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.example-label{color:#888;font-size:12px;font-style:italic;font-weight:500}.example-code{background:rgba(0,0,0,.3);color:#a5d6a7;padding:4px 8px;border-radius:4px;font-family:Consolas,Monaco,Menlo,Courier New,monospace;font-size:13px;border:1px solid hsla(0,0%,100%,.1);font-weight:500}.custom-info-alert:hover{background:linear-gradient(135deg,rgba(33,150,243,.12),rgba(33,150,243,.06));border-color:rgba(33,150,243,.3);transform:translateY(-1px);transition:all .2s cubic-bezier(.4,0,.2,1)}.editor-wrapper[data-v-1a00e5ff]{border-top:thin solid #696969;border-left:thin solid #696969;border-bottom:thin solid #696969;border-top-left-radius:16px;border-bottom-left-radius:16px}.editor[data-v-1a00e5ff]{height:100%;width:100%;border-top-left-radius:12px!important;border-bottom-left-radius:12px!important}.table-list[data-v-1a00e5ff]{border-top:thin solid #696969;border-right:thin solid #696969;border-bottom:thin solid #696969;border-top-right-radius:16px;border-bottom-right-radius:16px}.editor-wrapper[data-v-4dff6da6]{border-top:thin solid #696969;border-left:thin solid #696969;border-bottom:thin solid #696969;border-top-left-radius:16px;border-bottom-left-radius:16px}.editor[data-v-4dff6da6]{height:100%;width:100%;border-top-left-radius:12px!important;border-bottom-left-radius:12px!important}.table-list[data-v-4dff6da6]{border-top:thin solid #696969;border-right:thin solid #696969;border-bottom:thin solid #696969;border-top-right-radius:16px;border-bottom-right-radius:16px}.editor-wrapper[data-v-be45d036]{border-top:thin solid #696969;border-left:thin solid #696969;border-bottom:thin solid #696969;border-top-left-radius:16px;border-bottom-left-radius:16px}.editor[data-v-be45d036]{height:100%;width:100%;border-top-left-radius:12px!important;border-bottom-left-radius:12px!important}.table-list[data-v-be45d036]{border-top:thin solid #696969;border-right:thin solid #696969;border-bottom:thin solid #696969;border-top-right-radius:16px;border-bottom-right-radius:16px}.editor-wrapper[data-v-429d253e]{border-top:thin solid #696969;border-left:thin solid #696969;border-bottom:thin solid #696969;border-top-left-radius:16px;border-bottom-left-radius:16px;box-shadow:0 7px 19px rgba(0,0,0,.1),0 5px 5px rgba(0,0,0,.1)}.editor[data-v-429d253e]{height:100%;width:100%;border-top-left-radius:12px!important;border-bottom-left-radius:12px!important}.table-list[data-v-429d253e]{border-top:thin solid #696969;border-right:thin solid #696969;border-bottom:thin solid #696969;border-top-right-radius:16px;border-bottom-right-radius:16px;box-shadow:0 7px 19px rgba(0,0,0,.1),0 5px 5px rgba(0,0,0,.1)}.expanded-row[data-v-c5b7ec94]{border-left:16px solid #f8f8f8;border-right:16px solid #f8f8f8;border-top:8px solid #f8f8f8;border-bottom:8px solid #f8f8f8}.modern-icon-btn{position:relative;border-radius:8px!important;height:40px!important;width:40px!important;backdrop-filter:blur(12px);background:rgba(74,144,226,.2)!important;border:1px solid rgba(74,144,226,.5)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;overflow:hidden;transform:translateY(-2px)!important}.modern-icon-btn:hover{background:rgba(74,144,226,.3)!important;border-color:rgba(74,144,226,.7)!important;transform:translateY(-4px)!important;box-shadow:0 8px 25px rgba(74,144,226,.25)!important}.modern-icon-btn .v-icon{color:rgba(74,144,226,.9)!important;font-size:18px!important}.modern-icon-btn:hover .v-icon{color:#4a90e2!important}.gap-2{gap:8px}.ujhxx[data-v-2a495a57]{margin-top:17px}.wjgdo[data-v-2a495a57]{min-width:7rem}@media (min-width:640px){.kcoh9[data-v-2a495a57]{min-width:8rem}}.list-style-none[data-v-27674ec9]{list-style:none}.response-container[data-v-27674ec9]{position:relative;display:flex;overflow:auto}.notif[data-v-27674ec9]{background:#ffa726!important;top:9px!important;transform:scale(1);animation:pulse-27674ec9 2s infinite}.transformation-generator-example-prompt[data-v-27674ec9]{position:relative}.transformation-generator-example-prompt[data-v-27674ec9]:before{background:#fff;position:absolute;height:100%;top:0;right:0;bottom:0;left:0;content:"";opacity:.1;border-radius:8px;pointer-events:none!important}.transformation-generator-example-prompt[data-v-27674ec9]:hover:before{background:var(--v-secondary-base)}.transformation--body__height[data-v-27674ec9]{height:calc(100vh - 66px)!important}@keyframes pulse-27674ec9{0%{transform:scale(.88);box-shadow:0 0 0 0 rgba(255,167,38,.7)}70%{transform:scale(1);box-shadow:0 0 0 12px rgba(255,167,38,0)}to{transform:scale(.88);box-shadow:0 0 0 0 rgba(255,167,38,0)}}.var-def-table th{position:relative!important}.resizer{position:absolute;top:0;right:0;width:5px;cursor:col-resize;-webkit-user-select:none;user-select:none;border-right:1px solid transparent;min-height:48px}.resizer:hover,.resizing{border-right:2px solid #00f!important}.rounded-t .v-menu__content{border-top-left-radius:0!important;border-top-right-radius:0!important;border-bottom-right-radius:8px!important;border-bottom-left-radius:8px!important}.list-to-table{margin-top:45px}.list-to-table .v-data-footer{position:absolute;top:65px;left:24px;background:#fff!important;width:80%;border:none!important}.list-to-table .v-data-table__wrapper{margin-top:10px}.list-to-table .v-data-footer__select{height:15px!important;margin-left:0!important}.list-to-table th{height:20px!important}.list-to-table td{padding:12px 5px!important}.body-1.v-data-table>.v-data-table__wrapper>table>tbody>tr>td,.v-data-table>.v-data-table__wrapper>table>tfoot>tr>td,.v-data-table>.v-data-table__wrapper>table>thead>tr>td{font-size:1rem!important;font-weight:400;letter-spacing:.03125em!important;line-height:1.5rem;font-family:Roboto,sans-serif!important}.white--text.v-data-table.theme--dark td.text-start{color:#fff!important}.operation-response-table .v-data-footer{position:absolute;top:10px;left:12px;background:#fff!important;width:100%;border:none!important}.operation-response-table .v-data-table__wrapper{margin-top:65px}.operation-response-table .v-data-footer__select{height:15px!important;margin-left:0!important}.operation-response-table th{height:20px!important}.operation-response-table th>i{display:none!important}.export-btn{position:relative;display:inline-flex;align-items:center;padding:12px 20px;border-radius:8px;backdrop-filter:blur(12px);background:rgba(var(--v-primary-base),.2)!important;color:#fff!important;border:1px solid rgba(var(--v-primary-base),.5);cursor:pointer;font-size:14px;font-weight:600;letter-spacing:.02em;text-transform:none;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;transform:translateY(-1px);text-shadow:0 1px 3px rgba(0,0,0,.3);min-width:140px;justify-content:center}.export-btn:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05) 50%,transparent);pointer-events:none;transition:opacity .3s ease}.export-btn:hover{transform:translateY(-2px);background:rgba(var(--v-primary-base),.3)!important;border-color:rgba(var(--v-primary-base),.6);box-shadow:0 6px 16px rgba(var(--v-primary-base),.35),0 3px 8px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.2);color:#fff!important;text-shadow:0 1px 4px rgba(0,0,0,.4)}.export-btn:hover svg{transform:scale(1.05);filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.export-btn:active{transform:translateY(0);transition:transform .1s ease}.export-btn svg{transition:all .3s ease;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2))}.export-btn:focus{outline:2px solid rgba(var(--v-primary-base),.5);outline-offset:2px}.export-dialog-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000}.export-dialog{background:#2a2a2a;border-radius:12px;border:1px solid #444;min-width:400px;max-width:90vw}.export-dialog-header{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #444}.export-dialog-header h3{margin:0;color:#e0e0e0;font-size:18px;font-weight:600}.close-btn{background:none;border:none;color:#888;font-size:24px;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:color .2s ease}.close-btn:hover{color:#e0e0e0}.export-dialog-body{padding:20px}.export-dialog-body label{display:block;margin-bottom:8px;color:#e0e0e0;font-size:14px;font-weight:500}.export-input{width:100%;padding:10px 12px;background:#1e1e1e;border:1px solid #444;border-radius:6px;color:#e0e0e0;font-size:14px}.export-input:focus{outline:none;border-color:var(--v-primary-base)}.export-dialog-actions{display:flex;justify-content:flex-end;gap:12px;padding:20px;border-top:1px solid #444}.cancel-btn{padding:8px 16px;background:transparent;color:#888;border:1px solid #444;border-radius:6px;cursor:pointer;font-size:14px;transition:all .2s ease}.cancel-btn:hover{background:#333;color:#e0e0e0}.export-confirm-btn{padding:8px 16px;background:var(--v-primary-base);color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;transition:background-color .2s ease}.export-confirm-btn:hover{background:var(--v-primary-darken1)}.console-output-container{max-height:400px;max-width:100%;overflow:auto;border-radius:4px;position:relative;background:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.1)}.console-output-container pre{margin:0;word-wrap:normal;overflow-wrap:normal;word-break:normal;text-overflow:clip;min-width:max-content;font-family:Consolas,Monaco,Menlo,Courier New,monospace;font-size:14px;line-height:1.6;letter-spacing:.2px;tab-size:4;-moz-tab-size:4;hyphens:none;overflow-x:visible;unicode-bidi:embed;direction:ltr;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.console-output-container::-webkit-scrollbar{width:8px;height:8px}.console-output-container::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:4px}.console-output-container::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:4px}.console-output-container::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.5)}.console-output-container::-webkit-scrollbar-corner{background:hsla(0,0%,100%,.1)}.console-output-container pre{overflow-x:auto;-webkit-user-select:text;user-select:text}.console-output-container pre code{font-family:inherit;background:transparent;padding:0;border-radius:0;color:inherit}.console-output-container{scroll-behavior:smooth}.console-output-container::selection,.console-output-container pre::selection{background:hsla(0,0%,100%,.2)}.console-output-container pre{white-space:pre-wrap;white-space:pre}.block{display:block!important}.logic-container,.operation_details_container{height:calc(100vh - 112px)!important;max-height:calc(100vh - 112px)!important}.body__wrapper{max-height:calc(100vh - 112px)!important}.configuration--scroller__lg{max-height:calc(80vh - 100px)!important}.configuration--scroller__md{max-height:calc(80vh - 160px)!important}.Layout{column-gap:10px;display:grid;grid-template-columns:minmax(0,calc(100% - 273px)) 0 auto}.Layout-2{display:grid;grid-template-columns:minmax(0,100%) 0 auto}.Layout-3{display:grid;grid-template-columns:minmax(0,calc(100% - 380px)) 0 auto}.rdb-tables .v-list-group__header.v-list-item{padding:0!important}.ocsp .v-expansion-panel{margin-top:0!important}.ocsp .v-expansion-panel-header{position:relative;text-align:end;padding-top:8px;padding-bottom:8px;margin-bottom:5px}.ocsp .v-expansion-panel-header__icon{position:absolute;left:0}.ocsp .v-expansion-panel-content__wrap{padding-top:0!important;padding-bottom:0!important;padding-left:6px!important;padding-right:0!important}.config-tab{transition:all .1s linear}.v-data-table.meta-table>.v-data-table__wrapper>table>tbody>tr>td{padding-left:0!important}.meta-table .v-list-group__header{position:relative}.meta-table .v-list-item__content{position:absolute;right:0}.meta-table .v-list-item__icon{margin-left:0!important;left:0!important;position:absolute!important;min-width:30px!important}.qp-list td.text-start{padding:0!important}.parameter-category-title{font-size:.9rem!important;font-weight:400;line-height:1.45rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif!important;text-transform:none!important}.qp-list .v-list-group__header{padding-left:0!important}.width__1280{max-width:1280px!important}.configuration-scroll-container{padding-bottom:30vh!important}.drag-handle{width:1.5px;position:absolute;right:0;bottom:0;top:0;cursor:col-resize}.drag-handle.accent:hover{background-color:var(--v-primary-base)!important}.accent .theme--dark.v-tabs.secondary>.v-tabs-bar{background-color:var(--v-secondary-base)!important}.variable-definitions-container{padding:0 4px}.variable-category-section{margin-bottom:8px}.compact-category-header{background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.04))!important;border:1px solid hsla(0,0%,100%,.15);border-radius:8px;transition:all .2s ease;min-height:40px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:6px}.compact-category-header:hover{border-color:rgba(74,144,226,.4);background:linear-gradient(135deg,hsla(0,0%,100%,.12),rgba(74,144,226,.08))!important;transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.category-title-compact{font-size:13px!important;font-weight:700!important;color:hsla(0,0%,100%,.95);white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.3)}.compact-category-content{border-radius:6px;padding:8px;margin-bottom:12px}.empty-category-compact{background:hsla(0,0%,100%,.03);border:2px dashed hsla(0,0%,100%,.15);border-radius:6px;min-height:50px;display:flex;flex-direction:column;align-items:center;justify-content:center}.variables-compact-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:6px;align-items:start}.variable-item-compact{min-width:0}.variable-chip-compact,.variable-item-compact{display:flex;align-items:center;justify-content:center}.variable-chip-compact{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:6px;transition:all .2s ease;cursor:pointer;min-height:32px;box-shadow:0 1px 3px rgba(0,0,0,.1);width:100%;padding:4px 8px}.variable-chip-compact:hover{background:rgba(74,144,226,.15);border-color:rgba(74,144,226,.4);transform:translateY(-1px);box-shadow:0 3px 6px rgba(74,144,226,.2)}.compact-chip{height:30px!important;font-size:11px!important;font-weight:500!important}.compact-chip,.compact-chip .v-chip__content{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}.compact-chip .v-chip__content{padding:0!important}.variable-name-compact{font-size:11px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;color:hsla(0,0%,100%,.9);text-align:center;width:100%}.variable-category-section{margin-bottom:20px;position:relative}.variable-category-section:after{content:"";position:absolute;bottom:-10px;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1) 20%,hsla(0,0%,100%,.1) 80%,transparent)}.variable-category-section:last-child:after{display:none}.compact-category-header .v-chip{font-weight:700!important;font-size:10px!important;height:20px!important;border-radius:10px!important}.compact-category-header .v-btn{background:hsla(0,0%,100%,.1)!important;border-radius:6px!important}.compact-category-header .v-btn:hover{background:rgba(74,144,226,.2)!important;transform:scale(1.1)}.drag-helper-compact{margin-top:8px;padding:0 2px}.drag-helper-compact>div{background-color:rgba(33,150,243,.1);border:1px dashed rgba(33,150,243,.4);transition:all .2s ease}.drag-helper-compact:hover>div{background-color:rgba(33,150,243,.15)!important;border-color:rgba(33,150,243,.6)}.border-dashed{border-style:dashed!important}.opacity-70{opacity:.7}@media (min-width:1400px){.variables-compact-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:6px}.variable-name-compact{max-width:130px}}@media (max-width:1200px){.variables-compact-grid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.variable-name-compact{max-width:90px}}@media (max-width:768px){.variables-compact-grid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:3px}.variable-definitions-container{padding:0 2px}.variable-name-compact{max-width:70px}}.configuration-main-container{height:calc(100vh - 208px);max-height:calc(100vh - 208px);overflow-y:auto;overflow-x:hidden;position:relative;scrollbar-width:thin;scrollbar-color:rgba(var(--v-primary-base),.3) transparent}.configuration-main-container::-webkit-scrollbar{width:8px}.configuration-main-container::-webkit-scrollbar-track{background:transparent}.configuration-main-container::-webkit-scrollbar-thumb{background:rgba(var(--v-primary-base),.3);border-radius:4px}.configuration-main-container::-webkit-scrollbar-thumb:hover{background:rgba(var(--v-primary-base),.5)}.mapping-body-container{min-height:calc(100vh - 240px);position:relative;border-radius:8px;overflow:visible;background:var(--v-black-base);gap:2rem}.left-content-panel{flex:1;min-width:0;height:100%;display:flex;flex-direction:column;border-radius:1rem!important;padding:1rem!important}.content-divider{width:1px;background:hsla(0,0%,100%,.12);position:relative}.content-divider:before{content:"";position:absolute;top:20%;left:50%;transform:translateX(-50%);width:1px;height:60%;background:linear-gradient(180deg,transparent,rgba(74,144,226,.4) 50%,transparent)}.right-content-panel{width:480px;max-width:520px;min-width:420px;background:rgba(var(--v-black_500-base),.6);border-radius:0 8px 8px 0;display:flex;flex-direction:column;height:100%;position:relative}.right-content-panel:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(74,144,226,.3) 50%,transparent)}.left-content-scroll{height:100%;overflow:visible}.right-header-section{flex-shrink:0;background:rgba(var(--v-black_500-base),.8);border-bottom:1px solid hsla(0,0%,100%,.12);border-radius:0;position:relative}.right-header-section:after{content:"";position:absolute;bottom:0;left:12px;right:12px;height:1px;background:linear-gradient(90deg,transparent,rgba(74,144,226,.4) 50%,transparent)}.right-content-scroll{flex:1;overflow:visible;min-height:0;padding-bottom:24px}.variable-definitions-section{padding:16px 12px;border-bottom:1px solid hsla(0,0%,100%,.05)}.metadata-section{background:rgba(var(--v-black_500-base),.2)}.metadata-type-label{background:rgba(var(--v-black_500-base),.3);border-bottom:1px solid hsla(0,0%,100%,.05)}.metadata-content{padding:0}.search-container{background:rgba(var(--v-black_500-base),.8)}.modern-search-wrapper{position:relative;background:rgba(var(--v-black_500-base),.9);border:2px solid hsla(0,0%,100%,.1);border-radius:12px;transition:all .3s ease;overflow:hidden}.modern-search-wrapper:hover{border-color:rgba(var(--v-primary-base),.4);transform:translateY(-1px);box-shadow:0 4px 12px rgba(var(--v-primary-base),.1)}.modern-search-wrapper:focus-within{border-color:rgba(var(--v-primary-base),.6);box-shadow:0 0 0 3px rgba(var(--v-primary-base),.1);transform:translateY(-2px)}.search-icon-wrapper{position:absolute;left:12px;top:50%;transform:translateY(-50%);z-index:2;pointer-events:none}.modern-search-field .v-input__control{min-height:36px!important}.modern-search-field .v-input__slot{background:transparent!important;border:none!important;box-shadow:none!important;padding-left:40px!important;padding-right:12px!important}.modern-search-field .v-text-field__slot input{color:#fff!important;font-size:14px!important;font-weight:500!important;padding:8px 0!important}.modern-search-field .v-text-field__slot input::placeholder{color:hsla(0,0%,100%,.6)!important;font-weight:400!important}.search-actions{display:flex;align-items:center;padding-right:8px}.search-stats{opacity:.8;transition:opacity .2s ease}.search-stats:hover{opacity:1}.search-stats .v-btn{transition:all .2s ease}.search-stats .v-btn:hover{background:rgba(var(--v-primary-base),.1)!important;transform:scale(1.1)}@media (max-width:1400px){.right-content-panel{width:380px;min-width:320px}.mapping-body-container{gap:1.75rem}}@media (max-width:1200px){.right-content-panel{width:320px;min-width:280px}.variables-compact-grid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.mapping-body-container{gap:1.5rem}}@media (max-width:900px){.mapping-body-container{flex-direction:column;gap:1rem}.content-divider{height:3px;width:100%;background:linear-gradient(90deg,rgba(var(--v-primary-base),.1),rgba(var(--v-primary-base),.3) 50%,rgba(var(--v-primary-base),.1))}.content-divider:before{width:40px;height:1px}.right-content-panel{width:100%;max-width:none;min-width:0;border-radius:0 0 8px 8px;border-top:none;border-left:1px solid hsla(0,0%,100%,.08)}.left-content-panel{border-bottom:none}.right-header-section{border-radius:0}}.elegant-tabs-container{border-radius:12px;overflow:hidden;backdrop-filter:blur(12px)}.elegant-tabs-wrapper{display:flex;position:relative}.elegant-tab-item{position:relative;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden;background:transparent;border-right:1px solid hsla(0,0%,100%,.06)}.elegant-tab-item:last-child{border-right:none}.elegant-tab-item:hover:not(.elegant-tab-active){background:hsla(0,0%,100%,.03)}.elegant-tab-item:hover:not(.elegant-tab-active):before{opacity:.1}.elegant-tab-item:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,hsla(0,0%,100%,.02),transparent 50%);opacity:0;transition:opacity .3s ease;pointer-events:none}.elegant-tab-content{position:relative;z-index:2;display:flex;align-items:center;padding:6px 12px;min-height:28px}.elegant-tab-count{font-size:11px;color:hsla(0,0%,100%,.6);font-weight:400;margin-right:6px;letter-spacing:.02em}.elegant-tab-label{font-size:13px;font-weight:400;color:hsla(0,0%,100%,.8);letter-spacing:.025em;margin-right:8px;transition:color .3s ease}.elegant-tab-icon{opacity:.6;margin-left:4px;transition:opacity .3s ease}.elegant-tab-indicator{position:absolute;bottom:0;left:0;height:2px;width:0;background:linear-gradient(90deg,rgba(var(--v-primary-base),.8),rgba(var(--v-primary-base),1) 50%,rgba(var(--v-primary-base),.8));transition:width .4s cubic-bezier(.4,0,.2,1);box-shadow:0 0 8px rgba(var(--v-primary-base),.4)}.elegant-tab-active:before{opacity:.12;background:linear-gradient(135deg,hsla(0,0%,100%,.06),rgba(74,144,226,.04) 50%,transparent)}.elegant-tab-active:after{display:none}.elegant-tab-active .elegant-tab-label{color:#fff;font-weight:500;text-shadow:none}.elegant-tab-active .elegant-tab-count{color:#fff;font-weight:600;background:rgba(74,144,226,.3);padding:2px 6px;border-radius:6px;border:1px solid rgba(74,144,226,.4);box-shadow:none}.elegant-tab-active .elegant-tab-icon{opacity:1;filter:none}.elegant-tab-active .elegant-tab-indicator{width:100%;height:2px;background:linear-gradient(90deg,transparent,#4a90e2 20%,#4a90e2 80%,transparent);box-shadow:0 0 8px rgba(74,144,226,.4);border-radius:0}.elegant-tab-item:active{transform:translateY(1px)}@media (max-width:768px){.elegant-tab-content{padding:8px 12px;min-height:36px}.elegant-tab-label{font-size:13px}.elegant-tab-count{font-size:11px}}.custom-tab-content,.custom-tab-panel{width:100%;height:100%}.configuration-container{height:100%!important;flex-direction:column!important}.configuration-container,.configuration-content{display:flex!important;overflow:hidden!important}.configuration-content{flex:1!important;flex-direction:column!important}.configuration-sticky-header{position:sticky!important;top:0!important;z-index:100!important;background:rgba(var(--v-black_500-base),.95)!important;backdrop-filter:blur(12px)!important;flex-shrink:0!important}.configuration-tab-navigation:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.configuration-tab-navigation{position:relative;background:rgba(var(--v-black_500-base),.9)!important;padding:4px 0!important}.configuration-scrollable-content{flex:1!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:thin!important}.configuration-scrollable-content::-webkit-scrollbar{width:8px!important}.configuration-scrollable-content::-webkit-scrollbar-track{background:transparent!important}.configuration-scrollable-content::-webkit-scrollbar-thumb{background:rgba(var(--v-primary-base),.3)!important;border-radius:4px!important}.configuration-scrollable-content::-webkit-scrollbar-thumb:hover{background:rgba(var(--v-primary-base),.5)!important}.mapping-body-container{min-height:auto!important;position:relative!important;border-radius:8px!important;background:rgba(var(--v-black_500-base),.2)!important;gap:2rem!important;padding-bottom:2rem!important}.left-content-panel{flex:1!important;min-width:0!important;height:auto!important;display:flex!important;flex-direction:column!important}.content-divider{width:1px!important;background:hsla(0,0%,100%,.12)!important;position:relative!important}.content-divider:before{content:""!important;position:absolute!important;top:20%!important;left:50%!important;transform:translateX(-50%)!important;width:1px!important;height:60%!important;background:linear-gradient(180deg,transparent,rgba(74,144,226,.4) 50%,transparent)!important}.right-content-panel{width:480px!important;max-width:520px!important;min-width:420px!important;background:rgba(var(--v-black_500-base),.6)!important;border-radius:0 8px 8px 0!important;display:flex!important;flex-direction:column!important;height:auto!important;position:relative!important}.right-content-panel:before{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:1px!important;background:linear-gradient(90deg,transparent,rgba(74,144,226,.3) 50%,transparent)!important}.left-content-scroll,.v-tabs-items,.v-window,.v-window-item{height:100%!important}.left-content-scroll{overflow:visible!important}.right-header-section{flex-shrink:0!important;background:rgba(var(--v-black_500-base),.8)!important;border-bottom:1px solid hsla(0,0%,100%,.12)!important;border-radius:0!important;position:relative!important}.right-header-section:after{content:""!important;position:absolute!important;bottom:0!important;left:12px!important;right:12px!important;height:1px!important;background:linear-gradient(90deg,transparent,rgba(74,144,226,.4) 50%,transparent)!important}.right-content-scroll{flex:1!important;overflow:visible!important;min-height:0!important;padding-bottom:24px!important}.variable-definitions-section{padding:16px 12px!important;border-bottom:1px solid hsla(0,0%,100%,.05)!important}.metadata-section{background:rgba(var(--v-black_500-base),.2)!important}.metadata-type-label{background:rgba(var(--v-black_500-base),.3)!important;border-bottom:1px solid hsla(0,0%,100%,.05)!important}.metadata-content{padding:0!important}@media (max-width:1400px){.right-content-panel{width:380px!important;min-width:320px!important}.mapping-body-container{gap:1.75rem!important}}@media (max-width:1200px){.right-content-panel{width:320px!important;min-width:280px!important}.variables-compact-grid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr))!important}.mapping-body-container{gap:1.5rem!important}}@media (max-width:900px){.mapping-body-container{flex-direction:column!important;gap:1rem!important}.content-divider{height:3px!important;width:100%!important;background:linear-gradient(90deg,rgba(var(--v-primary-base),.1),rgba(var(--v-primary-base),.3) 50%,rgba(var(--v-primary-base),.1))!important}.content-divider:before{width:40px!important;height:1px!important}.right-content-panel{width:100%!important;max-width:none!important;min-width:0!important;border-radius:0 0 8px 8px!important;border-top:none!important;border-left:1px solid hsla(0,0%,100%,.08)!important}.left-content-panel{border-bottom:none!important}.right-header-section{border-radius:0!important}}.operation-loop-tab-section{display:flex;align-items:center;height:100%;min-width:0;flex:1;justify-content:flex-end}.operation-loop-highlight-tab{position:relative;border-radius:8px;padding:8px 16px;transition:all .3s cubic-bezier(.4,0,.2,1);min-height:40px;display:flex;align-items:center;width:100%;max-width:100%}.operation-loop-highlight-tab:hover{background:linear-gradient(135deg,rgba(74,144,226,.12),rgba(74,144,226,.06) 50%,rgba(74,144,226,.03));box-shadow:0 4px 12px rgba(74,144,226,.15),inset 0 1px 0 hsla(0,0%,100%,.08);transform:translateY(-1px)}.compact-switch-tab{transform:scale(.9);transform-origin:left center;margin-right:6px}.compact-switch-tab .v-input__slot{margin-bottom:0!important;padding-right:8px}.compact-switch-tab .v-messages{display:none!important}.compact-switch-tab .v-label{font-size:.85rem!important;color:hsla(0,0%,100%,.95)!important;margin-left:6px;font-weight:500!important;text-shadow:0 1px 2px rgba(0,0,0,.3);white-space:nowrap}.operation-loop-configuration-tab{width:100%;height:100%;min-width:0;padding-left:8px}.operation-loop-controls-tab{height:100%;align-items:center;flex-wrap:nowrap;min-width:0}.operation-loop-control-tab{display:flex;align-items:center;height:100%;min-width:0;flex-shrink:0}.operation-loop-input-tab{transition:all .2s ease-in-out;height:32px!important;flex-shrink:0}.operation-loop-input-tab .v-input__control{min-height:32px!important}.operation-loop-input-tab .v-text-field__details{display:none!important}.operation-loop-input-tab:focus-within{background-color:hsla(0,0%,100%,.05)!important;box-shadow:0 0 0 1px rgba(var(--v-primary-base-rgb),.3)}@media (max-width:1400px){.operation-loop-controls-tab{gap:12px!important}.operation-loop-input-tab[style*="min-width: 140px"]{min-width:120px!important;max-width:180px!important}}@media (max-width:1200px){.operation-loop-highlight-tab{padding:6px 12px}.operation-loop-controls-tab{gap:10px!important}.operation-loop-input-tab[style*="min-width: 140px"]{min-width:100px!important;max-width:140px!important}.operation-loop-input-tab[style*="max-width: 70px"]{max-width:60px!important}.operation-loop-control-tab span[style*="min-width: 80px"]{min-width:70px!important;font-size:.7rem!important}.operation-loop-control-tab span[style*="min-width: 95px"]{min-width:80px!important;font-size:.7rem!important}}@media (max-width:1000px){.operation-loop-controls-tab{gap:8px!important}.operation-loop-control-tab span[style*="min-width: 80px"]{min-width:60px!important}.operation-loop-control-tab span[style*="min-width: 95px"]{min-width:70px!important}}.variables-pool{gap:6px}.variable-item-pool{min-width:0;display:flex;align-items:center;justify-content:center}.variable-name-pool{max-width:100%;color:hsla(0,0%,100%,.9);width:100%}.variables-pool{display:flex;flex-wrap:wrap;gap:4px;align-items:flex-start;justify-content:flex-start}.variable-item-pool{flex-shrink:0;display:inline-flex}.pool-chip{transition:all .2s ease!important;cursor:pointer!important;border-radius:14px!important;font-size:11px!important;font-weight:500!important;height:auto!important;min-height:24px!important;padding:2px 8px!important;background:transparent!important;border:none!important;box-shadow:none!important}.pool-chip:hover{transform:translateY(-1px)!important;box-shadow:0 2px 8px rgba(0,0,0,.15)!important}.pool-chip .v-chip__content{padding:0!important;width:auto!important;display:flex!important;align-items:center!important;justify-content:center!important}.variable-name-pool{font-size:11px;font-weight:600;white-space:nowrap;color:hsla(0,0%,100%,.95);text-align:center;max-width:150px;overflow:hidden;text-overflow:ellipsis}.command-list-height{max-height:calc(75vh - 105px)!important}.commands-nav-drawer{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999;display:flex;align-items:center;justify-content:center;padding:20px}.commands-nav-container{width:min(90vw,600px);height:min(85vh,800px);max-height:85vh;background:linear-gradient(145deg,rgba(var(--v-black_500-base),.98),rgba(var(--v-black_500-base),.95));backdrop-filter:blur(20px);border-radius:20px;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 25px 50px rgba(0,0,0,.25),0 8px 32px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.05);display:flex;flex-direction:column;overflow:hidden;position:relative}.commands-nav-container:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--v-primary-base),.6) 50%,transparent)}.commands-nav-header{display:flex;align-items:flex-start;justify-content:space-between;padding:24px 28px 20px 28px;border-bottom:1px solid hsla(0,0%,100%,.08);background:linear-gradient(135deg,hsla(0,0%,100%,.03),transparent 50%);position:relative;flex-shrink:0}.commands-nav-header:after{content:"";position:absolute;bottom:0;left:28px;right:28px;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--v-primary-base),.3) 50%,transparent)}.commands-nav-title-section{flex:1;margin-right:16px}.commands-nav-title{display:flex;align-items:center;margin-bottom:6px}.commands-title-text{font-size:1.75rem;font-weight:700;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.3);margin-right:12px;letter-spacing:-.02em}.commands-count-badge{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:24px;padding:0 8px;background:linear-gradient(135deg,rgba(var(--v-primary-base),.8),rgba(var(--v-primary-base),.6));border:1px solid rgba(var(--v-primary-base),.4);border-radius:12px;font-size:.75rem;font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 2px 4px rgba(var(--v-primary-base),.2),inset 0 1px 0 hsla(0,0%,100%,.2)}.commands-nav-subtitle{font-size:.875rem;color:hsla(0,0%,100%,.7);font-weight:400;line-height:1.4;letter-spacing:.01em}.commands-nav-close-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);color:hsla(0,0%,100%,.8);flex-shrink:0}.commands-nav-close-btn:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.15);color:#fff;transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.15)}.commands-nav-close-btn:active{transform:scale(.95);box-shadow:0 2px 6px rgba(0,0,0,.1)}.commands-nav-close-btn i{font-size:18px}.commands-nav-content{flex:1;display:flex;flex-direction:column;overflow:hidden;position:relative}@media (max-width:768px){.commands-nav-drawer{padding:12px}.commands-nav-container{width:95vw;height:90vh;border-radius:16px}.commands-nav-header{padding:20px 20px 16px 20px}.commands-nav-header:after{left:20px;right:20px}.commands-title-text{font-size:1.5rem}.commands-nav-close-btn{width:36px;height:36px}.commands-nav-close-btn i{font-size:16px}}@media (max-width:480px){.commands-nav-drawer{padding:8px}.commands-nav-container{width:98vw;height:95vh;border-radius:12px}.commands-nav-header{padding:16px 16px 12px 16px;flex-direction:column;align-items:flex-start;gap:12px}.commands-nav-title-section{margin-right:0;flex:1;width:100%}.commands-nav-close-btn{position:absolute;top:16px;right:16px}}.toolbar>.v-toolbar__content{padding:0!important;align-items:flex-end}.operation-dialog-toolbar.v-toolbar,.operation-dialog-toolbar.v-toolbar .v-toolbar__content{height:64px!important;min-height:64px!important;max-height:64px!important}.operation-dialog-toolbar.v-toolbar .v-toolbar__content{align-items:center!important}.operation-dialog-card{height:calc(100vh - 60px)!important;display:flex!important;flex-direction:column!important}.operation-dialog-toolbar{flex-shrink:0!important}.operation-dialog-toolbar,.operation-dialog-toolbar .v-toolbar__content{height:64px!important;min-height:64px!important;max-height:64px!important}.operation-dialog-toolbar .v-toolbar__content{padding-top:0!important;padding-bottom:0!important}.operation-dialog-content{flex:1!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.custom-tabs-container{background:hsla(0,0%,100%,.03);border-radius:6px;padding:4px;margin-right:12px;height:48px!important;max-height:48px!important;min-height:48px!important;display:flex;align-items:center;flex-shrink:0!important}.custom-tabs-nav{gap:2px;border-radius:4px;padding:0;height:100%}.custom-tab,.custom-tabs-nav{display:flex;background:transparent;position:relative;align-items:center}.custom-tab{gap:6px;padding:8px 14px;border:1px solid transparent;border-radius:4px;color:hsla(0,0%,100%,.7);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);font-size:13px;font-weight:500;text-transform:none;height:36px;letter-spacing:.01em;white-space:nowrap}.custom-tab:hover:not(.custom-tab--disabled){background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.9)}.custom-tab--active{background:rgba(var(--v-theme-primary),.12);border-color:rgba(var(--v-theme-primary),.25);color:rgb(var(--v-theme-primary));box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.15),inset 0 1px 0 hsla(0,0%,100%,.08)}.custom-tab--active:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);width:calc(100% - 8px);height:2px;background:rgb(var(--v-theme-primary));border-radius:1px;box-shadow:0 0 4px rgba(var(--v-theme-primary),.3)}.custom-tab--disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.custom-tab .mdi{font-size:14px;opacity:.9}.custom-tab__text{font-size:13px;line-height:1.2;font-weight:500}.custom-tab__dirty-indicator{color:#ffb300;font-size:8px;margin-left:2px;animation:pulse 2s infinite;filter:drop-shadow(0 0 1px rgba(255,179,0,.4))}.custom-tab-content{position:relative;flex:1!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.custom-tab-panel{width:100%!important;height:100%!important;flex:1!important;overflow:hidden!important}.v-toolbar{border-bottom:1px solid hsla(0,0%,100%,.08)!important}.v-toolbar .v-toolbar__content{position:relative;padding-left:16px!important;padding-right:16px!important}.v-toolbar .v-toolbar__content:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--v-theme-primary),.15) 25%,rgba(var(--v-theme-primary),.15) 75%,transparent)}.operation-dialog-toolbar .v-toolbar-title{font-size:16px!important;font-weight:600!important;color:hsla(0,0%,100%,.95)!important;letter-spacing:.01em;height:auto!important;line-height:1.2!important}.operation-dialog-toolbar .v-toolbar-title.d-flex.align-center{height:auto!important;min-height:auto!important}.ds-icon{border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.12)}@keyframes draw{to{stroke-dashoffset:0}}.animate-connection-line,.vardef--lineage__animate{animation:draw 20s linear infinite}.animate-connection-line{stroke-dasharray:30 10;stroke-dashoffset:1000;stroke-width:1}.variable__lineage__animation__input{animation:draw 10s linear infinite}.connection-hover{filter:drop-shadow(0 0 .1rem rgba(0,0,0,.2));stroke:#41b983!important;stroke-dasharray:5;stroke-width:1.25}.entry__parameter__edge{stroke:var(--v-tertiary-base)}.vardef--lineage{stroke:var(--v-important-base)}.vardef--lineage.isEntryParameter{stroke:var(--v-tertiary-base)!important}.vardef--lineage--marker{stroke:var(--v-important-base)!important;fill:none!important}.vardef--lineage--marker.isEntryParameter{stroke:var(--v-tertiary-base)!important;fill:none!important}.vardef--lineage--marker.responseParameter{stroke:var(--v-yellow-darken2)!important;fill:none!important}.responseTemplateLineage{stroke:var(--v-yellow-darken2)!important}.connection-arrow.sequence--hovered__active{stroke-width:3px;stroke-dasharray:none}@keyframes moveGradient{0%{x1:"0%";y1:"0%";x2:"0%";y2:"0%"}to{x1:"90.2%";y1:"49.45%";x2:"78%";y2:"12.75%"}}.node-card-container[data-v-8529559e]{cursor:pointer}.node-card-container[data-v-8529559e],.unified-container[data-v-8529559e]{transition:all .2s cubic-bezier(.4,0,.2,1)}.node-card--header[data-v-8529559e]{transition:stroke .2s ease-in-out,stroke-width .2s ease-in-out,fill .2s ease-in-out;filter:drop-shadow(0 2px 4px rgba(0,0,0,.15));fill:rgba(0,0,0,.5)}.node-card--body[data-v-8529559e]{transition:all .3s cubic-bezier(.4,0,.2,1);opacity:0;transform:translateY(-10px);filter:drop-shadow(0 4px 8px rgba(0,0,0,.2));fill:rgba(0,0,0,.5)}.card-visible[data-v-8529559e]{opacity:1;transform:translateY(0)}.card-expanded[data-v-8529559e]{filter:drop-shadow(0 8px 16px rgba(0,0,0,.2))}.unified-container .node-card--header[data-v-8529559e]{stroke-linecap:round;stroke-linejoin:round}.node-moving .node-card--header[data-v-8529559e]{filter:drop-shadow(0 4px 12px rgba(59,130,246,.3))}.node-highlighted .node-card--header[data-v-8529559e]{filter:drop-shadow(0 4px 12px rgba(16,185,129,.3))}.node-lineage .node-card--header[data-v-8529559e]{filter:drop-shadow(0 4px 12px rgba(99,102,241,.3))}.unified-container:hover .node-card--header[data-v-8529559e]{stroke-width:2;transition:all .2s ease-in-out}.unified-container:hover .node-card--body[data-v-8529559e]{transition:all .2s ease-in-out}.unified-container[data-v-8529559e]:hover{filter:drop-shadow(0 8px 20px rgba(0,0,0,.3));transform:translateY(-2px)}.node-card--body[data-v-8529559e],.node-card--header[data-v-8529559e]{will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}.node__card[data-v-264ee471]{transition:all .3s cubic-bezier(.4,0,.2,1)}.show__card[data-v-264ee471]{opacity:1}.no-user-select[data-v-264ee471]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.mono--text[data-v-264ee471]{font-family:RobotoMono-Regular,monospace}.pointer[data-v-264ee471]{cursor:pointer}.node-button[data-v-264ee471]{cursor:pointer;transition:all .2s ease-in-out}.node-button[data-v-264ee471]:hover{transform:scale(1.05)}.rotate-svg[data-v-264ee471]{transform:rotate(45deg);transition:transform .2s ease-in-out}.rotate-toggle[data-v-264ee471]{transform:rotate(180deg);transition:transform .2s ease-in-out}.input--parameter--container[data-v-264ee471]{cursor:pointer;transition:all .2s ease-in-out}.input--parameter--container[data-v-264ee471]:hover{opacity:.8}.attn[data-v-264ee471]{fill:#f59e0b;animation:pulse-264ee471 2s infinite}@keyframes pulse-264ee471{0%,to{opacity:1}50%{opacity:.6}}.command-input[data-v-264ee471],.command-output[data-v-264ee471],.command-text[data-v-264ee471]{transition:fill .2s ease-in-out}.output__parameter__request[data-v-264ee471],.output__parameter__response[data-v-264ee471]{fill:rgba(59,130,246,.1);stroke:#3b82f6;stroke-width:1;transition:all .2s ease-in-out}.output__parameter__request[data-v-264ee471]:hover,.output__parameter__response[data-v-264ee471]:hover{fill:rgba(59,130,246,.2);stroke-width:2}.blueprint-response-parameter[data-v-264ee471],.request__formatted[data-v-264ee471]{font-weight:500}.text-h5[data-v-264ee471]{font-size:1.25rem;font-weight:500}.shape-rect[data-v-669891a4]{border:1px solid #ccd1d7;height:100%;width:100%;background-color:#fff}.shape-circle[data-v-669891a4]{height:100%;width:100%;border-radius:50%;background-color:#fff}.highlighted-shape[data-v-669891a4]{border:thin solid orange!important;box-shadow:0 1px 4px 0 rgba(0,0,0,.3)!important}.textarea-box[data-v-d7732290]{resize:none;width:100%;height:100%;min-height:12px;background-color:initial}.highlighted-annotation[data-v-d7732290]{border:thin solid orange!important;box-shadow:0 1px 4px 0 rgba(0,0,0,.3)!important}.operation-menu[data-v-0668a453]{list-style:none;padding:0;margin:0;background:linear-gradient(135deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.12);backdrop-filter:blur(24px);box-shadow:0 20px 64px rgba(0,0,0,.4),0 8px 32px rgba(0,0,0,.3)}li[data-v-0668a453]{display:flex;align-items:center;gap:.75rem;margin:0;padding:.75rem 1rem;border-radius:0;transition:all .2s cubic-bezier(.4,0,.2,1);cursor:pointer;font-size:.875rem;font-weight:500;color:hsla(0,0%,100%,.9);border-bottom:1px solid hsla(0,0%,100%,.06);position:relative;overflow:hidden}li[data-v-0668a453]:last-child{border-bottom:none}li[data-v-0668a453]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(73,169,236,.08),transparent);opacity:0;transition:opacity .3s ease;pointer-events:none}li[data-v-0668a453]:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.04));color:hsla(0,0%,100%,.95);transform:translateX(2px)}li[data-v-0668a453]:hover:before{opacity:1}.v-icon[data-v-0668a453]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;transition:all .2s cubic-bezier(.4,0,.2,1);flex-shrink:0}li:hover .v-icon[data-v-0668a453]{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.2);transform:scale(1.05)}.v-icon[color=green][data-v-0668a453]{background:linear-gradient(135deg,rgba(34,197,94,.15),rgba(34,197,94,.08));border-color:rgba(34,197,94,.3);color:rgba(34,197,94,.9)!important}li:hover .v-icon[color=green][data-v-0668a453]{background:linear-gradient(135deg,rgba(34,197,94,.25),rgba(34,197,94,.15));border-color:rgba(34,197,94,.5);box-shadow:0 2px 8px rgba(34,197,94,.2)}.v-icon[color=red][data-v-0668a453]{background:linear-gradient(135deg,rgba(248,113,113,.15),rgba(248,113,113,.08));border-color:rgba(248,113,113,.3);color:rgba(248,113,113,.9)!important}li:hover .v-icon[color=red][data-v-0668a453]{background:linear-gradient(135deg,rgba(248,113,113,.25),rgba(248,113,113,.15));border-color:rgba(248,113,113,.5);box-shadow:0 2px 8px rgba(248,113,113,.2)}.v-icon[color=white][data-v-0668a453]{background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.9)!important}li:hover .v-icon[color=white][data-v-0668a453]{background:linear-gradient(135deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.1));border-color:hsla(0,0%,100%,.3);box-shadow:0 2px 8px hsla(0,0%,100%,.1)}.v-icon[color=periwinkle][data-v-0668a453]{background:linear-gradient(135deg,rgba(138,43,226,.15),rgba(138,43,226,.08));border-color:rgba(138,43,226,.3);color:rgba(138,43,226,.9)!important}li:hover .v-icon[color=periwinkle][data-v-0668a453]{background:linear-gradient(135deg,rgba(138,43,226,.25),rgba(138,43,226,.15));border-color:rgba(138,43,226,.5);box-shadow:0 2px 8px rgba(138,43,226,.2)}.body-1[data-v-0668a453],.body-2[data-v-0668a453]{font-size:.875rem;font-weight:500;letter-spacing:.25px;line-height:1.3;-webkit-user-select:none;user-select:none}.body-1[data-v-0668a453]{font-weight:600}.v-divider[data-v-0668a453]{margin:.5rem 0;background:hsla(0,0%,100%,.08);height:1px;border:none}.v-menu .v-sheet[data-v-0668a453]{background:linear-gradient(135deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.12);backdrop-filter:blur(24px)}.v-textarea[data-v-0668a453]{font-size:.875rem}.v-textarea .v-input__control[data-v-0668a453]{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:8px}.v-textarea .v-input__control[data-v-0668a453]:hover{border-color:hsla(0,0%,100%,.2)}.v-textarea .v-input__control.v-input--is-focused[data-v-0668a453]{border-color:rgba(73,169,236,.5);box-shadow:0 0 0 2px rgba(73,169,236,.15)}.prompt--example[data-v-0668a453]{background:linear-gradient(135deg,rgba(73,169,236,.1),rgba(73,169,236,.05));border:1px solid rgba(73,169,236,.2);transition:all .2s cubic-bezier(.4,0,.2,1);cursor:pointer}.prompt--example[data-v-0668a453]:hover{background:linear-gradient(135deg,rgba(73,169,236,.15),rgba(73,169,236,.08));border-color:rgba(73,169,236,.3);transform:translateY(-1px);box-shadow:0 4px 16px rgba(73,169,236,.2)}.prompt--example__wrapper[data-v-0668a453]{background:rgba(73,169,236,.1);border-radius:8px;transition:all .2s ease}.prompt--example:hover .prompt--example__wrapper[data-v-0668a453]{background:rgba(73,169,236,.15)}.v-btn[data-v-0668a453]{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;transition:all .2s cubic-bezier(.4,0,.2,1)}.v-btn[data-v-0668a453]:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.2);transform:scale(1.05)}.v-btn--color-primary[data-v-0668a453]{background:linear-gradient(135deg,#49a9ec,#3d96d9);border-color:#49a9ec;color:#000!important;box-shadow:0 2px 6px rgba(73,169,236,.3)}.v-btn--color-primary[data-v-0668a453]:hover{background:linear-gradient(135deg,#3d96d9,#2e7bc6);box-shadow:0 3px 12px rgba(73,169,236,.4)}.v-tooltip__content[data-v-0668a453]{background:linear-gradient(135deg,rgba(0,0,0,.9),rgba(0,0,0,.8));border:1px solid hsla(0,0%,100%,.1);border-radius:6px;backdrop-filter:blur(12px);font-size:.75rem;font-weight:500}.loading-container .card__line[data-v-0668a453]{background:linear-gradient(135deg,rgba(73,169,236,.3),rgba(73,169,236,.1));border-radius:2px}.text-text-subtitle-2[data-v-0668a453]{font-size:.875rem;font-weight:600;color:hsla(0,0%,100%,.9);letter-spacing:.25px}span[data-v-0668a453]{margin:0;padding:0}.menu-activator[data-v-0668a453]{display:flex;align-items:center;gap:.75rem;width:100%}.canvas-menu[data-v-f957798a]{list-style:none;padding:0;margin:0;background:linear-gradient(135deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.12);backdrop-filter:blur(24px);box-shadow:0 20px 64px rgba(0,0,0,.4),0 8px 32px rgba(0,0,0,.3)}.menu-title[data-v-f957798a]{display:block;padding:.75rem 1rem .5rem;font-size:.875rem;font-weight:600;color:rgba(73,169,236,.9);letter-spacing:.25px;text-transform:uppercase;border-bottom:1px solid hsla(0,0%,100%,.06);margin-bottom:.5rem}.menu-item[data-v-f957798a]{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:.75rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.06);transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.menu-item[data-v-f957798a]:last-child{border-bottom:none}.menu-item[data-v-f957798a]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(73,169,236,.05),transparent);opacity:0;transition:opacity .3s ease;pointer-events:none}.menu-item[data-v-f957798a]:hover:before{opacity:1}.v-input--checkbox[data-v-f957798a]{margin:0;padding:0}.v-input--checkbox .v-input__control[data-v-f957798a]{min-height:auto}.v-input--checkbox .v-input__slot[data-v-f957798a]{margin-bottom:0;align-items:center;gap:.5rem}.v-input--checkbox .v-label[data-v-f957798a]{font-size:.875rem;font-weight:500;color:hsla(0,0%,100%,.9);letter-spacing:.25px}.reset-btn[data-v-f957798a]{background:rgba(73,169,236,.1)!important;border:1px solid rgba(73,169,236,.3)!important;border-radius:6px!important;color:rgba(73,169,236,.9)!important;font-weight:500!important;font-size:.75rem!important;transition:all .2s cubic-bezier(.4,0,.2,1)}.reset-btn[data-v-f957798a]:hover{background:rgba(73,169,236,.2)!important;border-color:rgba(73,169,236,.5)!important;transform:scale(1.02);box-shadow:0 2px 8px rgba(73,169,236,.2)}.color-control__wrapper[data-v-f957798a]{display:flex;align-items:flex-start;gap:.5rem;width:100%}.color-control__select[data-v-f957798a]{flex:1;min-width:0}.color-control__picker[data-v-f957798a]{flex-shrink:0}.color-picker[data-v-f957798a]{width:32px;height:32px;border:1px solid hsla(0,0%,100%,.2);border-radius:6px;background:hsla(0,0%,100%,.05);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);padding:0;outline:none}.color-picker[data-v-f957798a]:hover{border-color:hsla(0,0%,100%,.4);background:hsla(0,0%,100%,.1);transform:scale(1.05)}.color-picker[data-v-f957798a]:focus{border-color:rgba(73,169,236,.5);box-shadow:0 0 0 2px rgba(73,169,236,.15)}.v-select[data-v-f957798a]{font-size:.875rem}.v-select .v-input__control[data-v-f957798a]{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;transition:all .2s ease}.v-select .v-input__control[data-v-f957798a]:hover{border-color:hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.06)}.v-select .v-input__control.v-input--is-focused[data-v-f957798a]{border-color:rgba(73,169,236,.5);box-shadow:0 0 0 2px rgba(73,169,236,.15)}.v-input .v-messages[data-v-f957798a]{color:hsla(0,0%,100%,.6);font-size:.6875rem;font-weight:500;margin-top:.25rem}.v-divider[data-v-f957798a]{background:hsla(0,0%,100%,.08);margin:.5rem 1rem}.qp__border-light[data-v-f957798a]{border:1px solid hsla(0,0%,100%,.1)!important;background:hsla(0,0%,100%,.05)!important}.caption[data-v-f957798a]{font-size:.75rem;font-weight:500;color:hsla(0,0%,100%,.8)}.blueprint-entry-menu[data-v-18206dd8]{background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.04));backdrop-filter:blur(24px);border:1px solid hsla(0,0%,100%,.1);border-radius:1rem;box-shadow:0 8px 32px rgba(0,0,0,.3),0 2px 8px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.1);list-style:none;margin:0;padding:.5rem;min-width:240px}.menu-item[data-v-18206dd8]{border-radius:.5rem;margin-bottom:.125rem;transition:all .2s cubic-bezier(.4,0,.2,1)}.menu-item[data-v-18206dd8]:hover{background:hsla(0,0%,100%,.08);transform:translateX(2px)}.menu-activator[data-v-18206dd8]{display:flex;align-items:center;padding:.75rem;cursor:pointer;text-decoration:none;color:inherit}.icon-container[data-v-18206dd8]{width:28px;height:28px;border-radius:.375rem;display:flex;align-items:center;justify-content:center;margin-right:.75rem;flex-shrink:0;transition:all .2s ease}.open-icon[data-v-18206dd8]{background:linear-gradient(135deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.05))}.create-icon[data-v-18206dd8],.success-icon[data-v-18206dd8]{background:linear-gradient(135deg,rgba(76,175,80,.2),rgba(76,175,80,.1))}.neutral-icon[data-v-18206dd8]{background:linear-gradient(135deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.05))}.danger-icon[data-v-18206dd8]{background:linear-gradient(135deg,rgba(244,67,54,.2),rgba(244,67,54,.1))}.ai-icon[data-v-18206dd8]{background:linear-gradient(135deg,rgba(156,39,176,.2),rgba(156,39,176,.1))}.menu-text[data-v-18206dd8]{font-size:.875rem;font-weight:500;letter-spacing:.25px;color:hsla(0,0%,100%,.9)}.parameter-form-card[data-v-18206dd8]{background:rgba(28,28,28,.95);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.1)}.form-section[data-v-18206dd8]{display:flex;flex-direction:column;gap:.75rem}.create-btn[data-v-18206dd8]{background:linear-gradient(135deg,#1976d2,#1565c0);color:#fff;font-weight:600;letter-spacing:.5px}.ai-panel[data-v-18206dd8]{display:flex;align-items:flex-start;background:transparent;border-radius:.75rem}.ai-back-button[data-v-18206dd8]{border-radius:.5rem;margin:.5rem .5rem .5rem .25rem;transition:all .08s ease-in}.ai-action-menu[data-v-18206dd8]{overflow-y:auto;border-radius:.5rem;background:transparent;width:100%;margin-left:.75rem}.ai-action-item[data-v-18206dd8]{border-radius:.5rem;margin-bottom:.25rem;padding-left:.5rem;transition:all .2s ease}.ai-action-item[data-v-18206dd8]:hover{background:hsla(0,0%,100%,.08);transform:translateX(2px)}.action-text[data-v-18206dd8]{font-size:1rem;font-weight:500;padding-top:3px;margin-left:.5rem}.ai-content-panel[data-v-18206dd8]{overflow-y:auto;margin:.5rem .5rem .5rem 0;background:transparent;border-radius:.75rem}.explanation-section[data-v-18206dd8]{padding:.75rem}.explanation-title[data-v-18206dd8]{font-size:1.125rem;font-weight:600;text-align:center;margin-bottom:1rem;color:hsla(0,0%,100%,.9)}.explanation-code[data-v-18206dd8]{font-size:1rem;padding:.75rem .5rem 0 .5rem;background:rgba(28,28,28,.9);border-radius:.5rem;color:hsla(0,0%,100%,.85)}.ai-interaction[data-v-18206dd8]{padding:1.5rem;position:relative}.interaction-title[data-v-18206dd8]{font-size:1rem;font-weight:600;margin-bottom:1rem;color:hsla(0,0%,100%,.9)}.ai-textarea[data-v-18206dd8]{min-width:30vw;background:hsla(0,0%,100%,.05);border-radius:.5rem}.review-card[data-v-18206dd8]{background:rgba(0,0,0,.8);border-radius:.75rem;margin-top:1rem}.review-title[data-v-18206dd8]{color:hsla(0,0%,100%,.9);font-weight:600}.review-table[data-v-18206dd8]{background:transparent;padding:.75rem}.confirm-btn[data-v-18206dd8]{background:linear-gradient(135deg,#1976d2,#1565c0);color:#fff;font-weight:600}.loading-section[data-v-18206dd8]{padding:1.25rem}.loading-table[data-v-18206dd8]{padding:.75rem}.loading-button[data-v-18206dd8]{display:flex;justify-content:flex-end}.sample-prompts-panel[data-v-18206dd8]{background:transparent;position:relative;padding:1rem}.close-prompts-btn[data-v-18206dd8]{position:absolute;left:4px;top:4px;cursor:pointer}.prompts-title[data-v-18206dd8]{text-align:center;margin-bottom:1rem}.prompt-card[data-v-18206dd8]{cursor:pointer;margin-bottom:.5rem;transition:all .2s ease}.prompt-card[data-v-18206dd8]:hover{transform:translateY(-2px)}.prompt-content[data-v-18206dd8]{background:linear-gradient(135deg,#1976d2,#1565c0);border-radius:.5rem;padding:.75rem 1rem;margin:0 .25rem;border:1px solid hsla(0,0%,100%,.1)}.prompt-text[data-v-18206dd8]{font-size:1rem;text-decoration:none;text-align:center;color:#fff;display:block;width:100%}.design-context-menu[data-v-2673a4aa]{min-width:300px;max-width:350px}.design-context-menu-operation[data-v-2673a4aa]{min-width:300px;height:auto}.design-context-menu ul[data-v-2673a4aa]{list-style-type:none;width:100%}li[data-v-2673a4aa]{margin-bottom:4px;border-radius:16px!important}.design-context-menu ul li[data-v-2673a4aa]{transition:all .1s ease-in;padding:2px}.design-context-menu ul li.hover[data-v-2673a4aa]:hover,.design-context-menu ul li[data-v-2673a4aa]:hover{background-color:hsla(0,0%,100%,.3)}label[data-v-2673a4aa],li[data-v-2673a4aa]:hover{cursor:pointer}.design-context-menu[data-v-2673a4aa]{overflow:hidden;border-radius:2px;text-shadow:0 0 2px rgba(0,0,0,.5);transition:opacity .1s cubic-bezier(0,0,.2,1);-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.entry-variables-container[data-v-28c8a14f]{padding:16px}.entry-variables-header[data-v-28c8a14f]{margin-bottom:24px}.header-content[data-v-28c8a14f]{justify-content:space-between;align-items:flex-start}.header-title h3[data-v-28c8a14f]{margin-bottom:4px}.header-actions[data-v-28c8a14f]{display:flex;align-items:center}.variables-grid[data-v-28c8a14f]{display:flex;flex-direction:column;gap:12px}.variable-card[data-v-28c8a14f]{transition:all .2s ease;border-radius:12px!important}.variable-card[data-v-28c8a14f]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)!important}.variable-card--expanded[data-v-28c8a14f]{border-color:var(--v-primary-base)!important}.variable-summary[data-v-28c8a14f]{padding:20px;cursor:pointer}.variable-header[data-v-28c8a14f]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.variable-name-section[data-v-28c8a14f]{flex:1}.variable-meta[data-v-28c8a14f]{display:flex;align-items:center;margin-top:8px}.variable-actions[data-v-28c8a14f]{display:flex;align-items:center;gap:4px}.variable-description[data-v-28c8a14f]{margin-bottom:8px}.variable-default[data-v-28c8a14f]{display:flex;align-items:center}.default-value[data-v-28c8a14f]{background-color:rgba(var(--v-theme-surface-variant),.1);padding:2px 6px;border-radius:4px;font-family:Roboto Mono,monospace}.variable-details[data-v-28c8a14f]{padding:0 24px 24px}.details-actions[data-v-28c8a14f]{margin-bottom:32px;background:linear-gradient(135deg,rgba(var(--v-primary-base),.05),rgba(var(--v-secondary-base),.02));border-radius:12px;padding:20px;border:1px solid rgba(var(--v-primary-base),.1)}.actions-container[data-v-28c8a14f]{display:flex;gap:12px;margin-bottom:16px}.save-btn[data-v-28c8a14f]{font-weight:600;padding:0 24px!important}.save-btn[data-v-28c8a14f],.undo-btn[data-v-28c8a14f]{text-transform:none;letter-spacing:0;border-radius:8px!important;height:44px!important}.undo-btn[data-v-28c8a14f]{font-weight:500;padding:0 20px!important;border-width:2px!important}.changes-alert[data-v-28c8a14f]{margin:0;background:rgba(var(--v-info-base),.05)!important;border:1px solid rgba(var(--v-info-base),.2)!important}.variable-edit-form[data-v-28c8a14f]{margin-bottom:24px}.form-row[data-v-28c8a14f]{margin:0 -12px}.form-row>.col[data-v-28c8a14f]{padding:0 12px}.form-section[data-v-28c8a14f]{background:linear-gradient(145deg,rgba(var(--v-surface-base),.8),rgba(var(--v-surface-base),.4));border-radius:16px;height:100%;box-shadow:0 2px 8px rgba(0,0,0,.04)}.form-section[data-v-28c8a14f]:hover{box-shadow:0 4px 16px rgba(0,0,0,.08)}.section-header[data-v-28c8a14f]{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid rgba(var(--v-on-surface-base),.06)}.section-title[data-v-28c8a14f]{font-size:1.1rem;margin:0 0 8px 0}.section-subtitle[data-v-28c8a14f]{color:var(--v-on-surface-variant-base);font-size:.875rem;margin:0;line-height:1.4}.form-fields[data-v-28c8a14f]{gap:20px}.field-group[data-v-28c8a14f],.form-fields[data-v-28c8a14f]{display:flex;flex-direction:column}.field-hint[data-v-28c8a14f]{margin:0}.modern-input .v-input__control .v-input__slot[data-v-28c8a14f]{border-radius:12px!important;border:2px solid rgba(var(--v-on-surface-base),.12)!important}.modern-input.v-input--is-focused .v-input__slot[data-v-28c8a14f]{border-color:var(--v-primary-base)!important;box-shadow:0 0 0 3px rgba(var(--v-primary-base),.1)!important}.modern-input .v-text-field__details[data-v-28c8a14f]{margin-top:6px}.type-chip[data-v-28c8a14f]{font-weight:600;font-size:.75rem}.switch-container[data-v-28c8a14f]{background:rgba(var(--v-success-base),.05);border:1px solid rgba(var(--v-success-base),.15);border-radius:12px;padding:16px}.switch-content[data-v-28c8a14f]{display:flex;justify-content:space-between;align-items:center}.switch-info[data-v-28c8a14f]{flex:1;margin-right:16px}.editor-container[data-v-28c8a14f]{border:2px solid rgba(var(--v-on-surface-base),.12);border-radius:12px;overflow:hidden;transition:border-color .3s ease}.editor-container[data-v-28c8a14f]:hover{border-color:rgba(var(--v-primary-base),.3)}.modern-editor[data-v-28c8a14f]{border-radius:12px!important}.advanced-section[data-v-28c8a14f]{margin-top:32px;padding-top:24px;border-top:2px solid rgba(var(--v-on-surface-base),.08)}.advanced-actions[data-v-28c8a14f]{display:flex;gap:16px;flex-wrap:wrap}.advanced-btn[data-v-28c8a14f]{font-weight:500;text-transform:none;letter-spacing:0;border-radius:12px!important;border-width:2px!important;padding:0 20px!important;height:48px!important;transition:all .3s ease!important;position:relative}.advanced-btn[data-v-28c8a14f]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(var(--v-primary-base),.25)!important}.transformations-section[data-v-28c8a14f]{margin-top:32px;padding-top:24px;border-top:2px solid rgba(var(--v-success-base),.1);background:linear-gradient(135deg,rgba(var(--v-success-base),.03),rgba(var(--v-success-base),.01));border-radius:16px;padding:24px}.transformations-chain[data-v-28c8a14f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.transformation-card[data-v-28c8a14f]{border-radius:12px!important;border:1px solid rgba(var(--v-primary-base),.15)!important;transition:all .3s ease;overflow:hidden}.transformation-card[data-v-28c8a14f]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(var(--v-primary-base),.15)!important;border-color:var(--v-primary-base)!important}.transformation-content[data-v-28c8a14f]{padding:16px;display:flex;justify-content:space-between;align-items:center}.transformation-info[data-v-28c8a14f]{flex:1}.transformation-name[data-v-28c8a14f]{font-weight:600;font-size:.875rem;color:var(--v-on-surface-base);display:block;margin-bottom:4px}.transformation-index[data-v-28c8a14f]{font-size:.75rem;color:var(--v-on-surface-variant-base);background:rgba(var(--v-primary-base),.1);padding:2px 8px;border-radius:12px;font-weight:500}.transformation-remove[data-v-28c8a14f]{margin-left:12px;opacity:.7;transition:opacity .3s ease}.transformation-remove[data-v-28c8a14f]:hover{opacity:1}.json-preview[data-v-28c8a14f]{border:1px solid rgba(var(--v-theme-on-surface),.12);border-radius:8px;overflow:hidden}.json-content[data-v-28c8a14f]{background-color:rgba(var(--v-theme-surface-variant),.05);padding:16px;margin:0;font-family:Roboto Mono,monospace;font-size:12px;line-height:1.4;overflow-x:auto}.empty-state[data-v-28c8a14f]{text-align:center;padding:48px 24px}.theme--dark .form-section[data-v-28c8a14f]{background:linear-gradient(145deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.01));border-color:hsla(0,0%,100%,.12)}.theme--dark .form-section[data-v-28c8a14f]:hover{border-color:rgba(var(--v-primary-base),.4)}.theme--dark .section-header[data-v-28c8a14f]{border-bottom-color:hsla(0,0%,100%,.08)}.theme--dark .details-actions[data-v-28c8a14f]{background:linear-gradient(135deg,rgba(var(--v-primary-base),.08),rgba(var(--v-secondary-base),.03));border-color:rgba(var(--v-primary-base),.15)}.theme--dark .switch-container[data-v-28c8a14f]{background:rgba(var(--v-success-base),.08);border-color:rgba(var(--v-success-base),.2)}.theme--dark .editor-container[data-v-28c8a14f]{border-color:hsla(0,0%,100%,.15)}.theme--dark .editor-container[data-v-28c8a14f]:hover{border-color:rgba(var(--v-primary-base),.5)}.theme--dark .transformations-section[data-v-28c8a14f]{background:linear-gradient(135deg,rgba(var(--v-success-base),.05),rgba(var(--v-success-base),.02));border-top-color:rgba(var(--v-success-base),.15)}.theme--dark .transformation-card[data-v-28c8a14f]{border-color:rgba(var(--v-primary-base),.25)!important;background:hsla(0,0%,100%,.02)}.theme--dark .transformation-card[data-v-28c8a14f]:hover{border-color:rgba(var(--v-primary-base),.5)!important;background:hsla(0,0%,100%,.04)}.theme--dark .default-value[data-v-28c8a14f]{background-color:hsla(0,0%,100%,.1)}.theme--dark .json-content[data-v-28c8a14f]{background-color:hsla(0,0%,100%,.03)}.theme--dark .advanced-section[data-v-28c8a14f]{border-top-color:hsla(0,0%,100%,.1)}@media (max-width:1264px){.form-row[data-v-28c8a14f]{margin:0}.form-row>.col[data-v-28c8a14f]{padding:0;margin-bottom:20px}.transformations-chain[data-v-28c8a14f]{grid-template-columns:1fr}}@media (max-width:960px){.variable-header[data-v-28c8a14f]{flex-direction:column;align-items:flex-start}.variable-actions[data-v-28c8a14f]{margin-top:12px;align-self:flex-end}.header-content[data-v-28c8a14f]{flex-direction:column;gap:16px}.header-actions[data-v-28c8a14f]{align-self:flex-end}.variable-details[data-v-28c8a14f]{padding:0 16px 16px}.form-section[data-v-28c8a14f]{padding:20px;border-radius:12px}.section-header[data-v-28c8a14f]{margin-bottom:20px;padding-bottom:12px}.form-fields[data-v-28c8a14f]{gap:16px}.details-actions[data-v-28c8a14f]{padding:16px}.actions-container[data-v-28c8a14f]{flex-direction:column;gap:8px}.save-btn[data-v-28c8a14f],.undo-btn[data-v-28c8a14f]{width:100%}.advanced-actions[data-v-28c8a14f]{flex-direction:column;gap:12px}.advanced-btn[data-v-28c8a14f]{width:100%;justify-content:center}}@media (max-width:600px){.entry-variables-container[data-v-28c8a14f]{padding:12px}.switch-content[data-v-28c8a14f]{flex-direction:column;align-items:flex-start;gap:12px}.switch-info[data-v-28c8a14f]{margin-right:0}}.editor[data-v-28c8a14f]{height:100%;width:100%;border-radius:8px!important}.variable-transformation[data-v-28c8a14f]:hover{border:thin solid var(--v-grey-base)!important}.v-data-table.generative--table>.v-data-table__wrapper>table>tbody>tr>th[data-v-28c8a14f],.v-data-table>.v-data-table__wrapper>table>tfoot>tr>th[data-v-28c8a14f],.v-data-table>.v-data-table__wrapper>table>thead>tr>th[data-v-28c8a14f]{color:var(--v-primary-base)!important}.create-variable-card[data-v-28c8a14f],.create-variable-dialog[data-v-28c8a14f]{border-radius:16px!important;overflow:hidden}.create-variable-card[data-v-28c8a14f]{max-height:90vh}.dialog-header[data-v-28c8a14f]{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 20px;background:linear-gradient(135deg,rgba(var(--v-primary-base),.02),rgba(var(--v-primary-base),.01))}.header-content[data-v-28c8a14f]{display:flex;align-items:center;gap:16px}.header-icon[data-v-28c8a14f]{display:flex;align-items:center;justify-content:center;width:56px;height:56px;background:rgba(var(--v-primary-base),.1);border-radius:12px;border:2px solid rgba(var(--v-primary-base),.2)}.header-text[data-v-28c8a14f]{flex:1}.dialog-title[data-v-28c8a14f]{font-size:1.5rem;font-weight:600;margin:0 0 4px 0;color:var(--v-on-surface-base)}.dialog-subtitle[data-v-28c8a14f]{font-size:.875rem;color:var(--v-on-surface-variant-base);margin:0;line-height:1.4}.header-divider[data-v-28c8a14f]{margin:0!important;border-color:rgba(var(--v-on-surface-base),.08)}.dialog-content[data-v-28c8a14f]{padding:24px;max-height:calc(90vh - 200px);overflow-y:auto}.create-variable-form[data-v-28c8a14f]{display:flex;flex-direction:column;gap:32px}.form-section[data-v-28c8a14f]{background:rgba(var(--v-surface-base),.5);border:1px solid rgba(var(--v-on-surface-base),.08);border-radius:12px;padding:24px;transition:all .3s ease}.form-section[data-v-28c8a14f]:hover{border-color:rgba(var(--v-primary-base),.2);box-shadow:0 2px 8px rgba(var(--v-primary-base),.05)}.section-title[data-v-28c8a14f]{font-size:1.125rem;font-weight:600;margin:0 0 20px 0;color:var(--v-on-surface-base);display:flex;align-items:center;padding-bottom:12px;border-bottom:1px solid rgba(var(--v-on-surface-base),.06)}.form-grid[data-v-28c8a14f]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form-field[data-v-28c8a14f]{display:flex;flex-direction:column}.form-field.full-width[data-v-28c8a14f]{grid-column:1/-1}.field-label[data-v-28c8a14f]{font-weight:600;font-size:.875rem;color:var(--v-on-surface-base);margin-bottom:8px;display:block}.field-hint[data-v-28c8a14f]{font-size:.75rem;color:var(--v-on-surface-variant-base);margin:4px 0 0 0;line-height:1.3;display:flex;align-items:center}.modern-input[data-v-28c8a14f]{margin:0!important}.modern-input .v-input__control .v-input__slot[data-v-28c8a14f]{border-radius:8px!important;transition:all .3s ease!important}.modern-input.v-input--is-focused .v-input__slot[data-v-28c8a14f]{box-shadow:0 0 0 2px rgba(var(--v-primary-base),.2)!important}.modern-input .v-text-field__details[data-v-28c8a14f]{margin-top:4px}.checkbox-container[data-v-28c8a14f]{background:rgba(var(--v-success-base),.05);border:1px solid rgba(var(--v-success-base),.15);border-radius:8px;padding:16px}.checkbox-content[data-v-28c8a14f]{display:flex;justify-content:space-between;align-items:center}.checkbox-info[data-v-28c8a14f]{flex:1;margin-right:16px}.modern-switch[data-v-28c8a14f]{margin:0;padding:0}.data-type-item[data-v-28c8a14f]{display:flex;align-items:center;width:100%;padding:4px 0}.type-description[data-v-28c8a14f]{font-size:.875rem;color:var(--v-on-surface-variant-base);flex:1}.dialog-actions[data-v-28c8a14f]{display:flex;justify-content:flex-end;gap:12px;padding:20px 24px 24px;border-top:1px solid rgba(var(--v-on-surface-base),.08);background:rgba(var(--v-surface-base),.3)}.action-btn[data-v-28c8a14f]{font-weight:600;text-transform:none;letter-spacing:0;border-radius:8px!important;padding:0 24px!important;height:44px!important;transition:all .3s ease!important;min-width:auto!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cancel-btn[data-v-28c8a14f]{color:var(--v-on-surface-variant-base)!important;min-width:100px!important}.create-btn[data-v-28c8a14f]{min-width:160px!important}.create-btn[data-v-28c8a14f]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(var(--v-primary-base),.3)!important}.create-btn[data-v-28c8a14f]:disabled{transform:none!important;box-shadow:none!important}.theme--dark .form-section[data-v-28c8a14f]{background:hsla(0,0%,100%,.02);border-color:hsla(0,0%,100%,.08)}.theme--dark .form-section[data-v-28c8a14f]:hover{border-color:rgba(var(--v-primary-base),.3);box-shadow:0 2px 8px rgba(var(--v-primary-base),.1)}.theme--dark .section-title[data-v-28c8a14f]{border-bottom-color:hsla(0,0%,100%,.06)}.theme--dark .checkbox-container[data-v-28c8a14f]{background:rgba(var(--v-success-base),.08);border-color:rgba(var(--v-success-base),.2)}.theme--dark .dialog-header[data-v-28c8a14f]{background:linear-gradient(135deg,rgba(var(--v-primary-base),.05),rgba(var(--v-primary-base),.02))}.theme--dark .header-icon[data-v-28c8a14f]{background:rgba(var(--v-primary-base),.15);border-color:rgba(var(--v-primary-base),.3)}.theme--dark .dialog-actions[data-v-28c8a14f]{background:hsla(0,0%,100%,.02);border-top-color:hsla(0,0%,100%,.06)}.theme--dark .header-divider[data-v-28c8a14f]{border-color:hsla(0,0%,100%,.08)}@media (max-width:768px){.create-variable-dialog[data-v-28c8a14f]{margin:16px;max-width:calc(100vw - 32px)!important}.dialog-header[data-v-28c8a14f]{padding:20px 16px 16px}.header-content[data-v-28c8a14f]{gap:12px}.header-icon[data-v-28c8a14f]{width:48px;height:48px}.dialog-title[data-v-28c8a14f]{font-size:1.25rem}.dialog-content[data-v-28c8a14f],.form-section[data-v-28c8a14f]{padding:20px 16px}.form-grid[data-v-28c8a14f]{grid-template-columns:1fr;gap:16px}.form-field.full-width[data-v-28c8a14f]{grid-column:1}.dialog-actions[data-v-28c8a14f]{padding:16px;flex-direction:column-reverse;gap:12px}.action-btn[data-v-28c8a14f]{width:100%;margin:0!important;height:48px!important;font-size:1rem!important}.checkbox-content[data-v-28c8a14f]{flex-direction:column;align-items:flex-start;gap:12px}.checkbox-info[data-v-28c8a14f]{margin-right:0}}.delete-variable-card[data-v-28c8a14f],.delete-variable-dialog[data-v-28c8a14f]{border-radius:16px!important;overflow:hidden}.delete-variable-card[data-v-28c8a14f]{max-height:90vh}.delete-dialog-header[data-v-28c8a14f]{padding:24px 24px 0;background:linear-gradient(135deg,rgba(var(--v-error-base),.03),rgba(var(--v-error-base),.01))}.delete-dialog-header[data-v-28c8a14f],.header-icon-container[data-v-28c8a14f]{display:flex;align-items:center;gap:16px}.delete-icon[data-v-28c8a14f]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:rgba(var(--v-error-base),.1);border-radius:12px;border:2px solid rgba(var(--v-error-base),.2);flex-shrink:0}.header-content[data-v-28c8a14f]{flex:1}.delete-dialog-title[data-v-28c8a14f]{font-size:1.375rem;font-weight:600;margin:0 0 4px 0;color:var(--v-on-surface-base)}.delete-dialog-subtitle[data-v-28c8a14f]{font-size:.875rem;color:var(--v-on-surface-variant-base);margin:0;line-height:1.4}.delete-dialog-content[data-v-28c8a14f]{padding:24px;text-align:center}.delete-message[data-v-28c8a14f]{font-size:1.125rem;color:var(--v-on-surface-base);margin:0;line-height:1.5}.variable-name[data-v-28c8a14f]{color:var(--v-error-base);font-weight:700;padding:2px 6px;background:rgba(var(--v-error-base),.1);border-radius:4px;font-family:Roboto Mono,monospace}.delete-dialog-actions[data-v-28c8a14f]{display:flex;justify-content:flex-end;gap:12px;padding:0 24px 24px}.delete-action-btn[data-v-28c8a14f]{font-weight:600;text-transform:none;letter-spacing:0;border-radius:8px!important;padding:0 24px!important;height:40px!important;transition:all .3s ease!important;min-width:80px!important}.confirm-btn[data-v-28c8a14f]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(var(--v-error-base),.3)!important}.cancel-btn[data-v-28c8a14f]:hover{background:rgba(var(--v-on-surface-base),.04)!important}.theme--dark .delete-dialog-header[data-v-28c8a14f]{background:linear-gradient(135deg,rgba(var(--v-error-base),.05),rgba(var(--v-error-base),.02))}.theme--dark .delete-icon[data-v-28c8a14f]{background:rgba(var(--v-error-base),.15);border-color:rgba(var(--v-error-base),.3)}.theme--dark .variable-name[data-v-28c8a14f]{background:rgba(var(--v-error-base),.2)}@media (max-width:768px){.delete-variable-dialog[data-v-28c8a14f]{margin:16px;max-width:calc(100vw - 32px)!important}.delete-dialog-header[data-v-28c8a14f]{padding:20px 16px 0;gap:12px}.delete-icon[data-v-28c8a14f]{width:40px;height:40px}.delete-dialog-title[data-v-28c8a14f]{font-size:1.25rem}.delete-dialog-content[data-v-28c8a14f]{padding:20px 16px}.delete-dialog-actions[data-v-28c8a14f]{padding:0 16px 20px;flex-direction:column-reverse;gap:12px}.delete-action-btn[data-v-28c8a14f]{width:100%;height:44px!important}}.dialog-appear-from .dialog,.dialog-enter-from .dialog{opacity:0;transform:scale(.7) translateY(-50px)}.dialog-appear-to .dialog,.dialog-enter-to .dialog,.dialog-leave-from .dialog{opacity:1;transform:scale(1) translateY(0)}.dialog-leave-to .dialog{opacity:0;transform:scale(.9) translateY(20px)}.dialog{background:linear-gradient(135deg,#1a1a1a,#141414);border:1px solid hsla(0,0%,100%,.2);border-radius:16px;max-width:900px;width:90vw;max-height:85vh;box-shadow:0 25px 50px rgba(0,0,0,.8),0 8px 32px rgba(0,0,0,.5);display:flex;flex-direction:column;overflow:hidden;will-change:transform,opacity;transform:scale(1) translateY(0);opacity:1;animation:dialogFadeIn .5s cubic-bezier(.4,0,.2,1)}.dialog__header{background:linear-gradient(135deg,#2d2d2d,#282828)}@media (max-width:768px){.dialog{margin:1rem;max-height:calc(100vh - 2rem);width:calc(100vw - 2rem);max-width:none}.dialog__header{padding:1rem 1rem .75rem}.dialog__body,.dialog__footer{padding:1rem}.dialog__title{font-size:1.125rem}.dialog__subtitle{font-size:.8125rem}.loading-state{padding:2rem 1rem}}@media (max-width:480px){.dialog{margin:.5rem;max-height:calc(100vh - 1rem);width:calc(100vw - 1rem)}.dialog__header-content{gap:.5rem}.dialog__icon{width:32px;height:32px}.btn{padding:.625rem .875rem;font-size:.8125rem;min-width:80px}.dialog__footer{flex-direction:column;gap:.5rem}}.oti-controls[data-v-3b7d0036]{display:flex;align-items:center;gap:4px}.oti-controls__btn[data-v-3b7d0036]{background:rgba(var(--oti-secondary-rgb),.05);border:1px solid rgba(var(--oti-secondary-rgb),.1);border-radius:6px;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:rgba(var(--oti-secondary-rgb),.8);transition:all .2s ease;text-decoration:none;width:24px;height:24px}.oti-controls__btn[data-v-3b7d0036]:hover{background:rgba(var(--oti-primary-rgb),.1);border-color:rgba(var(--oti-primary-rgb),.3);color:rgba(var(--oti-primary-rgb),.9);transform:translateY(-1px)}.oti-controls__btn[data-v-3b7d0036]:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.oti-controls__btn--variable[data-v-3b7d0036]{background:rgba(var(--oti-primary-rgb),.1);border-color:rgba(var(--oti-primary-rgb),.2);color:rgba(var(--oti-primary-rgb),.8)}.oti-controls__btn--variable[data-v-3b7d0036]:hover{background:rgba(var(--oti-primary-rgb),.2);border-color:rgba(var(--oti-primary-rgb),.4);color:rgba(var(--oti-primary-rgb),1)}.oti-controls__btn--add[data-v-3b7d0036]{background:rgba(var(--oti-success-rgb),.1);border-color:rgba(var(--oti-success-rgb),.2);color:rgba(var(--oti-success-rgb),.8)}.oti-controls__btn--add[data-v-3b7d0036]:hover{background:rgba(var(--oti-success-rgb),.2);border-color:rgba(var(--oti-success-rgb),.4);color:rgba(var(--oti-success-rgb),1)}.oti-controls__btn--import[data-v-3b7d0036]{background:rgba(var(--oti-info-rgb),.1);border-color:rgba(var(--oti-info-rgb),.2);color:rgba(var(--oti-info-rgb),.8)}.oti-controls__btn--import[data-v-3b7d0036]:hover{background:rgba(var(--oti-info-rgb),.2);border-color:rgba(var(--oti-info-rgb),.4);color:rgba(var(--oti-info-rgb),1)}.oti-controls__btn--clear[data-v-3b7d0036]{background:rgba(var(--oti-error-rgb),.1);border-color:rgba(var(--oti-error-rgb),.2);color:rgba(var(--oti-error-rgb),.8)}.oti-controls__btn--clear[data-v-3b7d0036]:hover{background:rgba(var(--oti-error-rgb),.2);border-color:rgba(var(--oti-error-rgb),.4);color:rgba(var(--oti-error-rgb),1)}.oti-controls__btn--larger[data-v-3b7d0036]{width:28px!important;height:28px!important}.oti-controls__count[data-v-3b7d0036]{font-size:10px;font-weight:600;background:rgba(var(--oti-secondary-rgb),.08);padding:2px 6px;border-radius:4px;border:1px solid rgba(var(--oti-secondary-rgb),.15);color:rgba(var(--oti-secondary-rgb),.7);margin-left:4px}.oti-header[data-v-61822202]{padding:12px 16px;border-bottom:1px solid rgba(var(--oti-secondary-rgb),.1);background:rgba(var(--oti-secondary-rgb),.02)}.oti-header__row[data-v-61822202]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.oti-header__name-section[data-v-61822202]{display:flex;align-items:center;flex:1;min-width:0;gap:8px}.oti-header__title[data-v-61822202]{font-size:14px;font-weight:600;color:rgba(var(--oti-secondary-rgb),.95);margin:0;letter-spacing:.02em}.oti-header__badges[data-v-61822202]{display:flex;align-items:center;gap:4px;flex-shrink:0}.oti-header__type-chip[data-v-61822202]{font-size:9px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.5px;height:16px!important}.oti-header__description[data-v-61822202]{color:rgba(var(--oti-secondary-rgb),.6);font-size:11px;line-height:1.3;max-width:100%;font-weight:400;margin:0}.oti-header__actions[data-v-61822202]{display:flex;align-items:center;gap:8px}.oti-delete-btn[data-v-61822202]{background:rgba(var(--oti-error-rgb),.1);border:1px solid rgba(var(--oti-error-rgb),.2);border-radius:6px;color:rgba(var(--oti-error-rgb),.7);cursor:pointer;transition:all .2s ease;width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.oti-delete-btn[data-v-61822202]:hover{background:rgba(var(--oti-error-rgb),.2);border-color:rgba(var(--oti-error-rgb),.4);color:rgb(var(--oti-error-rgb));transform:scale(1.05)}.oti-delete-btn[data-v-61822202]:disabled{opacity:.5;cursor:not-allowed;transform:none!important}[data-v-61822202] .v-chip.oti-header__type-chip{background:rgba(var(--oti-primary-rgb),.1)!important;color:rgb(var(--oti-primary-rgb))!important;border-color:rgba(var(--oti-primary-rgb),.3)!important}.oti-empty[data-v-61a8abaf]{min-height:200px;display:flex;align-items:center;justify-content:center;padding:40px 20px}.oti-empty__content[data-v-61a8abaf]{text-align:center;max-width:400px}.oti-empty__icon[data-v-61a8abaf]{margin-bottom:12px}.oti-empty__title[data-v-61a8abaf]{color:rgba(var(--oti-secondary-rgb),.9);font-size:18px;font-weight:600;margin:0 0 8px 0;letter-spacing:.02em}.oti-empty__description[data-v-61a8abaf]{color:rgba(var(--oti-secondary-rgb),.6);font-size:14px;line-height:1.5;margin:0 0 16px 0;font-weight:400}.oti-empty__description[data-v-61a8abaf] strong{color:rgba(var(--oti-success-rgb),.9);font-weight:600}.oti-empty__cta[data-v-61a8abaf]{margin-top:16px}[data-v-61a8abaf] .v-btn.oti-empty__cta{background:rgba(var(--oti-success-rgb),.1)!important;color:rgb(var(--oti-success-rgb))!important;border:1px solid rgba(var(--oti-success-rgb),.3)!important}[data-v-61a8abaf] .v-btn.oti-empty__cta:hover{background:rgba(var(--oti-success-rgb),.2)!important;border-color:rgba(var(--oti-success-rgb),.5)!important}.oti-property-name__display[data-v-38898f8c]{display:flex;align-items:center;gap:8px;cursor:pointer;padding:4px 8px;border-radius:4px;transition:all .2s ease}.oti-property-name__display[data-v-38898f8c]:hover{background:rgba(var(--oti-secondary-rgb),.05)}.oti-property-name__text[data-v-38898f8c]{font-size:14px;font-weight:500;color:rgba(var(--oti-secondary-rgb),.9);background:rgba(var(--oti-secondary-rgb),.1);padding:2px 8px;border-radius:4px;border:1px solid rgba(var(--oti-secondary-rgb),.2)}[data-v-38898f8c] .v-edit-dialog .v-small-dialog__content{background:#1a1a1a!important;border:1px solid rgba(var(--oti-secondary-rgb),.2)!important;border-radius:8px!important}[data-v-38898f8c] .v-edit-dialog .v-text-field .v-input__slot{background:rgba(var(--oti-secondary-rgb),.05)!important}.oti-table[data-v-05974b6d] .custom-data-table .table-container{border:1px solid rgba(var(--oti-secondary-rgb),.1);border-radius:8px;overflow:hidden}.oti-table[data-v-05974b6d] .custom-data-table .data-table{background:transparent}.oti-table[data-v-05974b6d] .custom-data-table .table-header th{background:rgba(var(--oti-secondary-rgb),.02)!important;color:rgba(var(--oti-secondary-rgb),.7)!important;font-weight:600!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:.05em!important;border-bottom:1px solid rgba(var(--oti-secondary-rgb),.1)!important}.oti-table[data-v-05974b6d] .custom-data-table .table-cell{color:rgba(var(--oti-secondary-rgb),.9)!important;border-bottom:1px solid rgba(var(--oti-secondary-rgb),.05)!important;padding:8px 12px!important}.oti-table[data-v-05974b6d] .custom-data-table .table-row:hover{background:rgba(var(--oti-secondary-rgb),.02)!important}.oti-property-name[data-v-05974b6d]{display:flex;align-items:center;gap:8px;min-height:40px}.oti-property-name .oti-checkbox[data-v-05974b6d]{flex-shrink:0}.oti-property-name .oti-checkbox[data-v-05974b6d] .v-input__slot{margin:0}.oti-property-name .oti-checkbox[data-v-05974b6d] .v-icon{color:rgba(var(--oti-secondary-rgb),.6)!important}[data-v-05974b6d] .oti-property-name .oti-checkbox.v-input--is-label-active .v-icon{color:rgb(var(--oti-primary-rgb))!important}.oti-property-value[data-v-05974b6d]{display:flex;align-items:center;gap:8px;min-height:40px}.oti-property-value__input[data-v-05974b6d]{flex:1;min-width:0}.oti-property-value .oti-delete-btn[data-v-05974b6d]{flex-shrink:0}.oti-property-value .oti-delete-btn[data-v-05974b6d] .v-btn__content{color:rgba(var(--oti-error-rgb),.8)!important}.oti-property-value .oti-delete-btn[data-v-05974b6d]:hover .v-btn__content{color:rgb(var(--oti-error-rgb))!important}.oti-property-value .oti-delete-btn[data-v-05974b6d]:disabled{opacity:.5}.oti-toolbar[data-v-05974b6d]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;gap:16px}.oti-toolbar__search-section[data-v-05974b6d]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.oti-toolbar__actions[data-v-05974b6d]{display:flex;align-items:center;gap:8px;flex-shrink:0}.oti-search[data-v-05974b6d]{position:relative;display:flex;align-items:center;background:rgba(var(--oti-secondary-rgb),.04);border:1px solid rgba(var(--oti-secondary-rgb),.1);border-radius:8px;padding:0 12px;transition:all .2s cubic-bezier(.4,0,.2,1);max-width:320px;min-width:240px}.oti-search[data-v-05974b6d]:hover{background:rgba(var(--oti-secondary-rgb),.06);border-color:rgba(var(--oti-secondary-rgb),.15)}.oti-search[data-v-05974b6d]:focus-within{background:rgba(var(--oti-secondary-rgb),.06);border-color:rgba(var(--oti-primary-rgb),.4);box-shadow:0 0 0 2px rgba(var(--oti-primary-rgb),.1)}.oti-search__input[data-v-05974b6d]{flex:1;background:transparent;border:none;outline:none;color:rgba(var(--oti-secondary-rgb),.9);font-size:13px;font-weight:500;padding:10px 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:.01em}.oti-search__input[data-v-05974b6d]::placeholder{color:rgba(var(--oti-secondary-rgb),.4);font-weight:400}.oti-search__clear[data-v-05974b6d]{display:flex;align-items:center;justify-content:center;color:rgba(var(--oti-secondary-rgb),.4);cursor:pointer;padding:2px;border-radius:4px;transition:all .2s ease;margin-left:8px;flex-shrink:0}.oti-search__clear[data-v-05974b6d]:hover{color:rgba(var(--oti-secondary-rgb),.7);background:rgba(var(--oti-secondary-rgb),.1);transform:scale(1.1)}.oti-results[data-v-05974b6d]{display:flex;align-items:center;flex-shrink:0}.oti-results__text[data-v-05974b6d]{font-size:11px;font-weight:600;color:rgba(var(--oti-secondary-rgb),.5);background:rgba(var(--oti-secondary-rgb),.05);padding:4px 8px;border-radius:6px;border:1px solid rgba(var(--oti-secondary-rgb),.1);letter-spacing:.02em;text-transform:uppercase}@media(max-width:768px){.oti-toolbar[data-v-05974b6d]{flex-direction:column;align-items:stretch;gap:12px}.oti-toolbar__search-section[data-v-05974b6d]{justify-content:space-between}.oti-toolbar__actions[data-v-05974b6d]{justify-content:flex-end}.oti-search[data-v-05974b6d]{max-width:none;min-width:200px}}.oti-dialog__container[data-v-064aa054]{background:linear-gradient(135deg,#1a1a1a,#141414);border:1px solid rgba(var(--oti-secondary-rgb),.2);border-radius:16px;overflow:hidden;box-shadow:0 25px 50px rgba(var(--oti-dark-rgb),.8),0 8px 32px rgba(var(--oti-dark-rgb),.5)}.oti-dialog__header[data-v-064aa054]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid rgba(var(--oti-secondary-rgb),.12);background:rgba(var(--oti-secondary-rgb),.02)}.oti-dialog__header-content[data-v-064aa054]{display:flex;align-items:center;gap:12px;flex:1}.oti-dialog__icon[data-v-064aa054]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:rgba(var(--oti-secondary-rgb),.05);border:1px solid rgba(var(--oti-secondary-rgb),.1);border-radius:10px;flex-shrink:0}.oti-dialog__icon--success[data-v-064aa054]{color:rgb(var(--oti-success-rgb))}.oti-dialog__title-section[data-v-064aa054]{flex:1;min-width:0}.oti-dialog__title[data-v-064aa054]{font-size:16px;font-weight:600;color:rgba(var(--oti-secondary-rgb),.95);margin:0 0 2px 0;line-height:1.3}.oti-dialog__subtitle[data-v-064aa054]{font-size:13px;color:rgba(var(--oti-secondary-rgb),.6);margin:0;line-height:1.4}.oti-dialog__close[data-v-064aa054]{background:transparent;border:none;color:rgba(var(--oti-secondary-rgb),.6);cursor:pointer;padding:4px;border-radius:6px;transition:all .2s ease}.oti-dialog__close[data-v-064aa054]:hover{background:rgba(var(--oti-secondary-rgb),.1);color:rgba(var(--oti-secondary-rgb),.9)}.oti-dialog__body[data-v-064aa054]{padding:20px}.oti-dialog__footer[data-v-064aa054]{display:flex;gap:8px;justify-content:flex-end;padding:16px 20px;border-top:1px solid rgba(var(--oti-secondary-rgb),.12);background:rgba(var(--oti-secondary-rgb),.02)}.oti-input__wrapper[data-v-064aa054]{position:relative;display:flex;align-items:center;background:rgba(var(--oti-secondary-rgb),.05);border:1px solid rgba(var(--oti-secondary-rgb),.1);border-radius:8px;transition:all .2s ease}.oti-input__wrapper[data-v-064aa054]:focus-within{background:rgba(var(--oti-secondary-rgb),.08);border-color:rgba(var(--oti-primary-rgb),.5);box-shadow:0 0 0 2px rgba(var(--oti-primary-rgb),.1)}.oti-input__field[data-v-064aa054]{flex:1;background:transparent;border:none;outline:none;padding:12px 16px;color:rgba(var(--oti-secondary-rgb),.95);font-size:14px;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.oti-input__field[data-v-064aa054]::placeholder{color:rgba(var(--oti-secondary-rgb),.4);font-weight:400}.oti-input__field--error[data-v-064aa054]{border-color:rgba(var(--oti-error-rgb),.5)}.oti-input__hint[data-v-064aa054]{font-size:12px;color:rgba(var(--oti-secondary-rgb),.5);margin-top:6px;font-weight:400}.oti-input__error[data-v-064aa054]{font-size:12px;color:rgb(var(--oti-error-rgb));margin-top:6px;font-weight:500}.oti-btn[data-v-064aa054]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);text-decoration:none;white-space:nowrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:.02em}.oti-btn[data-v-064aa054]:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.oti-btn--primary[data-v-064aa054]{background:linear-gradient(135deg,rgb(var(--oti-primary-rgb)),#3d96d9);color:#000;border:1px solid rgba(var(--oti-primary-rgb),.3)}.oti-btn--primary[data-v-064aa054]:hover:not(:disabled){background:linear-gradient(135deg,#3d96d9,#2e7bc6);transform:translateY(-1px);box-shadow:0 4px 16px rgba(var(--oti-primary-rgb),.4)}.oti-btn--secondary[data-v-064aa054]{background:rgba(var(--oti-secondary-rgb),.05);color:rgba(var(--oti-secondary-rgb),.8);border:1px solid rgba(var(--oti-secondary-rgb),.2)}.oti-btn--secondary[data-v-064aa054]:hover:not(:disabled){background:rgba(var(--oti-secondary-rgb),.1);color:rgba(var(--oti-secondary-rgb),.95);border-color:rgba(var(--oti-secondary-rgb),.3);transform:translateY(-1px)}.oti-dialog__container[data-v-b2b02d66]{background:linear-gradient(135deg,#1a1a1a,#141414);border:1px solid rgba(var(--oti-secondary-rgb),.2);border-radius:16px;overflow:hidden;box-shadow:0 25px 50px rgba(var(--oti-dark-rgb),.8),0 8px 32px rgba(var(--oti-dark-rgb),.5);max-width:600px;width:100%}.oti-dialog__header[data-v-b2b02d66]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid rgba(var(--oti-secondary-rgb),.12);background:rgba(var(--oti-secondary-rgb),.02)}.oti-dialog__header-content[data-v-b2b02d66]{display:flex;align-items:center;gap:12px;flex:1}.oti-dialog__icon[data-v-b2b02d66]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:rgba(var(--oti-secondary-rgb),.05);border:1px solid rgba(var(--oti-secondary-rgb),.1);border-radius:10px;flex-shrink:0}.oti-dialog__icon--info[data-v-b2b02d66]{color:rgb(var(--oti-info-rgb))}.oti-dialog__title-section[data-v-b2b02d66]{flex:1;min-width:0}.oti-dialog__title[data-v-b2b02d66]{font-size:16px;font-weight:600;color:rgba(var(--oti-secondary-rgb),.95);margin:0 0 2px 0;line-height:1.3}.oti-dialog__subtitle[data-v-b2b02d66]{font-size:13px;color:rgba(var(--oti-secondary-rgb),.6);margin:0;line-height:1.4}.oti-dialog__close[data-v-b2b02d66]{background:transparent;border:none;color:rgba(var(--oti-secondary-rgb),.6);cursor:pointer;padding:4px;border-radius:6px;transition:all .2s ease}.oti-dialog__close[data-v-b2b02d66]:hover{background:rgba(var(--oti-secondary-rgb),.1);color:rgba(var(--oti-secondary-rgb),.9)}.oti-dialog__body[data-v-b2b02d66]{padding:20px;max-height:70vh;overflow-y:auto}.oti-dialog__footer[data-v-b2b02d66]{display:flex;gap:8px;justify-content:flex-end;padding:16px 20px;border-top:1px solid rgba(var(--oti-secondary-rgb),.12);background:rgba(var(--oti-secondary-rgb),.02)}.oti-file__wrapper[data-v-b2b02d66]{margin-bottom:20px}.oti-file__label[data-v-b2b02d66]{display:block;cursor:pointer}.oti-file__content[data-v-b2b02d66]{display:flex;align-items:center;background:rgba(var(--oti-secondary-rgb),.05);border:1px solid rgba(var(--oti-secondary-rgb),.1);border-radius:8px;padding:12px 16px;transition:all .2s ease}.oti-file__content[data-v-b2b02d66]:hover{background:rgba(var(--oti-secondary-rgb),.08);border-color:rgba(var(--oti-secondary-rgb),.2)}.oti-file__icon[data-v-b2b02d66]{margin-right:12px;color:rgba(var(--oti-secondary-rgb),.6)}.oti-file__text[data-v-b2b02d66]{color:rgba(var(--oti-secondary-rgb),.8);font-size:14px;font-weight:500}.oti-file__input[data-v-b2b02d66]{display:none}.oti-file__hint[data-v-b2b02d66]{font-size:12px;color:rgba(var(--oti-secondary-rgb),.5);margin-top:6px}.oti-divider[data-v-b2b02d66]{display:flex;align-items:center;gap:12px;margin:20px 0}.oti-divider__line[data-v-b2b02d66]{flex:1;height:1px;background:rgba(var(--oti-secondary-rgb),.1)}.oti-divider__text[data-v-b2b02d66]{font-size:12px;font-weight:600;color:rgba(var(--oti-secondary-rgb),.4);text-transform:uppercase;letter-spacing:1px;white-space:nowrap}.oti-editor[data-v-b2b02d66]{margin-bottom:16px}.oti-editor__label[data-v-b2b02d66]{display:flex;align-items:center;gap:8px;font-size:13px;color:rgba(var(--oti-secondary-rgb),.7);margin-bottom:8px;font-weight:500}.oti-editor__container[data-v-b2b02d66]{border:1px solid rgba(var(--oti-secondary-rgb),.1);border-radius:8px;overflow:hidden;min-height:120px}.oti-editor__container[data-v-b2b02d66]:hover{border-color:rgba(var(--oti-secondary-rgb),.2)}.oti-error[data-v-b2b02d66]{display:flex;align-items:center;gap:8px;background:rgba(var(--oti-error-rgb),.1);border:1px solid rgba(var(--oti-error-rgb),.2);border-radius:6px;padding:8px 12px;font-size:13px;color:rgb(var(--oti-error-rgb));margin-top:12px}.oti-btn[data-v-b2b02d66]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);text-decoration:none;white-space:nowrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:.02em}.oti-btn[data-v-b2b02d66]:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.oti-btn--primary[data-v-b2b02d66]{background:linear-gradient(135deg,rgb(var(--oti-primary-rgb)),#3d96d9);color:#000;border:1px solid rgba(var(--oti-primary-rgb),.3)}.oti-btn--primary[data-v-b2b02d66]:hover:not(:disabled){background:linear-gradient(135deg,#3d96d9,#2e7bc6);transform:translateY(-1px);box-shadow:0 4px 16px rgba(var(--oti-primary-rgb),.4)}.oti-btn--secondary[data-v-b2b02d66]{background:rgba(var(--oti-secondary-rgb),.05);color:rgba(var(--oti-secondary-rgb),.8);border:1px solid rgba(var(--oti-secondary-rgb),.2)}.oti-btn--secondary[data-v-b2b02d66]:hover:not(:disabled){background:rgba(var(--oti-secondary-rgb),.1);color:rgba(var(--oti-secondary-rgb),.95);border-color:rgba(var(--oti-secondary-rgb),.3);transform:translateY(-1px)}:root{--oti-primary-rgb:73,144,226;--oti-secondary-rgb:255,255,255;--oti-error-rgb:244,67,54;--oti-success-rgb:76,175,80;--oti-warning-rgb:255,152,0;--oti-info-rgb:33,150,243;--oti-dark-rgb:0,0,0}.oti-container{border:1px solid rgba(var(--oti-secondary-rgb),.085);border-radius:8px;margin-bottom:8px;padding:0;overflow:hidden;transition:all .3s ease}.oti-container--dropdown-open{overflow:visible!important}.oti-container--being-hovered{border-color:rgba(var(--oti-primary-rgb),.3);background:rgba(var(--oti-primary-rgb),.05)}.oti-container--nested{border:none;border-radius:0;background:transparent}.oti-container--nested,.oti-container--nested.mb-1,.oti-container--nested.mb-2,.oti-container--nested.mb-3,.oti-container--nested.mb-4,.oti-container--nested.mb-5,.oti-container--nested.mb-6{margin-bottom:0!important}.oti-header{padding:12px 16px;border-bottom:1px solid rgba(var(--oti-secondary-rgb),.1);background:rgba(var(--oti-secondary-rgb),.02)}.oti-header__row{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.oti-header__name-section{display:flex;align-items:center;flex:1;min-width:0;gap:8px}.oti-header__title{font-size:14px;font-weight:600;color:rgba(var(--oti-secondary-rgb),.95);margin:0;letter-spacing:.02em}.oti-header__badges{display:flex;align-items:center;gap:4px;flex-shrink:0}.oti-header__type-chip{font-size:9px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.5px;height:16px!important}.oti-header__description{color:rgba(var(--oti-secondary-rgb),.6);font-size:11px;line-height:1.3;max-width:100%;font-weight:400;margin:0}.oti-header__actions{display:flex;align-items:center;gap:8px}.oti-controls{display:flex;align-items:center;gap:4px}.oti-controls__btn{background:rgba(var(--oti-secondary-rgb),.05);border:1px solid rgba(var(--oti-secondary-rgb),.1);border-radius:6px;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:rgba(var(--oti-secondary-rgb),.8);transition:all .2s ease;text-decoration:none;width:24px;height:24px}.oti-controls__btn:hover{background:rgba(var(--oti-primary-rgb),.1);border-color:rgba(var(--oti-primary-rgb),.3);color:rgba(var(--oti-primary-rgb),.9);transform:translateY(-1px)}.oti-controls__btn:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.oti-controls__btn--variable{background:rgba(var(--oti-primary-rgb),.1);border-color:rgba(var(--oti-primary-rgb),.2);color:rgba(var(--oti-primary-rgb),.8)}.oti-controls__btn--variable:hover{background:rgba(var(--oti-primary-rgb),.2);border-color:rgba(var(--oti-primary-rgb),.4);color:rgba(var(--oti-primary-rgb),1)}.oti-controls__btn--add{background:rgba(var(--oti-success-rgb),.1);border-color:rgba(var(--oti-success-rgb),.2);color:rgba(var(--oti-success-rgb),.8)}.oti-controls__btn--add:hover{background:rgba(var(--oti-success-rgb),.2);border-color:rgba(var(--oti-success-rgb),.4);color:rgba(var(--oti-success-rgb),1)}.oti-controls__btn--import{background:rgba(var(--oti-info-rgb),.1);border-color:rgba(var(--oti-info-rgb),.2);color:rgba(var(--oti-info-rgb),.8)}.oti-controls__btn--import:hover{background:rgba(var(--oti-info-rgb),.2);border-color:rgba(var(--oti-info-rgb),.4);color:rgba(var(--oti-info-rgb),1)}.oti-controls__btn--clear{background:rgba(var(--oti-error-rgb),.1);border-color:rgba(var(--oti-error-rgb),.2);color:rgba(var(--oti-error-rgb),.8)}.oti-controls__btn--clear:hover{background:rgba(var(--oti-error-rgb),.2);border-color:rgba(var(--oti-error-rgb),.4);color:rgba(var(--oti-error-rgb),1)}.oti-controls__btn--larger{width:28px!important;height:28px!important}.oti-controls__count{font-size:10px;font-weight:600;background:rgba(var(--oti-secondary-rgb),.08);padding:2px 6px;border-radius:4px;border:1px solid rgba(var(--oti-secondary-rgb),.15);color:rgba(var(--oti-secondary-rgb),.7);margin-left:4px}.oti-delete-btn{background:rgba(var(--oti-error-rgb),.1);border:1px solid rgba(var(--oti-error-rgb),.2);border-radius:6px;color:rgba(var(--oti-error-rgb),.7);cursor:pointer;transition:all .2s ease;width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.oti-delete-btn:hover{background:rgba(var(--oti-error-rgb),.2);border-color:rgba(var(--oti-error-rgb),.4);color:rgb(var(--oti-error-rgb));transform:scale(1.05)}.oti-delete-btn:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.oti-content{padding:12px 16px}.oti-empty{min-height:200px;display:flex;align-items:center;justify-content:center;padding:40px 20px}.oti-empty__content{text-align:center;max-width:400px}.oti-empty__icon{margin-bottom:12px}.oti-empty__title{color:rgba(var(--oti-secondary-rgb),.9);font-size:18px;font-weight:600;margin:0 0 8px 0;letter-spacing:.02em}.oti-empty__description{color:rgba(var(--oti-secondary-rgb),.6);font-size:14px;line-height:1.5;margin:0;font-weight:400}.oti-empty__description strong{color:rgba(var(--oti-success-rgb),.9);font-weight:600}.oti-empty__cta{margin-top:16px}.oti-toolbar{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;gap:16px}.oti-toolbar__search-section{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.oti-toolbar__actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.oti-search{position:relative;display:flex;align-items:center;background:rgba(var(--oti-secondary-rgb),.04);border:1px solid rgba(var(--oti-secondary-rgb),.1);border-radius:8px;padding:0 12px;transition:all .2s cubic-bezier(.4,0,.2,1);max-width:320px;min-width:240px}.oti-search:hover{border-color:rgba(var(--oti-secondary-rgb),.15)}.oti-search:focus-within,.oti-search:hover{background:rgba(var(--oti-secondary-rgb),.06)}.oti-search:focus-within{border-color:rgba(var(--oti-primary-rgb),.4);box-shadow:0 0 0 2px rgba(var(--oti-primary-rgb),.1)}.oti-search__input{flex:1;background:transparent;border:none;outline:none;color:rgba(var(--oti-secondary-rgb),.9);font-size:13px;font-weight:500;padding:10px 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:.01em}.oti-search__input::placeholder{color:rgba(var(--oti-secondary-rgb),.4);font-weight:400}.oti-search__clear{display:flex;align-items:center;justify-content:center;color:rgba(var(--oti-secondary-rgb),.4);cursor:pointer;padding:2px;border-radius:4px;transition:all .2s ease;margin-left:8px;flex-shrink:0}.oti-search__clear:hover{color:rgba(var(--oti-secondary-rgb),.7);background:rgba(var(--oti-secondary-rgb),.1);transform:scale(1.1)}.oti-results{display:flex;align-items:center;flex-shrink:0}.oti-results__text{font-size:11px;font-weight:600;color:rgba(var(--oti-secondary-rgb),.5);background:rgba(var(--oti-secondary-rgb),.05);padding:4px 8px;border-radius:6px;border:1px solid rgba(var(--oti-secondary-rgb),.1);letter-spacing:.02em;text-transform:uppercase}.oti-dialog__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(var(--oti-dark-rgb),.5);z-index:10000}.oti-dialog__container{background:linear-gradient(135deg,#1a1a1a,#141414);border:1px solid rgba(var(--oti-secondary-rgb),.2);border-radius:16px;overflow:hidden;box-shadow:0 25px 50px rgba(var(--oti-dark-rgb),.8),0 8px 32px rgba(var(--oti-dark-rgb),.5)}.oti-dialog__header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid rgba(var(--oti-secondary-rgb),.12);background:rgba(var(--oti-secondary-rgb),.02)}.oti-dialog__header-content{display:flex;align-items:center;gap:12px;flex:1}.oti-dialog__icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:rgba(var(--oti-secondary-rgb),.05);border:1px solid rgba(var(--oti-secondary-rgb),.1);border-radius:10px;flex-shrink:0}.oti-dialog__icon--success{color:rgb(var(--oti-success-rgb))}.oti-dialog__icon--info{color:rgb(var(--oti-info-rgb))}.oti-dialog__title-section{flex:1;min-width:0}.oti-dialog__title{font-size:16px;font-weight:600;color:rgba(var(--oti-secondary-rgb),.95);margin:0 0 2px 0;line-height:1.3}.oti-dialog__subtitle{font-size:13px;color:rgba(var(--oti-secondary-rgb),.6);margin:0;line-height:1.4}.oti-dialog__close{background:transparent;border:none;color:rgba(var(--oti-secondary-rgb),.6);cursor:pointer;padding:4px;border-radius:6px;transition:all .2s ease}.oti-dialog__close:hover{background:rgba(var(--oti-secondary-rgb),.1);color:rgba(var(--oti-secondary-rgb),.9)}.oti-dialog__body{padding:20px}.oti-dialog__footer{display:flex;gap:8px;justify-content:flex-end;padding:16px 20px;border-top:1px solid rgba(var(--oti-secondary-rgb),.12);background:rgba(var(--oti-secondary-rgb),.02)}.oti-input__wrapper{position:relative;display:flex;align-items:center;background:rgba(var(--oti-secondary-rgb),.05);border:1px solid rgba(var(--oti-secondary-rgb),.1);border-radius:8px;transition:all .2s ease}.oti-input__wrapper:focus-within{background:rgba(var(--oti-secondary-rgb),.08);border-color:rgba(var(--oti-primary-rgb),.5);box-shadow:0 0 0 2px rgba(var(--oti-primary-rgb),.1)}.oti-input__field{flex:1;background:transparent;border:none;outline:none;padding:10px 12px;color:rgba(var(--oti-secondary-rgb),.95);font-size:14px;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.oti-input__field::placeholder{color:rgba(var(--oti-secondary-rgb),.4);font-weight:400}.oti-input__hint{font-size:12px;color:rgba(var(--oti-secondary-rgb),.5);margin-top:6px;font-weight:400}.oti-file__wrapper{margin-bottom:20px}.oti-file__label{display:block;cursor:pointer}.oti-file__content{display:flex;align-items:center;background:rgba(var(--oti-secondary-rgb),.05);border:1px solid rgba(var(--oti-secondary-rgb),.1);border-radius:8px;padding:12px 16px;transition:all .2s ease}.oti-file__content:hover{background:rgba(var(--oti-secondary-rgb),.08);border-color:rgba(var(--oti-secondary-rgb),.2)}.oti-file__icon{margin-right:12px;color:rgba(var(--oti-secondary-rgb),.6)}.oti-file__text{color:rgba(var(--oti-secondary-rgb),.8);font-size:14px;font-weight:500}.oti-file__input{display:none}.oti-file__hint{font-size:12px;color:rgba(var(--oti-secondary-rgb),.5);margin-top:6px}.oti-divider{display:flex;align-items:center;gap:12px;margin:20px 0}.oti-divider__line{flex:1;height:1px;background:rgba(var(--oti-secondary-rgb),.1)}.oti-divider__text{font-size:12px;color:rgba(var(--oti-secondary-rgb),.4);text-transform:uppercase;letter-spacing:1px}.oti-btn,.oti-divider__text{font-weight:600;white-space:nowrap}.oti-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:none;border-radius:6px;font-size:13px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);text-decoration:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:.02em}.oti-btn:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.oti-btn--primary{background:linear-gradient(135deg,rgb(var(--oti-primary-rgb)),#3d96d9);color:#000;border:1px solid rgba(var(--oti-primary-rgb),.3)}.oti-btn--primary:hover:not(:disabled){background:linear-gradient(135deg,#3d96d9,#2e7bc6);transform:translateY(-1px);box-shadow:0 4px 16px rgba(var(--oti-primary-rgb),.4)}.oti-btn--secondary{background:rgba(var(--oti-secondary-rgb),.05);color:rgba(var(--oti-secondary-rgb),.8);border:1px solid rgba(var(--oti-secondary-rgb),.2)}.oti-btn--secondary:hover:not(:disabled){background:rgba(var(--oti-secondary-rgb),.1);color:rgba(var(--oti-secondary-rgb),.95);border-color:rgba(var(--oti-secondary-rgb),.3);transform:translateY(-1px)}.oti-btn--text{background:transparent;color:rgba(var(--oti-secondary-rgb),.7);border:none;padding:8px 12px}.oti-btn--text:hover:not(:disabled){color:rgba(var(--oti-secondary-rgb),.9);background:rgba(var(--oti-secondary-rgb),.05)}.oti-editor{margin-top:16px}.oti-editor__label{display:flex;align-items:center;gap:8px;font-size:13px;color:rgba(var(--oti-secondary-rgb),.7);margin-bottom:8px;font-weight:500}.oti-editor__container{border:1px solid rgba(var(--oti-secondary-rgb),.1);border-radius:8px;overflow:hidden;min-height:120px}.oti-editor__container:hover{border-color:rgba(var(--oti-secondary-rgb),.2)}.oti-jinja-var{line-height:32px;font-family:Roboto-Regular,sans-serif;padding:0;margin:2px 0;border-radius:4px;transition:all .2s ease;cursor:pointer}.oti-jinja-var--primary{color:rgb(var(--oti-primary-rgb))}.oti-jinja-var--secondary{color:rgb(var(--oti-secondary-rgb))}.oti-jinja-var--error{color:rgb(var(--oti-error-rgb))}.oti-jinja-var--success{color:rgb(var(--oti-success-rgb))}.oti-jinja-var--hover{padding:4px 12px;box-shadow:0 2px 8px rgba(var(--oti-dark-rgb),.2);border-radius:8px;background:rgba(var(--oti-primary-rgb),.1)}.oti-container ::v-deep .v-data-table{background:transparent!important}.oti-container ::v-deep .v-data-table .v-data-table__wrapper{background:transparent}.oti-container ::v-deep .v-data-table th{background:transparent!important;color:rgba(var(--oti-secondary-rgb),.7)!important;font-weight:600!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:.05em!important}.oti-container ::v-deep .v-data-table td{color:rgba(var(--oti-secondary-rgb),.9)!important;border-bottom:1px solid rgba(var(--oti-secondary-rgb),.05)!important}.oti-container ::v-deep .v-data-table tbody tr:hover{background:rgba(var(--oti-secondary-rgb),.02)!important}.oti-container ::v-deep .v-input--checkbox .v-input__slot{margin:0}.oti-container ::v-deep .v-input--checkbox .v-icon{color:rgba(var(--oti-secondary-rgb),.6)!important}.oti-container ::v-deep .v-input--checkbox.v-input--is-label-active .v-icon{color:rgb(var(--oti-primary-rgb))!important}.oti-container ::v-deep .v-text-field .v-input__slot{background:rgba(var(--oti-secondary-rgb),.05)!important;border:1px solid rgba(var(--oti-secondary-rgb),.1)!important;border-radius:8px!important}.oti-container ::v-deep .v-text-field .v-input__slot:hover{background:rgba(var(--oti-secondary-rgb),.08)!important;border-color:rgba(var(--oti-secondary-rgb),.2)!important}.oti-container ::v-deep .v-text-field.v-input--is-focused .v-input__slot{background:rgba(var(--oti-secondary-rgb),.08)!important;border-color:rgba(var(--oti-primary-rgb),.5)!important}.oti-container ::v-deep .v-chip.oti-header__type-chip{background:rgba(var(--oti-primary-rgb),.1)!important;color:rgb(var(--oti-primary-rgb))!important;border-color:rgba(var(--oti-primary-rgb),.3)!important}.oti-container ::v-deep .v-btn.oti-empty__cta{background:rgba(var(--oti-success-rgb),.1)!important;color:rgb(var(--oti-success-rgb))!important;border:1px solid rgba(var(--oti-success-rgb),.3)!important}.oti-container ::v-deep .v-btn.oti-empty__cta:hover{background:rgba(var(--oti-success-rgb),.2)!important;border-color:rgba(var(--oti-success-rgb),.5)!important}.oti-container ::v-deep .v-dialog .v-card{background:transparent!important;box-shadow:none!important}.oti-container ::v-deep .v-edit-dialog .v-small-dialog__content{background:#1a1a1a!important;border:1px solid rgba(var(--oti-secondary-rgb),.2)!important;border-radius:8px!important}.oti-container ::v-deep .v-edit-dialog .v-text-field .v-input__slot{background:rgba(var(--oti-secondary-rgb),.05)!important}@media(max-width:768px){.oti-toolbar{flex-direction:column;align-items:stretch;gap:12px}.oti-toolbar__search-section{justify-content:space-between}.oti-toolbar__actions{justify-content:flex-end}.oti-search{max-width:none;min-width:200px}}.dialog-enter-active{transition:all .5s cubic-bezier(.25,.46,.45,.94)}.dialog-leave-active{transition:all .3s cubic-bezier(.55,.055,.675,.19)}.dialog-appear-from,.dialog-enter-from{opacity:0}.dialog-appear-from .exit-dialog,.dialog-enter-from .dialog{opacity:0;transform:scale(.7) translateY(-50px)}.dialog-appear-to,.dialog-enter-to{opacity:1}.dialog-appear-to .exit-dialog,.dialog-enter-to .dialog{opacity:1;transform:scale(1) translateY(0)}.dialog-appear-active,.dialog-enter-active{transition:all .5s cubic-bezier(.25,.46,.45,.94)}.dialog-leave-from{opacity:1}.dialog-leave-from .exit-dialog{opacity:1;transform:scale(1) translateY(0)}.dialog-leave-to{opacity:0}.dialog-leave-to .exit-dialog{opacity:0;transform:scale(.9) translateY(20px)}.dialog-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;will-change:opacity;opacity:1}.exit-dialog{background:linear-gradient(135deg,#1a1a1a,#141414);border:1px solid hsla(0,0%,100%,.2);border-radius:16px;width:90vw;max-height:85vh;box-shadow:0 25px 50px rgba(0,0,0,.8),0 8px 32px rgba(0,0,0,.5);display:flex;flex-direction:column;overflow:hidden;will-change:transform,opacity;transform:scale(1) translateY(0);opacity:1;animation:dialogFadeIn .5s cubic-bezier(.4,0,.2,1)}@keyframes dialogFadeIn{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.dialog__header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.5rem 1.25rem 1.5rem;border-bottom:1px solid hsla(0,0%,100%,.12);flex-shrink:0}.dialog__header-content{display:flex;align-items:center;gap:.75rem;min-width:0;flex:1}.dialog__icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:linear-gradient(135deg,rgba(73,169,236,.15),rgba(73,169,236,.08));border:1px solid rgba(73,169,236,.3);border-radius:10px;color:#49a9ec;flex-shrink:0}.dialog__title-section{display:flex;flex-direction:column;gap:.25rem;min-width:0}.dialog__title{font-size:1.25rem;font-weight:600;color:hsla(0,0%,100%,.95);margin:0;line-height:1.3}.dialog__subtitle{font-size:.875rem;color:hsla(0,0%,100%,.6);margin:0;line-height:1.4}.dialog__close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:hsla(0,0%,100%,.6);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);flex-shrink:0}.dialog__close:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.9);transform:scale(1.05)}.dialog__body{flex:1;overflow-y:auto;padding:1.5rem;min-height:0}.dialog__body.menu-open,.dialog__body:has(.v-menu__content){overflow:visible}.dialog__body::-webkit-scrollbar{width:4px}.dialog__body::-webkit-scrollbar-track{background:transparent}.dialog__body::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.configuration-table{border-radius:12px;overflow:hidden;border:1px solid hsla(0,0%,100%,.12);background:linear-gradient(135deg,#323232,#2d2d2d)}.loading-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center;min-height:200px}.loading-spinner{margin-bottom:1.5rem}.loading-content{display:flex;flex-direction:column;gap:.5rem}.loading-title{font-size:1rem;font-weight:600;color:hsla(0,0%,100%,.9);margin:0;line-height:1.3}.loading-description{font-size:.875rem;color:hsla(0,0%,100%,.6);margin:0;line-height:1.4}.spinner{animation:rotate 2s linear infinite;width:48px;height:48px}.spinner .path{stroke:#49a9ec;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.dialog__footer{display:flex;gap:.75rem;justify-content:flex-end;padding:1.25rem 1.5rem;border-top:1px solid hsla(0,0%,100%,.12);background:linear-gradient(135deg,#2d2d2d,#282828);flex-shrink:0}.btn{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem;border:none;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);text-decoration:none;white-space:nowrap;min-width:100px}.btn:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.btn--primary{background:linear-gradient(135deg,#49a9ec,#3d96d9);color:#000;box-shadow:0 2px 8px rgba(73,169,236,.3);border:1px solid rgba(73,169,236,.3)}.btn--primary:hover:not(:disabled){background:linear-gradient(135deg,#3d96d9,#2e7bc6);transform:translateY(-2px);box-shadow:0 4px 16px rgba(73,169,236,.4);border-color:rgba(73,169,236,.5)}.btn--secondary{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,100%,.2)}.btn--secondary:hover:not(:disabled){background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.95);border-color:hsla(0,0%,100%,.3);transform:translateY(-1px);box-shadow:0 2px 8px hsla(0,0%,100%,.1)}@media (max-width:768px){.exit-dialog{margin:1rem;max-height:calc(100vh - 2rem);width:calc(100vw - 2rem);max-width:none}.dialog__header{padding:1rem 1rem .75rem}.dialog__body,.dialog__footer{padding:1rem}.dialog__title{font-size:1.125rem}.dialog__subtitle{font-size:.8125rem}.loading-state{padding:2rem 1rem}}@media (max-width:480px){.exit-dialog{margin:.5rem;max-height:calc(100vh - 1rem);width:calc(100vw - 1rem)}.dialog__header-content{gap:.5rem}.dialog__icon{width:32px;height:32px}.btn{padding:.625rem .875rem;font-size:.8125rem;min-width:80px}.dialog__footer{flex-direction:column;gap:.5rem}}.no-pointer{pointer-events:none!important}.mini-map{position:fixed;right:290px;bottom:15px;height:312px;width:275px}.move-cursor{cursor:grab}.ball{display:inline-block;width:100%;height:100%;margin:0;border-radius:50%;z-index:1;border-color:var(--v-white-base)!important;background:radial-gradient(circle at -130% 180%,#fff,var(--v-primary-lighten2) -60%,transparent 80%,var(--v-primary-base) 100%);position:relative}.ball:after,.ball:before{content:"";position:absolute;top:1%;left:5%;width:90%;height:90%;border-radius:50%;background:radial-gradient(circle at 90% 0,hsla(0,0%,100%,.855),transparent 25%);filter:blur(5px);z-index:1}.bot-cursor{animation:blink 1s infinite}@keyframes blink{0%,20%,50%,80%,to{opacity:1}40%{opacity:0}}rect.selection{fill:hsla(0,0%,100%,.5)!important;stroke:#000!important}.clean-list{list-style:none;margin:0;padding:0}.clean-list>:not([hidden])~:not([hidden]){border-top:1px solid var(--v-background-base)!important}.event-item{transition:all .2s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(2px)}.event-item:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15);border-color:hsla(0,0%,100%,.1)!important}.event-item:active{transform:translateY(0);transition-duration:.1s}.scroller::-webkit-scrollbar{width:6px}.scroller::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:3px}.scroller::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.scroller::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.blueprint-details-container[data-v-13f0368d]{padding:32px;max-width:1200px;margin:0 auto;background:var(--v-black_500-base);min-height:100%}.unsaved-changes-alert[data-v-13f0368d]{background:linear-gradient(135deg,rgba(255,193,7,.1),rgba(255,193,7,.05));border:1px solid rgba(255,193,7,.3);border-radius:12px;padding:16px 24px;margin-bottom:32px;backdrop-filter:blur(8px)}.alert-content[data-v-13f0368d]{display:flex;align-items:center;justify-content:space-between;gap:16px}.alert-message[data-v-13f0368d]{display:flex;align-items:center;color:#fff;font-weight:500}.form-grid[data-v-13f0368d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:24px;margin-bottom:32px}.form-group[data-v-13f0368d]{display:flex;flex-direction:column;gap:8px}.form-group-switch[data-v-13f0368d]{grid-column:1/-1}.form-label[data-v-13f0368d]{font-size:14px;font-weight:600;color:hsla(0,0%,100%,.9);margin-bottom:4px}.form-input[data-v-13f0368d]{width:100%;padding:12px 16px;background:linear-gradient(145deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.04));border:1px solid hsla(0,0%,100%,.15);border-radius:8px;color:#fff;font-size:14px;transition:all .2s ease;outline:none}.form-input[data-v-13f0368d]:focus{border-color:var(--v-primary-base);box-shadow:0 0 0 2px rgba(var(--v-primary-base),.2);background:linear-gradient(145deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.06))}.form-input[data-v-13f0368d]:disabled{opacity:.6;cursor:not-allowed}.form-input.readonly[data-v-13f0368d]{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.08)}.form-input[data-v-13f0368d]::placeholder{color:hsla(0,0%,100%,.5)}.form-select[data-v-13f0368d]{width:100%;padding:12px 40px 12px 16px;background:linear-gradient(145deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.04));border:1px solid hsla(0,0%,100%,.15);border-radius:8px;color:#fff;font-size:14px;transition:all .2s ease;outline:none;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='rgba(255,255,255,0.6)' viewBox='0 0 16 16'%3E%3Cpath d='M7.247 4.86l-4.796 5.481c-.566.647-.106 1.659.753 1.659h9.592a1 1 0 00.753-1.659l-4.796-5.48a1 1 0 00-1.506 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:12px}.form-select[data-v-13f0368d]:focus{border-color:var(--v-primary-base);box-shadow:0 0 0 2px rgba(var(--v-primary-base),.2)}.form-select.readonly[data-v-13f0368d]{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.08);cursor:not-allowed}.form-select option[data-v-13f0368d]{background:var(--v-black_500-base);color:#fff;padding:12px}.switch-container[data-v-13f0368d]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;background:linear-gradient(145deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);border-radius:8px}.switch-wrapper[data-v-13f0368d]{display:flex;align-items:center;gap:12px;flex-shrink:0}.switch-input[data-v-13f0368d]{display:none}.switch-label[data-v-13f0368d]{display:flex;align-items:center;gap:12px;cursor:pointer}.switch-slider[data-v-13f0368d]{position:relative;width:48px;height:24px;background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.2);border-radius:24px;transition:all .3s ease}.switch-slider[data-v-13f0368d]:before{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;background:hsla(0,0%,100%,.9);border-radius:50%;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px rgba(0,0,0,.2)}.switch-input:checked+.switch-label .switch-slider[data-v-13f0368d]{background:var(--v-primary-base);border-color:var(--v-primary-base);box-shadow:0 0 0 1px rgba(var(--v-primary-base),.3)}.switch-input:checked+.switch-label .switch-slider[data-v-13f0368d]:before{transform:translateX(24px);background:#fff}.switch-input:focus+.switch-label .switch-slider[data-v-13f0368d]{box-shadow:0 0 0 3px rgba(var(--v-primary-base),.2)}.switch-input:disabled+.switch-label[data-v-13f0368d]{opacity:.5;cursor:not-allowed}.switch-input:disabled+.switch-label .switch-slider[data-v-13f0368d]{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.1)}.switch-input:disabled+.switch-label .switch-slider[data-v-13f0368d]:before{background:hsla(0,0%,100%,.6)}.switch-text[data-v-13f0368d]{font-size:13px;font-weight:500;color:hsla(0,0%,100%,.8);-webkit-user-select:none;user-select:none;min-width:60px;text-align:left}.switch-input:checked+.switch-label .switch-text[data-v-13f0368d]{color:var(--v-primary-lighten1)}.cache-expiration[data-v-13f0368d]{margin-top:12px;animation:slideDown-13f0368d .3s ease}@keyframes slideDown-13f0368d{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.btn-danger[data-v-13f0368d],.btn-outline[data-v-13f0368d],.btn-primary[data-v-13f0368d],.btn-secondary[data-v-13f0368d]{padding:12px 20px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;border:none;display:flex;align-items:center;gap:8px;text-decoration:none}.btn-primary[data-v-13f0368d]{background:var(--v-primary-base);color:#fff}.btn-primary[data-v-13f0368d]:hover:not(:disabled){background:var(--v-primary-darken1);transform:translateY(-1px);box-shadow:0 4px 12px rgba(var(--v-primary-base),.3)}.btn-secondary[data-v-13f0368d]{background:hsla(0,0%,100%,.1);color:#fff;border:1px solid hsla(0,0%,100%,.2)}.btn-secondary[data-v-13f0368d]:hover:not(:disabled){background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.3)}.btn-outline[data-v-13f0368d]{background:transparent;color:#fff;border:1px solid hsla(0,0%,100%,.3)}.btn-outline[data-v-13f0368d]:hover:not(:disabled){background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.5)}.btn-danger[data-v-13f0368d]{background:var(--v-error-base);color:#fff}.btn-danger[data-v-13f0368d]:hover:not(:disabled){background:var(--v-error-darken1);transform:translateY(-1px);box-shadow:0 4px 12px rgba(var(--v-error-base),.3)}.btn-danger[data-v-13f0368d]:disabled,.btn-outline[data-v-13f0368d]:disabled,.btn-primary[data-v-13f0368d]:disabled,.btn-secondary[data-v-13f0368d]:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.action-buttons[data-v-13f0368d]{display:flex;gap:16px;padding:24px 0;border-top:1px solid hsla(0,0%,100%,.1);flex-wrap:wrap}.form-card[data-v-13f0368d]{background:linear-gradient(145deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:24px;margin-top:16px;animation:slideDown-13f0368d .3s ease}.duplicate-form[data-v-13f0368d]{margin-top:16px}.alert-card[data-v-13f0368d]{background:linear-gradient(145deg,rgba(244,67,54,.1),rgba(244,67,54,.05));border:1px solid rgba(244,67,54,.3);border-radius:12px;padding:24px;margin-top:16px;animation:slideDown-13f0368d .3s ease}.alert-header[data-v-13f0368d]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.alert-title[data-v-13f0368d]{font-size:18px;font-weight:600;color:#fff}.alert-text[data-v-13f0368d]{color:hsla(0,0%,100%,.8);margin:12px 0 20px 0;line-height:1.5}.alert-actions[data-v-13f0368d]{display:flex;gap:12px;justify-content:flex-end}.rotating[data-v-13f0368d]{animation:rotate-13f0368d 1s linear infinite}@keyframes rotate-13f0368d{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.blueprint-details-container[data-v-13f0368d]{padding:16px}.form-grid[data-v-13f0368d]{grid-template-columns:1fr;gap:16px}.alert-content[data-v-13f0368d]{flex-direction:column;align-items:flex-start;gap:12px}.action-buttons[data-v-13f0368d]{flex-direction:column}.alert-actions[data-v-13f0368d]{flex-direction:column;width:100%}}.validator-header[data-v-a42f07d4]{border-radius:16px;border:1px solid hsla(0,0%,100%,.1);margin-bottom:24px;overflow:hidden}.service-url-section[data-v-a42f07d4]{padding:24px;background:hsla(0,0%,100%,.02);border-bottom:1px solid hsla(0,0%,100%,.05)}.url-card[data-v-a42f07d4]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;cursor:pointer;transition:all .2s ease}.url-card[data-v-a42f07d4]:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.2);transform:translateY(-1px)}.url-content[data-v-a42f07d4]{flex:1;min-width:0}.url-title[data-v-a42f07d4]{font-size:14px;font-weight:500;color:#60a5fa;text-decoration:underline;margin-bottom:4px;word-break:break-all;font-family:Monaco,Menlo,Ubuntu Mono,monospace}.url-subtitle[data-v-a42f07d4]{font-size:12px;color:hsla(0,0%,100%,.6);font-weight:400}.copy-btn[data-v-a42f07d4]{background:transparent;border:none;color:#60a5fa;padding:8px;border-radius:8px;cursor:pointer;transition:all .2s ease;margin-left:12px}.copy-btn[data-v-a42f07d4]:hover{background:rgba(96,165,250,.1);color:#93c5fd}.execution-result[data-v-a42f07d4]{margin-top:20px}.result-toggle[data-v-a42f07d4]{display:flex;align-items:center;gap:8px;background:transparent;border:none;color:#60a5fa;font-size:14px;font-weight:500;cursor:pointer;padding:0;transition:color .2s ease}.result-toggle[data-v-a42f07d4]:hover{color:#93c5fd}.result-toggle svg[data-v-a42f07d4]{transition:transform .2s ease}.result-toggle svg.rotated[data-v-a42f07d4]{transform:rotate(180deg)}.result-content[data-v-a42f07d4]{margin-top:12px;background:rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;overflow:hidden}.result-data[data-v-a42f07d4]{padding:16px;margin:0;color:#e5e7eb;font-size:12px;line-height:1.5;font-family:Monaco,Menlo,Ubuntu Mono,monospace;white-space:pre-wrap;word-break:break-word;background:transparent}.controls-section[data-v-a42f07d4]{padding:24px;background:hsla(0,0%,100%,.01)}.controls-grid[data-v-a42f07d4]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.validate-btn[data-v-a42f07d4]{display:flex;align-items:center;gap:8px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;border:none;padding:12px 24px;border-radius:12px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px rgba(59,130,246,.3)}.validate-btn[data-v-a42f07d4]:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1e40af);transform:translateY(-1px);box-shadow:0 6px 16px rgba(59,130,246,.4)}.validate-btn[data-v-a42f07d4]:disabled{opacity:.7;cursor:not-allowed;transform:none}.validate-btn.loading[data-v-a42f07d4]{pointer-events:none}.spinner[data-v-a42f07d4]{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.3);border-top:2px solid #fff;border-radius:50%;animation:spin-a42f07d4 1s linear infinite}@keyframes spin-a42f07d4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.form-group[data-v-a42f07d4]{display:flex;flex-direction:column;gap:6px;min-width:140px}.form-group label[data-v-a42f07d4]{font-size:12px;font-weight:500;color:hsla(0,0%,100%,.7);text-transform:uppercase;letter-spacing:.5px}.form-select[data-v-a42f07d4]{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);border-radius:8px;color:#fff;padding:10px 12px;font-size:14px;transition:all .2s ease}.form-select[data-v-a42f07d4]:focus{outline:none;border-color:#60a5fa;background:hsla(0,0%,100%,.12)}.form-select option[data-v-a42f07d4]{background:#1f2937;color:#fff}.switch-label[data-v-a42f07d4]{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:14px;color:hsla(0,0%,100%,.8)}.switch-input[data-v-a42f07d4]{display:none}.switch-slider[data-v-a42f07d4]{position:relative;width:44px;height:24px;background:hsla(0,0%,100%,.2);border-radius:12px;transition:all .2s ease}.switch-slider[data-v-a42f07d4]:before{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;background:#fff;border-radius:50%;transition:transform .2s ease}.switch-input:checked+.switch-slider[data-v-a42f07d4]{background:#3b82f6}.switch-input:checked+.switch-slider[data-v-a42f07d4]:before{transform:translateX(20px)}.action-buttons[data-v-a42f07d4]{display:flex;gap:12px;align-items:center}.icon-action-btn[data-v-a42f07d4]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.8);border-radius:8px;cursor:pointer;transition:all .2s ease}.icon-action-btn[data-v-a42f07d4]:hover{background:rgba(96,165,250,.15);border-color:#60a5fa;color:#60a5fa;transform:translateY(-1px)}.tooltip-wrapper[data-v-a42f07d4]{position:relative}.tooltip[data-v-a42f07d4]{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:8px;padding:6px 12px;background:rgba(0,0,0,.9);color:#fff;font-size:12px;font-weight:500;border-radius:6px;white-space:nowrap;opacity:0;visibility:hidden;transition:all .2s ease;z-index:1000;pointer-events:none}.tooltip[data-v-a42f07d4]:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:4px solid transparent;border-top-color:rgba(0,0,0,.9)}.tooltip-wrapper:hover .tooltip[data-v-a42f07d4]{opacity:1;visibility:visible}.dropdown-wrapper[data-v-a42f07d4]{position:relative}.dropdown-toggle[data-v-a42f07d4]:after{content:"";margin-left:4px}.dropdown-menu[data-v-a42f07d4]{position:absolute;top:100%;left:0;right:0;background:#1f2937;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;padding:4px 0;z-index:1000;box-shadow:0 8px 32px rgba(0,0,0,.4);margin-top:4px}.dropdown-item[data-v-a42f07d4]{display:block;width:100%;background:transparent;border:none;color:#fff;padding:8px 16px;text-align:left;cursor:pointer;transition:background-color .2s ease;font-size:14px}.dropdown-item[data-v-a42f07d4]:hover{background:rgba(96,165,250,.1)}.modal-overlay[data-v-a42f07d4]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:2000;padding:20px}.modal-content[data-v-a42f07d4]{background:#1f2937;border-radius:16px;width:90vw;max-width:1200px;max-height:85vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.5)}.modal-header[data-v-a42f07d4]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.02)}.modal-header h3[data-v-a42f07d4]{margin:0;color:#fff;font-size:18px;font-weight:600}.modal-actions[data-v-a42f07d4]{display:flex;gap:8px}.icon-btn[data-v-a42f07d4]{background:transparent;border:none;color:hsla(0,0%,100%,.7);padding:8px;border-radius:6px;cursor:pointer;transition:all .2s ease}.icon-btn[data-v-a42f07d4]:hover{background:hsla(0,0%,100%,.1);color:#fff}.modal-body[data-v-a42f07d4]{flex:1;overflow:hidden}.tabs-container[data-v-a42f07d4]{display:flex;height:100%}.tabs-sidebar[data-v-a42f07d4]{width:200px;background:rgba(0,0,0,.3);border-right:1px solid hsla(0,0%,100%,.1);padding:16px 0;overflow-y:auto}.tab-btn[data-v-a42f07d4]{display:block;width:100%;background:transparent;border:none;color:hsla(0,0%,100%,.7);padding:12px 20px;text-align:left;cursor:pointer;transition:all .2s ease;font-size:14px;border-left:3px solid transparent}.tab-btn[data-v-a42f07d4]:hover{background:hsla(0,0%,100%,.05);color:#fff}.tab-btn.active[data-v-a42f07d4]{background:rgba(96,165,250,.1);color:#60a5fa;border-left-color:#60a5fa}.tab-content[data-v-a42f07d4]{flex:1;overflow-y:auto}.code-content[data-v-a42f07d4],.embed-content[data-v-a42f07d4],.streamlit-content[data-v-a42f07d4]{padding:24px}.download-buttons[data-v-a42f07d4]{display:flex;gap:12px;margin-bottom:20px}.download-btn[data-v-a42f07d4]{display:flex;align-items:center;gap:8px;background:rgba(96,165,250,.1);border:1px solid #60a5fa;color:#60a5fa;padding:10px 16px;border-radius:8px;font-size:14px;cursor:pointer;transition:all .2s ease}.download-btn[data-v-a42f07d4]:hover{background:rgba(96,165,250,.2);color:#fff}.file-explorer[data-v-a42f07d4]{display:flex;gap:16px;background:rgba(0,0,0,.2);border-radius:12px;padding:16px;min-height:500px}.file-tree[data-v-a42f07d4]{width:200px;background:hsla(0,0%,100%,.05);border-radius:8px;padding:12px}.folder-item[data-v-a42f07d4]{display:flex;align-items:center;gap:8px;color:#fff;font-weight:500;margin-bottom:8px;font-size:14px}.file-list[data-v-a42f07d4]{padding-left:16px}.file-item[data-v-a42f07d4]{display:flex;align-items:center;gap:8px;background:transparent;border:none;color:hsla(0,0%,100%,.7);padding:6px 8px;border-radius:6px;cursor:pointer;transition:all .2s ease;width:100%;text-align:left;margin-bottom:2px;font-size:13px}.file-item[data-v-a42f07d4]:hover{background:hsla(0,0%,100%,.1);color:#fff}.file-item.active[data-v-a42f07d4]{background:rgba(96,165,250,.2);color:#60a5fa}.file-content[data-v-a42f07d4]{flex:1;background:hsla(0,0%,100%,.02);border-radius:8px;overflow:hidden}.readme-content[data-v-a42f07d4]{padding:20px;color:#e5e7eb;line-height:1.6}.readme-content h1[data-v-a42f07d4],.readme-content h2[data-v-a42f07d4],.readme-content h3[data-v-a42f07d4]{color:#fff;margin-top:24px;margin-bottom:12px}.readme-content code[data-v-a42f07d4]{background:rgba(0,0,0,.4);padding:2px 6px;border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;color:#60a5fa}.readme-content pre[data-v-a42f07d4]{background:rgba(0,0,0,.4);padding:16px;border-radius:8px;overflow-x:auto;color:#10b981}.embed-info[data-v-a42f07d4]{margin-bottom:20px}.embed-info h4[data-v-a42f07d4]{color:#fff;margin:0 0 8px 0;font-size:18px}.embed-info p[data-v-a42f07d4]{color:hsla(0,0%,100%,.7);margin:8px 0;line-height:1.5}@media (max-width:768px){.controls-grid[data-v-a42f07d4]{flex-direction:column;align-items:stretch}.action-buttons[data-v-a42f07d4],.file-explorer[data-v-a42f07d4]{flex-direction:column}.file-tree[data-v-a42f07d4]{width:100%}.tabs-container[data-v-a42f07d4]{flex-direction:column}.tabs-sidebar[data-v-a42f07d4]{width:100%;display:flex;overflow-x:auto;padding:8px}.tab-btn[data-v-a42f07d4]{white-space:nowrap;border-left:none;border-bottom:3px solid transparent}.tab-btn.active[data-v-a42f07d4]{border-left:none;border-bottom-color:#60a5fa}}.request-object-container[data-v-e1fccefe]{padding-top:0}.main-card[data-v-e1fccefe]{min-height:70vh;display:flex;flex-direction:column;border-radius:8px;border:1px solid hsla(0,0%,100%,.1)}.chat-mode-toggle[data-v-e1fccefe]{padding:12px 16px;border-bottom:1px solid hsla(0,0%,100%,.1)}.toggle-switch[data-v-e1fccefe]{display:flex;align-items:center;gap:12px;cursor:pointer;-webkit-user-select:none;user-select:none}.toggle-switch input[type=checkbox][data-v-e1fccefe]{position:relative;width:48px;height:24px;appearance:none;background:hsla(0,0%,100%,.2);border-radius:12px;cursor:pointer;transition:all .3s ease}.toggle-switch input[type=checkbox][data-v-e1fccefe]:checked{background:linear-gradient(45deg,#667eea,#764ba2)}.toggle-switch input[type=checkbox][data-v-e1fccefe]:before{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;background:#fff;border-radius:50%;transition:transform .3s ease}.toggle-switch input[type=checkbox][data-v-e1fccefe]:checked:before{transform:translateX(24px)}.toggle-label[data-v-e1fccefe]{color:#fff;font-size:14px;font-weight:500}.chat-interface[data-v-e1fccefe]{flex:1;display:flex;flex-direction:column;padding:0}.chat-header[data-v-e1fccefe]{display:flex;justify-content:flex-end;align-items:flex-end;padding:8px 16px}.chat-menu-wrapper[data-v-e1fccefe]{position:relative}.menu-button[data-v-e1fccefe]{background:transparent;border:none;color:#fff;cursor:pointer;padding:8px;border-radius:50%;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.menu-button[data-v-e1fccefe]:hover{background:hsla(0,0%,100%,.1);transform:translateY(-2px)}.chat-dropdown[data-v-e1fccefe]{position:absolute;top:100%;right:0;background:#1e1e1e;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;min-width:200px;z-index:1000;box-shadow:0 8px 32px rgba(0,0,0,.3)}.chat-dropdown-item[data-v-e1fccefe]{width:100%;padding:12px 16px;background:none;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:background .2s ease}.chat-dropdown-item[data-v-e1fccefe]:hover{background:hsla(0,0%,100%,.1)}.chat-messages[data-v-e1fccefe]{flex:1;max-height:55vh;overflow-y:auto;border-radius:8px 8px 0 0;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.3) transparent}.chat-messages.has-messages[data-v-e1fccefe]{padding:8px 0}.chat-messages[data-v-e1fccefe]::-webkit-scrollbar{width:6px}.chat-messages[data-v-e1fccefe]::-webkit-scrollbar-track{background:transparent}.chat-messages[data-v-e1fccefe]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:3px}.message-wrapper[data-v-e1fccefe]{display:flex;padding:12px 8px;margin:4px 0}.message-wrapper.user-message[data-v-e1fccefe]{justify-content:flex-end}.message-wrapper.bot-message[data-v-e1fccefe]{justify-content:flex-start}.user-message-container[data-v-e1fccefe]{display:flex;align-items:flex-end}.user-message-bubble[data-v-e1fccefe]{background:linear-gradient(45deg,#667eea,#764ba2);padding:12px 16px;border-radius:18px;border-bottom-right-radius:4px;max-width:80%;text-align:right;box-shadow:0 2px 8px rgba(0,0,0,.2)}.bot-message-container[data-v-e1fccefe]{display:flex;align-items:flex-end;max-width:95%;position:relative}.bot-icon[data-v-e1fccefe]{margin-right:8px;margin-top:-4px;margin-left:8px;color:#fff}.bot-message-bubble[data-v-e1fccefe]{background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px);padding:12px 16px;border-radius:18px;border-bottom-left-radius:4px;max-width:calc(100% - 40px);position:relative;z-index:5;box-shadow:0 2px 8px rgba(0,0,0,.2)}.message-actions[data-v-e1fccefe]{display:flex;background:rgba(102,126,234,.9);backdrop-filter:blur(10px);padding:4px;border-radius:12px;gap:4px;margin-left:8px;box-shadow:0 2px 8px rgba(0,0,0,.2)}.action-button[data-v-e1fccefe]{background:none;border:none;color:#fff;cursor:pointer;padding:6px;border-radius:6px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.action-button[data-v-e1fccefe]:hover{background:hsla(0,0%,100%,.2);transform:translateY(-1px)}.typing-indicator[data-v-e1fccefe]{display:flex;margin-top:8px;padding:0 8px}.typing-bubble[data-v-e1fccefe]{background:hsla(0,0%,100%,.2);padding:12px 16px;border-radius:18px;margin-left:48px;margin-right:8px}.typing-text[data-v-e1fccefe]{color:#fff;font-size:14px;margin:0;font-weight:500}.chat-input-wrapper[data-v-e1fccefe]{max-height:64px;padding:16px}.chat-input-container[data-v-e1fccefe]{position:relative;display:flex;align-items:center;background:#000;border-radius:8px;border:1px solid hsla(0,0%,100%,.2);overflow:hidden}.quickpath-icon-wrapper[data-v-e1fccefe]{position:relative;width:40px;height:40px;margin:8px;margin-right:0;display:flex;align-items:center;justify-content:center}.ball[data-v-e1fccefe]{position:absolute;width:35px;height:35px;background:linear-gradient(45deg,#667eea,#764ba2);border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.3)}.qp-logo-button[data-v-e1fccefe]{position:absolute;background:transparent;border:none;cursor:pointer;z-index:3;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%}.rotate-co-pilot[data-v-e1fccefe]{animation:rotate-e1fccefe 2s linear infinite}@keyframes rotate-e1fccefe{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.chat-textarea[data-v-e1fccefe]{flex:1;background:transparent;border:none;color:#fff;padding:12px 16px;font-size:14px;line-height:1.4;resize:none;outline:none;font-family:inherit}.chat-textarea[data-v-e1fccefe]::placeholder{color:hsla(0,0%,100%,.5)}.request-object-interface[data-v-e1fccefe]{flex:1;padding:0;display:flex;flex-direction:column}.toolbar[data-v-e1fccefe]{padding:16px;border-bottom:1px solid hsla(0,0%,100%,.1);position:relative}.toolbar-buttons[data-v-e1fccefe]{display:flex;align-items:center;gap:8px}.toolbar-button[data-v-e1fccefe]{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:#fff;cursor:pointer;padding:8px;border-radius:6px;transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:40px;height:40px}.toolbar-button[data-v-e1fccefe]:hover{background:hsla(0,0%,100%,.2);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.toolbar-button.delete-button[data-v-e1fccefe]{background:rgba(244,67,54,.2);border-color:rgba(244,67,54,.4);color:#f44336}.toolbar-button.delete-button[data-v-e1fccefe]:hover{background:rgba(244,67,54,.3)}.create-menu[data-v-e1fccefe]{position:absolute;top:100%;right:16px;background:linear-gradient(135deg,#2c2c2c,#1e1e1e);border:1px solid rgba(102,126,234,.3);border-radius:8px;padding:16px;min-width:420px;z-index:100;box-shadow:0 8px 32px rgba(0,0,0,.3)}.create-form[data-v-e1fccefe]{display:flex;flex-direction:column;gap:12px}.create-input[data-v-e1fccefe]{background:#000;border:1px solid hsla(0,0%,100%,.2);color:#fff;padding:12px 16px;border-radius:6px;font-size:14px;outline:none;transition:all .3s ease}.create-input[data-v-e1fccefe]:focus{border-color:#667eea;box-shadow:0 0 0 2px rgba(102,126,234,.2)}.create-input[data-v-e1fccefe]::placeholder{color:hsla(0,0%,100%,.5)}.create-actions[data-v-e1fccefe]{display:flex;justify-content:flex-end;gap:8px}.cancel-button[data-v-e1fccefe],.save-button[data-v-e1fccefe]{padding:8px 16px;border-radius:6px;font-size:14px;cursor:pointer;transition:all .3s ease;border:none}.cancel-button[data-v-e1fccefe]{background:transparent;color:hsla(0,0%,100%,.7);border:1px solid hsla(0,0%,100%,.2)}.cancel-button[data-v-e1fccefe]:hover{background:hsla(0,0%,100%,.1);color:#fff}.save-button[data-v-e1fccefe]{background:linear-gradient(45deg,#667eea,#764ba2);color:#fff}.save-button[data-v-e1fccefe]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.4)}.save-button[data-v-e1fccefe]:disabled{opacity:.5;cursor:not-allowed}.update-alert[data-v-e1fccefe]{margin:16px;background:rgba(33,150,243,.1);border:1px solid rgba(33,150,243,.3);border-radius:8px;padding:12px}.alert-content[data-v-e1fccefe]{display:flex;align-items:flex-start;gap:12px}.alert-icon[data-v-e1fccefe]{color:#2196f3;margin-top:2px}.alert-text[data-v-e1fccefe]{color:#fff;font-size:14px;line-height:1.4}.unsaved-changes-alert[data-v-e1fccefe]{margin:16px;background:rgba(255,152,0,.1);border:1px solid rgba(255,152,0,.3);border-radius:8px;padding:12px}.unsaved-content[data-v-e1fccefe]{display:flex;align-items:center;justify-content:space-between;gap:12px}.warning-icon[data-v-e1fccefe]{color:#ff9800}.unsaved-text[data-v-e1fccefe]{color:#fff;font-size:14px;flex:1;text-align:right}.unsaved-actions[data-v-e1fccefe]{display:flex;gap:8px}.save-changes-button[data-v-e1fccefe],.undo-button[data-v-e1fccefe]{padding:6px 12px;border-radius:4px;font-size:12px;cursor:pointer;border:none;transition:all .3s ease}.undo-button[data-v-e1fccefe]{background:hsla(0,0%,100%,.1);color:#fff}.undo-button[data-v-e1fccefe]:hover{background:hsla(0,0%,100%,.2)}.save-changes-button[data-v-e1fccefe]{background:rgba(76,175,80,.8);color:#fff}.save-changes-button[data-v-e1fccefe]:hover{background:#4caf50}.request-object-selector[data-v-e1fccefe]{margin:16px}.object-select-wrapper[data-v-e1fccefe]{position:relative;display:flex;align-items:center;gap:8px}.edit-button[data-v-e1fccefe]{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:#fff;cursor:pointer;padding:8px;border-radius:6px;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.edit-button[data-v-e1fccefe]:hover{background:hsla(0,0%,100%,.2)}.object-select[data-v-e1fccefe]{flex:1;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.2);color:#fff;padding:12px 16px;border-radius:6px;font-size:14px;outline:none;cursor:pointer}.object-select[data-v-e1fccefe]:focus{border-color:#667eea;box-shadow:0 0 0 2px rgba(102,126,234,.2)}.select-hint[data-v-e1fccefe]{position:absolute;bottom:-20px;left:40px;color:hsla(0,0%,100%,.6);font-size:12px}.object-rename-wrapper[data-v-e1fccefe]{display:flex;align-items:center;gap:8px}.close-button[data-v-e1fccefe]{background:rgba(244,67,54,.2);border:1px solid rgba(244,67,54,.4);color:#f44336;cursor:pointer;padding:8px;border-radius:6px;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.close-button[data-v-e1fccefe]:hover{background:rgba(244,67,54,.3)}.rename-input[data-v-e1fccefe]{flex:1;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.2);color:#fff;padding:12px 16px;border-radius:6px;font-size:14px;outline:none}.rename-input[data-v-e1fccefe]:focus{border-color:#667eea;box-shadow:0 0 0 2px rgba(102,126,234,.2)}.save-rename-button[data-v-e1fccefe]{background:linear-gradient(45deg,#667eea,#764ba2);border:none;color:#fff;cursor:pointer;padding:8px 12px;border-radius:6px;font-size:14px;display:flex;align-items:center;gap:4px;transition:all .3s ease}.save-rename-button[data-v-e1fccefe]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.4)}.request-parameters[data-v-e1fccefe]{flex:1;padding:16px;overflow-y:auto}.parameter-item[data-v-e1fccefe]{margin-bottom:16px;padding-top:4px;border-radius:8px}.parameter-label[data-v-e1fccefe]{margin-bottom:4px}.parameter-name[data-v-e1fccefe]{color:#fff;font-size:14px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;margin-left:4px}.parameter-input-wrapper[data-v-e1fccefe]{position:relative;display:flex;align-items:flex-start;gap:8px}.type-button[data-v-e1fccefe]{background:rgba(56,139,253,.8);border:none;color:#fff;cursor:pointer;padding:8px;border-radius:50%;transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-top:4px;flex-shrink:0}.type-button[data-v-e1fccefe]:hover{background:#388bfd;transform:translateY(-2px);box-shadow:0 4px 12px rgba(56,139,253,.4)}.parameter-input[data-v-e1fccefe],.parameter-textarea[data-v-e1fccefe]{flex:1;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.2);color:#fff;padding:12px 16px;border-radius:6px;font-size:14px;outline:none;transition:all .3s ease;font-family:inherit}.parameter-input[data-v-e1fccefe]:focus,.parameter-textarea[data-v-e1fccefe]:focus{border-color:#667eea;box-shadow:0 0 0 2px rgba(102,126,234,.2)}.parameter-textarea[data-v-e1fccefe]{resize:vertical;min-height:60px}.type-menu[data-v-e1fccefe]{position:absolute;top:100%;left:0;background:#1e1e1e;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;padding:8px 0;min-width:160px;z-index:1000;box-shadow:0 8px 32px rgba(0,0,0,.3)}.type-menu-header[data-v-e1fccefe]{padding:8px 16px;color:hsla(0,0%,100%,.7);font-size:12px;text-transform:uppercase;font-weight:500;border-bottom:1px solid hsla(0,0%,100%,.1);margin-bottom:4px}.type-menu-item[data-v-e1fccefe]{width:100%;padding:8px 16px;background:none;border:none;color:#fff;cursor:pointer;text-align:left;transition:background .2s ease;font-size:14px}.type-menu-item[data-v-e1fccefe]:hover{background:hsla(0,0%,100%,.1)}.modal-overlay[data-v-e1fccefe]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:2000}.modal-content[data-v-e1fccefe]{background:linear-gradient(135deg,#2c2c2c,#1e1e1e);border:1px solid hsla(0,0%,100%,.2);border-radius:12px;max-width:90vw;max-height:90vh;overflow:hidden;box-shadow:0 16px 64px rgba(0,0,0,.5)}.modal-header[data-v-e1fccefe]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid hsla(0,0%,100%,.1)}.modal-header h3[data-v-e1fccefe]{color:#fff;margin:0;font-size:18px;font-weight:600}.modal-close[data-v-e1fccefe]{background:none;border:none;color:hsla(0,0%,100%,.7);cursor:pointer;padding:4px;border-radius:4px;transition:all .3s ease}.modal-close[data-v-e1fccefe]:hover{color:#fff;background:hsla(0,0%,100%,.1)}.modal-body[data-v-e1fccefe]{padding:24px;max-height:60vh;overflow-y:auto}.file-input[data-v-e1fccefe]{width:100%;padding:12px;border:2px dashed hsla(0,0%,100%,.3);border-radius:8px;background:hsla(0,0%,100%,.05);color:#fff;cursor:pointer;transition:all .3s ease}.file-input[data-v-e1fccefe]:hover{border-color:rgba(102,126,234,.5);background:rgba(102,126,234,.1)}.file-hint[data-v-e1fccefe]{color:hsla(0,0%,100%,.6);font-size:12px;margin-top:8px;margin-left:8px;font-weight:500}.file-table-wrapper[data-v-e1fccefe]{margin-top:24px;padding:16px;background:hsla(0,0%,100%,.05);border-radius:8px}.file-table-wrapper h4[data-v-e1fccefe]{color:#fff;margin:0 0 16px 0;font-size:16px;display:flex;align-items:center;gap:8px}.file-table[data-v-e1fccefe]{overflow-x:auto}.file-table table[data-v-e1fccefe]{width:100%;border-collapse:collapse}.file-table td[data-v-e1fccefe],.file-table th[data-v-e1fccefe]{padding:8px 12px;text-align:left;border-bottom:1px solid hsla(0,0%,100%,.1);color:#fff;font-size:14px}.file-table th[data-v-e1fccefe]{background:hsla(0,0%,100%,.1);font-weight:600}.select-row-button[data-v-e1fccefe]{background:linear-gradient(45deg,#667eea,#764ba2);border:none;color:#fff;padding:6px 12px;border-radius:4px;cursor:pointer;font-size:12px;transition:all .3s ease}.select-row-button[data-v-e1fccefe]:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(102,126,234,.4)}.divider-section[data-v-e1fccefe]{display:flex;align-items:center;margin:24px 0;gap:16px}.divider[data-v-e1fccefe]{flex:1;height:1px;background:hsla(0,0%,100%,.2)}.divider-text[data-v-e1fccefe]{color:hsla(0,0%,100%,.6);font-size:12px;text-transform:uppercase;font-weight:500}.payload-section[data-v-e1fccefe]{margin-top:16px}.payload-label[data-v-e1fccefe]{color:#fff;font-size:14px;margin-bottom:12px}.code-editor-wrapper[data-v-e1fccefe]{height:300px;min-width:40vw;border-radius:8px;overflow:hidden;border:1px solid hsla(0,0%,100%,.2)}.code-editor[data-v-e1fccefe]{height:100%;width:100%;border-radius:8px}.validation-messages[data-v-e1fccefe]{margin-top:12px}.error-message[data-v-e1fccefe]{color:#f44336;font-size:14px;margin-left:8px}.modal-footer[data-v-e1fccefe]{padding:16px 24px;border-top:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:flex-end}.modal-enter-button[data-v-e1fccefe]{background:linear-gradient(45deg,var(--v-primary-base),var(--v-primary-darken-1));border:none;color:#fff;padding:10px 20px;border-radius:6px;cursor:pointer;font-size:14px;transition:all .3s ease}.modal-enter-button[data-v-e1fccefe]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.4)}.modal-enter-button[data-v-e1fccefe]:disabled{opacity:.5;cursor:not-allowed}.json-modal-content[data-v-e1fccefe]{background:linear-gradient(135deg,#2c2c2c,#1e1e1e);border:1px solid hsla(0,0%,100%,.2);border-radius:12px;max-width:80vw;max-height:80vh;overflow:hidden;box-shadow:0 16px 64px rgba(0,0,0,.5)}.json-modal-header[data-v-e1fccefe]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid hsla(0,0%,100%,.1)}.json-content[data-v-e1fccefe]{padding:24px;overflow:auto;max-height:60vh;background:#000}.json-content pre[data-v-e1fccefe]{color:#667eea;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:14px;line-height:1.4;margin:0}.delete-modal-content[data-v-e1fccefe]{background:linear-gradient(135deg,#3c1810,#2c1810);border:1px solid rgba(244,67,54,.3);border-radius:12px;padding:32px;text-align:center;max-width:400px;box-shadow:0 16px 64px rgba(244,67,54,.2)}.delete-modal-header[data-v-e1fccefe]{margin-bottom:24px}.delete-icon[data-v-e1fccefe]{color:#f44336;margin-bottom:16px}.delete-modal-header h3[data-v-e1fccefe]{color:#fff;margin:0 0 8px 0;font-size:20px;font-weight:600}.delete-modal-header p[data-v-e1fccefe]{color:hsla(0,0%,100%,.8);margin:0;font-size:14px}.delete-modal-actions[data-v-e1fccefe]{display:flex;gap:12px;justify-content:center}.cancel-delete-button[data-v-e1fccefe]{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:#fff;padding:10px 20px;border-radius:6px;cursor:pointer;transition:all .3s ease}.cancel-delete-button[data-v-e1fccefe]:hover{background:hsla(0,0%,100%,.2)}.confirm-delete-button[data-v-e1fccefe]{background:linear-gradient(45deg,#f44336,#d32f2f);border:none;color:#fff;padding:10px 20px;border-radius:6px;cursor:pointer;transition:all .3s ease}.confirm-delete-button[data-v-e1fccefe]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(244,67,54,.4)}.text-align-end[data-v-e1fccefe]{text-align:end!important}[data-tooltip][data-v-e1fccefe]{position:relative}[data-tooltip][data-v-e1fccefe]:before{content:attr(data-tooltip);background:rgba(0,0,0,.9);color:#fff;padding:6px 8px;border-radius:4px;font-size:12px;white-space:nowrap;margin-bottom:4px;box-shadow:0 2px 8px rgba(0,0,0,.3)}[data-tooltip][data-v-e1fccefe]:after,[data-tooltip][data-v-e1fccefe]:before{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);opacity:0;visibility:hidden;transition:opacity .15s ease,visibility .15s ease;z-index:10000;pointer-events:none}[data-tooltip][data-v-e1fccefe]:after{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(0,0,0,.9)}[data-tooltip][data-v-e1fccefe]:hover:after,[data-tooltip][data-v-e1fccefe]:hover:before{opacity:1;visibility:visible;transition-delay:.1s}.message-actions [data-tooltip][data-v-e1fccefe]:before{bottom:100%;margin-bottom:6px}.message-actions [data-tooltip][data-v-e1fccefe]:after{bottom:100%;margin-bottom:2px}.type-button[data-tooltip][data-v-e1fccefe]:before{bottom:auto;top:100%;margin-top:4px;margin-bottom:0}.type-button[data-tooltip][data-v-e1fccefe]:after{bottom:auto;top:100%;border-top:none;border-bottom:4px solid rgba(0,0,0,.9);margin-top:0}.modal-content [data-tooltip][data-v-e1fccefe]:before{bottom:auto;top:100%;margin-top:4px;margin-bottom:0}.modal-content [data-tooltip][data-v-e1fccefe]:after{bottom:auto;top:100%;border-top:none;border-bottom:4px solid rgba(0,0,0,.9);margin-top:0}.bot-cursor[data-v-e1fccefe]{animation:blink-e1fccefe 1s infinite}@keyframes blink-e1fccefe{0%,50%{opacity:1}51%,to{opacity:0}}@media (max-width:768px){.modal-content[data-v-e1fccefe]{max-width:95vw;margin:20px}.create-menu[data-v-e1fccefe]{min-width:300px;right:8px}.code-editor-wrapper[data-v-e1fccefe]{min-width:auto}}.blueprint-validator-main{margin-bottom:10vh;padding:0;width:100%;max-width:100%}.blueprint-validator-grid{display:grid;grid-template-columns:1fr;gap:24px;width:100%}@media (min-width:768px){.blueprint-validator-grid{grid-template-columns:1fr 2fr}.request-object-section,.validation-history-section{min-width:0}}@media (min-width:1200px){.blueprint-validator-grid{gap:32px}}.request-object-section,.validation-history-section{display:flex;flex-direction:column;width:100%}.validation-history-container{position:relative;border-radius:12px;overflow:hidden}.text-align-end{text-align:end!important}.dialog-width{width:auto!important}.req-obj-editor{height:100%;width:100%;border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}.entry-param-value .v-input__slot{padding-left:0!important}.request-objects.v-text-field.v-text-field--solo .v-input__prepend-inner{margin-top:-5px!important;margin-right:6px!important}.v-text-field.v-text-field--solo.v-input--dense .v-input__append-inner,.v-text-field.v-text-field--solo .v-input__prepend-inner{margin-top:0!important}.bot-message__hover{position:relative}.bot-message__hover:hover:before{background:var(--v-accent-base);position:absolute;height:100%;top:0;right:0;bottom:0;left:0;content:"";opacity:.5;pointer-events:none!important;border-radius:24px}.v-application .usr-msg{position:relative;background:var(--v-primary-base)!important}.v-application .usr-msg:after{content:"";position:absolute;width:0;height:0}.bg-primary.rounded-br:before{border-bottom-right-radius:4px!important}.bg-accent.rounded-xl:before{border-radius:24px!important}.blueprint_endpoint.text--secondary:hover{text-decoration-color:var(--v-primary-base)!important;color:#fff!important}.additional-tables-toolbar .v-toolbar__content{padding:0 16px!important}.design-studio-main[data-v-2f2123e0]{height:calc(100vh - 59px);display:flex;flex-direction:column;overflow:hidden}.design-studio-header[data-v-2f2123e0]{min-height:49px;max-height:49px;display:flex;align-items:center;background:linear-gradient(135deg,var(--v-black_500-base),rgba(0,0,0,.9));border-bottom:1px solid hsla(0,0%,100%,.1);backdrop-filter:blur(8px);padding:0;flex-shrink:0;position:relative}.ds-tabs-container[data-v-2f2123e0]{position:relative;width:100%;height:100%;display:flex;flex-direction:column}.ds-tabs-wrapper[data-v-2f2123e0]{display:flex;height:100%;position:relative;justify-content:flex-start}.ds-tab[data-v-2f2123e0]{background:none;border:none;padding:0 20px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;display:flex;align-items:center;justify-content:center;min-height:49px;overflow:hidden;flex-shrink:0}.ds-tab[data-v-2f2123e0]:first-child,.ds-tab[data-v-2f2123e0]:nth-child(2){width:120px}.ds-tab[data-v-2f2123e0]:nth-child(3){width:140px}.ds-tab[data-v-2f2123e0]:nth-child(4){width:160px}.ds-tab[data-v-2f2123e0]:nth-child(5){width:220px}.ds-tab[data-v-2f2123e0]:nth-child(6){width:120px}.ds-tab[data-v-2f2123e0]:nth-child(7){width:140px}.ds-tab[data-v-2f2123e0]:hover{background:hsla(0,0%,100%,.05)}.ds-tab.ds-tab-active[data-v-2f2123e0]{background:rgba(var(--v-primary-base),.1)}.ds-tab.ds-tab-active[data-v-2f2123e0]:hover{background:rgba(var(--v-primary-base),.15)}.ds-tab-text[data-v-2f2123e0]{font-size:14px;font-weight:500;color:hsla(0,0%,100%,.7);transition:all .3s ease;position:relative;z-index:1;white-space:nowrap;text-align:center}.ds-tab:hover .ds-tab-text[data-v-2f2123e0]{color:hsla(0,0%,100%,.9);transform:translateY(-1px)}.ds-tab.ds-tab-active .ds-tab-text[data-v-2f2123e0]{color:#fff;font-weight:600}.ds-tab-indicator[data-v-2f2123e0]{position:absolute;bottom:0;height:3px;background:linear-gradient(90deg,var(--v-primary-base),var(--v-primary-lighten1));transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:2px 2px 0 0;box-shadow:0 -2px 8px rgba(var(--v-primary-base),.3)}.design-studio-content[data-v-2f2123e0]{flex:1;display:flex;flex-direction:column;min-height:0;position:relative}.loading-container[data-v-2f2123e0]{flex:1;display:flex;justify-content:center;align-items:center;background-color:var(--v-black_500-darken1)}.content-layout[data-v-2f2123e0]{flex:1;display:flex;min-height:0}.canvas-area[data-v-2f2123e0]{flex:1;min-width:0;position:relative}.right-nav-container[data-v-2f2123e0]{width:18rem;min-width:18rem;max-width:18rem;background-color:var(--v-black_500-base);flex-shrink:0}.other-tab-content[data-v-2f2123e0]{flex:1;overflow-y:auto;min-height:0}.design-studio-footer[data-v-2f2123e0]{flex-shrink:0;width:100%;z-index:1000;background-color:rgba(0,0,0,.85)}.footer-title[data-v-2f2123e0]{font-size:.875rem;font-weight:600;color:var(--v-text-secondary);margin-bottom:0}.custom-function-chip[data-v-2f2123e0]{border:thin solid var(--v-black_500-lighten2)!important}.h-\[calc\(100dvh-59px\)\][data-v-2f2123e0]{height:calc(100dvh - 59px)}.environments-container[data-v-753a3d36]{padding:1rem;min-height:100vh;color:#fff}.environments-content[data-v-753a3d36]{max-width:90vw;margin:0 auto}.environments-table-wrapper[data-v-753a3d36]{border-radius:8px;overflow:hidden}.table-header[data-v-753a3d36]{padding:16px;background:#2d2d2d;border-bottom:1px solid #404040}.search-container[data-v-753a3d36]{display:flex;align-items:center;gap:16px}.env-input-wrapper[data-v-753a3d36]{flex:1;position:relative;display:flex;align-items:center}.search-section[data-v-753a3d36]{flex:1;max-width:500px}.search-wrapper[data-v-753a3d36]{position:relative;display:flex;align-items:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:.5rem .75rem;backdrop-filter:blur(12px);transition:all .3s cubic-bezier(.4,0,.2,1)}.search-wrapper[data-v-753a3d36]:focus-within{border-color:rgb(var(--v-theme-primary));background:hsla(0,0%,100%,.06);box-shadow:0 0 0 2px rgba(var(--v-theme-primary-rgb),.1)}.search-icon[data-v-753a3d36]{display:flex;align-items:center;color:hsla(0,0%,100%,.5);margin-right:.5rem;transition:color .2s ease}.search-wrapper:focus-within .search-icon[data-v-753a3d36]{color:rgb(var(--v-theme-primary))}.search-input[data-v-753a3d36]{flex:1;background:transparent;border:none;outline:none;color:#fff;font-size:.875rem;line-height:1.5;placeholder-color:hsla(0,0%,100%,.5)}.search-input[data-v-753a3d36]::placeholder{color:hsla(0,0%,100%,.5)}.create-btn[data-v-753a3d36]{display:flex;align-items:center;gap:8px;padding:6px 20px;background:hsla(0,0%,100%,.04);color:grey;border:none;border-radius:6px;font-size:14px;font-weight:500;transition:all .2s ease;cursor:not-allowed}.btn-icon[data-v-753a3d36]{font-size:16px;font-weight:700}.table-container[data-v-753a3d36]{overflow:hidden}.environments-table[data-v-753a3d36]{border:none;border-radius:0}.environment-info[data-v-753a3d36]{display:flex;flex-direction:column;gap:4px;padding:8px 0}.env-name[data-v-753a3d36]{color:#fff;font-weight:600;font-size:14px;line-height:1.2}.env-description[data-v-753a3d36]{color:#999;font-size:12px;line-height:1.3;font-style:italic}.customizable-property[data-v-753a3d36]{color:#10b981;font-weight:500}.customizable-property.placeholder[data-v-753a3d36]{color:#666;font-style:italic;font-weight:400}.edit-btn[data-v-753a3d36]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:hsla(0,0%,100%,.7);cursor:pointer;transition:all .2s ease}.edit-btn[data-v-753a3d36]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.9);transform:scale(1.05)}.loading-state[data-v-753a3d36]{display:flex;justify-content:center;align-items:center;min-height:200px;background:#1e1e1e;border-radius:0 0 8px 8px}.loading-message[data-v-753a3d36]{display:flex;align-items:center;justify-content:center;gap:8px;color:#999}.loading-spinner[data-v-753a3d36]{width:16px;height:16px;border:2px solid #333;border-top:2px solid #1976d2;border-radius:50%;animation:spin-753a3d36 1s linear infinite}.loading-spinner.small[data-v-753a3d36]{width:12px;height:12px;border-width:1px}@keyframes spin-753a3d36{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dialog-overlay[data-v-753a3d36]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn-753a3d36 .2s ease}.dialog-content[data-v-753a3d36]{background:#1e1e1e;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.5);max-width:500px;width:90%;max-height:90vh;overflow:hidden;animation:slideUp-753a3d36 .2s ease}.dialog-header[data-v-753a3d36]{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid #333}.dialog-header h3[data-v-753a3d36]{margin:0;font-size:18px;font-weight:600}.close-btn[data-v-753a3d36]{background:none;border:none;color:#999;cursor:pointer;padding:4px;border-radius:3px;font-size:18px;transition:all .2s ease}.close-btn[data-v-753a3d36]:hover{color:#fff;background:#555}.dialog-form[data-v-753a3d36]{padding:20px}.form-group[data-v-753a3d36]{margin-bottom:20px}.form-group label[data-v-753a3d36]{display:block;margin-bottom:6px;font-size:14px;font-weight:500;color:#ccc}.form-input[data-v-753a3d36]{width:100%;padding:12px;background:#333;border:1px solid #555;border-radius:6px;color:#fff;font-size:14px;transition:all .2s ease;box-sizing:border-box}.form-input[data-v-753a3d36]:focus{outline:none;border-color:#1976d2;box-shadow:0 0 0 2px rgba(25,118,210,.2)}.form-input.readonly[data-v-753a3d36]{background:#2a2a2a;cursor:not-allowed}.form-input[data-v-753a3d36]::placeholder{color:#999}.error-message[data-v-753a3d36]{display:block;margin-top:4px;font-size:12px;color:#f44336}.dialog-actions[data-v-753a3d36]{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.cancel-btn[data-v-753a3d36],.save-btn[data-v-753a3d36]{padding:10px 20px;border-radius:6px;border:none;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease;display:flex;align-items:center;gap:8px}.cancel-btn[data-v-753a3d36]{background:#333;color:#fff}.cancel-btn[data-v-753a3d36]:hover{background:#444}.save-btn[data-v-753a3d36]{background:#1976d2;color:#fff}.save-btn[data-v-753a3d36]:hover:not(:disabled){background:#1565c0}.save-btn[data-v-753a3d36]:disabled{opacity:.6;cursor:not-allowed}@keyframes fadeIn-753a3d36{0%{opacity:0}to{opacity:1}}@keyframes slideUp-753a3d36{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.environments-container[data-v-753a3d36]{padding:16px}.search-container[data-v-753a3d36]{flex-direction:column;gap:12px}.dialog-content[data-v-753a3d36]{margin:16px;width:calc(100% - 32px)}.dialog-actions[data-v-753a3d36]{flex-direction:column-reverse}.cancel-btn[data-v-753a3d36],.save-btn[data-v-753a3d36]{width:100%;justify-content:center}}.conversation-history-container[data-v-116f3004]{height:100%;overflow:hidden;position:relative;display:flex;flex-direction:column}.history-content[data-v-116f3004]{height:100%;max-width:1100px;margin:0 auto;position:relative;display:flex;flex-direction:column;flex:1}.header-section[data-v-116f3004]{padding:8px 4px;flex-shrink:0;position:relative;z-index:10}.header-controls[data-v-116f3004]{display:flex;align-items:center;gap:12px;justify-content:space-between}.search-container[data-v-116f3004]{flex:1;max-width:320px}.action-buttons[data-v-116f3004]{display:flex;align-items:center;gap:8px}.search-field[data-v-116f3004]{border:1px solid var(--v-black_500-base)!important;backdrop-filter:blur(10px);transition:all .3s ease;background:hsla(0,0%,100%,.05)!important}.search-field[data-v-116f3004]:hover{background:hsla(0,0%,100%,.08)!important;border-color:hsla(0,0%,100%,.15)!important}.search-field.v-input--is-focused[data-v-116f3004]{background:hsla(0,0%,100%,.1)!important;border-color:rgba(var(--v-primary-base),.5)!important;box-shadow:0 0 0 2px rgba(var(--v-primary-base),.1)}.search-field[data-v-116f3004] .v-input__control{min-height:36px!important}.search-field[data-v-116f3004] .v-text-field__details{display:none}.search-field[data-v-116f3004] input::placeholder{color:hsla(0,0%,100%,.5)!important;font-weight:400}.action-buttons .v-btn[data-v-116f3004]:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.08))!important;border-color:hsla(0,0%,100%,.2)!important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15),0 0 8px rgba(var(--v-primary-base),.2),inset 0 1px 0 hsla(0,0%,100%,.2)}.reload-btn[data-v-116f3004]:hover{transform:translateY(-1px) rotate(180deg)!important}.loading-container[data-v-116f3004]{padding:16px}.skeleton-loader[data-v-116f3004]{max-width:100%;background:hsla(0,0%,100%,.03)!important;border-radius:8px}.content-container[data-v-116f3004]{flex:1;overflow-y:auto;padding:0 8px 0 0;scroll-behavior:smooth;min-height:0}.stats-header[data-v-116f3004]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding:12px 16px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;backdrop-filter:blur(10px)}.conversation-count[data-v-116f3004]{display:flex;align-items:baseline;gap:6px}.count-text[data-v-116f3004]{font-size:20px;font-weight:700;color:hsla(0,0%,100%,.95);line-height:1}.count-label[data-v-116f3004]{font-size:13px;font-weight:500;color:hsla(0,0%,100%,.6);letter-spacing:.25px}.history-table-btn[data-v-116f3004]{text-transform:none!important;letter-spacing:.25px!important;font-weight:500!important;padding:0 12px!important;height:32px!important;border-radius:6px!important;background:linear-gradient(135deg,rgba(var(--v-primary-base),.15),rgba(var(--v-primary-base),.05))!important;border:1px solid rgba(var(--v-primary-base),.2)!important;transition:all .3s ease}.history-table-btn[data-v-116f3004]:hover{background:linear-gradient(135deg,rgba(var(--v-primary-base),.25),rgba(var(--v-primary-base),.1))!important;border-color:rgba(var(--v-primary-base),.3)!important;transform:translateY(-1px)}.conversation-section[data-v-116f3004]{margin-bottom:20px}.section-info[data-v-116f3004]{padding:8px 12px;margin-bottom:12px;border-radius:6px}.section-info-content[data-v-116f3004]{display:flex;align-items:center;gap:6px}.section-info-text[data-v-116f3004]{font-size:12px;font-weight:500;color:hsla(0,0%,100%,.8);letter-spacing:.2px}.section-info-subtext[data-v-116f3004]{font-size:11px;font-weight:400;color:hsla(0,0%,100%,.5);letter-spacing:.2px}.conversations-list[data-v-116f3004]{display:flex;flex-direction:column;gap:1rem}.conversation-card[data-v-116f3004]{background:var(--v-black-base);border-radius:8px;padding:10px 12px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;backdrop-filter:blur(10px)}.conversation-card[data-v-116f3004]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(var(--v-primary-base),.02),transparent 50%,rgba(var(--v-accent-base),.02));opacity:0;transition:opacity .3s ease;pointer-events:none}.conversation-card[data-v-116f3004]:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.03) 50%,hsla(0,0%,100%,.06));border-color:hsla(0,0%,100%,.12);transform:translateY(-1px);box-shadow:0 3px 12px rgba(0,0,0,.12),0 0 8px rgba(var(--v-primary-base),.08),inset 0 1px 0 hsla(0,0%,100%,.08)}.conversation-card[data-v-116f3004]:hover:before{opacity:1}.conversation-card[data-v-116f3004]:active{transform:translateY(0);transition:all .1s ease}.conversation-header[data-v-116f3004]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.conversation-time[data-v-116f3004]{font-size:10px;font-weight:500;color:hsla(0,0%,100%,.45);letter-spacing:.4px;text-transform:uppercase}.session-badge[data-v-116f3004]{display:flex;align-items:center;gap:3px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:4px;padding:2px 5px}.session-id[data-v-116f3004]{font-size:9px;font-weight:500;color:hsla(0,0%,100%,.6);letter-spacing:.3px;font-family:Monaco,Menlo,Ubuntu Mono,monospace}.conversation-title[data-v-116f3004]{font-size:13px;font-weight:500;color:hsla(0,0%,100%,.9);margin-bottom:4px;line-height:1.3}.conversation-preview[data-v-116f3004],.conversation-title[data-v-116f3004]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;overflow:hidden}.conversation-preview[data-v-116f3004]{font-size:12px;font-weight:400;color:hsla(0,0%,100%,.6);line-height:1.35;margin-bottom:6px}.conversation-footer[data-v-116f3004]{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:2px}.conversation-meta[data-v-116f3004]{display:flex;align-items:center;gap:3px}.message-icon[data-v-116f3004]{opacity:.6}.message-count[data-v-116f3004]{font-size:10px;font-weight:500;color:rgba(var(--v-primary-base),.8);letter-spacing:.2px}.conversation-indicator[data-v-116f3004]{display:flex;align-items:center;opacity:.5;transition:opacity .2s ease}.conversation-card:hover .conversation-indicator[data-v-116f3004]{opacity:1}.pagination-footer[data-v-116f3004]{z-index:20;padding:8px;border-top:1px solid hsla(0,0%,100%,.08);flex-shrink:0;background:var(--v-black-base);position:relative}.pagination-compact[data-v-116f3004]{display:flex;align-items:center;justify-content:space-between;gap:8px;max-width:100%}.pagination-nav-btn[data-v-116f3004]{background:linear-gradient(135deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02))!important;border:1px solid hsla(0,0%,100%,.08)!important;transition:all .3s ease;min-width:24px!important;height:24px!important}.pagination-nav-btn[data-v-116f3004]:not(.v-btn--disabled):hover{background:linear-gradient(135deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.06))!important;border-color:hsla(0,0%,100%,.15)!important;transform:translateY(-1px)}.pagination-nav-btn.v-btn--disabled[data-v-116f3004]{background:linear-gradient(135deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.01))!important;border:1px solid hsla(0,0%,100%,.03)!important;opacity:.3}.page-info-compact[data-v-116f3004]{display:flex;align-items:center;gap:2px;font-size:11px;font-weight:500;color:hsla(0,0%,100%,.8);min-width:40px;justify-content:center}.current-page[data-v-116f3004]{color:rgba(var(--v-primary-base),.9);font-weight:600}.page-separator[data-v-116f3004]{color:hsla(0,0%,100%,.4);margin:0 1px}.total-pages[data-v-116f3004]{color:hsla(0,0%,100%,.6)}.results-info-compact[data-v-116f3004]{font-size:9px;font-weight:500;color:hsla(0,0%,100%,.5);min-width:20px;text-align:center;letter-spacing:.2px}.results-text[data-v-116f3004]{color:rgba(var(--v-primary-base),.7)}.empty-state[data-v-116f3004]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 16px;text-align:center;background:hsla(0,0%,100%,.015);border:2px dashed hsla(0,0%,100%,.08);border-radius:8px;margin:6px 0}.empty-icon[data-v-116f3004]{margin-bottom:8px;opacity:.5}.empty-text[data-v-116f3004]{font-size:12px;font-weight:400;color:hsla(0,0%,100%,.4);letter-spacing:.2px}@media (max-width:768px){.header-controls[data-v-116f3004]{flex-direction:column;gap:6px;align-items:stretch}.search-container[data-v-116f3004]{max-width:none}.stats-header[data-v-116f3004]{flex-direction:column;gap:10px;align-items:stretch;text-align:center;padding:8px 10px}.conversation-card[data-v-116f3004]{padding:8px 10px}.session-badge[data-v-116f3004]{padding:1px 3px;gap:2px}.session-id[data-v-116f3004]{font-size:8px}.section-info[data-v-116f3004]{padding:6px 8px;margin-bottom:8px}.section-info-text[data-v-116f3004]{font-size:11px}.section-info-subtext[data-v-116f3004]{font-size:10px}.content-container[data-v-116f3004]{padding:4px 10px 0}.header-section[data-v-116f3004]{padding:8px 10px}.pagination-footer[data-v-116f3004]{padding:6px 8px}.pagination-compact[data-v-116f3004]{gap:6px}.pagination-nav-btn[data-v-116f3004]{min-width:22px!important;height:22px!important}.page-info-compact[data-v-116f3004]{font-size:10px;min-width:35px}.results-info-compact[data-v-116f3004]{font-size:8px;padding:1px 3px;min-width:18px}}@keyframes slideInUp-116f3004{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.conversation-card[data-v-116f3004]{animation:slideInUp-116f3004 .3s ease-out}.conversation-section:first-child .conversation-card[data-v-116f3004]{animation-delay:.05s}.conversation-section:nth-child(2) .conversation-card[data-v-116f3004]{animation-delay:.1s}.conversation-section:nth-child(3) .conversation-card[data-v-116f3004]{animation-delay:.15s}.document-researcher-aside[data-v-56c7f158]{position:fixed;height:100vh;z-index:100;width:3rem;transition:width .3s cubic-bezier(.4,0,.2,1)}.document-researcher-aside.expanded[data-v-56c7f158]{width:16rem}.document-researcher-aside>[data-v-56c7f158]{transition:all .3s cubic-bezier(.4,0,.2,1)}.nav-icons-container[data-v-56c7f158]{padding:var(--sidenav-spacing-xl) var(--sidenav-spacing-xs);gap:var(--sidenav-spacing-sm);flex:1;justify-content:center!important}.nav-icon-btn[data-v-56c7f158]{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);color:hsla(0,0%,100%,.7);position:relative;overflow:hidden}.nav-icon-btn[data-v-56c7f158]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.05);border-radius:8px;opacity:0;transition:opacity .2s ease}.nav-icon-btn[data-v-56c7f158]:hover:before{opacity:1}.nav-icon-btn[data-v-56c7f158]:hover{border-color:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.9);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.nav-icon-btn.active[data-v-56c7f158]{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.95);box-shadow:0 2px 8px rgba(0,0,0,.1)}.nav-icon-btn[data-v-56c7f158]:active{transform:translateY(0)}.history-panel[data-v-56c7f158]{max-height:calc(100vh - 120px);padding:var(--sidenav-spacing-lg)}.history-item[data-v-56c7f158]{background-color:hsla(0,0%,100%,.05);transition:all .2s ease;border-radius:var(--sidenav-border-radius-sm);padding:var(--sidenav-spacing-md);margin-bottom:var(--sidenav-spacing-sm)}.history-item[data-v-56c7f158]:hover{background-color:hsla(0,0%,100%,.1);transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.logo-section[data-v-56c7f158]{padding:var(--sidenav-spacing-xl) var(--sidenav-spacing-xs);padding-bottom:.75rem}.logo-section img[data-v-56c7f158]{transition:all .3s ease;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.logo-section:hover img[data-v-56c7f158]{transform:scale(1.08);filter:drop-shadow(0 4px 8px rgba(0,0,0,.2))}.logo-section svg[data-v-56c7f158]{transition:filter .6s ease}@keyframes holographicShift-56c7f158{0%{filter:grayscale(15%) brightness(1.25) saturate(1.6) contrast(1.1) hue-rotate(0deg)}50%{filter:grayscale(15%) brightness(1.25) saturate(1.6) contrast(1.1) hue-rotate(180deg)}to{filter:grayscale(15%) brightness(1.25) saturate(1.6) contrast(1.1) hue-rotate(1turn)}}.cursor-pointer[data-v-56c7f158]{cursor:pointer}.my-height[data-v-56c7f158]{height:calc(100% - 37px)}@media (max-width:1040px){.document-researcher-aside[data-v-56c7f158]{width:45px}.nav-icons-container[data-v-56c7f158]{gap:var(--sidenav-spacing-sm);padding:var(--sidenav-spacing-lg) var(--sidenav-spacing-xs)}}@media (max-width:767px){.document-researcher-aside[data-v-56c7f158]{z-index:110;width:3rem;transition:transform .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1)}.document-researcher-aside.expanded[data-v-56c7f158]{width:280px;box-shadow:2px 0 20px rgba(0,0,0,.3);border-right:1px solid hsla(0,0%,100%,.15);background:rgba(0,0,0,.95);backdrop-filter:blur(20px)}}@media (prefers-reduced-motion:no-preference){.document-researcher-aside[data-v-56c7f158],.history-item[data-v-56c7f158],.user-avatar[data-v-56c7f158],.user-menu-item[data-v-56c7f158]{transition-timing-function:cubic-bezier(.4,0,.2,1)}}.sidebar-inner[data-v-56c7f158]{display:flex;flex-direction:column;height:100%}.history-scroll-wrapper[data-v-56c7f158]{flex:1;overflow-y:auto;min-height:0;padding-right:4px}.collapsed-toggle-container[data-v-56c7f158]{padding:var(--sidenav-spacing-md) 0}.collapsed-toggle-btn[data-v-56c7f158]{color:hsla(0,0%,100%,.7)}.nav-selector-container[data-v-56c7f158]{position:relative}.nav-tabs-wrapper[data-v-56c7f158]{margin-top:1rem}.nav-tabs[data-v-56c7f158]{background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);gap:2px}.nav-tab[data-v-56c7f158]{cursor:pointer;color:hsla(0,0%,100%,.7);padding:6px 4px;border-radius:4px;transition:all .2s cubic-bezier(.4,0,.2,1);font-size:.75rem;font-weight:500;min-height:28px;-webkit-user-select:none;user-select:none;text-align:center}.nav-tab[data-v-56c7f158]:hover{background-color:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.9);transform:translateY(-1px)}.nav-tab.active[data-v-56c7f158]{background-color:var(--v-primary-base);color:var(--v-black-base);font-weight:600;box-shadow:0 2px 4px rgba(0,0,0,.1)}.nav-tab.active[data-v-56c7f158]:hover{transform:none;background-color:var(--v-primary-lighten-1)}.salesforce-step-metadata[data-v-83de2996]{height:100%;overflow-y:auto}.content-text[data-v-83de2996]{white-space:pre-wrap}.bg-black_500[data-v-83de2996]{background-color:rgba(0,0,0,.2)}.bg-film[data-v-83de2996]{background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1)}.salesforce-agent-steps[data-v-4b6cc7fa]{width:100%;max-width:100%;padding:0;container-type:inline-size}.steps-container[data-v-4b6cc7fa]{display:flex;flex-direction:column;gap:24px}.step-card[data-v-4b6cc7fa]{opacity:0;transform:translateY(20px) scale(.98);animation:stepSlideIn-4b6cc7fa .6s cubic-bezier(.4,0,.2,1) forwards}@keyframes stepSlideIn-4b6cc7fa{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.step-inner[data-v-4b6cc7fa]{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.12);border-radius:16px;padding:24px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;backdrop-filter:blur(12px)}.step-inner[data-v-4b6cc7fa]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);opacity:0;transition:opacity .3s ease}.step-inner[data-v-4b6cc7fa]:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.25);transform:translateY(-2px);box-shadow:0 8px 32px rgba(0,0,0,.3),0 0 0 1px hsla(0,0%,100%,.1)}.step-inner[data-v-4b6cc7fa]:hover:before{opacity:1}.step-header[data-v-4b6cc7fa]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;position:relative;z-index:2}.step-header-main[data-v-4b6cc7fa]{flex:1;min-width:0}.step-type-container[data-v-4b6cc7fa]{display:flex;flex-direction:column;gap:8px}.step-meta[data-v-4b6cc7fa]{display:flex;align-items:center;gap:12px}.step-duration[data-v-4b6cc7fa]{display:flex;align-items:center;gap:4px;font-size:.8rem;color:hsla(0,0%,100%,.6);font-weight:500}.step-timestamp[data-v-4b6cc7fa]{display:flex;align-items:center;gap:6px;font-size:.75rem;color:hsla(0,0%,100%,.5);font-weight:400;white-space:nowrap}.step-type-badge[data-v-4b6cc7fa]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:10px;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;border:1px solid;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.badge-icon[data-v-4b6cc7fa]{font-size:1rem;opacity:.9}.badge-text[data-v-4b6cc7fa]{font-weight:600}.step-type-badge[data-v-4b6cc7fa]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);transition:left .6s ease}.step-type-badge[data-v-4b6cc7fa]:hover:before{left:100%}.token-usage-section[data-v-4b6cc7fa]{margin:16px 0 20px 0}.token-usage-grid[data-v-4b6cc7fa]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px}.token-pill[data-v-4b6cc7fa]{background:rgba(0,0,0,.25);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;padding:12px;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;backdrop-filter:blur(8px)}.token-pill[data-v-4b6cc7fa]:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:linear-gradient(180deg,rgba(79,195,247,.8),rgba(79,195,247,.3));opacity:0;transition:opacity .3s ease}.token-pill[data-v-4b6cc7fa]:hover{background:rgba(0,0,0,.4);border-color:hsla(0,0%,100%,.15);transform:translateY(-1px);box-shadow:0 4px 20px rgba(0,0,0,.3)}.token-pill[data-v-4b6cc7fa]:hover:before{opacity:1}.token-label[data-v-4b6cc7fa]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:hsla(0,0%,100%,.6);margin-bottom:4px}.token-value[data-v-4b6cc7fa]{font-size:1rem;font-weight:700;color:hsla(0,0%,100%,.95);font-family:Monaco,Menlo,Ubuntu Mono,monospace}.step-badge-primary[data-v-4b6cc7fa]{background:linear-gradient(135deg,rgba(33,150,243,.2),rgba(33,150,243,.1));border-color:rgba(33,150,243,.3);color:#64b5f6;box-shadow:0 4px 12px rgba(33,150,243,.2)}.step-badge-primary[data-v-4b6cc7fa]:hover{background:linear-gradient(135deg,rgba(33,150,243,.3),rgba(33,150,243,.15));border-color:rgba(33,150,243,.4);box-shadow:0 6px 20px rgba(33,150,243,.3);color:#90caf9;transform:translateY(-1px)}.step-badge-success[data-v-4b6cc7fa]{background:linear-gradient(135deg,rgba(76,175,80,.2),rgba(76,175,80,.1));border-color:rgba(76,175,80,.3);color:#81c784;box-shadow:0 4px 12px rgba(76,175,80,.2)}.step-badge-success[data-v-4b6cc7fa]:hover{background:linear-gradient(135deg,rgba(76,175,80,.3),rgba(76,175,80,.15));border-color:rgba(76,175,80,.4);box-shadow:0 6px 20px rgba(76,175,80,.3);color:#a5d6a7;transform:translateY(-1px)}.step-badge-default[data-v-4b6cc7fa]{background:linear-gradient(135deg,hsla(0,0%,62%,.15),hsla(0,0%,62%,.08));border-color:hsla(0,0%,62%,.2);color:#bdbdbd;box-shadow:0 4px 12px rgba(0,0,0,.2)}.step-badge-default[data-v-4b6cc7fa]:hover{background:linear-gradient(135deg,hsla(0,0%,62%,.2),hsla(0,0%,62%,.12));border-color:hsla(0,0%,62%,.3);box-shadow:0 6px 20px rgba(0,0,0,.3);color:#e0e0e0;transform:translateY(-1px)}.records-display-section[data-v-4b6cc7fa]{margin:20px 0;border-radius:12px;overflow:hidden;background:rgba(76,175,80,.05);border:1px solid rgba(76,175,80,.2)}.records-header[data-v-4b6cc7fa]{padding:12px 16px;background:rgba(76,175,80,.1);border-bottom:1px solid rgba(76,175,80,.2)}.records-indicator[data-v-4b6cc7fa]{display:flex;align-items:center;gap:8px;font-size:.85rem;font-weight:600;color:#81c784}.records-content[data-v-4b6cc7fa]{padding:16px}.step-toggle[data-v-4b6cc7fa]{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:16px;margin:20px 0;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.step-toggle[data-v-4b6cc7fa]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.05),transparent);transition:left .5s ease}.step-toggle[data-v-4b6cc7fa]:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.15);transform:translateY(-1px)}.step-toggle[data-v-4b6cc7fa]:hover:before{left:100%}.toggle-content[data-v-4b6cc7fa]{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:2}.toggle-main[data-v-4b6cc7fa]{display:flex;align-items:center;gap:12px}.toggle-icon[data-v-4b6cc7fa]{width:28px;height:28px;border-radius:6px;background:hsla(0,0%,100%,.08);display:flex;align-items:center;justify-content:center;transition:all .3s ease;font-size:1.1rem;color:hsla(0,0%,100%,.7)}.toggle-icon.expanded[data-v-4b6cc7fa]{background:rgba(79,195,247,.15);color:#4fc3f7;transform:rotate(180deg)}.toggle-text[data-v-4b6cc7fa]{font-size:.9rem;font-weight:600;color:hsla(0,0%,100%,.9)}.toggle-meta[data-v-4b6cc7fa]{display:flex;gap:16px}.meta-item[data-v-4b6cc7fa]{display:flex;align-items:center;gap:4px;font-size:.75rem;color:hsla(0,0%,100%,.6);font-weight:500}.meta-item.error[data-v-4b6cc7fa]{color:rgba(244,67,54,.8)}.expandable-content[data-v-4b6cc7fa]{overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1)}.content-sections[data-v-4b6cc7fa]{display:flex;flex-direction:column;gap:20px;margin-top:20px}.content-section[data-v-4b6cc7fa]{background:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;overflow:hidden;transition:all .25s ease}.content-section[data-v-4b6cc7fa]:hover{border-color:hsla(0,0%,100%,.15);background:rgba(0,0,0,.3)}.section-header[data-v-4b6cc7fa]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:hsla(0,0%,100%,.03);border-bottom:1px solid hsla(0,0%,100%,.08)}.section-icon[data-v-4b6cc7fa]{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:1.1rem;margin-right:12px}.section-icon.input[data-v-4b6cc7fa]{background:rgba(33,150,243,.15);color:#64b5f6;border:1px solid rgba(33,150,243,.3)}.section-icon.output[data-v-4b6cc7fa]{background:rgba(76,175,80,.15);color:#81c784;border:1px solid rgba(76,175,80,.3)}.section-icon.error[data-v-4b6cc7fa]{background:rgba(244,67,54,.15);color:#ef5350;border:1px solid rgba(244,67,54,.3)}.section-title[data-v-4b6cc7fa]{flex:1;font-size:1rem;font-weight:600;color:hsla(0,0%,100%,.95);margin:0;display:flex;align-items:center}.copy-section-btn[data-v-4b6cc7fa]{width:32px;height:32px;border-radius:6px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.7);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;font-size:.9rem}.copy-section-btn[data-v-4b6cc7fa]:hover{background:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.9);transform:translateY(-1px)}.section-content[data-v-4b6cc7fa]{padding:20px}.code-container[data-v-4b6cc7fa]{background:rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.05);border-radius:8px;overflow:hidden;max-height:400px;overflow-y:auto}.code-pre[data-v-4b6cc7fa]{margin:0;padding:16px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.8rem;line-height:1.5;color:hsla(0,0%,100%,.9);white-space:pre-wrap;word-break:break-word;background:transparent}.modern-json-viewer[data-v-4b6cc7fa]{padding:16px}.error-container[data-v-4b6cc7fa]{background:rgba(244,67,54,.05);border:1px solid rgba(244,67,54,.2);border-radius:8px;padding:16px}.error-content[data-v-4b6cc7fa]{color:hsla(0,0%,100%,.9);font-size:.85rem;line-height:1.5}.empty-state[data-v-4b6cc7fa]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:64px 24px;background:hsla(0,0%,100%,.02);border:2px dashed hsla(0,0%,100%,.1);border-radius:16px;margin:32px 0}.empty-icon-container[data-v-4b6cc7fa]{margin-bottom:20px}.empty-icon[data-v-4b6cc7fa]{width:80px;height:80px;border-radius:50%;background:hsla(0,0%,100%,.05);display:flex;align-items:center;justify-content:center;font-size:2rem;color:hsla(0,0%,100%,.3);margin:0 auto}.empty-title[data-v-4b6cc7fa]{font-size:1.2rem;font-weight:600;color:hsla(0,0%,100%,.9);margin:0 0 8px 0}.empty-description[data-v-4b6cc7fa]{font-size:.9rem;color:hsla(0,0%,100%,.6);margin:0;max-width:300px;line-height:1.5}.account-item[data-v-4b6cc7fa]{background-color:rgba(0,0,0,.1);transition:background-color .2s ease}.account-item[data-v-4b6cc7fa]:hover{background-color:rgba(0,0,0,.2)}.account-type-badge[data-v-4b6cc7fa]{background-color:rgba(79,174,255,.1);color:var(--v-primary-base);font-weight:500}.account-name[data-v-4b6cc7fa]{color:var(--v-text-base)}.account-link[data-v-4b6cc7fa]{transition:opacity .2s ease}.account-link[data-v-4b6cc7fa]:hover{opacity:.8}.account-link svg[data-v-4b6cc7fa]{transition:transform .2s ease}.account-link:hover svg[data-v-4b6cc7fa]{transform:translate(2px,-2px)}.search-container[data-v-4b6cc7fa]{position:sticky;top:0;z-index:1;padding:8px 0}.search-field[data-v-4b6cc7fa]{background-color:rgba(0,0,0,.1);border-radius:8px}.search-field[data-v-4b6cc7fa] .v-input__slot{min-height:36px!important}.search-field[data-v-4b6cc7fa] .v-input__prepend-inner{margin-top:8px!important}.search-field[data-v-4b6cc7fa] .v-input__control{padding:0 8px}.search-field[data-v-4b6cc7fa] .v-text-field__slot{padding:0}.search-field[data-v-4b6cc7fa] .v-input__slot:before{border-color:hsla(0,0%,100%,.1)!important}.search-field[data-v-4b6cc7fa] .v-input__slot:hover:before{border-color:hsla(0,0%,100%,.2)!important}.search-field[data-v-4b6cc7fa] .v-input__slot:after{border-color:var(--v-primary-base)!important}.step-header .step-type-badge[data-v-4b6cc7fa]{text-transform:uppercase;letter-spacing:.5px}.step-duration[data-v-4b6cc7fa],.step-timestamp[data-v-4b6cc7fa]{opacity:.7}.records-section[data-v-4b6cc7fa]{background:rgba(76,175,80,.05);border:1px solid rgba(76,175,80,.2);border-radius:8px}.error-section[data-v-4b6cc7fa],.input-section[data-v-4b6cc7fa],.output-section[data-v-4b6cc7fa]{position:relative}.input-section .content-box[data-v-4b6cc7fa],.output-section .content-box[data-v-4b6cc7fa]{max-height:300px;overflow-y:auto}.input-section .content-box[data-v-4b6cc7fa]::-webkit-scrollbar,.output-section .content-box[data-v-4b6cc7fa]::-webkit-scrollbar{width:4px}.input-section .content-box[data-v-4b6cc7fa]::-webkit-scrollbar-track,.output-section .content-box[data-v-4b6cc7fa]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:2px}.input-section .content-box[data-v-4b6cc7fa]::-webkit-scrollbar-thumb,.output-section .content-box[data-v-4b6cc7fa]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.input-section .content-box[data-v-4b6cc7fa]::-webkit-scrollbar-thumb:hover,.output-section .content-box[data-v-4b6cc7fa]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.step-toggle .v-icon[data-v-4b6cc7fa]{transition:transform .2s ease}.step-item .d-flex.flex-wrap>div[data-v-4b6cc7fa]{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);transition:all .2s ease}.step-item .d-flex.flex-wrap>div[data-v-4b6cc7fa]:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.2);transform:translateY(-1px)}.no-steps-message[data-v-4b6cc7fa]{background:hsla(0,0%,100%,.02);border:1px dashed hsla(0,0%,100%,.1);border-radius:8px}@media (max-width:768px){.steps-container[data-v-4b6cc7fa]{gap:20px}.step-inner[data-v-4b6cc7fa]{padding:20px;border-radius:12px}.step-header[data-v-4b6cc7fa]{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:16px}.step-type-container[data-v-4b6cc7fa]{order:1}.step-timestamp[data-v-4b6cc7fa]{order:2;align-self:flex-end;font-size:.7rem}.step-type-badge[data-v-4b6cc7fa]{padding:6px 12px;font-size:.7rem}.token-usage-grid[data-v-4b6cc7fa]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}.token-pill[data-v-4b6cc7fa]{padding:10px}.toggle-content[data-v-4b6cc7fa]{flex-direction:column;align-items:stretch;gap:12px}.toggle-meta[data-v-4b6cc7fa]{justify-content:center;flex-wrap:wrap;gap:12px}.section-header[data-v-4b6cc7fa]{padding:12px 16px;flex-wrap:wrap;gap:8px}.section-content[data-v-4b6cc7fa]{padding:16px}.code-container[data-v-4b6cc7fa]{max-height:300px}.code-pre[data-v-4b6cc7fa]{font-size:.75rem;padding:12px}}@media (max-width:480px){.step-inner[data-v-4b6cc7fa]{padding:16px;margin:0}.step-header[data-v-4b6cc7fa]{gap:10px;margin-bottom:12px}.step-type-badge[data-v-4b6cc7fa]{padding:5px 10px;font-size:.65rem;gap:6px}.badge-icon[data-v-4b6cc7fa]{font-size:.85rem}.token-usage-grid[data-v-4b6cc7fa]{grid-template-columns:1fr;gap:8px}.token-pill[data-v-4b6cc7fa]{padding:8px}.token-label[data-v-4b6cc7fa]{font-size:.7rem}.token-value[data-v-4b6cc7fa]{font-size:.9rem}.step-toggle[data-v-4b6cc7fa]{padding:12px}.toggle-icon[data-v-4b6cc7fa]{width:24px;height:24px;font-size:1rem}.toggle-text[data-v-4b6cc7fa]{font-size:.85rem}.meta-item[data-v-4b6cc7fa]{font-size:.7rem}.section-header[data-v-4b6cc7fa]{padding:10px 12px}.section-icon[data-v-4b6cc7fa]{width:28px;height:28px;font-size:1rem}.copy-section-btn[data-v-4b6cc7fa]{width:28px;height:28px;font-size:.8rem}.section-content[data-v-4b6cc7fa]{padding:12px}.code-container[data-v-4b6cc7fa]{max-height:250px}.code-pre[data-v-4b6cc7fa]{font-size:.7rem;padding:10px}.empty-state[data-v-4b6cc7fa]{padding:48px 16px;margin:24px 0}.empty-icon[data-v-4b6cc7fa]{width:60px;height:60px;font-size:1.5rem}.empty-title[data-v-4b6cc7fa]{font-size:1.1rem}.empty-description[data-v-4b6cc7fa]{font-size:.85rem}}.code-container[data-v-4b6cc7fa]::-webkit-scrollbar{width:6px}.code-container[data-v-4b6cc7fa]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:3px}.code-container[data-v-4b6cc7fa]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15);border-radius:3px;-webkit-transition:background .2s ease;transition:background .2s ease}.code-container[data-v-4b6cc7fa]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.25)}@media (prefers-reduced-motion:reduce){.step-card[data-v-4b6cc7fa]{animation:none;opacity:1;transform:none}.content-section[data-v-4b6cc7fa],.step-inner[data-v-4b6cc7fa],.step-toggle[data-v-4b6cc7fa],.token-pill[data-v-4b6cc7fa]{transition:none}}@media (prefers-contrast:high){.step-inner[data-v-4b6cc7fa]{border-color:hsla(0,0%,100%,.3)}.step-type-badge[data-v-4b6cc7fa]{border-width:2px}.content-section[data-v-4b6cc7fa]{border-color:hsla(0,0%,100%,.2)}}.salesforce-records-grid[data-v-f1e15a1e]{width:100%;max-width:100%;padding:0;container-type:inline-size}.records-header[data-v-f1e15a1e]{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid hsla(0,0%,100%,.08)}.header-content[data-v-f1e15a1e]{display:flex;flex-direction:column;gap:16px}.search-section[data-v-f1e15a1e]{display:flex;flex-direction:column;gap:8px}.search-input-container[data-v-f1e15a1e]{position:relative;display:flex;align-items:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.12);border-radius:12px;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;backdrop-filter:blur(8px)}.search-input-container[data-v-f1e15a1e]:focus-within{border-color:rgba(79,195,247,.5);background:hsla(0,0%,100%,.06);box-shadow:0 0 0 3px rgba(79,195,247,.1)}.search-icon[data-v-f1e15a1e]{display:flex;align-items:center;justify-content:center;padding:12px 16px;color:hsla(0,0%,100%,.5);font-size:1.1rem}.search-input[data-v-f1e15a1e]{flex:1;background:transparent;border:none;outline:none;padding:12px 16px 12px 0;color:hsla(0,0%,100%,.9);font-size:.9rem;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;letter-spacing:.01em}.search-input[data-v-f1e15a1e]::placeholder{color:hsla(0,0%,100%,.4);font-weight:400}.clear-search[data-v-f1e15a1e]{display:flex;align-items:center;justify-content:center;padding:8px 12px;color:hsla(0,0%,100%,.5);cursor:pointer;transition:all .2s ease;border-radius:6px;margin:4px}.clear-search[data-v-f1e15a1e]:hover{color:hsla(0,0%,100%,.8);background:hsla(0,0%,100%,.08)}.search-meta[data-v-f1e15a1e]{display:flex;align-items:center;gap:8px;padding:0 4px}.records-count[data-v-f1e15a1e]{font-size:.8rem;color:hsla(0,0%,100%,.6);font-weight:500}.search-active[data-v-f1e15a1e]{font-size:.75rem;color:rgba(79,195,247,.8);font-weight:600}.records-container[data-v-f1e15a1e]{position:relative;width:100%}.records-grid[data-v-f1e15a1e]{display:grid;gap:20px;grid-template-columns:1fr}@container (min-width: 480px){.records-grid[data-v-f1e15a1e]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@container (min-width: 768px){.records-grid[data-v-f1e15a1e]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px}}@container (min-width: 1200px){.records-grid[data-v-f1e15a1e]{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:28px}}.record-card[data-v-f1e15a1e]{opacity:0;transform:translateY(20px) scale(.98);animation:cardSlideIn-f1e15a1e .5s cubic-bezier(.4,0,.2,1) forwards}@keyframes cardSlideIn-f1e15a1e{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.card-container[data-v-f1e15a1e],.card-inner[data-v-f1e15a1e]{height:100%;position:relative}.card-inner[data-v-f1e15a1e]{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.12);border-radius:16px;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;backdrop-filter:blur(12px);display:flex;flex-direction:column}.card-inner[data-v-f1e15a1e]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);opacity:0;transition:opacity .3s ease}.card-inner[data-v-f1e15a1e]:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.25);transform:translateY(-4px) scale(1.02);box-shadow:0 8px 32px rgba(0,0,0,.3),0 0 0 1px hsla(0,0%,100%,.1)}.card-inner[data-v-f1e15a1e]:hover:before{opacity:1}.card-header[data-v-f1e15a1e]{padding:20px 20px 16px;display:flex;justify-content:space-between;align-items:flex-start;position:relative;z-index:2;flex-shrink:0}.card-header-main[data-v-f1e15a1e]{flex:1;min-width:0}.type-badge[data-v-f1e15a1e]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;border:1px solid;transition:all .2s ease}.badge-icon[data-v-f1e15a1e]{font-size:.9rem;opacity:.9}.badge-text[data-v-f1e15a1e]{font-weight:600}.type-badge-blue[data-v-f1e15a1e]{background:rgba(33,150,243,.15);color:#2196f3;border-color:rgba(33,150,243,.3)}.type-badge-green[data-v-f1e15a1e]{background:rgba(76,175,80,.15);color:#4caf50;border-color:rgba(76,175,80,.3)}.type-badge-orange[data-v-f1e15a1e]{background:rgba(255,152,0,.15);color:#ff9800;border-color:rgba(255,152,0,.3)}.type-badge-purple[data-v-f1e15a1e]{background:rgba(156,39,176,.15);color:#9c27b0;border-color:rgba(156,39,176,.3)}.type-badge-red[data-v-f1e15a1e]{background:rgba(244,67,54,.15);color:#f44336;border-color:rgba(244,67,54,.3)}.type-badge-teal[data-v-f1e15a1e]{background:rgba(0,150,136,.15);color:#009688;border-color:rgba(0,150,136,.3)}.type-badge-indigo[data-v-f1e15a1e]{background:rgba(63,81,181,.15);color:#3f51b5;border-color:rgba(63,81,181,.3)}.type-badge-pink[data-v-f1e15a1e]{background:rgba(233,30,99,.15);color:#e91e63;border-color:rgba(233,30,99,.3)}.type-badge-brown[data-v-f1e15a1e]{background:rgba(121,85,72,.15);color:#795548;border-color:rgba(121,85,72,.3)}.type-badge-cyan[data-v-f1e15a1e]{background:rgba(0,188,212,.15);color:#00bcd4;border-color:rgba(0,188,212,.3)}.type-badge-grey[data-v-f1e15a1e]{background:hsla(0,0%,62%,.15);color:#9e9e9e;border-color:hsla(0,0%,62%,.3)}.record-title[data-v-f1e15a1e]{margin-bottom:0}.record-name[data-v-f1e15a1e]{font-size:1.1rem;font-weight:600;line-height:1.3;color:hsla(0,0%,100%,.95);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;margin:0;word-break:break-word;letter-spacing:-.01em}.card-actions[data-v-f1e15a1e]{display:flex;gap:8px;flex-shrink:0;margin-left:12px}.action-btn[data-v-f1e15a1e]{width:36px;height:36px;border-radius:8px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.7);cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;font-size:1rem;position:relative;overflow:hidden}.action-btn[data-v-f1e15a1e]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);transition:left .5s ease}.action-btn[data-v-f1e15a1e]:hover{background:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.9);border-color:hsla(0,0%,100%,.3);transform:translateY(-1px)}.action-btn[data-v-f1e15a1e]:hover:before{left:100%}.action-btn[data-v-f1e15a1e]:active{transform:translateY(0) scale(.95)}.expand-btn.expanded[data-v-f1e15a1e]{background:rgba(79,195,247,.15);border-color:rgba(79,195,247,.3);color:#4fc3f7}.fields-section[data-v-f1e15a1e]{flex:1;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.fields-section[data-v-f1e15a1e]:not(.expanded){max-height:0;opacity:0}.fields-section.expanded[data-v-f1e15a1e]{max-height:1000px;opacity:1;padding:0 20px 20px}.fields-grid[data-v-f1e15a1e]{display:grid;gap:12px;margin-top:16px}.field-item[data-v-f1e15a1e]{background:rgba(0,0,0,.25);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:16px;transition:all .25s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative;overflow:hidden;backdrop-filter:blur(8px)}.field-item[data-v-f1e15a1e]:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:linear-gradient(180deg,rgba(79,195,247,.8),rgba(79,195,247,.3));opacity:0;transition:opacity .3s ease}.field-item[data-v-f1e15a1e]:hover{background:rgba(0,0,0,.4);border-color:hsla(0,0%,100%,.15);transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,0,0,.3)}.field-item[data-v-f1e15a1e]:hover:before{opacity:1}.field-header[data-v-f1e15a1e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.field-label[data-v-f1e15a1e]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:hsla(0,0%,100%,.6);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.field-type[data-v-f1e15a1e]{font-size:.65rem;padding:2px 6px;background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.5);border-radius:4px;text-transform:uppercase;font-weight:500;letter-spacing:.3px}.field-content[data-v-f1e15a1e]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.field-preview[data-v-f1e15a1e]{flex:1;color:hsla(0,0%,100%,.9);line-height:1.4;font-size:.85rem;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;word-break:break-word;min-width:0}.field-actions[data-v-f1e15a1e]{flex-shrink:0;color:hsla(0,0%,100%,.4);opacity:0;transition:all .2s ease;font-size:1rem}.field-item:hover .field-actions[data-v-f1e15a1e]{opacity:1;color:rgba(79,195,247,.8)}.field-dialog[data-v-f1e15a1e]{background:rgba(20,20,20,.95);border:1px solid hsla(0,0%,100%,.2);border-radius:8px;color:#fff;max-height:80vh;overflow:hidden;display:flex;flex-direction:column}.dialog-header[data-v-f1e15a1e]{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.03)}.dialog-title[data-v-f1e15a1e]{margin:0;font-size:1.1rem;font-weight:500;color:hsla(0,0%,100%,.9)}.close-btn[data-v-f1e15a1e]{width:28px;height:28px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);border-radius:4px;color:hsla(0,0%,100%,.6);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.close-btn[data-v-f1e15a1e]:hover{background:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.9)}.dialog-content[data-v-f1e15a1e]{flex:1;padding:1rem;overflow-y:auto}.field-key-section[data-v-f1e15a1e],.field-value-section[data-v-f1e15a1e]{margin-bottom:1rem}.section-label[data-v-f1e15a1e]{font-size:.8rem;font-weight:500;color:hsla(0,0%,100%,.6);text-transform:uppercase;letter-spacing:.3px;margin-bottom:.5rem}.field-key[data-v-f1e15a1e]{background:hsla(0,0%,100%,.05);font-family:Monaco,Menlo,Ubuntu Mono,monospace;color:hsla(0,0%,100%,.85);font-size:.9rem}.field-key[data-v-f1e15a1e],.field-value-container[data-v-f1e15a1e]{border:1px solid hsla(0,0%,100%,.1);border-radius:4px;padding:.75rem}.field-value-container[data-v-f1e15a1e]{background:rgba(0,0,0,.2);max-height:300px;overflow-y:auto}.dialog-actions[data-v-f1e15a1e]{display:flex;gap:.5rem;padding:1rem;border-top:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.02)}.action-button[data-v-f1e15a1e]{padding:.5rem 1rem;border-radius:4px;border:1px solid;cursor:pointer;transition:all .2s ease;font-weight:400;font-size:.85rem;display:flex;align-items:center}.copy-button[data-v-f1e15a1e]{background:rgba(79,174,255,.1);border-color:rgba(79,174,255,.25);color:#4faeef}.copy-button[data-v-f1e15a1e]:hover{background:rgba(79,174,255,.2);border-color:rgba(79,174,255,.4)}.close-button[data-v-f1e15a1e]{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.7)}.close-button[data-v-f1e15a1e]:hover{background:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.9)}.salesforce-button[data-v-f1e15a1e]{background:rgba(0,161,224,.1);border-color:rgba(0,161,224,.25);color:#00a1e0}.salesforce-button[data-v-f1e15a1e]:hover{background:rgba(0,161,224,.2);border-color:rgba(0,161,224,.4)}.empty-state[data-v-f1e15a1e]{background:hsla(0,0%,100%,.02);border:2px dashed hsla(0,0%,100%,.1);border-radius:16px;margin-top:32px;padding:48px 24px;text-align:center;transition:all .3s ease}.empty-state[data-v-f1e15a1e]:hover{border-color:hsla(0,0%,100%,.15);background:hsla(0,0%,100%,.03)}.empty-icon-container .empty-icon[data-v-f1e15a1e]{width:80px;height:80px;background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.3);margin:0 auto 16px}@media (max-width:768px){.search-input-container[data-v-f1e15a1e]{border-radius:10px}.search-icon[data-v-f1e15a1e]{padding:10px 14px}.search-input[data-v-f1e15a1e]{padding:10px 12px 10px 0;font-size:.85rem}.card-header[data-v-f1e15a1e]{padding:16px 16px 12px;flex-direction:column;align-items:stretch;gap:12px}.card-actions[data-v-f1e15a1e]{margin-left:0;align-self:flex-end}.action-btn[data-v-f1e15a1e]{width:32px;height:32px;font-size:.9rem}.fields-section.expanded[data-v-f1e15a1e]{padding:0 16px 16px}.field-item[data-v-f1e15a1e]{padding:12px}.type-badge[data-v-f1e15a1e]{padding:4px 8px;font-size:.7rem}.record-name[data-v-f1e15a1e]{font-size:1rem}}@media (max-width:480px){.search-section[data-v-f1e15a1e]{gap:6px}.search-input-container[data-v-f1e15a1e]{border-radius:8px}.card-header[data-v-f1e15a1e]{padding:12px 12px 8px}.card-actions[data-v-f1e15a1e]{gap:6px}.action-btn[data-v-f1e15a1e]{width:28px;height:28px;font-size:.8rem}.fields-section.expanded[data-v-f1e15a1e]{padding:0 12px 12px}.field-item[data-v-f1e15a1e]{padding:10px}.field-header[data-v-f1e15a1e]{flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:6px}.field-type[data-v-f1e15a1e]{align-self:flex-start}.type-badge[data-v-f1e15a1e]{margin-bottom:8px}.record-name[data-v-f1e15a1e]{font-size:.95rem}}.record-card[data-v-f1e15a1e]:first-child{animation-delay:0ms}.record-card[data-v-f1e15a1e]:nth-child(2){animation-delay:50ms}.record-card[data-v-f1e15a1e]:nth-child(3){animation-delay:.1s}.record-card[data-v-f1e15a1e]:nth-child(4){animation-delay:.15s}.record-card[data-v-f1e15a1e]:nth-child(5){animation-delay:.2s}.record-card[data-v-f1e15a1e]:nth-child(6){animation-delay:.25s}.record-card[data-v-f1e15a1e]:nth-child(7){animation-delay:.3s}.record-card[data-v-f1e15a1e]:nth-child(8){animation-delay:.35s}.record-card[data-v-f1e15a1e]:nth-child(9){animation-delay:.4s}.record-card[data-v-f1e15a1e]:nth-child(10){animation-delay:.45s}.field-value-container[data-v-f1e15a1e]::-webkit-scrollbar{width:6px}.field-value-container[data-v-f1e15a1e]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:3px}.field-value-container[data-v-f1e15a1e]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15);border-radius:3px;-webkit-transition:background .2s ease;transition:background .2s ease}.field-value-container[data-v-f1e15a1e]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.25)}.action-btn[data-v-f1e15a1e]:focus-visible,.field-item[data-v-f1e15a1e]:focus-visible,.search-input[data-v-f1e15a1e]:focus{outline:2px solid rgba(79,195,247,.5);outline-offset:2px}@media (prefers-contrast:high){.card-inner[data-v-f1e15a1e]{border-color:hsla(0,0%,100%,.3)}.type-badge[data-v-f1e15a1e]{border-width:2px}.field-item[data-v-f1e15a1e]{border-color:hsla(0,0%,100%,.2)}}@media (prefers-reduced-motion:reduce){.record-card[data-v-f1e15a1e]{animation:none;opacity:1;transform:none}.action-btn[data-v-f1e15a1e],.card-inner[data-v-f1e15a1e],.field-item[data-v-f1e15a1e]{transition:none}}@media print{.card-actions[data-v-f1e15a1e],.search-section[data-v-f1e15a1e]{display:none}.card-inner[data-v-f1e15a1e]{border:1px solid #000;background:#fff;color:#000}}.agent-run-details[data-v-5bf96bb4]{height:100%;overflow:hidden;position:relative;display:flex;flex-direction:column}.close-btn-container[data-v-5bf96bb4]{position:absolute;padding-right:16px;top:8px;left:0;right:0;width:100%;display:flex;justify-content:space-between;align-items:center;z-index:1000}.close-btn[data-v-5bf96bb4]{width:36px;height:36px;background:linear-gradient(135deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.05));backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.9);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.2)}.close-btn[data-v-5bf96bb4]:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,.1));border-color:hsla(0,0%,100%,.2);color:#fff;transform:translateY(-2px) scale(1.05);box-shadow:0 8px 25px rgba(0,0,0,.2),0 0 20px rgba(var(--v-primary-base),.3),inset 0 1px 0 hsla(0,0%,100%,.3)}.close-btn[data-v-5bf96bb4]:active{transform:translateY(-1px) scale(1.02);transition:all .1s ease}.content-container[data-v-5bf96bb4]{padding-top:8px;height:100%;display:flex;flex-direction:column;overflow:hidden}.collapse-controls[data-v-5bf96bb4]{flex-shrink:0}.collapse-all-btn[data-v-5bf96bb4]{text-transform:none!important;letter-spacing:normal!important;font-weight:500;min-width:140px;height:36px!important;border-radius:8px!important;transition:all .3s cubic-bezier(.4,0,.2,1);background:linear-gradient(135deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.05))!important;backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1)!important;box-shadow:0 4px 12px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.2)}.collapse-all-btn[data-v-5bf96bb4]:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,.1))!important;border-color:hsla(0,0%,100%,.2)!important;transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.2),0 0 20px rgba(var(--v-primary-base),.3),inset 0 1px 0 hsla(0,0%,100%,.3)}.collapse-all-btn[data-v-5bf96bb4]:active{transform:translateY(-1px);transition:all .1s ease}.expand-text[data-v-5bf96bb4]{font-weight:500;letter-spacing:.25px}.previews-section[data-v-5bf96bb4]{transition:all .4s ease;max-height:none;overflow:visible;opacity:1;flex-shrink:0}.previews-section.collapsed[data-v-5bf96bb4]{max-height:0;opacity:0;margin-bottom:0;overflow:hidden}.tabs-wrapper[data-v-5bf96bb4]{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.tab-headers[data-v-5bf96bb4]{border-bottom:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.02);flex-shrink:0;position:relative;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.tab-headers[data-v-5bf96bb4]::-webkit-scrollbar{display:none}.tab-header[data-v-5bf96bb4]{background:none;border:none;color:hsla(0,0%,100%,.7);cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;font-size:.875rem;border-bottom:2px solid transparent;min-width:max-content;flex:1 1 auto;overflow:hidden;min-height:48px;padding:12px 16px;display:flex;align-items:center;justify-content:center;gap:8px;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.tab-header[data-v-5bf96bb4]:hover{color:hsla(0,0%,100%,.9);background:hsla(0,0%,100%,.05);transform:translateY(-1px)}.tab-header[data-v-5bf96bb4]:active{transform:translateY(0);background:hsla(0,0%,100%,.08)}.tab-header.active[data-v-5bf96bb4]{color:#fff;border-bottom-color:#4fc3f7;background:rgba(79,195,247,.1);font-weight:600}.tab-title[data-v-5bf96bb4]{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.record-count[data-v-5bf96bb4]{background:rgba(79,195,247,.2);color:#4fc3f7;font-size:.75rem;font-weight:600;min-width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tab-panel[data-v-5bf96bb4]{height:100%;overflow:hidden}.tab-panel-scroll[data-v-5bf96bb4]{height:100%;overflow-y:auto;overflow-x:hidden}.detail-close-btn[data-v-5bf96bb4]{width:28px;height:28px;background:linear-gradient(135deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.05));backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.9);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.2)}.detail-close-btn[data-v-5bf96bb4]:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,.1));border-color:hsla(0,0%,100%,.2);color:#fff;transform:translateY(-2px) scale(1.1);box-shadow:0 8px 25px rgba(0,0,0,.2),0 0 20px rgba(var(--v-primary-base),.3),inset 0 1px 0 hsla(0,0%,100%,.3)}.detail-close-btn[data-v-5bf96bb4]:active{transform:translateY(-1px) scale(1.05);transition:all .1s ease}.copy-btn[data-v-5bf96bb4]{background:none;border:none;color:hsla(0,0%,100%,.5);cursor:pointer;padding:4px;border-radius:4px;transition:color .2s ease;font-size:.875rem}.copy-btn[data-v-5bf96bb4]:hover{color:hsla(0,0%,100%,.9)}.status-chip[data-v-5bf96bb4]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.status-chip.success[data-v-5bf96bb4]{background:rgba(76,175,80,.15);border:1px solid rgba(76,175,80,.3)}.status-chip.error[data-v-5bf96bb4]{background:rgba(244,67,54,.15);border:1px solid rgba(244,67,54,.3)}.status-chip.warning[data-v-5bf96bb4]{background:rgba(255,152,0,.15);border:1px solid rgba(255,152,0,.3)}.content-box[data-v-5bf96bb4]{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.9)}.run-summary[data-v-5bf96bb4]{max-width:100%}.summary-row[data-v-5bf96bb4]{display:flex;gap:3rem;margin-bottom:1.5rem}.summary-field[data-v-5bf96bb4]{flex:1;min-width:0}.run-id-field[data-v-5bf96bb4]{flex:none;width:100%}.field-label[data-v-5bf96bb4]{font-size:.75rem;color:hsla(0,0%,100%,.5);text-transform:uppercase;letter-spacing:.5px;font-weight:500;margin-bottom:.5rem}.field-value[data-v-5bf96bb4]{color:hsla(0,0%,100%,.95);font-weight:500;font-size:.875rem}.field-value.success[data-v-5bf96bb4]{color:#4caf50;text-transform:capitalize}.field-value.error[data-v-5bf96bb4]{color:#f44336;text-transform:capitalize}.field-value.warning[data-v-5bf96bb4]{color:#ff9800;text-transform:capitalize}.run-id-text[data-v-5bf96bb4]{font-family:Roboto Mono,monospace;font-size:.8rem;color:hsla(0,0%,100%,.8);background:none;border:none;padding:0}@media (max-width:768px){.summary-row[data-v-5bf96bb4]{flex-direction:column;gap:1rem}}.empty-state[data-v-5bf96bb4]{background:hsla(0,0%,100%,.02);border:2px dashed hsla(0,0%,100%,.1);border-radius:16px;margin:2rem}.empty-icon[data-v-5bf96bb4]{width:80px;height:80px;background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.3)}@media (max-width:768px){.tab-headers[data-v-5bf96bb4]{flex-direction:row;padding:0 8px;flex-wrap:nowrap}.tab-header[data-v-5bf96bb4]{border-bottom:2px solid transparent;border-left:none;padding:14px 20px;min-width:120px;font-size:.9rem}.tab-header.active[data-v-5bf96bb4]{border-bottom-color:#4fc3f7;border-left:none}.content-container[data-v-5bf96bb4]{padding-top:8px}}@media (max-width:600px){.tab-headers[data-v-5bf96bb4]{padding:0 12px}.tab-header[data-v-5bf96bb4]{font-size:.85rem;padding:12px 16px;min-width:100px;min-height:48px}.tab-title[data-v-5bf96bb4]{font-size:.85rem;font-weight:500}.record-count[data-v-5bf96bb4]{font-size:.7rem;min-width:20px;height:20px;padding:2px 6px;margin-left:6px}}@media (max-width:480px){.tab-headers[data-v-5bf96bb4]{padding:0 16px;position:relative}.tab-headers[data-v-5bf96bb4]:after,.tab-headers[data-v-5bf96bb4]:before{content:"";position:absolute;top:0;bottom:0;width:20px;pointer-events:none;z-index:2}.tab-headers[data-v-5bf96bb4]:before{left:0;background:linear-gradient(90deg,hsla(0,0%,100%,.02),transparent)}.tab-headers[data-v-5bf96bb4]:after{right:0;background:linear-gradient(270deg,hsla(0,0%,100%,.02),transparent)}.tab-header[data-v-5bf96bb4]{padding:12px 14px;min-width:90px;font-size:.8rem;min-height:48px}.tab-title[data-v-5bf96bb4]{font-size:.8rem;font-weight:500}.record-count[data-v-5bf96bb4]{font-size:.65rem;min-width:18px;height:18px;padding:1px 5px;margin-left:4px}}.summary-preview[data-v-5bf96bb4],.user-message-preview[data-v-5bf96bb4]{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.12);border-radius:12px;padding:1rem;margin:0 1rem}.preview-header[data-v-5bf96bb4]{color:hsla(0,0%,100%,.7)}.preview-label[data-v-5bf96bb4]{text-transform:uppercase;letter-spacing:.5px;color:hsla(0,0%,100%,.8)}.preview-content[data-v-5bf96bb4]{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.95);line-height:1.6}.preview-content p[data-v-5bf96bb4]{word-break:break-word;white-space:pre-wrap}.expand-btn[data-v-5bf96bb4]{background:none;border:none;color:hsla(0,0%,100%,.7);cursor:pointer;transition:all .2s ease}.expand-btn[data-v-5bf96bb4]:hover{color:hsla(0,0%,100%,.9)}.summary-content[data-v-5bf96bb4]{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.95);line-height:1.6;position:relative;transition:all .3s ease;overflow:hidden}.summary-content[data-v-5bf96bb4]:not(.expanded){max-height:80px}.summary-content.expanded[data-v-5bf96bb4]{max-height:none}.summary-content .truncated[data-v-5bf96bb4]{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;text-overflow:ellipsis}.summary-content p[data-v-5bf96bb4]{word-break:break-word;white-space:pre-wrap;margin-bottom:0}.fade-overlay[data-v-5bf96bb4]{position:absolute;bottom:0;left:0;right:0;height:40px;background:linear-gradient(transparent,hsla(0,0%,100%,.02));pointer-events:none}.user-message-content[data-v-5bf96bb4]{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.95);line-height:1.6;position:relative;transition:all .3s ease;overflow:hidden}.user-message-content[data-v-5bf96bb4]:not(.expanded){max-height:80px}.user-message-content.expanded[data-v-5bf96bb4]{max-height:none}.user-message-content .truncated[data-v-5bf96bb4]{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;text-overflow:ellipsis}.user-message-content p[data-v-5bf96bb4]{word-break:break-word;white-space:pre-wrap;margin-bottom:0}.bullhorn-message[data-v-5bf96bb4]{background:hsla(0,0%,100%,.02);border:2px dashed hsla(0,0%,100%,.1);border-radius:16px;margin:2rem auto;max-width:500px}.message-icon[data-v-5bf96bb4]{width:80px;height:80px;background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.3)}.export-download-btn[data-v-5bf96bb4]{position:relative;display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:linear-gradient(135deg,color-mix(in srgb,var(--v-primary-base) 80%,transparent),color-mix(in srgb,var(--v-primary-base) 60%,transparent) 50%,color-mix(in srgb,var(--v-primary-base) 90%,transparent));border:1px solid color-mix(in srgb,var(--v-primary-base) 40%,transparent);border-radius:10px;color:#fff;font-size:.8rem;font-weight:600;text-transform:none;cursor:pointer;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(16px) saturate(120%);box-shadow:0 4px 15px color-mix(in srgb,var(--v-primary-base) 30%,transparent),0 2px 8px rgba(0,0,0,.15),0 0 0 1px color-mix(in srgb,var(--v-primary-base) 20%,transparent),inset 0 1px 0 hsla(0,0%,100%,.25)}.export-download-btn[data-v-5bf96bb4]:hover{transform:translateY(-2px) scale(1.02);background:linear-gradient(135deg,var(--v-primary-base),color-mix(in srgb,var(--v-primary-base) 80%,#000) 50%,var(--v-primary-base));border-color:color-mix(in srgb,var(--v-primary-base) 70%,transparent);color:#fff;box-shadow:0 8px 25px color-mix(in srgb,var(--v-primary-base) 40%,transparent),0 4px 15px rgba(0,0,0,.2),0 0 0 1px color-mix(in srgb,var(--v-primary-base) 30%,transparent),0 0 20px color-mix(in srgb,var(--v-primary-base) 50%,transparent),inset 0 1px 0 hsla(0,0%,100%,.3)}.export-download-btn[data-v-5bf96bb4]:active{transform:translateY(-1px) scale(.98);background:linear-gradient(135deg,color-mix(in srgb,var(--v-primary-base) 70%,transparent),color-mix(in srgb,var(--v-primary-base) 50%,transparent) 50%,color-mix(in srgb,var(--v-primary-base) 80%,transparent));border-color:color-mix(in srgb,var(--v-primary-base) 50%,transparent);box-shadow:0 6px 20px color-mix(in srgb,var(--v-primary-base) 35%,transparent),0 2px 10px rgba(0,0,0,.15),0 0 0 1px color-mix(in srgb,var(--v-primary-base) 25%,transparent),0 0 15px color-mix(in srgb,var(--v-primary-base) 40%,transparent),inset 0 1px 0 hsla(0,0%,100%,.2)}.btn-content[data-v-5bf96bb4]{position:relative;z-index:2;display:flex;align-items:center;gap:6px}.download-icon[data-v-5bf96bb4]{width:14px;height:14px;color:#fff;transition:transform .3s ease}.export-download-btn:hover .download-icon[data-v-5bf96bb4]{transform:translateY(1px) scale(1.1);animation:downloadPulse-5bf96bb4 1.5s infinite}.btn-text[data-v-5bf96bb4]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:.02em;white-space:nowrap}.btn-shimmer[data-v-5bf96bb4]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4) 50%,transparent);transition:left .6s cubic-bezier(.4,0,.2,1);z-index:1}.export-download-btn:hover .btn-shimmer[data-v-5bf96bb4]{left:100%}@keyframes downloadPulse-5bf96bb4{0%,to{transform:translateY(1px) scale(1.1)}50%{transform:translateY(3px) scale(1.15)}}@media (max-width:768px){.export-download-btn[data-v-5bf96bb4]{padding:6px 12px;font-size:.75rem}.download-icon[data-v-5bf96bb4]{width:12px;height:12px}.btn-text[data-v-5bf96bb4]{display:none}}.connection-menu-btn[data-v-c9bf42a2]{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:10px;color:hsla(0,0%,100%,.8);transition:all .2s ease}.connection-menu-btn[data-v-c9bf42a2]:hover{background:hsla(0,0%,100%,.2);transform:scale(1.05)}.connection-submenu[data-v-c9bf42a2]{background:rgba(20,20,20,.95)!important;backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.1)!important;border-radius:12px!important;box-shadow:0 20px 40px rgba(0,0,0,.3),0 0 0 1px hsla(0,0%,100%,.05),inset 0 1px 0 hsla(0,0%,100%,.1)!important;padding:8px!important;min-width:220px;overflow:hidden}.submenu-item[data-v-c9bf42a2]{padding:10px 12px!important;border-radius:16px;margin:2px 0;transition:all .2s ease;border:1px solid transparent}.submenu-item[data-v-c9bf42a2]:hover{background:hsla(0,0%,100%,.08)!important;border-color:hsla(0,0%,100%,.15);transform:translateX(2px)}.submenu-action[data-v-c9bf42a2]{min-width:32px!important;margin-right:12px!important}.submenu-icon-wrapper[data-v-c9bf42a2]{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.validate-icon[data-v-c9bf42a2]{background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.2)}.identity-icon[data-v-c9bf42a2]{background:rgba(168,85,247,.1);border:1px solid rgba(168,85,247,.2)}.reauth-icon[data-v-c9bf42a2]{background:rgba(249,115,22,.1);border:1px solid rgba(249,115,22,.2)}.submenu-item:hover .validate-icon[data-v-c9bf42a2]{background:rgba(59,130,246,.2);border-color:rgba(59,130,246,.3)}.submenu-item:hover .identity-icon[data-v-c9bf42a2]{background:rgba(168,85,247,.2);border-color:rgba(168,85,247,.3)}.submenu-item:hover .reauth-icon[data-v-c9bf42a2]{background:rgba(249,115,22,.2);border-color:rgba(249,115,22,.3)}.submenu-title[data-v-c9bf42a2]{font-weight:500!important;font-size:13px!important;color:hsla(0,0%,100%,.9)!important;margin-bottom:2px!important}.submenu-subtitle[data-v-c9bf42a2]{font-size:11px!important;color:hsla(0,0%,100%,.5)!important;line-height:1.2!important}.loading[data-v-c9bf42a2]{animation:spin-c9bf42a2 1s linear infinite}@keyframes spin-c9bf42a2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.connector-identity-trigger[data-v-58d0d291]{border:none;background:none;padding:4px;cursor:pointer;border-radius:50%;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.connector-identity-trigger[data-v-58d0d291]:hover{transform:scale(1.1);background:rgba(0,0,0,.05)}.connector-identity-trigger--configured[data-v-58d0d291]{color:var(--v-primary-base)}.connector-identity-trigger--configured .connector-identity-trigger__icon[data-v-58d0d291]{filter:hue-rotate(200deg)}.connector-identity-trigger--unconfigured[data-v-58d0d291]{color:#757575}.connector-identity-trigger--unconfigured .connector-identity-trigger__icon[data-v-58d0d291]{filter:grayscale(100%)}.connector-identity-trigger__icon[data-v-58d0d291]{font-size:20px;line-height:1;transition:filter .2s ease}.connector-identity-popover[data-v-58d0d291]{max-width:400px;box-shadow:0 8px 24px rgba(0,0,0,.15);border-radius:8px;overflow:hidden;background:#fff}.connector-identity-header[data-v-58d0d291]{display:flex;align-items:center;gap:12px;padding:16px;background:rgba(var(--v-primary-base),.05)}.connector-identity-header__icon[data-v-58d0d291]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:rgba(var(--v-primary-base),.1);border-radius:8px;flex-shrink:0}.connector-identity-header__icon-content[data-v-58d0d291]{font-size:20px;line-height:1}.connector-identity-header__content[data-v-58d0d291]{flex:1;min-width:0}.connector-identity-header__title[data-v-58d0d291]{font-size:16px;font-weight:600;margin:0 0 2px 0;color:var(--v-primary-base)}.connector-identity-header__subtitle[data-v-58d0d291]{font-size:12px;color:rgba(0,0,0,.6);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.connector-identity-header__close-btn[data-v-58d0d291]{border:none;background:none;cursor:pointer;padding:4px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s ease;flex-shrink:0}.connector-identity-header__close-btn[data-v-58d0d291]:hover{background:rgba(0,0,0,.1)}.connector-identity-header__close-icon[data-v-58d0d291]{font-size:16px;line-height:1;color:rgba(0,0,0,.6)}.connector-identity-divider[data-v-58d0d291]{border:none;height:1px;background:rgba(0,0,0,.08);margin:0}.connector-identity-empty[data-v-58d0d291],.connector-identity-loading[data-v-58d0d291]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 16px;text-align:center}.connector-identity-loading__spinner[data-v-58d0d291]{width:32px;height:32px;border:3px solid rgba(var(--v-primary-base),.3);border-top:3px solid var(--v-primary-base);border-radius:50%;animation:spin-58d0d291 1s linear infinite}@keyframes spin-58d0d291{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.connector-identity-empty__text[data-v-58d0d291],.connector-identity-loading__text[data-v-58d0d291]{margin-top:12px;font-size:13px;color:rgba(0,0,0,.6)}.connector-identity-empty__icon[data-v-58d0d291]{font-size:40px;line-height:1;color:#bdbdbd}.connector-identity-parameters[data-v-58d0d291]{max-height:300px;overflow-y:auto;padding:8px 0;margin:0;list-style:none}.connector-identity-parameter[data-v-58d0d291]{display:flex;align-items:center;gap:12px;padding:8px 16px;transition:background-color .2s ease}.connector-identity-parameter[data-v-58d0d291]:hover{background:rgba(0,0,0,.04)}.connector-identity-parameter--sensitive[data-v-58d0d291]{background:rgba(var(--v-warning-base),.05)}.connector-identity-parameter--sensitive[data-v-58d0d291]:hover{background:rgba(var(--v-warning-base),.1)}.connector-identity-parameter__icon[data-v-58d0d291]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;flex-shrink:0}.connector-identity-parameter__icon-content[data-v-58d0d291]{font-size:16px;line-height:1}.connector-identity-parameter__icon-content--sensitive[data-v-58d0d291]{color:var(--v-warning-base)}.connector-identity-parameter__icon-content--normal[data-v-58d0d291]{color:var(--v-primary-base)}.connector-identity-parameter__content[data-v-58d0d291]{flex:1;min-width:0}.connector-identity-parameter__label[data-v-58d0d291]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:rgba(0,0,0,.6);margin-bottom:4px}.connector-identity-parameter__value-wrapper[data-v-58d0d291]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500}.connector-identity-parameter__value[data-v-58d0d291]{color:rgba(0,0,0,.87);word-break:break-word;flex:1}.connector-identity-parameter__masked-value[data-v-58d0d291]{font-family:monospace;letter-spacing:2px;color:var(--v-warning-base);flex:1}.connector-identity-parameter__revealed-value[data-v-58d0d291]{font-family:monospace;background:rgba(var(--v-warning-base),.1);padding:2px 6px;border-radius:4px;border:1px solid rgba(var(--v-warning-base),.2);color:var(--v-warning-darken1);flex:1}.connector-identity-parameter__metadata[data-v-58d0d291]{font-size:11px;color:rgba(0,0,0,.5);margin-left:8px}.connector-identity-parameter__action[data-v-58d0d291]{flex-shrink:0}.connector-identity-parameter__toggle-btn[data-v-58d0d291]{border:none;background:none;cursor:pointer;padding:4px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s ease}.connector-identity-parameter__toggle-btn[data-v-58d0d291]:hover{background:rgba(0,0,0,.1)}.connector-identity-parameter__toggle-icon[data-v-58d0d291]{font-size:14px;line-height:1}.connector-identity-expiration[data-v-58d0d291]{display:flex;align-items:center;margin:8px 16px 16px 16px;padding:8px 12px;border-radius:6px;font-size:12px;font-weight:500;gap:8px}.connector-identity-expiration--error[data-v-58d0d291]{background:rgba(var(--v-error-base),.1);border:1px solid rgba(var(--v-error-base),.3);color:var(--v-error-base)}.connector-identity-expiration--warning[data-v-58d0d291]{background:rgba(var(--v-warning-base),.1);border:1px solid rgba(var(--v-warning-base),.3);color:var(--v-warning-base)}.connector-identity-expiration--info[data-v-58d0d291]{background:rgba(var(--v-info-base),.1);border:1px solid rgba(var(--v-info-base),.3);color:var(--v-info-base)}.connector-identity-expiration__icon[data-v-58d0d291]{font-size:12px;line-height:1;flex-shrink:0}.connector-identity-expiration__message[data-v-58d0d291]{flex:1}.connector-identity-status[data-v-58d0d291]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:rgba(var(--v-success-base),.05);border-top:1px solid rgba(0,0,0,.08);gap:12px}.connector-identity-status__content[data-v-58d0d291]{display:flex;align-items:center;gap:8px}.connector-identity-status__icon[data-v-58d0d291]{font-size:12px;line-height:1;flex-shrink:0}.connector-identity-status__text[data-v-58d0d291]{font-size:12px;font-weight:500;color:var(--v-success-base)}.connector-identity-cancel-btn[data-v-58d0d291]{display:flex;align-items:center;gap:6px;padding:6px 12px;background:rgba(var(--v-error-base),.1);border:1px solid rgba(var(--v-error-base),.2);border-radius:4px;color:var(--v-error-base);font-size:11px;font-weight:500;cursor:pointer;transition:all .2s ease;text-transform:uppercase;letter-spacing:.5px}.connector-identity-cancel-btn[data-v-58d0d291]:hover:not(:disabled){background:rgba(var(--v-error-base),.15);border-color:rgba(var(--v-error-base),.3);transform:translateY(-1px)}.connector-identity-cancel-btn[data-v-58d0d291]:active:not(:disabled){transform:translateY(0)}.connector-identity-cancel-btn[data-v-58d0d291]:disabled{opacity:.6;cursor:not-allowed}.connector-identity-cancel-btn svg[data-v-58d0d291]{flex-shrink:0}.clearing-spinner[data-v-58d0d291]{width:12px;height:12px;border:2px solid rgba(var(--v-error-base),.3);border-top:2px solid var(--v-error-base);border-radius:50%;animation:spin-58d0d291 1s linear infinite;flex-shrink:0}.theme--dark .connector-identity-popover[data-v-58d0d291]{background:#1e1e1e}.theme--dark .connector-identity-header[data-v-58d0d291]{background:rgba(var(--v-primary-base),.1)}.theme--dark .connector-identity-header__subtitle[data-v-58d0d291]{color:hsla(0,0%,100%,.7)}.theme--dark .connector-identity-header__close-btn[data-v-58d0d291]:hover{background:hsla(0,0%,100%,.1)}.theme--dark .connector-identity-header__close-icon[data-v-58d0d291]{color:hsla(0,0%,100%,.6)}.theme--dark .connector-identity-divider[data-v-58d0d291]{background:hsla(0,0%,100%,.12)}.theme--dark .connector-identity-empty__text[data-v-58d0d291],.theme--dark .connector-identity-loading__text[data-v-58d0d291]{color:hsla(0,0%,100%,.6)}.theme--dark .connector-identity-parameter[data-v-58d0d291]:hover{background:hsla(0,0%,100%,.08)}.theme--dark .connector-identity-parameter--sensitive[data-v-58d0d291]{background:rgba(var(--v-warning-base),.1)}.theme--dark .connector-identity-parameter--sensitive[data-v-58d0d291]:hover{background:rgba(var(--v-warning-base),.15)}.theme--dark .connector-identity-parameter__label[data-v-58d0d291]{color:hsla(0,0%,100%,.6)}.theme--dark .connector-identity-parameter__value[data-v-58d0d291]{color:hsla(0,0%,100%,.87)}.theme--dark .connector-identity-parameter__metadata[data-v-58d0d291]{color:hsla(0,0%,100%,.5)}.theme--dark .connector-identity-parameter__toggle-btn[data-v-58d0d291]:hover{background:hsla(0,0%,100%,.1)}.theme--dark .connector-identity-status[data-v-58d0d291]{background:rgba(var(--v-success-base),.1);border-top:1px solid hsla(0,0%,100%,.12)}.theme--dark .connector-identity-cancel-btn[data-v-58d0d291]{background:rgba(var(--v-error-base),.15);border-color:rgba(var(--v-error-base),.3)}.theme--dark .connector-identity-cancel-btn[data-v-58d0d291]:hover:not(:disabled){background:rgba(var(--v-error-base),.2);border-color:rgba(var(--v-error-base),.4)}.connector-identity-parameters[data-v-58d0d291]::-webkit-scrollbar{width:6px}.connector-identity-parameters[data-v-58d0d291]::-webkit-scrollbar-track{background:rgba(0,0,0,.05)}.connector-identity-parameters[data-v-58d0d291]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.connector-identity-parameters[data-v-58d0d291]::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.stripe-payment-container[data-v-58cb8818]{position:relative}.stage-transition[data-v-58cb8818]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(var(--v-primary-base),.05),rgba(var(--v-primary-base),.02));opacity:0;transform:scale(.95);transition:all .8s cubic-bezier(.4,0,.2,1);pointer-events:none;z-index:10}.stage-transition.active[data-v-58cb8818]{opacity:1;transform:scale(1);pointer-events:all}.transition-particles[data-v-58cb8818]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.particle[data-v-58cb8818]{position:absolute;width:4px;height:4px;background:var(--v-primary-base);border-radius:50%;animation:particle-orbit-58cb8818 2s linear infinite;animation-delay:var(--delay);opacity:0}@keyframes particle-orbit-58cb8818{0%{opacity:0;transform:rotate(var(--angle)) translateX(var(--radius)) scale(0)}10%,90%{opacity:1;transform:rotate(var(--angle)) translateX(var(--radius)) scale(1)}to{opacity:0;transform:rotate(var(--angle)) translateX(var(--radius)) scale(0)}}.transition-glow[data-v-58cb8818]{width:100px;height:100px;background:radial-gradient(circle,rgba(var(--v-primary-base),.3),transparent);border-radius:50%;animation:glow-pulse-58cb8818 2s ease-in-out infinite}@keyframes glow-pulse-58cb8818{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.2);opacity:1}}.setup-loading[data-v-58cb8818]{display:flex;align-items:center;justify-content:center;min-height:400px;text-align:center}.loading-animation[data-v-58cb8818]{display:flex;flex-direction:column;align-items:center;gap:24px}.loading-rings[data-v-58cb8818]{position:relative;width:80px;height:80px}.ring[data-v-58cb8818]{position:absolute;width:100%;height:100%;border:2px solid transparent;border-top:2px solid var(--v-primary-base);border-radius:50%;animation:ring-spin-58cb8818 1.5s linear infinite}.ring[data-v-58cb8818]:nth-child(2){width:90%;height:90%;top:5%;left:5%;border-top-color:rgba(var(--v-primary-base),.6)}.ring[data-v-58cb8818]:nth-child(3){width:80%;height:80%;top:10%;left:10%;border-top-color:rgba(var(--v-primary-base),.3)}@keyframes ring-spin-58cb8818{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-text h3[data-v-58cb8818]{color:hsla(0,0%,100%,.9);margin-bottom:8px}.loading-text p[data-v-58cb8818]{color:hsla(0,0%,100%,.6);font-size:14px}.error-state[data-v-58cb8818]{display:flex;align-items:center;justify-content:center;min-height:400px;text-align:center}.error-content[data-v-58cb8818]{max-width:400px;padding:32px}.payment-form[data-v-58cb8818]{opacity:0;transform:translateY(20px);transition:all .6s cubic-bezier(.4,0,.2,1);padding:0;display:flex;flex-direction:column;gap:24px}.payment-form.form-mounted[data-v-58cb8818]{opacity:1;transform:translateY(0)}.form-header[data-v-58cb8818]{text-align:center}.billing-stage-indicator[data-v-58cb8818]{display:flex;align-items:center;gap:16px;padding:16px 20px;background:linear-gradient(135deg,rgba(var(--v-primary-base),.1),rgba(var(--v-primary-base),.05));border:1px solid rgba(var(--v-primary-base),.2);border-radius:12px;backdrop-filter:blur(10px)}.stage-icon[data-v-58cb8818]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:linear-gradient(135deg,var(--v-primary-base),var(--v-primary-darken1));border-radius:10px;color:#fff;box-shadow:0 2px 8px rgba(var(--v-primary-base),.2)}.stage-content[data-v-58cb8818]{flex:1}.stage-title[data-v-58cb8818]{font-size:17px;font-weight:600;color:hsla(0,0%,100%,.95);margin-bottom:4px}.stage-subtitle[data-v-58cb8818]{font-size:13px;color:hsla(0,0%,100%,.6);margin:0}.payment-details[data-v-58cb8818]{display:flex;flex-direction:column;gap:24px}.plan-summary[data-v-58cb8818]{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;padding:16px;flex-shrink:0}.plan-info[data-v-58cb8818]{display:flex;justify-content:space-between;align-items:center}.plan-details[data-v-58cb8818]{display:flex;flex-direction:column;gap:6px}.plan-name[data-v-58cb8818]{font-size:15px;font-weight:600;color:hsla(0,0%,100%,.9);margin:0}.plan-price[data-v-58cb8818]{display:flex;align-items:baseline;gap:4px}.amount[data-v-58cb8818]{font-size:22px;font-weight:700;color:var(--v-primary-base)}.period[data-v-58cb8818]{font-size:14px;color:hsla(0,0%,100%,.6)}.feature[data-v-58cb8818]{display:flex;align-items:center;gap:8px;font-size:13px;color:hsla(0,0%,100%,.7)}.payment-element-container[data-v-58cb8818]{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;padding:20px;flex:1;min-height:0}.payment-element-wrapper[data-v-58cb8818]{overflow:visible}.error-message[data-v-58cb8818]{color:#f56565;font-size:14px;margin-top:12px;min-height:20px}.form-actions[data-v-58cb8818]{display:flex;gap:16px;padding-top:20px;border-top:1px solid hsla(0,0%,100%,.08)}.cancel-btn[data-v-58cb8818]{flex:0 0 auto;border:1px solid hsla(0,0%,100%,.2)!important}.submit-btn[data-v-58cb8818]{flex:1;height:44px!important;font-weight:600!important;border-radius:8px!important}@media (max-width:600px){.billing-stage-indicator[data-v-58cb8818]{flex-direction:column;text-align:center;gap:12px;padding:16px}.plan-info[data-v-58cb8818]{flex-direction:column;gap:8px;text-align:center}.plan-summary[data-v-58cb8818]{padding:12px}.form-actions[data-v-58cb8818]{flex-direction:column-reverse;gap:12px}.payment-element-container[data-v-58cb8818]{padding:16px}.payment-element-wrapper[data-v-58cb8818]{min-height:160px;max-height:200px}.form-header[data-v-58cb8818]{margin-bottom:16px}}.upgrade-button-container[data-v-19e34274]{display:flex;align-items:center}.upgrade-btn[data-v-19e34274]{height:30px!important;min-width:75px!important;padding:0 12px!important;font-weight:600!important;text-transform:none!important;border-radius:16px!important;border:1px solid rgba(var(--v-primary-base),.3)!important;background:linear-gradient(135deg,var(--v-primary-base),var(--v-primary-darken1)),rgba(59,130,246,.1)!important;backdrop-filter:blur(15px)!important;transition:all .4s cubic-bezier(.4,0,.2,1)!important;position:relative!important;overflow:hidden!important;box-shadow:0 2px 8px rgba(var(--v-primary-base),.15),0 1px 2px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.2)!important}.upgrade-btn[data-v-19e34274]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s ease}.upgrade-btn[data-v-19e34274]:hover{background:linear-gradient(135deg,var(--v-primary-lighten1),var(--v-primary-base) 50%,var(--v-primary-darken1)),rgba(59,130,246,.15)!important;border-color:rgba(var(--v-primary-base),.5)!important;transform:translateY(-1px) scale(1.03)!important;box-shadow:0 4px 12px rgba(var(--v-primary-base),.2),0 2px 6px rgba(var(--v-primary-lighten1),.15),inset 0 1px 0 hsla(0,0%,100%,.3)!important}.upgrade-btn[data-v-19e34274]:hover:before{left:100%}.upgrade-btn[data-v-19e34274]:active{transform:translateY(-1px) scale(1.02)!important;transition:all .1s ease!important}.upgrade-btn-content[data-v-19e34274]{display:flex;align-items:center;justify-content:center;gap:5px;position:relative;z-index:2}.upgrade-icon-wrapper[data-v-19e34274]{display:flex;align-items:center;justify-content:center;width:18px;height:18px;background:hsla(0,0%,100%,.15);border-radius:50%;transition:all .3s ease}.upgrade-btn:hover .upgrade-icon-wrapper[data-v-19e34274]{background:hsla(0,0%,100%,.25);transform:rotate(15deg) scale(1.1)}.upgrade-icon[data-v-19e34274]{color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));transition:all .3s ease}.upgrade-btn:hover .upgrade-icon[data-v-19e34274]{transform:scale(1.1);filter:drop-shadow(0 2px 4px rgba(0,0,0,.4))}.upgrade-text[data-v-19e34274]{color:#fff!important;font-size:11px!important;font-weight:700!important;letter-spacing:.4px!important;text-shadow:0 1px 2px rgba(0,0,0,.3)!important;transition:all .3s ease!important}.upgrade-btn:hover .upgrade-text[data-v-19e34274]{text-shadow:0 2px 4px rgba(0,0,0,.4)!important;transform:translateX(1px)!important}.upgrade-shimmer[data-v-19e34274]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1) 40%,hsla(0,0%,100%,.3) 50%,hsla(0,0%,100%,.1) 60%,transparent);animation:shimmer-19e34274 3s infinite;pointer-events:none}@keyframes shimmer-19e34274{0%{left:-100%}50%{left:-100%}to{left:100%}}@keyframes pulse-glow-19e34274{0%,to{box-shadow:0 2px 8px rgba(var(--v-primary-base),.15),0 1px 2px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.2)}50%{box-shadow:0 2px 10px rgba(var(--v-primary-base),.18),0 1px 2px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.2)}}.upgrade-btn[data-v-19e34274]{animation:pulse-glow-19e34274 4s ease-in-out infinite}.upgrade-dialog[data-v-19e34274]{border:1px solid hsla(0,0%,100%,.1)!important;backdrop-filter:blur(20px)!important;box-shadow:0 8px 32px rgba(0,0,0,.4)!important}.upgrade-dialog-header[data-v-19e34274]{border-bottom:1px solid hsla(0,0%,100%,.1);padding:20px 24px!important}.upgrade-dialog-content[data-v-19e34274]{padding:24px!important}.payment-flow-container[data-v-19e34274]{position:relative}.error-container[data-v-19e34274],.loading-container[data-v-19e34274],.no-options[data-v-19e34274]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;text-align:center}.options-header[data-v-19e34274]{text-align:center;border-bottom:1px solid hsla(0,0%,100%,.1);padding-bottom:16px}.plans-grid[data-v-19e34274]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:20px}.plan-card[data-v-19e34274]{background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);border-radius:16px;padding:24px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(10px)}.plan-card[data-v-19e34274]:hover{border-color:rgba(var(--v-primary-base),.4);transform:translateY(-4px);box-shadow:0 8px 32px rgba(0,0,0,.2)}.plan-card.recommended[data-v-19e34274]{border-color:#56a2f8;background:linear-gradient(135deg,rgba(86,162,248,.15),rgba(86,162,248,.08));box-shadow:0 4px 20px rgba(86,162,248,.2)}.recommended-badge[data-v-19e34274]{position:absolute;top:-1px;right:20px;background:linear-gradient(135deg,var(--v-primary-base),var(--v-primary-darken1));color:#fff;padding:6px 16px;border-radius:0 0 12px 12px;font-size:11px;font-weight:700;letter-spacing:.5px;box-shadow:0 2px 8px rgba(var(--v-primary-base),.2)}.plan-header[data-v-19e34274]{margin-bottom:16px}.plan-name[data-v-19e34274]{font-size:20px;font-weight:700;color:hsla(0,0%,100%,.95);margin-bottom:8px}.plan-price[data-v-19e34274]{display:flex;align-items:baseline;gap:4px}.price-amount[data-v-19e34274]{font-size:32px;font-weight:800;color:rgba(var(--v-primary-base),1);line-height:1}.price-period[data-v-19e34274]{font-size:14px;color:hsla(0,0%,100%,.6);font-weight:500}.plan-description[data-v-19e34274]{margin-bottom:16px}.plan-description p[data-v-19e34274]{font-size:14px;line-height:1.4;margin:0}.plan-credits[data-v-19e34274]{background:rgba(var(--v-primary-base),.1);border:1px solid rgba(var(--v-primary-base),.2);border-radius:12px;padding:12px}.credits-highlight[data-v-19e34274]{display:flex;align-items:center;gap:8px}.credits-amount[data-v-19e34274]{font-size:16px;font-weight:600;color:hsla(0,0%,100%,.9)}.plan-features[data-v-19e34274]{border-top:1px solid hsla(0,0%,100%,.1);padding-top:16px}.features-title[data-v-19e34274]{font-size:14px;font-weight:600;color:hsla(0,0%,100%,.8);margin-bottom:12px}.features-list[data-v-19e34274]{list-style:none;padding:0;margin:0}.feature-item[data-v-19e34274]{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:14px;color:hsla(0,0%,100%,.8)}.feature-item[data-v-19e34274]:last-child{margin-bottom:0}.plan-select-btn[data-v-19e34274]{height:48px!important;font-weight:600!important;text-transform:none!important;border-radius:12px!important;background:linear-gradient(135deg,rgba(var(--v-primary-base),.8),rgba(var(--v-primary-base),.6))!important;transition:all .3s ease!important}.plan-select-btn[data-v-19e34274]:hover{background:linear-gradient(135deg,rgba(var(--v-primary-base),.9),rgba(var(--v-primary-base),.7))!important;transform:translateY(-2px)!important;box-shadow:0 4px 15px rgba(var(--v-primary-base),.25)!important}.plan-select-btn.recommended-btn[data-v-19e34274]{background:linear-gradient(135deg,var(--v-primary-base),var(--v-primary-darken1))!important;box-shadow:0 2px 12px rgba(var(--v-primary-base),.2)!important}.plan-select-btn.recommended-btn[data-v-19e34274]:hover{background:linear-gradient(135deg,var(--v-primary-lighten1),var(--v-primary-base))!important;box-shadow:0 4px 18px rgba(var(--v-primary-base),.3)!important}@media (max-width:960px){.upgrade-btn[data-v-19e34274]{height:28px!important;min-width:70px!important;padding:0 10px!important}.upgrade-icon-wrapper[data-v-19e34274]{width:16px!important;height:16px!important}.upgrade-icon[data-v-19e34274]{width:10px!important;height:10px!important}.upgrade-text[data-v-19e34274]{font-size:10px!important}}@media (max-width:600px){.upgrade-btn[data-v-19e34274]{height:26px!important;min-width:65px!important;padding:0 8px!important;border-radius:13px!important}.upgrade-btn-content[data-v-19e34274]{gap:3px!important}.upgrade-icon-wrapper[data-v-19e34274]{width:14px!important;height:14px!important}.upgrade-icon[data-v-19e34274]{width:9px!important;height:9px!important}.upgrade-text[data-v-19e34274]{font-size:9px!important;letter-spacing:.2px!important}.upgrade-btn[data-v-19e34274]:hover{transform:translateY(-1px) scale(1.02)!important}.plans-grid[data-v-19e34274]{grid-template-columns:1fr!important;gap:16px!important}.plan-card[data-v-19e34274]{padding:20px!important}.plan-name[data-v-19e34274]{font-size:18px!important}.price-amount[data-v-19e34274]{font-size:28px!important}.upgrade-dialog-content[data-v-19e34274]{padding:16px!important}}.document-researcher-header[data-v-28c1fd98]{height:42px;position:fixed;left:3rem;right:0;top:0;z-index:11;backdrop-filter:blur(20px);transition:all .3s cubic-bezier(.16,1,.3,1)}.document-researcher-header.connected[data-v-28c1fd98]{left:16rem;box-shadow:0 8px 32px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.1),0 0 20px rgba(var(--v-primary-base),.04),inset 0 1px 0 hsla(0,0%,100%,.08)}.connection-selector[data-v-28c1fd98]{padding:.15rem 1rem;border-radius:8px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);will-change:margin-left,transform}.connection-selector[data-v-28c1fd98]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);transform:translateX(2px)}.connection-selector.active[data-v-28c1fd98]{background:linear-gradient(45deg,rgba(var(--v-primary-base),.1),rgba(var(--v-primary-base),.05));border-color:rgba(var(--v-primary-base),.3);box-shadow:0 0 15px rgba(var(--v-primary-base),.15)}.connection-selector.active[data-v-28c1fd98]:hover{background:linear-gradient(45deg,rgba(var(--v-primary-base),.15),rgba(var(--v-primary-base),.1));border-color:rgba(var(--v-primary-base),.4);box-shadow:0 0 20px rgba(var(--v-primary-base),.2)}.v-list-item.active[data-v-28c1fd98]{background:rgba(var(--v-primary-base),.1)}.header-left[data-v-28c1fd98]{min-width:0}.header-center[data-v-28c1fd98],.header-right[data-v-28c1fd98]{flex:0 0 auto}.action-buttons[data-v-28c1fd98]{gap:4px}.header-action-btn[data-v-28c1fd98]{width:32px;height:32px;transition:all .3s cubic-bezier(.4,0,.2,1)}.header-action-btn[data-v-28c1fd98]:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,.1))!important;border-color:hsla(0,0%,100%,.2)!important;transform:translateY(-2px) scale(1.05);box-shadow:0 8px 25px rgba(0,0,0,.2),0 0 20px rgba(var(--v-primary-base),.3),inset 0 1px 0 hsla(0,0%,100%,.3)}.header-action-btn[data-v-28c1fd98]:active{transform:translateY(-1px) scale(1.02);transition:all .1s ease}.search-salesforce-btn[data-v-28c1fd98]{height:32px!important;padding:0 12px!important;background:linear-gradient(135deg,rgba(var(--v-primary-base),.15),rgba(var(--v-primary-base),.05))!important;border:1px solid rgba(var(--v-primary-base),.2)!important;border-radius:8px!important;color:hsla(0,0%,100%,.9)!important;font-weight:500!important;font-size:13px!important;text-transform:none!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 2px 8px rgba(0,0,0,.1),0 0 12px rgba(var(--v-primary-base),.1)!important}.search-salesforce-btn[data-v-28c1fd98]:hover{background:linear-gradient(135deg,rgba(var(--v-primary-base),.25),rgba(var(--v-primary-base),.1))!important;border-color:rgba(var(--v-primary-base),.4)!important;transform:translateY(-2px) scale(1.02)!important;box-shadow:0 6px 20px rgba(0,0,0,.15),0 0 20px rgba(var(--v-primary-base),.3)!important}.search-salesforce-btn[data-v-28c1fd98]:active{transform:translateY(-1px) scale(1)!important;transition:all .1s ease!important}.credits-container[data-v-28c1fd98]{display:flex;align-items:center;position:relative}.credits-display[data-v-28c1fd98]{display:flex;align-items:center;gap:0;padding:6px 12px;transition:all .3s cubic-bezier(.4,0,.2,1);font-size:13px}.credits-display[data-v-28c1fd98]:hover{box-shadow:0 6px 20px rgba(0,0,0,.15),0 4px 12px hsla(0,0%,100%,.08),inset 0 1px 0 hsla(0,0%,100%,.3)}.credits-icon[data-v-28c1fd98]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:hsla(0,0%,100%,.15);border-radius:50%;transition:all .2s ease}.tier-section[data-v-28c1fd98]{display:flex;align-items:center;gap:6px;padding-right:8px}.tier-icon[data-v-28c1fd98]{display:flex;align-items:center;justify-content:center;width:18px;height:18px;background:hsla(0,0%,100%,.15);border-radius:50%;transition:all .2s ease}.tier-text[data-v-28c1fd98]{font-size:11px;font-weight:600;color:hsla(0,0%,100%,.9);text-transform:uppercase;letter-spacing:.5px;line-height:1}.divider[data-v-28c1fd98]{width:1px;height:16px;background:hsla(0,0%,100%,.2);margin:0 8px}.trial-section[data-v-28c1fd98]{display:flex;align-items:center;gap:6px;padding-right:8px}.trial-icon[data-v-28c1fd98]{display:flex;align-items:center;justify-content:center;width:18px;height:18px;background:hsla(0,0%,100%,.15);border-radius:50%;transition:all .2s ease;flex-shrink:0}.trial-content[data-v-28c1fd98]{display:flex;flex-direction:column;gap:2px;min-width:0}.trial-text[data-v-28c1fd98]{font-size:11px;font-weight:500;color:hsla(0,0%,100%,.8);text-transform:lowercase;letter-spacing:.02em;line-height:1;white-space:nowrap}.trial-progress[data-v-28c1fd98]{width:60px;border-radius:2px}.credits-display:hover .trial-icon[data-v-28c1fd98]{background:hsla(0,0%,100%,.25);transform:scale(1.1)}.credits-section[data-v-28c1fd98]{display:flex;align-items:center;gap:6px}.credits-display:hover .tier-icon[data-v-28c1fd98]{background:hsla(0,0%,100%,.25);transform:scale(1.1)}.credits-display:hover .credits-icon[data-v-28c1fd98]{background:hsla(0,0%,100%,.25);transform:rotate(180deg)}.credits-text[data-v-28c1fd98]{line-height:1;white-space:nowrap}.credits-label[data-v-28c1fd98],.credits-number[data-v-28c1fd98]{font-weight:500;color:hsla(0,0%,100%,.8);font-size:12px}.credits-label[data-v-28c1fd98]{text-transform:lowercase;letter-spacing:.02em}.credits-info-btn[data-v-28c1fd98]{opacity:.6;transition:all .3s cubic-bezier(.4,0,.2,1);background:hsla(0,0%,100%,.05)!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:50%!important}.credits-info-btn[data-v-28c1fd98]:hover{opacity:1;transform:scale(1.15);background:hsla(0,0%,100%,.1)!important;border-color:hsla(0,0%,100%,.2)!important;box-shadow:0 2px 8px rgba(0,0,0,.15)}.connection-list-item[data-v-28c1fd98]{padding:12px 16px!important;border-radius:8px;margin:4px 8px;transition:all .2s ease;border:1px solid transparent}.connection-list-item[data-v-28c1fd98]:hover{background:hsla(0,0%,100%,.05)!important;transform:translateX(2px)}.connection-list-item.active[data-v-28c1fd98]{background:linear-gradient(135deg,rgba(var(--v-primary-base),.1),rgba(var(--v-primary-base),.05))!important;box-shadow:0 2px 8px rgba(var(--v-primary-base),.15)}.connection-list-item.active[data-v-28c1fd98]:hover{background:linear-gradient(135deg,rgba(var(--v-primary-base),.15),rgba(var(--v-primary-base),.08))!important;box-shadow:0 4px 12px rgba(var(--v-primary-base),.2)}.connection-avatar[data-v-28c1fd98]{min-width:40px!important;width:40px!important;height:40px!important}.connection-icon[data-v-28c1fd98]{width:24px;height:24px;background:linear-gradient(135deg,rgba(var(--v-primary-base),.15),rgba(var(--v-primary-base),.05));border-radius:10px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(var(--v-primary-base),.2);transition:all .2s ease}.connection-list-item:hover .connection-icon[data-v-28c1fd98]{background:linear-gradient(135deg,rgba(var(--v-primary-base),.2),rgba(var(--v-primary-base),.1));border-color:rgba(var(--v-primary-base),.3);transform:scale(1.05)}.connection-content[data-v-28c1fd98]{flex:1;margin-right:12px}.connection-title[data-v-28c1fd98]{font-weight:600!important;font-size:14px!important;color:hsla(0,0%,100%,.95)!important;margin-bottom:2px!important}.connection-subtitle[data-v-28c1fd98]{font-size:12px!important;color:hsla(0,0%,100%,.6)!important;line-height:1.3!important}.connection-actions[data-v-28c1fd98]{display:flex;align-items:center;gap:8px}.connection-status[data-v-28c1fd98]{display:flex;align-items:center;gap:6px;padding:4px 8px;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.2);border-radius:12px;margin-right:4px}.status-indicator[data-v-28c1fd98]{width:6px;height:6px;background:#22c55e;border-radius:50%;animation:pulse-28c1fd98 2s infinite}.status-text[data-v-28c1fd98]{font-size:11px;font-weight:500;color:#22c55e;text-transform:uppercase;letter-spacing:.5px}@keyframes pulse-28c1fd98{0%,to{opacity:1}50%{opacity:.5}}.connection-divider[data-v-28c1fd98]{margin:16px 12px!important;border-color:hsla(0,0%,100%,.08)!important}.new-connection-section[data-v-28c1fd98]{padding:8px!important}.new-connection-card[data-v-28c1fd98]{background:linear-gradient(135deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.01));border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:16px;transition:all .2s ease}.new-connection-card[data-v-28c1fd98]:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));border-color:hsla(0,0%,100%,.12);transform:translateY(-1px)}.new-connection-header[data-v-28c1fd98]{margin-bottom:12px}.new-connection-primary-btn[data-v-28c1fd98]{width:100%;height:40px!important;font-weight:600!important;text-transform:none!important;border-radius:8px!important;transition:all .2s ease}.new-connection-primary-btn[data-v-28c1fd98]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(var(--v-primary-base),.4)!important}.new-connection-info[data-v-28c1fd98]{display:flex;flex-direction:column;gap:8px}.new-connection-text[data-v-28c1fd98]{font-size:12px;color:hsla(0,0%,100%,.6);line-height:1.4;margin:0;text-align:center}.upgrade-btn-modern[data-v-28c1fd98]{background:linear-gradient(45deg,rgba(var(--v-secondary-base),.8),rgba(var(--v-accent-base),.8))!important;border:none!important;color:#fff!important;height:32px!important;font-size:11px!important;font-weight:500!important;text-transform:none!important;border-radius:6px!important;transition:all .2s ease;min-width:auto!important;padding:0 12px!important}.upgrade-btn-modern[data-v-28c1fd98]:hover{transform:translateY(-1px) scale(1.02);box-shadow:0 4px 12px rgba(var(--v-secondary-base),.3)!important}.mobile-layout[data-v-28c1fd98]{position:relative}.mobile-new-chat-btn[data-v-28c1fd98]{width:36px!important;height:36px!important;background:linear-gradient(135deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.05))!important;backdrop-filter:blur(10px)!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:10px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 4px 12px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.2)!important}.mobile-new-chat-btn[data-v-28c1fd98]:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,.1))!important;border-color:hsla(0,0%,100%,.2)!important;transform:translateY(-2px) scale(1.05)!important;box-shadow:0 8px 25px rgba(0,0,0,.2),0 0 20px rgba(var(--v-primary-base),.3),inset 0 1px 0 hsla(0,0%,100%,.3)!important}.mobile-credits-container[data-v-28c1fd98]{display:flex;align-items:center;position:relative}.mobile-credits-display[data-v-28c1fd98]{display:flex;align-items:center;padding:6px 12px;background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);border-radius:10px;backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.4,0,.2,1);font-size:13px}.mobile-credits-section[data-v-28c1fd98]{display:flex;align-items:center;gap:6px}.mobile-credits-icon[data-v-28c1fd98]{display:flex;align-items:center;justify-content:center;width:18px;height:18px;background:hsla(0,0%,100%,.15);border-radius:50%;transition:all .2s ease}.mobile-credits-text[data-v-28c1fd98]{line-height:1;white-space:nowrap}.mobile-credits-number[data-v-28c1fd98]{font-weight:500;color:hsla(0,0%,100%,.9);font-size:13px;margin-right:4px}.mobile-credits-label[data-v-28c1fd98]{font-weight:400;color:hsla(0,0%,100%,.7);font-size:11px;text-transform:lowercase}.mobile-menu-container[data-v-28c1fd98]{position:relative}.mobile-hamburger-btn[data-v-28c1fd98]{width:36px!important;height:36px!important;background:linear-gradient(135deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.05))!important;backdrop-filter:blur(10px)!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:10px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 4px 12px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.2)!important}.mobile-hamburger-btn[data-v-28c1fd98]:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,.1))!important;border-color:hsla(0,0%,100%,.2)!important;transform:translateY(-2px) scale(1.05)!important;box-shadow:0 8px 25px rgba(0,0,0,.2),0 0 20px rgba(var(--v-primary-base),.3),inset 0 1px 0 hsla(0,0%,100%,.3)!important}.mobile-hamburger-btn[data-v-28c1fd98]:active{transform:translateY(-1px) scale(1.02)!important;transition:all .1s ease!important}.mobile-hamburger-btn svg[data-v-28c1fd98]{transition:all .2s ease}.mobile-comprehensive-menu[data-v-28c1fd98]{background:rgba(var(--v-black-base),.95)!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:16px!important;backdrop-filter:blur(20px)!important;box-shadow:0 8px 32px rgba(0,0,0,.4)!important;max-height:80vh!important;overflow-y:auto!important}.mobile-comprehensive-menu .v-list[data-v-28c1fd98]{background:transparent!important;min-width:320px!important;margin-top:8px!important;overflow:hidden!important}.mobile-comprehensive-dropdown[data-v-28c1fd98]{padding:12px!important}.mobile-menu-section[data-v-28c1fd98]{margin-bottom:16px}.mobile-menu-section[data-v-28c1fd98]:last-child{margin-bottom:0}.mobile-menu-section-title[data-v-28c1fd98]{display:flex;align-items:center;padding:8px 16px;font-size:12px;font-weight:600;color:hsla(0,0%,100%,.7);text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;background:linear-gradient(135deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.01));border-radius:8px}.mobile-menu-divider[data-v-28c1fd98]{margin:16px 8px!important;border-color:hsla(0,0%,100%,.08)!important}.mobile-connection-item[data-v-28c1fd98]{padding:12px 16px!important;border-radius:8px!important;margin:4px 0!important;background:linear-gradient(135deg,rgba(var(--v-primary-base),.08),rgba(var(--v-primary-base),.03))!important;border:1px solid rgba(var(--v-primary-base),.15)!important;cursor:default!important}.mobile-connection-status[data-v-28c1fd98]{display:flex;align-items:center;gap:6px;padding:4px 8px;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.2);border-radius:12px}.connection-selected[data-v-28c1fd98]{background:linear-gradient(135deg,rgba(var(--v-primary-base),.2),rgba(var(--v-primary-base),.1))!important;border-color:rgba(var(--v-primary-base),.3)!important}.mobile-info-item[data-v-28c1fd98]{padding:12px 16px!important;border-radius:8px!important;margin:4px 0!important;background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02))!important;border:1px solid hsla(0,0%,100%,.08)!important;cursor:default!important}.info-icon[data-v-28c1fd98]{background:linear-gradient(135deg,rgba(var(--v-primary-base),.2),rgba(var(--v-primary-base),.1))!important;border-color:rgba(var(--v-primary-base),.3)!important}.upgrade-icon[data-v-28c1fd98]{background:linear-gradient(135deg,rgba(var(--v-secondary-base),.2),rgba(var(--v-accent-base),.2))!important;border-color:rgba(var(--v-secondary-base),.3)!important}.upgrade-item[data-v-28c1fd98]{background:linear-gradient(135deg,rgba(var(--v-secondary-base),.08),rgba(var(--v-accent-base),.05))!important;border:1px solid rgba(var(--v-secondary-base),.15)!important}.upgrade-item[data-v-28c1fd98]:hover{background:linear-gradient(135deg,rgba(var(--v-secondary-base),.12),rgba(var(--v-accent-base),.08))!important;border-color:rgba(var(--v-secondary-base),.25)!important}.mobile-connection-menu[data-v-28c1fd98]{background:rgba(var(--v-black-base),.95)!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:12px!important;backdrop-filter:blur(20px)!important;box-shadow:0 8px 32px rgba(0,0,0,.4)!important}.mobile-connection-menu .v-list[data-v-28c1fd98]{background:transparent!important;min-width:220px!important;overflow:hidden!important}.mobile-connection-dropdown[data-v-28c1fd98]{padding:8px!important}.connection-menu-trigger[data-v-28c1fd98]{cursor:pointer!important}.connection-menu-trigger[data-v-28c1fd98]:hover{transform:scale(1.1)!important;background:linear-gradient(135deg,rgba(var(--v-primary-base),.25),rgba(var(--v-primary-base),.15))!important}.mobile-connection-menu-item[data-v-28c1fd98]{padding:8px 12px!important;border-radius:6px!important;margin:2px 0!important;transition:all .2s ease!important;cursor:pointer!important}.mobile-connection-menu-item[data-v-28c1fd98]:hover{background:hsla(0,0%,100%,.05)!important}.mobile-connection-menu-avatar[data-v-28c1fd98]{min-width:28px!important;width:28px!important;height:28px!important;margin-right:8px!important}.mobile-connection-menu-icon[data-v-28c1fd98]{width:20px!important;height:20px!important;background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05))!important;border:1px solid hsla(0,0%,100%,.15)!important;border-radius:6px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:hsla(0,0%,100%,.8)!important}.mobile-connection-menu-title[data-v-28c1fd98]{font-size:13px!important;font-weight:500!important;color:hsla(0,0%,100%,.9)!important}.mobile-upgrade-button-container[data-v-28c1fd98]{display:flex;align-items:center;margin-left:8px;flex-shrink:0}.mobile-actions-menu[data-v-28c1fd98]{background:rgba(var(--v-black-base),.95)!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:var(--chat-border-radius-md)!important;backdrop-filter:blur(20px)!important;box-shadow:0 8px 32px rgba(0,0,0,.4)!important}.mobile-actions-menu .v-list[data-v-28c1fd98]{background:transparent!important;min-width:280px!important;margin-top:8px!important;overflow:hidden!important}.mobile-actions-dropdown[data-v-28c1fd98]{padding:8px!important}.mobile-action-item[data-v-28c1fd98]{padding:12px 16px!important;border-radius:8px!important;margin:4px 0!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;border:1px solid transparent!important;cursor:pointer!important}.mobile-action-item[data-v-28c1fd98]:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.04))!important;border-color:hsla(0,0%,100%,.15)!important;transform:translateX(4px)!important;box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 20px rgba(var(--v-primary-base),.1)!important}.mobile-action-item[data-v-28c1fd98]:active{transform:translateX(2px) scale(.98)!important;transition:all .1s ease!important}.mobile-action-avatar[data-v-28c1fd98]{min-width:40px!important;width:40px!important;height:40px!important;margin-right:12px!important}.mobile-action-icon[data-v-28c1fd98]{width:32px!important;height:32px!important;background:linear-gradient(135deg,rgba(var(--v-primary-base),.15),rgba(var(--v-primary-base),.05))!important;border:1px solid rgba(var(--v-primary-base),.2)!important;border-radius:8px!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.mobile-action-item:hover .mobile-action-icon[data-v-28c1fd98]{background:linear-gradient(135deg,rgba(var(--v-primary-base),.25),rgba(var(--v-primary-base),.1))!important;border-color:rgba(var(--v-primary-base),.4)!important;transform:scale(1.1) rotate(5deg)!important;box-shadow:0 4px 12px rgba(var(--v-primary-base),.2)!important}.mobile-action-title[data-v-28c1fd98]{font-weight:600!important;font-size:14px!important;color:hsla(0,0%,100%,.95)!important;margin-bottom:2px!important;line-height:1.3!important}.mobile-action-subtitle[data-v-28c1fd98]{font-size:12px!important;color:hsla(0,0%,100%,.6)!important;line-height:1.3!important;font-weight:400!important}@media (min-width:601px) and (max-width:959px){.document-researcher-header[data-v-28c1fd98]{right:12px!important}.header-right[data-v-28c1fd98]{flex:0 0 auto!important}.connection-selector[data-v-28c1fd98]{padding:.1rem .75rem!important;font-size:13px!important}.credits-container[data-v-28c1fd98]{margin-left:12px!important}.credits-display[data-v-28c1fd98]{padding:4px 10px!important;font-size:12px!important}.tier-section[data-v-28c1fd98]{padding-right:6px!important}.tier-icon[data-v-28c1fd98]{width:16px!important;height:16px!important}.tier-text[data-v-28c1fd98]{font-size:10px!important}.divider[data-v-28c1fd98]{height:14px!important;margin:0 6px!important}.trial-section[data-v-28c1fd98]{padding-right:6px!important}.trial-icon[data-v-28c1fd98]{width:16px!important;height:16px!important}.trial-text[data-v-28c1fd98]{font-size:10px!important}.trial-progress[data-v-28c1fd98]{width:50px!important}.credits-section[data-v-28c1fd98]{gap:4px!important}.credits-icon[data-v-28c1fd98]{width:18px!important;height:18px!important}.credits-number[data-v-28c1fd98]{font-size:13px!important}.credits-label[data-v-28c1fd98]{font-size:11px!important}}@media (max-width:600px){.document-researcher-header[data-v-28c1fd98]{padding:0 12px!important;left:3rem!important}.document-researcher-header.connected[data-v-28c1fd98]{left:1rem!important}.mobile-layout[data-v-28c1fd98]{justify-content:space-between!important}.mobile-new-chat-btn[data-v-28c1fd98]{width:32px!important;height:32px!important;margin-right:8px!important}.mobile-credits-container[data-v-28c1fd98]{margin-left:auto!important;margin-right:8px!important}.mobile-credits-display[data-v-28c1fd98]{padding:4px 8px!important;font-size:11px!important}.mobile-credits-icon[data-v-28c1fd98]{width:16px!important;height:16px!important}.mobile-credits-number[data-v-28c1fd98]{font-size:12px!important}.mobile-hamburger-btn[data-v-28c1fd98]{width:32px!important;height:32px!important}.mobile-comprehensive-menu .v-list[data-v-28c1fd98]{min-width:300px!important}.mobile-comprehensive-dropdown[data-v-28c1fd98]{padding:8px!important}.mobile-menu-section-title[data-v-28c1fd98]{padding:6px 12px!important;font-size:11px!important}.mobile-action-item[data-v-28c1fd98],.mobile-connection-item[data-v-28c1fd98],.mobile-info-item[data-v-28c1fd98]{padding:10px 12px!important}.mobile-action-avatar[data-v-28c1fd98]{min-width:32px!important;width:32px!important;height:32px!important;margin-right:12px!important}.mobile-action-icon[data-v-28c1fd98]{width:24px!important;height:24px!important}.mobile-action-title[data-v-28c1fd98]{font-size:13px!important}.mobile-action-subtitle[data-v-28c1fd98]{font-size:11px!important}.mobile-menu-divider[data-v-28c1fd98]{margin:12px 4px!important}}@media (max-width:480px){.document-researcher-header[data-v-28c1fd98]{padding:0 8px!important;left:.5rem!important;right:.5rem!important}.document-researcher-header.connected[data-v-28c1fd98]{left:.5rem!important}.mobile-new-chat-btn[data-v-28c1fd98]{width:30px!important;height:30px!important;margin-right:6px!important}.mobile-credits-display[data-v-28c1fd98]{padding:3px 6px!important;font-size:10px!important}.mobile-credits-icon[data-v-28c1fd98]{width:14px!important;height:14px!important}.mobile-credits-number[data-v-28c1fd98]{font-size:11px!important}.mobile-hamburger-btn[data-v-28c1fd98]{width:30px!important;height:30px!important}.mobile-comprehensive-menu .v-list[data-v-28c1fd98]{min-width:280px!important}.mobile-action-avatar[data-v-28c1fd98]{min-width:30px!important;width:30px!important;height:30px!important}.mobile-action-icon[data-v-28c1fd98]{width:22px!important;height:22px!important}.mobile-action-title[data-v-28c1fd98]{font-size:12px!important}.mobile-action-subtitle[data-v-28c1fd98]{font-size:10px!important}}@media (max-width:599px){.hidden-xs[data-v-28c1fd98]{display:none!important}}@media (min-width:600px) and (max-width:959px){.hidden-sm[data-v-28c1fd98]{display:none!important}}@media (min-width:960px){.hidden-md-and-up[data-v-28c1fd98]{display:none!important}}@media (max-width:959px){.hidden-md-and-down[data-v-28c1fd98]{display:none!important}}@media (max-width:600px){.hidden-sm-and-down[data-v-28c1fd98]{display:none!important}}.finetine-list[data-v-4c7561d4]{height:100%;max-height:100vh;min-width:50vw;max-width:750px;overflow-y:auto}.finetune-list-item[data-v-4c7561d4]{cursor:pointer;transition:transform .3s cubic-bezier(.34,1.56,.64,1),background-color .4s ease,border-color .5s ease,box-shadow .3s cubic-bezier(.19,1,.22,1);border-color:hsla(0,0%,100%,.1);will-change:transform,border-color,box-shadow}.finetune-list-item[data-v-4c7561d4]:hover{background-color:var(--v-black_500-base);transform:scale(1.01);border:1px solid hsla(0,0%,100%,.25)}.active-fine-tune-indicator[data-v-4c7561d4]{width:100%;background-color:var(--v-success-base);box-shadow:0 0 2px var(--v-success-base),0 0 4px var(--v-success-base)}@keyframes pulse-4c7561d4{0%{box-shadow:0 0 8px var(--v-success-base),0 0 12px var(--v-success-base)}50%{box-shadow:0 0 12px var(--v-success-base),0 0 18px var(--v-success-base)}to{box-shadow:0 0 8px var(--v-success-base),0 0 12px var(--v-success-base)}}.starter-prompts[data-v-659ead6e]{padding:1rem}.starter-prompts-container[data-v-659ead6e]{max-width:45rem;margin:0 auto;width:100%}.section-header[data-v-659ead6e]{text-align:center;margin-bottom:2rem}.section-title[data-v-659ead6e]{font-size:1.8rem;font-weight:500;color:#f8f9fa;margin-bottom:.5rem;letter-spacing:-.01em}.section-subtitle[data-v-659ead6e]{font-size:1rem;color:hsla(0,0%,100%,.65);margin:0;font-weight:400;line-height:1.4}.starter-prompts-grid[data-v-659ead6e]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.prompt-card[data-v-659ead6e]{position:relative;background:linear-gradient(135deg,rgba(248,249,250,.06),hsla(0,0%,90.2%,.01));border:1px solid var(--v-black_500-base);cursor:pointer;transition:all .4s cubic-bezier(.25,.8,.25,1);overflow:hidden;backdrop-filter:blur(8px);animation:fadeInUp-659ead6e .6s ease-out var(--delay) both;border-radius:16px!important}.prompt-card.expanded[data-v-659ead6e]{grid-column:span 2;cursor:default;background:transparent;border-color:rgba(156,163,175,.15);transform:scale(1.01);box-shadow:0 4px 16px rgba(0,0,0,.2),0 0 0 1px rgba(156,163,175,.1)}.prompt-card.expanded[data-v-659ead6e]:before{opacity:0}.prompt-card.expanded[data-v-659ead6e]:hover{background:transparent!important;transform:scale(1.01)}.prompt-card[data-v-659ead6e]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(209,213,219,.08),rgba(156,163,175,.04));opacity:0;transition:opacity .4s ease}.prompt-card[data-v-659ead6e]:not(.expanded):hover{transform:translateY(-1px);background:linear-gradient(135deg,rgba(248,249,250,.08),hsla(0,0%,90.2%,.05));border-color:rgba(156,163,175,.2);box-shadow:0 6px 24px rgba(0,0,0,.25),0 0 0 1px rgba(156,163,175,.15)}.prompt-card[data-v-659ead6e]:not(.expanded):hover:before{opacity:1}.prompt-card:not(.expanded):hover .card-shimmer[data-v-659ead6e]{transform:translateX(100%)}.prompt-card:not(.expanded):hover .prompt-icon[data-v-659ead6e]{color:#d1d5db!important;transform:scale(1.05)}.prompt-card:not(.expanded):hover .card-arrow[data-v-659ead6e]{opacity:1;transform:translateX(2px)}.card-content[data-v-659ead6e]{position:relative;z-index:2}.expanded-content[data-v-659ead6e]{animation:expandIn-659ead6e .4s ease-out}.icon-wrapper[data-v-659ead6e]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:rgba(156,163,175,.12);border-radius:10px;transition:all .4s ease}.prompt-icon[data-v-659ead6e]{transition:all .4s ease}.prompt-title[data-v-659ead6e]{font-size:1.05rem;font-weight:500;color:#f8f9fa;letter-spacing:-.005em}.prompt-text[data-v-659ead6e]{font-size:.9rem;color:hsla(0,0%,100%,.7);line-height:1.5;font-weight:400}.card-arrow[data-v-659ead6e]{position:absolute;top:1rem;right:1rem;opacity:0;transition:all .3s ease;transform:translateX(-4px)}.card-shimmer[data-v-659ead6e]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.06),transparent);transition:transform .8s ease;pointer-events:none}.text-area-wrapper[data-v-659ead6e]{margin-bottom:1rem}.text-area-label[data-v-659ead6e]{display:block;font-size:.9rem;font-weight:500;color:hsla(0,0%,100%,.9);margin-bottom:.5rem}.custom-textarea[data-v-659ead6e]{width:100%;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.15);border-radius:12px;padding:.75rem;color:#f8f9fa;font-size:.9rem;line-height:1.5;resize:vertical;min-height:100px;transition:all .3s ease;font-family:inherit}.custom-textarea[data-v-659ead6e]:focus{outline:none;border-color:rgba(156,163,175,.4);background:hsla(0,0%,100%,.06);box-shadow:0 0 0 2px rgba(156,163,175,.15)}.custom-textarea[data-v-659ead6e]::placeholder{color:hsla(0,0%,100%,.5)}.back-button[data-v-659ead6e]{background:hsla(0,0%,100%,.08)!important;transition:all .3s ease;border-radius:50%!important}.back-button[data-v-659ead6e]:hover{background:hsla(0,0%,100%,.15)!important}.cancel-btn[data-v-659ead6e]{border-color:hsla(0,0%,100%,.2)!important;color:hsla(0,0%,100%,.75)!important;border-radius:8px!important}.cancel-btn[data-v-659ead6e]:hover{background:hsla(0,0%,100%,.08)!important}.submit-btn[data-v-659ead6e]{background:linear-gradient(135deg,#6b7280,#4b5563)!important;border:none!important;font-weight:500;color:#f9fafb!important;border-radius:8px!important;transition:all .3s ease}.submit-btn[data-v-659ead6e]:hover:not(:disabled){background:linear-gradient(135deg,#4b5563,#374151)!important;transform:translateY(-1px)}.submit-btn[data-v-659ead6e]:disabled{background:hsla(0,0%,100%,.1)!important;color:hsla(0,0%,100%,.4)!important}@keyframes fadeInUp-659ead6e{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes expandIn-659ead6e{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (max-width:768px){.starter-prompts-grid[data-v-659ead6e]{grid-template-columns:1fr;gap:1rem}.prompt-card.expanded[data-v-659ead6e]{grid-column:span 1}.section-title[data-v-659ead6e]{font-size:1.75rem}.section-subtitle[data-v-659ead6e]{font-size:1rem}.prompt-card[data-v-659ead6e]{padding:1rem!important}}@media (max-width:480px){.starter-prompts[data-v-659ead6e]{padding:.5rem}.section-header[data-v-659ead6e]{margin-bottom:1.5rem}}.object-item[data-v-70116d48]{transition:all .2s ease}.object-item[data-v-70116d48]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.three-column-grid[data-v-70116d48]{display:grid;grid-template-columns:repeat(1,1fr);gap:16px;overflow-x:hidden}@media (max-width:1200px){.three-column-grid[data-v-70116d48]{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.three-column-grid[data-v-70116d48]{grid-template-columns:1fr}}@media (max-width:480px){.three-column-grid[data-v-70116d48]{gap:8px}}.bullhorn-search-results[data-v-fe5ac0ce]{width:100%}.results-container[data-v-fe5ac0ce]{display:flex;flex-direction:column;gap:1rem;padding-bottom:10vh}.entity-group[data-v-fe5ac0ce]{border-radius:8px;transition:all .2s ease}.entity-group[data-v-fe5ac0ce]:hover{border-color:hsla(0,0%,100%,.2)}.entity-header[data-v-fe5ac0ce]{border:1px solid hsla(0,0%,100%,.1);border-radius:6px;transition:all .2s ease}.entity-header[data-v-fe5ac0ce]:hover{border-color:hsla(0,0%,100%,.2)}.result-card[data-v-fe5ac0ce]{border:1px solid hsla(0,0%,100%,.1);transition:all .2s ease;cursor:pointer}.result-card[data-v-fe5ac0ce]:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.25);transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.2)}.expanded-item[data-v-fe5ac0ce]{margin-left:8px}.show-more-indicator[data-v-fe5ac0ce]{border:1px solid hsla(0,0%,100%,.1);cursor:pointer;transition:all .2s ease}.show-more-indicator[data-v-fe5ac0ce]:hover{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.2)}.expand-btn[data-v-fe5ac0ce]{transition:all .2s ease}.expand-btn[data-v-fe5ac0ce]:hover{transform:scale(1.1)}.hover-card[data-v-fe5ac0ce]{position:relative}.entity-badge[data-v-fe5ac0ce]{border:1px solid hsla(0,0%,100%,.2);text-transform:uppercase;letter-spacing:.5px;font-size:.75rem;min-width:-moz-fit-content;min-width:fit-content;white-space:nowrap}.entity-id[data-v-fe5ac0ce]{border:1px solid hsla(0,0%,100%,.15);border-radius:3px;padding:1px 4px;font-size:.75rem;font-family:Courier New,monospace;color:hsla(0,0%,100%,.9);letter-spacing:.3px}.action-btn[data-v-fe5ac0ce]{border:1px solid hsla(0,0%,100%,.1);transition:all .2s ease}.action-btn[data-v-fe5ac0ce]:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.25);transform:scale(1.02)}.empty-state[data-v-fe5ac0ce]{min-height:300px;opacity:.7}@media (max-width:768px){.entity-group[data-v-fe5ac0ce]{padding:12px}.result-card[data-v-fe5ac0ce]{padding:1rem}.d-flex.align-center.justify-space-between[data-v-fe5ac0ce]{flex-direction:column;align-items:stretch;gap:1rem}.action-btn[data-v-fe5ac0ce]{align-self:flex-end}}.entity-group[data-v-fe5ac0ce]{opacity:0;animation:slideUp-fe5ac0ce .3s ease-out forwards}.entity-group[data-v-fe5ac0ce]:first-child{animation-delay:.1s}.entity-group[data-v-fe5ac0ce]:nth-child(2){animation-delay:.2s}.entity-group[data-v-fe5ac0ce]:nth-child(3){animation-delay:.3s}.entity-group[data-v-fe5ac0ce]:nth-child(4){animation-delay:.4s}.entity-group[data-v-fe5ac0ce]:nth-child(5){animation-delay:.5s}@keyframes slideUp-fe5ac0ce{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.expanded-items .result-card[data-v-fe5ac0ce]{opacity:0;animation:fadeInSlide-fe5ac0ce .3s ease-out forwards}.expanded-items .result-card[data-v-fe5ac0ce]:first-child{animation-delay:.1s}.expanded-items .result-card[data-v-fe5ac0ce]:nth-child(2){animation-delay:.2s}.expanded-items .result-card[data-v-fe5ac0ce]:nth-child(3){animation-delay:.3s}.expanded-items .result-card[data-v-fe5ac0ce]:nth-child(4){animation-delay:.4s}@keyframes fadeInSlide-fe5ac0ce{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.lead-card[data-v-66aa8dfa]{transition:all .2s ease}.lead-card[data-v-66aa8dfa]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.info-item[data-v-66aa8dfa]{min-width:120px}.contact-card[data-v-0d973978]{transition:all .2s ease}.contact-card[data-v-0d973978]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.info-item[data-v-0d973978]{min-width:120px}.user-card[data-v-4ef78e70]{transition:all .2s ease}.user-card[data-v-4ef78e70]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.info-item[data-v-4ef78e70]{min-width:120px}.opportunity-card[data-v-e43a02b2]{transition:all .2s ease}.opportunity-card[data-v-e43a02b2]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.info-item[data-v-e43a02b2]{min-width:120px}.account-card[data-v-05cd4787]{transition:all .2s ease}.account-card[data-v-05cd4787]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.info-item[data-v-05cd4787]{min-width:120px}.task-card[data-v-3364e5fb]{transition:all .2s ease}.task-card[data-v-3364e5fb]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.info-item[data-v-3364e5fb]{min-width:120px}.case-card[data-v-c247ceb4]{transition:all .2s ease}.case-card[data-v-c247ceb4]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.info-item[data-v-c247ceb4]{min-width:120px}.email-card[data-v-34eab518]{transition:all .2s ease}.email-card[data-v-34eab518]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.info-item[data-v-34eab518]{min-width:120px}.individual-card[data-v-575cc9be]{transition:all .2s ease}.individual-card[data-v-575cc9be]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.info-item[data-v-575cc9be]{min-width:120px}.default-card[data-v-7614ce4e]{transition:all .2s ease}.default-card[data-v-7614ce4e]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.info-item[data-v-7614ce4e]{min-width:120px}.report-card[data-v-aaf93344]{transition:all .2s ease}.report-card[data-v-aaf93344]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.info-item[data-v-aaf93344]{min-width:120px}.type-cards-container[data-v-26f95358]{overflow:hidden;transition:box-shadow .3s ease}.type-cards-container[data-v-26f95358]:hover{box-shadow:0 20px 40px -5px rgba(0,0,0,.4),0 10px 20px -5px rgba(0,0,0,.3),0 0 0 1px hsla(0,0%,100%,.15)}.salesforce-search-panel{transform:translateX(50vw);transition:transform .3s ease-out}.salesforce-search-panel.active{transform:translateX(0)}.type-cards-grid{display:grid;gap:16px}.type-card-container{position:relative}.type-card-container .view-details-btn{opacity:0;transform:translateX(-20px);transition:all .3s ease-out;position:absolute;right:0;top:50%;transform:translateY(-50%) translateX(-20px)}.type-card-container:hover .view-details-btn{opacity:1;transform:translateY(-50%) translateX(0)}.cls-1{fill:none}.records-container{display:flex;flex-direction:column;gap:1rem}.records-container>div{opacity:0;transform:translateY(-20px);animation:slideDown .3s ease-out forwards}.records-container>div:first-child{animation-delay:.1s}.records-container>div:nth-child(2){animation-delay:.2s}.records-container>div:nth-child(3){animation-delay:.3s}.records-container>div:nth-child(4){animation-delay:.4s}.records-container>div:nth-child(5){animation-delay:.5s}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.type-cards-grid{grid-template-columns:1fr}}.search-panels-container{position:relative;overflow:hidden}.search-panels-split{padding:0;margin:0}.search-panels-header{backdrop-filter:blur(10px);margin-left:0!important;margin-right:0!important;border-radius:0!important}.search-panels-split .search-panels-header{margin:0;border-radius:0;border-left:none;border-right:none;border-top:none}.search-panels-content{position:relative;overflow:hidden}.search-panels-content .overflow-y-auto{scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.3) transparent}.search-panels-content .overflow-y-auto::-webkit-scrollbar{width:6px}.search-panels-content .overflow-y-auto::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:3px}.search-panels-content .overflow-y-auto::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.search-panels-content .overflow-y-auto::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}@media (max-width:1024px){.search-panels-split .search-panels-header{padding:.5rem}.search-panels-content .pa-2{padding:.5rem!important}}@media (max-width:768px){.search-panels-split{font-size:.875rem}}.filter-chip{transition:all .2s ease;animation:filterChipAppear .3s ease-out}.filter-chip:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.2)}@keyframes filterChipAppear{0%{opacity:0;transform:translateX(-20px) scale(.8)}to{opacity:1;transform:translateX(0) scale(1)}}.filter-toggle-btn{transition:all .2s ease;position:relative}.filter-toggle-btn:hover{transform:scale(1.05)}.filter-toggle-btn.filter-active{background-color:rgba(var(--v-primary-base),.1)!important;border:1px solid rgba(var(--v-primary-base),.3)}.filter-menu{min-width:280px;max-width:320px;border:1px solid hsla(0,0%,100%,.1);backdrop-filter:blur(10px);box-shadow:0 8px 32px rgba(0,0,0,.3)}.filter-menu-item{transition:all .2s ease;border-radius:8px;margin:2px 0}.filter-menu-item:hover{background-color:hsla(0,0%,100%,.05);transform:translateX(4px)}.filter-item-selected{background-color:rgba(var(--v-primary-base),.2)!important;border:1px solid rgba(var(--v-primary-base),.3)}.filter-item-selected:hover{background-color:rgba(var(--v-primary-base),.25)!important}.filter-clear-item{border:1px solid rgba(var(--v-error-base),.3);background-color:rgba(var(--v-error-base),.1);border-radius:8px;transition:all .2s ease}.filter-clear-item:hover{background-color:rgba(var(--v-error-base),.2);transform:translateX(4px)}.v-text-field--solo.grey-border .v-input__control .v-input__slot{border:1px solid hsla(0,0%,100%,.2);transition:border-color .2s ease}.v-text-field--solo.grey-border.v-input--is-focused .v-input__control .v-input__slot{border-color:var(--v-primary-base);box-shadow:0 0 0 2px rgba(var(--v-primary-base),.2)}.voice-recorder-btn[data-v-cdc0e99a]{width:32px!important;height:32px!important;min-width:32px!important;border-radius:50%!important;transition:all .2s ease!important;background:hsla(0,0%,100%,.05)!important;border:1px solid hsla(0,0%,100%,.1)!important}.voice-recorder-btn[data-v-cdc0e99a]:hover{background:color-mix(in srgb,var(--v-accent-base) 15%,transparent)!important;border-color:color-mix(in srgb,var(--v-accent-base) 30%,transparent)!important;transform:scale(1.05)}.voice-recorder-btn.recording-active[data-v-cdc0e99a]{background:color-mix(in srgb,var(--v-error-base) 20%,transparent)!important;border-color:color-mix(in srgb,var(--v-error-base) 40%,transparent)!important;animation:pulse-recording-cdc0e99a 1.5s ease-in-out infinite}.voice-recorder-btn.processing[data-v-cdc0e99a]{background:color-mix(in srgb,var(--v-warning-base) 20%,transparent)!important;border-color:color-mix(in srgb,var(--v-warning-base) 40%,transparent)!important}.voice-recorder-btn[data-v-cdc0e99a]:disabled{background:hsla(0,0%,100%,.02)!important;border-color:hsla(0,0%,100%,.05)!important;opacity:.4!important;transform:none!important;box-shadow:none!important}@keyframes pulse-recording-cdc0e99a{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--v-error-base) 40%,transparent)}70%{box-shadow:0 0 0 10px color-mix(in srgb,var(--v-error-base) 0,transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--v-error-base) 0,transparent)}}.voice-recorder-btn svg[data-v-cdc0e99a]{transition:all .2s ease}.voice-recorder-btn.recording-active svg[data-v-cdc0e99a]{animation:subtle-bounce-cdc0e99a .6s ease-in-out infinite alternate}@keyframes subtle-bounce-cdc0e99a{0%{transform:scale(1)}to{transform:scale(1.1)}}.agent-stream-pip[data-v-2fc664c0]{position:fixed;width:420px;min-height:400px;max-height:calc(100vh - 80px);background:rgba(0,0,0,.92);backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.15);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 0 1px hsla(0,0%,100%,.05),inset 0 1px 0 hsla(0,0%,100%,.1);z-index:1000;overflow:hidden;transform-origin:bottom left;transition:all .4s cubic-bezier(.25,.8,.25,1);-webkit-user-select:none;user-select:none}.agent-stream-pip-container.streaming-active .agent-stream-pip[data-v-2fc664c0]{border:2px solid transparent!important;background:linear-gradient(rgba(0,0,0,.92),rgba(0,0,0,.92)) padding-box,linear-gradient(90deg,transparent,transparent 30%,#2196f3 45%,#1976d2 50%,#2196f3 55%,transparent 70%,transparent) border-box;background-size:auto,300% 100%;animation:streamingBorderLight-2fc664c0 2.5s cubic-bezier(.4,0,.6,1) infinite}.agent-stream-pip-container.streaming-active .agent-stream-pip[data-v-2fc664c0]:after{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;background:radial-gradient(ellipse at center,rgba(33,150,243,.15) 0,rgba(33,150,243,.08) 40%,transparent 70%);border-radius:16px;pointer-events:none;z-index:-1;animation:streamingGlow-2fc664c0 2.5s ease-in-out infinite}@keyframes streamingBorderLight-2fc664c0{0%{background-position:0 0,-100% 0}to{background-position:0 0,200% 0}}@keyframes streamingGlow-2fc664c0{0%,to{opacity:0;transform:scale(.95)}50%{opacity:1;transform:scale(1.02)}}.agent-stream-pip.dragging[data-v-2fc664c0]{transition:none!important;z-index:1001;box-shadow:0 12px 40px rgba(0,0,0,.6),0 0 0 1px hsla(0,0%,100%,.1),inset 0 1px 0 hsla(0,0%,100%,.15)}.agent-stream-pip.pip-expanded[data-v-2fc664c0]{width:820px}.pip-content.flex-row .panel-section[data-v-2fc664c0]:first-child{min-width:280px;max-width:320px}.pip-content.flex-row .panel-section[data-v-2fc664c0]:last-child{min-width:0;flex:1}.panel-header[data-v-2fc664c0]{background:rgba(0,0,0,.95);border-bottom:1px solid hsla(0,0%,100%,.1);border-radius:12px 12px 0 0;padding:12px 16px!important;cursor:grab;transition:all .2s ease}.panel-header[data-v-2fc664c0]:hover{background:rgba(0,0,0,.98)}.panel-header[data-v-2fc664c0]:active{cursor:grabbing}.dragging .panel-header[data-v-2fc664c0]{cursor:grabbing!important;background:rgba(0,0,0,.98)!important}.panel-section[data-v-2fc664c0]{border:1px solid hsla(0,0%,100%,.08);border-radius:6px;padding:8px;background:hsla(0,0%,100%,.02);overflow:hidden}.panel-scroll-container[data-v-2fc664c0]{overflow-x:hidden;padding-right:16px!important;box-sizing:initial}.tool-event-item[data-v-2fc664c0]{backdrop-filter:blur(5px)}.delta-text-pre-panel[data-v-2fc664c0]{font-family:Courier New,monospace!important;background:hsla(0,0%,100%,.05)!important;padding:12px 16px 12px 12px!important;border-radius:6px!important;white-space:pre-wrap!important;line-height:1.4!important;margin-bottom:0!important;word-wrap:break-word!important;word-break:break-all!important;overflow-wrap:break-word!important;max-width:100%!important;color:hsla(0,0%,100%,.9)!important}.pip-expand-enter-active[data-v-2fc664c0]{transition:all .4s cubic-bezier(.34,1.56,.64,1)}.pip-expand-leave-active[data-v-2fc664c0]{transition:all .3s cubic-bezier(.25,.46,.45,.94)}.pip-expand-enter[data-v-2fc664c0]{opacity:0;transform:scale(.3) translateX(-50px)}.pip-expand-enter-to[data-v-2fc664c0],.pip-expand-leave[data-v-2fc664c0]{opacity:1;transform:scale(1) translateX(0)}.pip-expand-leave-to[data-v-2fc664c0]{opacity:0;transform:scale(.3) translateX(-50px)}.pip-toggle-container[data-v-2fc664c0]{position:fixed;pointer-events:none}.pip-toggle-wrapper[data-v-2fc664c0]{position:relative;pointer-events:auto;display:flex;align-items:center;gap:12px}.agent-stream-pip-toggle[data-v-2fc664c0]{width:56px!important;height:56px!important;background:linear-gradient(135deg,color-mix(in srgb,var(--v-primary-base) 90%,transparent),color-mix(in srgb,var(--v-primary-base) 70%,transparent) 50%,color-mix(in srgb,var(--v-primary-base) 90%,transparent))!important;backdrop-filter:blur(12px)!important;border:1px solid hsla(0,0%,100%,.2)!important;box-shadow:0 4px 16px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.2)!important;transition:all .4s cubic-bezier(.25,.8,.25,1)!important;position:relative;overflow:hidden}.agent-stream-pip-toggle[data-v-2fc664c0]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);transition:left .6s ease}.agent-stream-pip-toggle[data-v-2fc664c0]:hover:before{left:100%}.agent-stream-pip-toggle[data-v-2fc664c0]:hover{transform:scale(1.05) translateY(-3px)!important;box-shadow:0 6px 20px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.3)!important}.agent-stream-pip-toggle[data-v-2fc664c0]:active{transform:scale(.98) translateY(-1px)!important;transition:all .1s ease!important}.pip-icon-container[data-v-2fc664c0]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.pip-icon[data-v-2fc664c0]{color:#fff!important;font-size:24px!important;z-index:2;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));transition:all .3s ease}.agent-stream-pip-toggle:hover .pip-icon[data-v-2fc664c0]{transform:scale(1.1);filter:drop-shadow(0 2px 8px rgba(0,0,0,.5))}.pip-icon-pulse[data-v-2fc664c0]{position:absolute;width:32px;height:32px;border-radius:50%;background:hsla(0,0%,100%,.3);animation:pip-pulse-2fc664c0 2s ease-in-out infinite;z-index:1}.pip-toggle-glow[data-v-2fc664c0]{position:absolute;width:80px;height:80px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--v-primary-base) 30%,transparent) 0,color-mix(in srgb,var(--v-primary-base) 10%,transparent) 40%,transparent 70%);top:50%;left:50%;transform:translate(-50%,-50%);animation:pip-glow-2fc664c0 3s ease-in-out infinite alternate;z-index:-1}.pip-tooltip[data-v-2fc664c0]{background:rgba(0,0,0,.9);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:8px 12px;color:#fff;font-size:.8rem;font-weight:500;display:flex;align-items:center;gap:8px;opacity:0;transform:translateX(-10px);transition:all .3s cubic-bezier(.25,.8,.25,1);pointer-events:none;white-space:nowrap;box-shadow:0 4px 12px rgba(0,0,0,.3)}.pip-toggle-wrapper:hover .pip-tooltip[data-v-2fc664c0]{opacity:1;transform:translateX(0)}.pip-event-count[data-v-2fc664c0]{background:color-mix(in srgb,var(--v-primary-base) 80%,transparent);border-radius:12px;padding:2px 8px;font-size:.7rem;font-weight:600;min-width:20px;text-align:center}@keyframes pip-pulse-2fc664c0{0%,to{transform:scale(.8);opacity:.6}50%{transform:scale(1.2);opacity:.2}}@keyframes pip-glow-2fc664c0{0%{transform:translate(-50%,-50%) scale(1);opacity:.6}to{transform:translate(-50%,-50%) scale(1.1);opacity:.3}}.tool-timeline[data-v-2fc664c0]{position:relative;min-height:100px;padding-top:8px}.timeline-line[data-v-2fc664c0]{position:absolute;left:20px;top:0;bottom:0;width:2px;background:linear-gradient(180deg,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,.3) 50%,hsla(0,0%,100%,.1));z-index:1}.timeline-container[data-v-2fc664c0]{position:relative;z-index:2}.timeline-item[data-v-2fc664c0]{position:relative;display:flex;align-items:flex-start;margin-bottom:20px;opacity:.9;transition:all .3s ease;cursor:pointer;margin-right:16px}.timeline-item[data-v-2fc664c0]:hover{opacity:1;transform:translateX(2px)}.timeline-item.selected[data-v-2fc664c0]{opacity:1;transform:translateX(4px)}.timeline-item.selected .timeline-content[data-v-2fc664c0]{background:hsla(0,0%,100%,.08)!important;border-color:hsla(0,0%,100%,.2)!important;box-shadow:0 2px 8px rgba(0,0,0,.2)}.timeline-item.selected .timeline-dot[data-v-2fc664c0]{transform:scale(1.1)}.timeline-item[data-v-2fc664c0]:last-child{margin-bottom:8px}.timeline-dot[data-v-2fc664c0]{position:relative;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:12px;transition:all .4s cubic-bezier(.25,.8,.25,1);z-index:3}.timeline-dot[data-v-2fc664c0]:before{content:"";position:absolute;width:24px;height:24px;border-radius:50%;background:rgba(0,0,0,.92);z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%)}.timeline-dot.completed[data-v-2fc664c0]{background:linear-gradient(135deg,rgba(76,175,80,.2),rgba(76,175,80,.1));border:2px solid #4caf50;box-shadow:0 0 0 4px rgba(76,175,80,.1),0 4px 12px rgba(76,175,80,.3)}.timeline-dot.in-progress[data-v-2fc664c0]{background:linear-gradient(135deg,rgba(255,193,7,.2),rgba(255,193,7,.1));border:2px solid #ffc107;box-shadow:0 0 0 4px rgba(255,193,7,.1),0 4px 12px rgba(255,193,7,.3);animation:timeline-pulse-2fc664c0 2s ease-in-out infinite}.timeline-dot-inner[data-v-2fc664c0]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.timeline-content[data-v-2fc664c0]{flex:1;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;padding:12px 16px;backdrop-filter:blur(5px);transition:all .3s ease;min-width:0}.timeline-item:hover .timeline-content[data-v-2fc664c0]{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.12);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.timeline-header[data-v-2fc664c0]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;flex-wrap:wrap;gap:8px}.timeline-title[data-v-2fc664c0]{font-size:.85rem;font-weight:600;margin:0;line-height:1.2;flex:1;min-width:0}.timeline-duration[data-v-2fc664c0]{font-size:.7rem;font-weight:500;padding:2px 6px;border-radius:4px;background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.8);font-family:monospace;flex-shrink:0}.timeline-duration.in-progress[data-v-2fc664c0]{background:rgba(255,193,7,.15);color:#ffc107;animation:timeline-duration-pulse-2fc664c0 1.5s ease-in-out infinite}.timeline-timestamps[data-v-2fc664c0]{margin-bottom:8px}.timestamp-row[data-v-2fc664c0]{display:flex;align-items:center;margin-bottom:3px;font-size:.7rem}.timestamp-row[data-v-2fc664c0]:last-child{margin-bottom:0}.timestamp-label[data-v-2fc664c0]{color:hsla(0,0%,100%,.5);margin-right:8px;min-width:60px;font-weight:500}.timestamp-label.status-running[data-v-2fc664c0]{color:#ffc107;font-weight:600;animation:timeline-text-pulse-2fc664c0 1.5s ease-in-out infinite}.timestamp-value[data-v-2fc664c0]{color:hsla(0,0%,100%,.8);font-family:monospace;font-size:.68rem}.timeline-id[data-v-2fc664c0]{font-size:.6rem;font-family:monospace;color:hsla(0,0%,100%,.3);margin-top:4px;word-break:break-all}.timeline-empty[data-v-2fc664c0]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:120px;text-align:center;opacity:.6}@keyframes timeline-pulse-2fc664c0{0%,to{box-shadow:0 0 0 4px rgba(255,193,7,.1),0 4px 12px rgba(255,193,7,.3)}50%{box-shadow:0 0 0 8px rgba(255,193,7,.2),0 4px 16px rgba(255,193,7,.5)}}@keyframes timeline-duration-pulse-2fc664c0{0%,to{opacity:.8}50%{opacity:1}}@keyframes timeline-text-pulse-2fc664c0{0%,to{opacity:.8}50%{opacity:1}}.timeline-item-fade-enter-active[data-v-2fc664c0]{transition:all .6s cubic-bezier(.25,.8,.25,1)}.timeline-item-fade-enter[data-v-2fc664c0]{opacity:0;transform:translateY(-20px) translateX(-10px)}.timeline-item-fade-enter-to[data-v-2fc664c0]{opacity:1;transform:translateY(0) translateX(0)}.timeline-item-fade-leave-active[data-v-2fc664c0]{transition:all .4s ease-in}.timeline-item-fade-leave[data-v-2fc664c0]{opacity:1;transform:translateY(0) translateX(0)}.timeline-item-fade-leave-to[data-v-2fc664c0]{opacity:0;transform:translateY(-10px) translateX(-5px)}.json-display[data-v-2fc664c0],.raw-text-display[data-v-2fc664c0]{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;padding:12px;margin-top:8px}.json-label[data-v-2fc664c0],.text-label[data-v-2fc664c0]{color:hsla(0,0%,100%,.7);font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.json-content[data-v-2fc664c0]{margin-top:8px}.json-formatted[data-v-2fc664c0]{background:rgba(0,0,0,.3)!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:6px!important;padding:12px!important;font-family:Courier New,Monaco,Menlo,monospace!important;font-size:.8rem!important;line-height:1.4!important;color:#e8f5e8!important;white-space:pre-wrap!important;word-wrap:break-word!important;overflow-wrap:break-word!important;max-width:100%!important;margin:0!important;overflow-x:auto}.json-display .v-btn[data-v-2fc664c0],.raw-text-display .v-btn[data-v-2fc664c0]{height:24px!important;min-width:60px!important;font-size:.7rem!important}.raw-text-display .delta-text-pre-panel[data-v-2fc664c0]{margin-top:8px!important}.delta-text-container[data-v-2fc664c0]{position:relative}.delta-chunk[data-v-2fc664c0]{display:inline}.delta-fade-enter-active[data-v-2fc664c0]{transition:all .4s ease-out}.delta-fade-enter[data-v-2fc664c0]{opacity:0;transform:translateY(-5px)}.delta-fade-enter-to[data-v-2fc664c0]{opacity:1;transform:translateY(0)}.export-btn[data-v-2fc664c0]{text-transform:none!important;letter-spacing:normal!important;font-weight:600!important;height:32px!important;min-width:120px!important;border-radius:6px!important;transition:all .3s cubic-bezier(.25,.8,.25,1)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--v-primary-base) 10%,transparent),color-mix(in srgb,var(--v-primary-base) 5%,transparent))!important;border:1px solid color-mix(in srgb,var(--v-primary-base) 40%,transparent)!important;backdrop-filter:blur(8px)!important;box-shadow:0 2px 8px color-mix(in srgb,var(--v-primary-base) 20%,transparent),inset 0 1px 0 hsla(0,0%,100%,.1)!important}.export-btn[data-v-2fc664c0]:hover:not(:disabled){background:linear-gradient(135deg,color-mix(in srgb,var(--v-primary-base) 20%,transparent),color-mix(in srgb,var(--v-primary-base) 15%,transparent))!important;border-color:color-mix(in srgb,var(--v-primary-base) 60%,transparent)!important;transform:translateY(-1px) scale(1.02)!important;box-shadow:0 4px 12px color-mix(in srgb,var(--v-primary-base) 30%,transparent),inset 0 1px 0 hsla(0,0%,100%,.15)!important}.export-btn[data-v-2fc664c0]:active:not(:disabled){transform:translateY(0) scale(1)!important;transition:all .1s ease!important}.export-btn[data-v-2fc664c0]:disabled{opacity:.6!important;transform:none!important;box-shadow:none!important}.export-btn .v-icon[data-v-2fc664c0]{transition:all .3s ease!important}.export-btn:hover:not(:disabled) .v-icon[data-v-2fc664c0]{transform:translateY(-1px)!important}.pip-resize-handle[data-v-2fc664c0]{position:absolute;bottom:0;left:0;right:0;height:8px;cursor:ns-resize;background:transparent;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;z-index:10}.pip-resize-handle[data-v-2fc664c0]:hover{background:hsla(0,0%,100%,.05)}.pip-resize-handle:hover .resize-handle-indicator[data-v-2fc664c0]{opacity:1;transform:scaleY(1.2)}.resize-handle-indicator[data-v-2fc664c0]{width:40px;height:3px;background:hsla(0,0%,100%,.3);border-radius:2px;opacity:.6;transition:all .2s ease;position:relative}.agent-stream-pip.resizing[data-v-2fc664c0]{transition:none!important;-webkit-user-select:none;user-select:none}.agent-stream-pip.resizing .pip-resize-handle[data-v-2fc664c0]{background:rgba(var(--v-primary-base),.1)!important}.agent-stream-pip.resizing .resize-handle-indicator[data-v-2fc664c0]{background:var(--v-primary-base)!important;opacity:1!important;transform:scaleY(1.5)!important;box-shadow:0 2px 8px color-mix(in srgb,var(--v-primary-base) 30%,transparent)!important}@media (max-width:768px){.agent-stream-pip-toggle[data-v-2fc664c0]{width:48px!important;height:48px!important}.pip-icon[data-v-2fc664c0]{font-size:20px!important}.pip-tooltip[data-v-2fc664c0]{font-size:.7rem;padding:6px 10px}}@media (max-width:480px){.pip-toggle-wrapper[data-v-2fc664c0]{flex-direction:column;align-items:flex-start;gap:8px}.pip-tooltip[data-v-2fc664c0]{position:absolute;top:-40px;left:0}}@media (max-width:768px){.agent-stream-pip[data-v-2fc664c0]{width:350px;bottom:10px;left:10px}.agent-stream-pip.pip-expanded[data-v-2fc664c0]{width:calc(100vw - 40px);left:20px}}@media (max-width:480px){.agent-stream-pip[data-v-2fc664c0]{width:300px}.agent-stream-pip.pip-expanded[data-v-2fc664c0]{width:calc(100vw - 20px);left:10px}}@media (max-width:480px){.timeline-dot[data-v-2fc664c0]{width:32px;height:32px;margin-right:12px}.timeline-line[data-v-2fc664c0]{left:16px}.timeline-header[data-v-2fc664c0]{flex-direction:column;align-items:flex-start;gap:4px}.timeline-title[data-v-2fc664c0]{font-size:.8rem}}:root{--chat-spacing-xs:4px;--chat-spacing-sm:8px;--chat-spacing-md:12px;--chat-spacing-lg:16px;--chat-spacing-xl:20px;--chat-spacing-xxl:24px;--chat-border-radius-sm:8px;--chat-border-radius-md:12px;--chat-border-radius-lg:16px}.chat-controls-section{margin-right:var(--chat-spacing-lg)}.floating-prompts-container{margin-bottom:var(--chat-spacing-lg)}.floating-prompts-wrapper{max-width:100%;overflow-x:auto;padding:var(--chat-spacing-sm) 0}.starter-prompt{transition:all .3s cubic-bezier(.25,.8,.25,1);transform-origin:center;border-radius:var(--chat-border-radius-sm);font-size:.8rem;font-weight:400;letter-spacing:.01em;color:hsla(0,0%,100%,.7);font-style:italic;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);position:relative}.starter-prompt:before{content:"💡";font-style:normal;margin-right:6px;opacity:.6;font-size:.75rem}.starter-prompt:hover{transform:scale(1.02);background-color:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.9);border-color:hsla(0,0%,100%,.1);box-shadow:0 2px 12px rgba(0,0,0,.1)}.input-section{margin-bottom:var(--chat-spacing-xl)}.input-container{border-radius:var(--chat-border-radius-lg);padding:var(--chat-spacing-lg);backdrop-filter:blur(10px);transition:all .4s cubic-bezier(.4,0,.2,1);min-height:120px}.input-container.dense-mode{padding:var(--chat-spacing-sm);min-height:48px;border-radius:24px}.input-container:hover{border-color:hsla(0,0%,100%,.12);background:rgba(var(--v-black-base),.4)}.input-container:focus-within{border-color:hsla(0,0%,100%,.15);background:rgba(var(--v-black-base),.5)}.input-container.dense-mode:focus-within{transform:translateY(-1px)}.dense-input-container{display:flex;align-items:center;gap:var(--chat-spacing-sm);width:100%;position:relative}.dense-input{flex:1;border:none;outline:none;color:#fff;font-size:14px;font-weight:400;line-height:1.4;padding:8px 12px;border-radius:8px;background:hsla(0,0%,100%,.1);transition:all .3s ease;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.dense-input::placeholder{color:hsla(0,0%,100%,.5);font-weight:400}.dense-input:focus{background:hsla(0,0%,100%,.08)}.dense-input-actions{display:flex;align-items:center;gap:4px;flex-shrink:0}.dense-search-btn,.dense-send-btn{width:32px!important;height:32px!important;min-width:32px!important;border-radius:50%!important;transition:all .2s ease!important;background:hsla(0,0%,100%,.05)!important;border:1px solid var(--v-black_500-base)!important}.dense-search-btn:hover{background:color-mix(in srgb,var(--v-accent-base) 15%,transparent)!important;border-color:color-mix(in srgb,var(--v-accent-base) 30%,transparent)!important;transform:scale(1.05)}.dense-send-btn{background:linear-gradient(135deg,color-mix(in srgb,var(--v-primary-base) 80%,transparent),color-mix(in srgb,var(--v-primary-base) 60%,transparent))!important;border-color:color-mix(in srgb,var(--v-primary-base) 40%,transparent)!important}.dense-send-btn:hover:not(:disabled){background:linear-gradient(135deg,var(--v-primary-base),color-mix(in srgb,var(--v-primary-base) 80%,transparent))!important;transform:scale(1.08)}.dense-send-btn:disabled{background:hsla(0,0%,100%,.05)!important;border-color:hsla(0,0%,100%,.05)!important;opacity:.4!important;transform:none!important;box-shadow:none!important}.input-wrapper{display:flex;flex-direction:column;gap:var(--chat-spacing-md);transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.input-container.dense-mode .input-wrapper{flex-direction:row;align-items:center;gap:0}.search-trigger-btn .v-chip{background:color-mix(in srgb,var(--v-accent-base) 10%,transparent)!important;border-color:color-mix(in srgb,var(--v-accent-base) 30%,transparent)!important}.footer-controls{display:flex;align-items:center;justify-content:space-between;padding:var(--chat-spacing-md) 0}.view-controls{display:flex;align-items:center;gap:var(--chat-spacing-sm)}.view-mode-text{font-weight:500;letter-spacing:.25px}.view-mode-selector{text-transform:none!important;letter-spacing:normal!important;font-weight:500;min-width:140px;height:36px!important;border-radius:var(--chat-border-radius-sm)!important;transition:all .3s cubic-bezier(.4,0,.2,1);background:linear-gradient(135deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.05))!important;backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1)!important;box-shadow:0 4px 12px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.2)}.view-mode-selector:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,.1))!important;border-color:hsla(0,0%,100%,.2)!important;transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.2),0 0 20px color-mix(in srgb,var(--v-primary-base) 30%,transparent),inset 0 1px 0 hsla(0,0%,100%,.3)}.view-mode-selector:active{transform:translateY(-1px);transition:all .1s ease}.help-btn{background:linear-gradient(135deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.05))!important;backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1)!important;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.2)}.help-btn:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,.1))!important;border-color:hsla(0,0%,100%,.2)!important;transform:translateY(-2px) scale(1.05);box-shadow:0 8px 25px rgba(0,0,0,.2),0 0 20px color-mix(in srgb,var(--v-accent-base) 30%,transparent),inset 0 1px 0 hsla(0,0%,100%,.3)}.help-btn:active{transform:translateY(-1px) scale(1.02);transition:all .1s ease}.view-mode-menu{background:rgba(var(--v-black-base),.95)!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:var(--chat-border-radius-md)!important;backdrop-filter:blur(20px)!important;box-shadow:0 8px 32px rgba(0,0,0,.4)!important}.view-mode-dropdown{padding:var(--chat-spacing-md);background:transparent}.dropdown-header{padding:var(--chat-spacing-sm) var(--chat-spacing-md) var(--chat-spacing-xs)}.dropdown-title{font-size:14px;font-weight:600;color:hsla(0,0%,100%,.9);letter-spacing:.5px}.view-mode-option{border-radius:var(--chat-border-radius-sm)!important;margin:var(--chat-spacing-xs) 0!important;padding:var(--chat-spacing-sm) var(--chat-spacing-md)!important;transition:all .2s ease}.view-mode-option:hover{background-color:hsla(0,0%,100%,.05)!important;transform:translateX(2px)}.view-mode-option.selected{background-color:rgba(var(--v-primary-base),.15)!important;border:1px solid rgba(var(--v-primary-base),.3)!important}.view-mode-option.selected:hover{background-color:rgba(var(--v-primary-base),.2)!important}.mode-icon{min-width:28px!important;width:28px!important;height:28px!important;margin-right:var(--chat-spacing-md)!important}.mode-title{font-weight:600!important;font-size:14px!important;line-height:1.2!important;margin-bottom:2px!important}.mode-description{font-size:12px!important;line-height:1.3!important;opacity:.8}.scroll-wrapper{position:relative;overflow:hidden}.scroll-wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border:1px solid transparent;border-radius:inherit;background:linear-gradient(90deg,transparent,transparent) 0 0,linear-gradient(180deg,transparent,transparent) 100% 0,linear-gradient(270deg,transparent,transparent) 100% 100%,linear-gradient(0deg,transparent,transparent) 0 100%;background-size:50% 1px,1px 50%,50% 1px,1px 50%;background-repeat:no-repeat;animation:borderGlow 4s cubic-bezier(.45,.05,.55,.95) infinite;z-index:1}@keyframes borderGlow{0%{background-image:linear-gradient(90deg,transparent,var(--v-primary-base),transparent) top left,linear-gradient(180deg,transparent,transparent) top right,linear-gradient(270deg,transparent,transparent) bottom right,linear-gradient(0deg,transparent,transparent) bottom left}25%{background-image:linear-gradient(90deg,transparent,transparent) top left,linear-gradient(180deg,transparent,var(--v-primary-base),transparent) top right,linear-gradient(270deg,transparent,transparent) bottom right,linear-gradient(0deg,transparent,transparent) bottom left}50%{background-image:linear-gradient(90deg,transparent,transparent) top left,linear-gradient(180deg,transparent,transparent) top right,linear-gradient(270deg,transparent,var(--v-primary-base),transparent) bottom right,linear-gradient(0deg,transparent,transparent) bottom left}75%{background-image:linear-gradient(90deg,transparent,transparent) top left,linear-gradient(180deg,transparent,transparent) top right,linear-gradient(270deg,transparent,transparent) bottom right,linear-gradient(0deg,transparent,var(--v-primary-base),transparent) bottom left}to{background-image:linear-gradient(90deg,transparent,var(--v-primary-base),transparent) top left,linear-gradient(180deg,transparent,transparent) top right,linear-gradient(270deg,transparent,transparent) bottom right,linear-gradient(0deg,transparent,transparent) bottom left}}.box{color:#fff;text-shadow:0 1px 0 #000;--border-angle:0turn;--main-bg:conic-gradient(from var(--border-angle),rgba(36,42,54,0.9),rgba(36,42,54,0.9) 5%,rgba(36,42,54,0.9) 60%,rgba(36,42,54,0.9) 95%);border:1px solid transparent;--gradient-border:conic-gradient(from var(--border-angle),transparent 25%,rgba(86,162,248,0.75),transparent 99%,transparent);background:var(--main-bg) padding-box,var(--gradient-border) border-box,var(--main-bg) border-box;background-position:50%;animation:bg-spin 1.75s linear infinite}@keyframes bg-spin{to{--border-angle:1turn}}@media (max-width:768px){.footer-controls{flex-direction:column;gap:var(--chat-spacing-lg);align-items:stretch}.view-controls{justify-content:center}.input-actions{flex-direction:column;gap:var(--chat-spacing-sm)}.search-trigger-btn{width:100%;justify-content:center}.chat-controls-section{margin-right:var(--chat-spacing-sm)}.chat-scroll-container{padding-right:8px!important;width:100%;box-sizing:border-box;overflow-x:hidden}.chat-content-wrapper{margin-right:8px!important;max-width:100%;box-sizing:border-box}}@media (max-width:430px){.chat-scroll-container{padding-right:4px!important;padding-left:4px!important;width:100%;box-sizing:border-box;overflow-x:hidden;min-width:0}.chat-content-wrapper{margin-right:4px!important;margin-left:0!important;max-width:calc(100% - 8px);box-sizing:border-box;min-width:0}.content-container{min-width:0!important;width:100%!important;box-sizing:border-box}.chat-controls-section{margin-right:4px;padding-right:0}.input-container{margin-left:0;margin-right:0}.input-container.dense-mode{padding:6px}.floating-prompts-container{padding-left:4px!important;margin-bottom:8px}.floating-prompts-wrapper{max-width:calc(100% - 8px);box-sizing:border-box}}@media (max-width:390px){.chat-scroll-container{padding-right:2px!important;padding-left:2px!important;width:100%;box-sizing:border-box;overflow-x:hidden;min-width:0}.chat-content-wrapper{margin-right:2px!important;margin-left:0!important;max-width:calc(100% - 4px);box-sizing:border-box;min-width:0}.content-container{min-width:0!important;width:100%!important;box-sizing:border-box}.chat-controls-section{margin-right:2px;padding-right:0}.input-container.dense-mode{padding:4px}.dense-input-container{gap:4px}.dense-input{padding:6px 8px;font-size:13px}.dense-search-btn,.dense-send-btn{width:28px!important;height:28px!important;min-width:28px!important}.floating-prompts-container{padding-left:2px!important;margin-bottom:6px}.floating-prompts-wrapper{max-width:calc(100% - 4px);box-sizing:border-box}.starter-prompt{padding:6px 10px;font-size:.75rem}}@keyframes slideInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.delta-text-container{position:relative}.delta-text-pre{font-family:Courier New,monospace!important;background:hsla(0,0%,100%,.05)!important;padding:12px!important;border-radius:6px!important;white-space:pre-wrap!important;line-height:1.4!important;margin-bottom:0!important;word-wrap:break-word!important;word-break:break-all!important;overflow-wrap:break-word!important;max-width:100%!important}.delta-chunk{display:inline}.delta-fade-enter-active{transition:all .4s ease-out}.delta-fade-enter{opacity:0;transform:translateY(-5px)}.delta-fade-enter-to{opacity:1;transform:translateY(0)}.tool-event-fade-enter-active{transition:all .5s cubic-bezier(.25,.8,.25,1)}.tool-event-fade-enter{opacity:0;transform:translateY(-10px)}.tool-event-fade-enter-to{opacity:1;transform:translateY(0)}.tool-event-fade-leave-active{transition:all .3s ease-in}.tool-event-fade-leave{opacity:1;transform:translateY(0)}.tool-event-fade-leave-to{opacity:0;transform:translateY(-5px)}.tool-timeline{position:relative;min-height:100px;padding-top:8px}.timeline-line{background:linear-gradient(180deg,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,.3) 50%,hsla(0,0%,100%,.1))}.timeline-line,.timeline-line-dashed{position:absolute;left:20px;top:0;bottom:0;width:2px;z-index:1}.timeline-line-dashed{background:repeating-linear-gradient(180deg,hsla(0,0%,100%,.3) 0,hsla(0,0%,100%,.3) 8px,transparent 0,transparent 16px)}.timeline-container{position:relative;z-index:2}.timeline-item{position:relative;display:flex;align-items:flex-start;margin-bottom:20px;opacity:.9;transition:all .3s ease;cursor:pointer;margin-right:16px}.timeline-item:hover{opacity:1;transform:translateX(2px)}.timeline-item.selected{opacity:1;transform:translateX(4px)}.timeline-item.selected .timeline-content{background:hsla(0,0%,100%,.08)!important;border-color:hsla(0,0%,100%,.2)!important;box-shadow:0 2px 8px rgba(0,0,0,.2)}.timeline-item.selected .timeline-dot{transform:scale(1.1)}.timeline-item:last-child{margin-bottom:8px}.timeline-dot{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:12px;transition:all .4s cubic-bezier(.25,.8,.25,1);z-index:3}.timeline-dot,.timeline-dot:before{width:24px;height:24px;border-radius:50%}.timeline-dot:before{content:"";position:absolute;background:rgba(0,0,0,.92);z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%)}.timeline-dot.completed{background:linear-gradient(135deg,rgba(76,175,80,.2),rgba(76,175,80,.1));border:2px solid #4caf50;box-shadow:0 0 0 4px rgba(76,175,80,.1),0 4px 12px rgba(76,175,80,.3)}.timeline-dot.in-progress{background:linear-gradient(135deg,rgba(255,193,7,.2),rgba(255,193,7,.1));border:2px solid #ffc107;box-shadow:0 0 0 4px rgba(255,193,7,.1),0 4px 12px rgba(255,193,7,.3);animation:timeline-pulse 2s ease-in-out infinite}.timeline-dot-inner{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.timeline-content{flex:1;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;padding:12px 16px;backdrop-filter:blur(5px);transition:all .3s ease;min-width:0}.timeline-item:hover .timeline-content{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.12);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.timeline-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;flex-wrap:wrap;gap:8px}.timeline-title{font-size:.85rem;font-weight:600;margin:0;line-height:1.2;flex:1;min-width:0}.timeline-duration{font-size:.7rem;font-weight:500;padding:2px 6px;border-radius:4px;background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.8);font-family:monospace;flex-shrink:0}.timeline-duration.in-progress{background:rgba(255,193,7,.15);color:#ffc107;animation:timeline-duration-pulse 1.5s ease-in-out infinite}.timeline-timestamps{margin-bottom:8px}.timestamp-row{display:flex;align-items:center;margin-bottom:3px;font-size:.7rem}.timestamp-row:last-child{margin-bottom:0}.timestamp-label{color:hsla(0,0%,100%,.5);margin-right:8px;min-width:60px;font-weight:500}.timestamp-label.status-running{color:#ffc107;font-weight:600;animation:timeline-text-pulse 1.5s ease-in-out infinite}.timestamp-value{color:hsla(0,0%,100%,.8);font-family:monospace;font-size:.68rem}.timeline-id{font-size:.6rem;font-family:monospace;color:hsla(0,0%,100%,.3);margin-top:4px;word-break:break-all}.timeline-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:120px;text-align:center;opacity:.6}@keyframes timeline-pulse{0%,to{box-shadow:0 0 0 4px rgba(255,193,7,.1),0 4px 12px rgba(255,193,7,.3)}50%{box-shadow:0 0 0 8px rgba(255,193,7,.2),0 4px 16px rgba(255,193,7,.5)}}@keyframes timeline-duration-pulse{0%,to{opacity:.8}50%{opacity:1}}@keyframes timeline-text-pulse{0%,to{opacity:.8}50%{opacity:1}}.timeline-item-fade-enter-active{transition:all .6s cubic-bezier(.25,.8,.25,1)}.timeline-item-fade-enter{opacity:0;transform:translateY(-20px) translateX(-10px)}.timeline-item-fade-enter-to{opacity:1;transform:translateY(0) translateX(0)}.timeline-item-fade-leave-active{transition:all .4s ease-in}.timeline-item-fade-leave{opacity:1;transform:translateY(0) translateX(0)}.timeline-item-fade-leave-to{opacity:0;transform:translateY(-10px) translateX(-5px)}@media (max-width:480px){.timeline-dot{width:32px;height:32px;margin-right:12px}.timeline-line{left:16px}.timeline-header{flex-direction:column;align-items:flex-start;gap:4px}.timeline-title{font-size:.8rem}}.timestamps-container{background:rgba(0,0,0,.2);border-radius:6px;padding:8px 10px;margin:8px 0}.json-display,.raw-text-display{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;padding:12px;margin-top:8px}.json-label,.text-label{color:hsla(0,0%,100%,.7);font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.json-content{margin-top:8px}.json-formatted{background:rgba(0,0,0,.3)!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:6px!important;padding:12px!important;font-family:Courier New,Monaco,Menlo,monospace!important;font-size:.8rem!important;line-height:1.4!important;color:#e8f5e8!important;white-space:pre-wrap!important;word-wrap:break-word!important;overflow-wrap:break-word!important;max-width:100%!important;margin:0!important;overflow-x:auto;background:linear-gradient(transparent,transparent),linear-gradient(transparent,transparent)}.json-display .v-btn,.raw-text-display .v-btn{height:24px!important;min-width:60px!important;font-size:.7rem!important}.raw-text-display .delta-text-pre-panel{margin-top:8px!important}.delta-tool-fade-enter-active{transition:all .6s cubic-bezier(.25,.8,.25,1)}.delta-tool-fade-enter{opacity:0;transform:translateY(-15px)}.delta-tool-fade-enter-to{opacity:1;transform:translateY(0)}.delta-tool-fade-leave-active{transition:all .4s ease-in}.delta-tool-fade-leave{opacity:1;transform:translateY(0)}.delta-tool-fade-leave-to{opacity:0;transform:translateY(-10px)}.footer-controls,.input-section{animation:slideInUp .4s ease-out}.agent-stream-pip{height:680px}.agent-stream-pip-container.streaming-active .agent-stream-pip{border:2px solid transparent!important;background:linear-gradient(rgba(0,0,0,.92),rgba(0,0,0,.92)) padding-box,linear-gradient(90deg,transparent,transparent 30%,#2196f3 45%,#1976d2 50%,#2196f3 55%,transparent 70%,transparent) border-box;background-size:auto,300% 100%;animation:streamingBorderLight 2.5s cubic-bezier(.4,0,.6,1) infinite}.agent-stream-pip-container.streaming-active .agent-stream-pip:after{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;background:radial-gradient(ellipse at center,rgba(33,150,243,.15) 0,rgba(33,150,243,.08) 40%,transparent 70%);border-radius:16px;pointer-events:none;z-index:-1;animation:streamingGlow 2.5s ease-in-out infinite}@keyframes streamingBorderLight{0%{background-position:0 0,-100% 0}to{background-position:0 0,200% 0}}@keyframes streamingBorderFade{0%,to{opacity:0}20%,80%{opacity:1}}@keyframes streamingGlow{0%,to{opacity:0;transform:scale(.95)}50%{opacity:1;transform:scale(1.02)}}.agent-stream-pip.dragging{transition:none!important;z-index:1001;box-shadow:0 12px 40px rgba(0,0,0,.6),0 0 0 1px hsla(0,0%,100%,.1),inset 0 1px 0 hsla(0,0%,100%,.15)}.agent-stream-pip.pip-expanded{height:680px}.pip-content.flex-row .panel-section:first-child{min-width:280px;max-width:320px}.pip-content.flex-row .panel-section:last-child{min-width:0;flex:1}.panel-header{background:rgba(0,0,0,.95);border-bottom:1px solid hsla(0,0%,100%,.1);border-radius:12px 12px 0 0;padding:12px 16px!important;cursor:grab;transition:all .2s ease}.panel-header:hover{background:rgba(0,0,0,.98)}.panel-header:active{cursor:grabbing}.dragging .panel-header{cursor:grabbing!important;background:rgba(0,0,0,.98)!important}.panel-section{border:1px solid hsla(0,0%,100%,.08);border-radius:6px;padding:8px;background:hsla(0,0%,100%,.02);overflow:hidden}.panel-scroll-container{overflow-x:hidden;padding-right:16px!important;box-sizing:initial}.tool-event-item{backdrop-filter:blur(5px)}.delta-text-pre-panel{font-family:Courier New,monospace!important;background:hsla(0,0%,100%,.05)!important;padding:12px 16px 12px 12px!important;border-radius:6px!important;white-space:pre-wrap!important;line-height:1.4!important;margin-bottom:0!important;word-wrap:break-word!important;word-break:break-all!important;overflow-wrap:break-word!important;max-width:100%!important;color:hsla(0,0%,100%,.9)!important}.pip-expand-enter-active{transition:all .4s cubic-bezier(.34,1.56,.64,1)}.pip-expand-leave-active{transition:all .3s cubic-bezier(.25,.46,.45,.94)}.pip-expand-enter{opacity:0;transform:scale(.3) translateX(-50px)}.pip-expand-enter-to,.pip-expand-leave{opacity:1;transform:scale(1) translateX(0)}.pip-expand-leave-to{opacity:0;transform:scale(.3) translateX(-50px)}.pip-toggle-container{position:fixed;pointer-events:none}.pip-toggle-wrapper{position:relative;pointer-events:auto;display:flex;align-items:center;gap:12px}.agent-stream-pip-toggle{width:56px!important;height:56px!important;background:linear-gradient(135deg,color-mix(in srgb,var(--v-primary-base) 90%,transparent),color-mix(in srgb,var(--v-primary-base) 70%,transparent) 50%,color-mix(in srgb,var(--v-primary-base) 90%,transparent))!important;backdrop-filter:blur(12px)!important;border:1px solid hsla(0,0%,100%,.2)!important;box-shadow:0 4px 16px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.2)!important;transition:all .4s cubic-bezier(.25,.8,.25,1)!important;position:relative;overflow:hidden}.agent-stream-pip-toggle:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);transition:left .6s ease}.agent-stream-pip-toggle:hover:before{left:100%}.agent-stream-pip-toggle:hover{transform:scale(1.05) translateY(-3px)!important;box-shadow:0 6px 20px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.3)!important}.agent-stream-pip-toggle:active{transform:scale(.98) translateY(-1px)!important;transition:all .1s ease!important}.pip-icon-container{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.pip-icon{color:#fff!important;font-size:24px!important;z-index:2;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));transition:all .3s ease}.agent-stream-pip-toggle:hover .pip-icon{transform:scale(1.1);filter:drop-shadow(0 2px 8px rgba(0,0,0,.5))}.pip-icon-pulse{width:32px;height:32px;background:hsla(0,0%,100%,.3);animation:pip-pulse 2s ease-in-out infinite;z-index:1}.pip-icon-pulse,.pip-toggle-glow{position:absolute;border-radius:50%}.pip-toggle-glow{width:80px;height:80px;background:radial-gradient(circle,color-mix(in srgb,var(--v-primary-base) 30%,transparent) 0,color-mix(in srgb,var(--v-primary-base) 10%,transparent) 40%,transparent 70%);top:50%;left:50%;transform:translate(-50%,-50%);animation:pip-glow 3s ease-in-out infinite alternate;z-index:-1}.pip-tooltip{background:rgba(0,0,0,.9);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:8px 12px;color:#fff;font-size:.8rem;font-weight:500;display:flex;align-items:center;gap:8px;opacity:0;transform:translateX(-10px);transition:all .3s cubic-bezier(.25,.8,.25,1);pointer-events:none;white-space:nowrap;box-shadow:0 4px 12px rgba(0,0,0,.3)}.pip-toggle-wrapper:hover .pip-tooltip{opacity:1;transform:translateX(0)}.pip-event-count{background:color-mix(in srgb,var(--v-primary-base) 80%,transparent);border-radius:12px;padding:2px 8px;font-size:.7rem;font-weight:600;min-width:20px;text-align:center}@keyframes pip-pulse{0%,to{transform:scale(.8);opacity:.6}50%{transform:scale(1.2);opacity:.2}}@keyframes pip-glow{0%{transform:translate(-50%,-50%) scale(1);opacity:.6}to{transform:translate(-50%,-50%) scale(1.1);opacity:.3}}@media (max-width:768px){.agent-stream-pip-toggle{width:48px!important;height:48px!important}.pip-icon{font-size:20px!important}.pip-tooltip{font-size:.7rem;padding:6px 10px}}@media (max-width:480px){.pip-toggle-wrapper{flex-direction:column;align-items:flex-start;gap:8px}.pip-tooltip{position:absolute;top:-40px;left:0}}@media (max-width:768px){.agent-stream-pip{width:350px;bottom:10px;left:10px}.agent-stream-pip.pip-expanded{width:calc(100vw - 40px);left:20px}}@media (max-width:480px){.agent-stream-pip{width:300px}.agent-stream-pip.pip-expanded{width:calc(100vw - 20px);left:10px}}.main-textarea{border-radius:var(--chat-border-radius-md)!important}.main-textarea .v-input__control{min-height:auto!important}.main-textarea .v-text-field__details{display:none}.input-actions{display:flex;align-items:center;justify-content:space-between;gap:var(--chat-spacing-md);padding-top:var(--chat-spacing-xs);transition:all .4s cubic-bezier(.4,0,.2,1)}.search-trigger-btn{text-transform:none!important;letter-spacing:normal!important;font-weight:500;padding:0 var(--chat-spacing-lg)!important;height:36px!important;border-radius:var(--chat-border-radius-sm)!important}.search-trigger-btn .v-chip{height:20px!important;font-size:10px!important;background:rgba(var(--v-accent-base),.1)!important;border-color:rgba(var(--v-accent-base),.3)!important}.send-btn{min-width:48px!important;height:40px!important;border-radius:10px!important;box-shadow:0 2px 8px color-mix(in srgb,var(--v-primary-base) 30%,transparent)!important;transition:all .2s ease}.send-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 16px color-mix(in srgb,var(--v-primary-base) 40%,transparent)!important}.send-btn:disabled{opacity:.4!important;box-shadow:none!important}.dense-mode-toggle{background:linear-gradient(135deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.05))!important;backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1)!important;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.2)}.dense-mode-toggle:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,.1))!important;border-color:hsla(0,0%,100%,.2)!important;transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.2),0 0 20px color-mix(in srgb,var(--v-primary-base) 30%,transparent),inset 0 1px 0 hsla(0,0%,100%,.3)}.dense-mode-toggle:active{transform:translateY(-1px);transition:all .1s ease}.v-enter-active,.v-leave-active{transition:all .4s cubic-bezier(.4,0,.2,1)}.v-enter-from,.v-leave-to{opacity:0;transform:translateY(10px)}.export-btn{text-transform:none!important;letter-spacing:normal!important;font-weight:600!important;height:32px!important;min-width:120px!important;border-radius:6px!important;transition:all .3s cubic-bezier(.25,.8,.25,1)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--v-primary-base) 10%,transparent),color-mix(in srgb,var(--v-primary-base) 5%,transparent))!important;border:1px solid color-mix(in srgb,var(--v-primary-base) 40%,transparent)!important;backdrop-filter:blur(8px)!important;box-shadow:0 2px 8px color-mix(in srgb,var(--v-primary-base) 20%,transparent),inset 0 1px 0 hsla(0,0%,100%,.1)!important}.export-btn:hover:not(:disabled){background:linear-gradient(135deg,color-mix(in srgb,var(--v-primary-base) 20%,transparent),color-mix(in srgb,var(--v-primary-base) 15%,transparent))!important;border-color:color-mix(in srgb,var(--v-primary-base) 60%,transparent)!important;transform:translateY(-1px) scale(1.02)!important;box-shadow:0 4px 12px color-mix(in srgb,var(--v-primary-base) 30%,transparent),inset 0 1px 0 hsla(0,0%,100%,.15)!important}.export-btn:active:not(:disabled){transform:translateY(0) scale(1)!important;transition:all .1s ease!important}.export-btn:disabled{opacity:.6!important;transform:none!important;box-shadow:none!important}.export-btn .v-icon{transition:all .3s ease!important}.export-btn:hover:not(:disabled) .v-icon{transform:translateY(-1px)!important}.pip-resize-handle{position:absolute;bottom:0;left:0;right:0;height:8px;cursor:ns-resize;background:transparent;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;z-index:10}.pip-resize-handle:hover{background:hsla(0,0%,100%,.05)}.pip-resize-handle:hover .resize-handle-indicator{opacity:1;transform:scaleY(1.2)}.resize-handle-indicator{width:40px;height:3px;background:hsla(0,0%,100%,.3);border-radius:2px;opacity:.6;transition:all .2s ease;position:relative}.agent-stream-pip.resizing{transition:none!important;-webkit-user-select:none;user-select:none}.agent-stream-pip.resizing .pip-resize-handle{background:rgba(var(--v-primary-base),.1)!important}.agent-stream-pip.resizing .resize-handle-indicator{background:var(--v-primary-base)!important;opacity:1!important;transform:scaleY(1.5)!important;box-shadow:0 2px 8px color-mix(in srgb,var(--v-primary-base) 30%,transparent)!important}.agent-stream-pip{position:fixed;width:420px;min-height:400px;max-height:calc(100vh - 80px);background:rgba(0,0,0,.92);backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.15);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 0 1px hsla(0,0%,100%,.05),inset 0 1px 0 hsla(0,0%,100%,.1);z-index:1000;overflow:hidden;transform-origin:bottom left;transition:all .4s cubic-bezier(.25,.8,.25,1);-webkit-user-select:none;user-select:none}.agent-stream-pip.pip-expanded{width:820px}.connection-dialog-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.005);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:1100;animation:fadeIn .2s ease-out}.connection-dialog{position:relative;background:rgba(0,0,0,.95);border:1px solid hsla(0,0%,100%,.15);border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,.5),0 0 0 1px hsla(0,0%,100%,.05),inset 0 1px 0 hsla(0,0%,100%,.1);max-width:440px;width:90%;max-height:90vh;overflow:hidden;margin:0;padding:0;top:auto;left:auto;right:auto;bottom:auto;animation:slideIn .3s cubic-bezier(.25,.8,.25,1)}.dialog-header{justify-content:space-between;padding:16px 24px 12px;border-bottom:1px solid hsla(0,0%,100%,.08)}.dialog-header,.dialog-title{display:flex;align-items:center}.dialog-title{gap:8px;margin:0;font-size:18px!important;font-weight:600!important;color:#fff;line-height:1.2}.dialog-icon{color:#6366f1;flex-shrink:0}.dialog-close-btn{background:transparent;border:none;color:hsla(0,0%,100%,.6);cursor:pointer;padding:8px;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}.dialog-close-btn:hover{background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.9)}.dialog-content{padding:24px 32px}.dialog-message{margin:0 0 24px;font-size:16px;line-height:1.5;color:hsla(0,0%,100%,.85)}.connection-benefits{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid hsla(0,0%,100%,.08)}.benefit-item{display:flex;align-items:flex-start;gap:12px;padding:8px 0;font-size:14px;color:hsla(0,0%,100%,.8);line-height:1.4}.benefit-icon{color:#10b981;flex-shrink:0;margin-top:2px}.connector-selection{margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid hsla(0,0%,100%,.08)}.connector-section-title{margin:0 0 16px;font-size:14px;font-weight:600;color:hsla(0,0%,100%,.9);text-transform:uppercase;letter-spacing:.5px}.connector-list{display:flex;flex-direction:column;gap:8px}.connector-option{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;cursor:pointer;transition:all .2s ease}.connector-option:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.15)}.connector-option.selected{background:rgba(var(--v-primary-base),.1);border-color:var(--v-primary-base)}.connector-info{flex:1}.connector-name{font-size:14px;font-weight:500;color:hsla(0,0%,100%,.9);margin-bottom:2px}.connector-org{font-size:12px;color:hsla(0,0%,100%,.6)}.selected-indicator{color:var(--v-primary-base);display:flex;align-items:center;justify-content:center;flex-shrink:0}.security-features{display:flex;flex-direction:column;gap:12px;margin-bottom:8px}.security-item{display:flex;align-items:center;gap:12px;padding:12px 16px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:8px;font-size:14px;color:hsla(0,0%,100%,.7)}.security-icon{color:#10b981;flex-shrink:0}.dialog-actions{justify-content:flex-end;gap:12px;padding:20px 32px 32px}.primary-btn,.secondary-btn{display:flex;align-items:center;gap:8px;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;border:none;text-decoration:none;position:relative;overflow:hidden}.primary-btn{background:var(--v-primary-base);color:#fff;box-shadow:0 2px 8px rgba(var(--v-primary-base),.3)}.primary-btn:hover{background:var(--v-primary-darken1);box-shadow:0 4px 16px rgba(var(--v-primary-base),.4);transform:translateY(-1px)}.primary-btn:active{transform:translateY(0);box-shadow:0 2px 8px rgba(var(--v-primary-base),.3)}.secondary-btn{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.7);border:1px solid hsla(0,0%,100%,.1)}.secondary-btn:hover{background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.9);border-color:hsla(0,0%,100%,.2)}.btn-icon{flex-shrink:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:600px){.connection-dialog{max-width:95%;margin:20px}.dialog-actions,.dialog-content,.dialog-header{padding-left:24px;padding-right:24px}.dialog-actions{flex-direction:column}.primary-btn,.secondary-btn{width:100%;justify-content:center}}.upgrade-dialog{border:1px solid hsla(0,0%,100%,.1)!important;backdrop-filter:blur(20px)!important;box-shadow:0 8px 32px rgba(0,0,0,.4)!important}.upgrade-dialog-header{border-bottom:1px solid hsla(0,0%,100%,.1);padding:20px 24px!important}.upgrade-dialog-content{padding:24px!important}.credits-warning-icon{opacity:.8}.upgrade-button-wrapper{display:flex;justify-content:center;margin-top:24px}.upgrade-button-wrapper .upgrade-button-container{width:100%;max-width:100%}.upgrade-button-wrapper .upgrade-btn{width:100%!important;max-width:200px!important;margin:0 auto!important;height:48px!important;font-size:16px!important}@media (max-width:600px){.upgrade-dialog-content{padding:16px!important}.upgrade-button-wrapper .upgrade-btn{height:44px!important;font-size:14px!important}}.salesforce-connections[data-v-412ec116]{height:100%;max-height:100vh;min-width:50vw;max-width:800px;overflow-y:auto;padding:0}.connections-container[data-v-412ec116]{padding:1.5rem;height:100%}.connections-header[data-v-412ec116]{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid hsla(0,0%,100%,.08)}.header-actions[data-v-412ec116]{display:flex;align-items:center;gap:.75rem}.new-connection-btn[data-v-412ec116]{background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));border:1px solid hsla(0,0%,100%,.1);border-radius:12px;color:hsla(0,0%,100%,.6);font-weight:500;text-transform:none;padding:0 1.5rem;height:40px;backdrop-filter:blur(10px)}.upgrade-hint[data-v-412ec116]{display:flex;align-items:center;color:hsla(0,0%,100%,.5);cursor:help;transition:color .2s ease}.upgrade-hint[data-v-412ec116]:hover{color:hsla(0,0%,100%,.8)}.help-btn[data-v-412ec116]{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;color:hsla(0,0%,100%,.7);transition:all .2s ease}.help-btn[data-v-412ec116]:hover{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.9);transform:translateY(-1px)}.connections-list[data-v-412ec116]{display:flex;flex-direction:column;gap:1rem}.connection-card[data-v-412ec116]{background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);border-radius:16px;padding:1.5rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(20px);position:relative;overflow:hidden}.connection-card[data-v-412ec116]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,hsla(0,0%,100%,.1),transparent);opacity:0;transition:opacity .3s ease;pointer-events:none}.connection-card[data-v-412ec116]:hover{transform:translateY(-2px);border-color:hsla(0,0%,100%,.2);box-shadow:0 8px 32px rgba(0,0,0,.3),0 0 0 1px hsla(0,0%,100%,.1)}.connection-card[data-v-412ec116]:hover:before{opacity:1}.connection-active[data-v-412ec116]{border-color:var(--v-primary-base);background:linear-gradient(135deg,rgba(var(--v-primary-base),.15),rgba(var(--v-primary-base),.05));box-shadow:0 4px 20px rgba(var(--v-primary-base),.2),0 0 0 1px rgba(var(--v-primary-base),.3)}.connection-active[data-v-412ec116]:before{background:linear-gradient(135deg,rgba(var(--v-primary-base),.1),transparent);opacity:1}.connection-menu-btn[data-v-412ec116]{position:absolute;top:1rem;right:1rem;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:10px;color:hsla(0,0%,100%,.8);transition:all .2s ease;z-index:10}.connection-menu-btn[data-v-412ec116]:hover{background:hsla(0,0%,100%,.2);transform:scale(1.05)}.connection-menu[data-v-412ec116]{background:rgba(20,20,20,.95)!important;backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.1)!important;border-radius:12px!important;box-shadow:0 20px 40px rgba(0,0,0,.3),0 0 0 1px hsla(0,0%,100%,.05),inset 0 1px 0 hsla(0,0%,100%,.1)!important;padding:8px!important;min-width:220px;overflow:hidden}.menu-item[data-v-412ec116]{padding:10px 12px!important;border-radius:16px;margin:2px 0;transition:all .2s ease;border:1px solid transparent}.menu-item[data-v-412ec116]:hover{background:hsla(0,0%,100%,.08)!important;border-color:hsla(0,0%,100%,.15);transform:translateX(2px)}.menu-action[data-v-412ec116]{min-width:32px!important;margin-right:12px!important}.menu-icon-wrapper[data-v-412ec116]{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.validate-icon[data-v-412ec116]{background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.2)}.identity-icon[data-v-412ec116]{background:rgba(168,85,247,.1);border:1px solid rgba(168,85,247,.2)}.reauth-icon[data-v-412ec116]{background:rgba(249,115,22,.1);border:1px solid rgba(249,115,22,.2)}.menu-item:hover .validate-icon[data-v-412ec116]{background:rgba(59,130,246,.2);border-color:rgba(59,130,246,.3)}.menu-item:hover .identity-icon[data-v-412ec116]{background:rgba(168,85,247,.2);border-color:rgba(168,85,247,.3)}.menu-item:hover .reauth-icon[data-v-412ec116]{background:rgba(249,115,22,.2);border-color:rgba(249,115,22,.3)}.menu-title[data-v-412ec116]{font-weight:500!important;font-size:13px!important;color:hsla(0,0%,100%,.9)!important;margin-bottom:2px!important}.menu-subtitle[data-v-412ec116]{font-size:11px!important;color:hsla(0,0%,100%,.5)!important;line-height:1.2!important}.loading[data-v-412ec116]{animation:spin-412ec116 1s linear infinite}@keyframes spin-412ec116{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.connection-content[data-v-412ec116]{position:relative;z-index:1}.connection-header[data-v-412ec116]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.connection-info[data-v-412ec116]{display:flex;align-items:center;gap:1rem;flex:1}.connection-name[data-v-412ec116]{font-size:1.25rem;font-weight:600;color:hsla(0,0%,100%,.95);margin:0;letter-spacing:-.01em}.active-badge[data-v-412ec116]{display:flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,rgba(76,175,80,.2),rgba(76,175,80,.1));border:1px solid rgba(76,175,80,.3);border-radius:20px;padding:.25rem .75rem;font-size:.8rem;font-weight:500;color:#4caf50}.active-indicator[data-v-412ec116]{width:6px;height:6px;background:#4caf50;border-radius:50%;animation:pulse-412ec116 2s infinite}@keyframes pulse-412ec116{0%,to{opacity:1}50%{opacity:.5}}.active-text[data-v-412ec116]{font-size:.75rem;font-weight:600}.connection-actions[data-v-412ec116]{display:flex;align-items:center;gap:.75rem}.fine-tune-btn[data-v-412ec116]{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;color:hsla(0,0%,100%,.8);text-transform:none;font-weight:500;padding:.5rem 1rem;height:36px;transition:all .2s ease}.fine-tune-btn[data-v-412ec116]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);transform:translateX(2px)}.fine-tune-count[data-v-412ec116]{font-size:.85rem;font-weight:500}.connection-description[data-v-412ec116]{color:hsla(0,0%,100%,.7);font-size:.95rem;line-height:1.5;margin:0;font-weight:400}.identity-card[data-v-412ec116]{background:linear-gradient(135deg,rgba(30,30,30,.95),rgba(20,20,20,.95));border:1px solid hsla(0,0%,100%,.1);border-radius:20px;backdrop-filter:blur(20px);overflow:hidden}.identity-header[data-v-412ec116]{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.5rem 1rem 1.5rem;border-bottom:1px solid hsla(0,0%,100%,.08)}.identity-title[data-v-412ec116]{font-size:1.5rem;font-weight:600;color:hsla(0,0%,100%,.95);margin:0;letter-spacing:-.02em}.close-btn[data-v-412ec116]{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;color:hsla(0,0%,100%,.7);transition:all .2s ease}.close-btn[data-v-412ec116]:hover{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.9)}.identity-content[data-v-412ec116]{padding:1.5rem}.identity-details[data-v-412ec116]{display:flex;flex-direction:column;gap:1.5rem}.user-avatar-section[data-v-412ec116]{display:flex;align-items:center;gap:1rem;padding:1rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:16px}.user-avatar[data-v-412ec116]{width:60px;height:60px;background:linear-gradient(135deg,rgba(var(--v-primary-base),.2),rgba(var(--v-primary-base),.1));border:1px solid rgba(var(--v-primary-base),.3);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--v-primary-base)}.user-info[data-v-412ec116]{flex:1}.user-name[data-v-412ec116]{font-size:1.25rem;font-weight:600;color:hsla(0,0%,100%,.95);margin:0 0 .25rem 0}.user-email[data-v-412ec116]{font-size:.9rem;color:hsla(0,0%,100%,.6);margin:0}.identity-grid[data-v-412ec116]{display:grid;gap:.75rem}.identity-item[data-v-412ec116]{display:flex;align-items:center;justify-content:space-between;padding:.75rem;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);border-radius:12px;transition:all .2s ease}.identity-item[data-v-412ec116]:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1)}.item-label[data-v-412ec116]{font-size:.9rem;font-weight:500;color:hsla(0,0%,100%,.7)}.item-value[data-v-412ec116]{font-size:.9rem;color:hsla(0,0%,100%,.9);font-weight:500;text-align:right;max-width:60%;word-break:break-all}.status[data-v-412ec116]{padding:.25rem .75rem;border-radius:20px;font-size:.8rem;font-weight:600}.status-active[data-v-412ec116]{background:linear-gradient(135deg,rgba(76,175,80,.2),rgba(76,175,80,.1));border:1px solid rgba(76,175,80,.3);color:#4caf50}.loading-state[data-v-412ec116]{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem}.loading-text[data-v-412ec116]{color:hsla(0,0%,100%,.6);font-size:.9rem;margin:0}@media (max-width:768px){.connection-card[data-v-412ec116],.connections-container[data-v-412ec116]{padding:1rem}.connections-header[data-v-412ec116]{flex-direction:column;gap:1rem;align-items:stretch}.header-actions[data-v-412ec116]{justify-content:center}}@keyframes borderGlow-0fff9ad2{0%{background-image:linear-gradient(90deg,transparent,var(--v-primary-base),transparent) top left,linear-gradient(180deg,transparent,transparent) top right,linear-gradient(270deg,transparent,transparent) bottom right,linear-gradient(0deg,transparent,transparent) bottom left}25%{background-image:linear-gradient(90deg,transparent,transparent) top left,linear-gradient(180deg,transparent,var(--v-primary-base),transparent) top right,linear-gradient(270deg,transparent,transparent) bottom right,linear-gradient(0deg,transparent,transparent) bottom left}50%{background-image:linear-gradient(90deg,transparent,transparent) top left,linear-gradient(180deg,transparent,transparent) top right,linear-gradient(270deg,transparent,var(--v-primary-base),transparent) bottom right,linear-gradient(0deg,transparent,transparent) bottom left}75%{background-image:linear-gradient(90deg,transparent,transparent) top left,linear-gradient(180deg,transparent,transparent) top right,linear-gradient(270deg,transparent,transparent) bottom right,linear-gradient(0deg,transparent,var(--v-primary-base),transparent) bottom left}to{background-image:linear-gradient(90deg,transparent,var(--v-primary-base),transparent) top left,linear-gradient(180deg,transparent,transparent) top right,linear-gradient(270deg,transparent,transparent) bottom right,linear-gradient(0deg,transparent,transparent) bottom left}}.box[data-v-0fff9ad2]{color:#fff;text-shadow:0 1px 0 #000;--border-angle:0turn;--main-bg:conic-gradient(from var(--border-angle),rgba(36,42,54,0.9),rgba(36,42,54,0.9) 5%,rgba(36,42,54,0.9) 60%,rgba(36,42,54,0.9) 95%);border:1px solid transparent;--gradient-border:conic-gradient(from var(--border-angle),transparent 25%,rgba(86,162,248,0.75),transparent 99%,transparent);background:var(--main-bg) padding-box,var(--gradient-border) border-box,var(--main-bg) border-box;background-position:50%;animation:bg-spin-0fff9ad2 1.75s linear infinite}@keyframes bg-spin-0fff9ad2{to{--border-angle:1turn}}@property --border-angle{syntax:"<angle>";inherits:true;initial-value:0turn}.perspective-grid[data-v-0fff9ad2]{position:fixed;top:0;left:0;width:100%;height:100%;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 1000"><g stroke="url(%23gridGradient)"><path d="M0 1000h1000V0H0z" fill="none"/><path d="M100 1000L500 0M200 1000L500 0M300 1000L500 0M400 1000L500 0m0 1000V0m100 1000L500 0m200 1000L500 0m300 1000L500 0m400 1000L500 0M0 900h1000M0 800h1000M0 700h1000M0 600h1000M0 500h1000M0 400h1000M0 300h1000M0 200h1000M0 100h1000"/></g></svg>');background-size:cover;background-position:50%;z-index:1;opacity:.7;pointer-events:none;overflow:hidden}.perspective-grid[data-v-0fff9ad2]:before{width:10px;height:10px;animation:shootingMarker-0fff9ad2 6s infinite}.perspective-grid[data-v-0fff9ad2]:after,.perspective-grid[data-v-0fff9ad2]:before{content:"";position:absolute;background:radial-gradient(circle,rgba(99,214,251,.9) 0,rgba(86,152,248,.4) 70%,transparent 100%);border-radius:50%;filter:blur(2px);z-index:2;box-shadow:0 0 10px 2px rgba(99,214,251,.6)}.perspective-grid[data-v-0fff9ad2]:after{width:8px;height:8px;animation:shootingMarkerRight-0fff9ad2 6s 1s infinite}@keyframes shootingMarker-0fff9ad2{0%{bottom:0;left:30%;opacity:0}5%{opacity:1}95%{opacity:1}to{bottom:100%;left:50%;opacity:0}}.overlay-gradient[data-v-0fff9ad2]{position:fixed;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at center,rgba(99,214,251,.05) 0,rgba(86,152,248,.2) 100%);z-index:1;pointer-events:none}@keyframes shootingMarkerRight-0fff9ad2{0%{bottom:0;right:30%;opacity:0}5%{opacity:1}95%{opacity:1}to{bottom:100%;right:50%;opacity:0}}.lift-up[data-v-0fff9ad2]{box-shadow:0 8px 20px -5px rgba(0,0,0,.4),0 4px 10px -5px rgba(86,152,248,.2)}.run-history[data-v-4f79d654]{height:100%;max-height:100vh;width:100%;overflow-y:auto;overflow-x:hidden}.run-history-item.primary-border[data-v-4f79d654]{border:1px solid var(--v-primary-base)!important;border-color:var(--v-primary-base)!important}.run-history-item[data-v-4f79d654]{cursor:pointer;transition:transform .3s cubic-bezier(.34,1.56,.64,1),background-color .4s ease,border-color .5s ease,box-shadow .3s cubic-bezier(.19,1,.22,1);border-color:hsla(0,0%,100%,.1);border-radius:1rem;will-change:transform,border-color,box-shadow,border-radius;margin:.5rem 0}.run-history-item[data-v-4f79d654]:hover{background-color:hsla(0,0%,100%,.0125);transform:scale(1.01)}[data-v-4f79d654] .v-data-table{background-color:initial!important}[data-v-4f79d654] .v-data-table-header{background-color:hsla(0,0%,100%,.05)!important}[data-v-4f79d654] .v-data-table-header th{color:#fff!important}[data-v-4f79d654] .v-data-table>.v-data-table__wrapper>table>tbody>tr:hover:not(.v-data-table__expanded__content):not(.v-data-table__empty-wrapper){background:hsla(0,0%,100%,.05)!important}[data-v-4f79d654] .v-data-footer{background-color:initial!important;color:#fff!important}[data-v-4f79d654] .v-data-footer__pagination,[data-v-4f79d654] .v-data-footer__select{color:#fff!important}.copy-btn[data-v-4f79d654]{display:none;transition:display .3s ease}.run-history-item:hover .copy-btn[data-v-4f79d654]{display:inline-block}.success-run-indicator[data-v-4f79d654]{color:var(--v-success-base)}.error-run-indicator[data-v-4f79d654]{border:thin solid var(--v-red-base);color:var(--v-red-base)}.query-column-container[data-v-4f79d654]{max-width:450px;min-width:300px;cursor:pointer;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.query-column-container[data-v-4f79d654]:hover{transform:translateY(-1px)}.user-message-section[data-v-4f79d654]{margin-bottom:8px}.user-message-content[data-v-4f79d654]{flex:1;overflow:hidden}.user-message-text[data-v-4f79d654]{font-size:14px!important;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;transition:all .3s ease}.user-message-content:hover .user-message-text[data-v-4f79d654]{-webkit-line-clamp:5}.response-section[data-v-4f79d654]{border-left:2px solid hsla(0,0%,100%,.1);padding-left:12px;transition:border-color .3s ease}.query-column-container:hover .response-section[data-v-4f79d654]{border-left-color:var(--v-primary-base)}.response-preview[data-v-4f79d654]{transition:all .3s ease}.response-text[data-v-4f79d654]{color:hsla(0,0%,100%,.7);font-size:13px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;transition:all .3s ease}.response-preview:hover .response-text[data-v-4f79d654]{-webkit-line-clamp:4;color:hsla(0,0%,100%,.85)}.response-expanded[data-v-4f79d654]{border-left:2px solid var(--v-primary-base);padding-left:12px;background:hsla(0,0%,100%,.02);border-radius:8px;padding:12px}.copy-btn[data-v-4f79d654]{opacity:.6;transition:opacity .3s ease,transform .2s ease}.query-column-container:hover .copy-btn[data-v-4f79d654]{opacity:1;transform:scale(1.1)}.copy-btn[data-v-4f79d654]:hover{opacity:1!important;transform:scale(1.2)!important}.back-button-container[data-v-4f79d654]{position:relative;z-index:2}.modern-back-btn[data-v-4f79d654]{backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.2);border-radius:16px;color:hsla(0,0%,100%,.9);padding:12px 20px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 32px rgba(0,0,0,.12),inset 0 1px 0 hsla(0,0%,100%,.2);font-size:14px;letter-spacing:.025em}.modern-back-btn[data-v-4f79d654]:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,.1));border-color:hsla(0,0%,100%,.3);color:#fff;transform:translateY(-2px) scale(1.02);box-shadow:0 12px 40px rgba(0,0,0,.18),0 0 30px rgba(var(--v-primary-base),.2),inset 0 1px 0 hsla(0,0%,100%,.3)}.modern-back-btn[data-v-4f79d654]:active{transform:translateY(-1px) scale(1.01);transition:all .1s ease}.selected-run-container[data-v-4f79d654]{padding:0 8px;max-width:100%}.run-status-header[data-v-4f79d654]{display:flex;justify-content:flex-start}.status-chip[data-v-4f79d654]{display:inline-flex;gap:6px;padding:6px 12px;font-size:12px;border:1px solid;background:hsla(0,0%,100%,.05);backdrop-filter:blur(8px);transition:all .2s ease}.error-status[data-v-4f79d654]{border-color:rgba(244,67,54,.3);color:#ff6b6b}.run-content[data-v-4f79d654]{margin:20px 0}.message-section[data-v-4f79d654]{margin-bottom:20px;border-radius:12px;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.08);overflow:hidden;transition:all .2s ease}.message-section[data-v-4f79d654]:hover{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.12)}.message-section[data-v-4f79d654]:last-child{margin-bottom:0}.user-section[data-v-4f79d654]{border-left:3px solid rgba(129,140,248,.4)}.agent-section[data-v-4f79d654]{border-left:3px solid rgba(34,197,94,.4)}.section-header[data-v-4f79d654]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:hsla(0,0%,100%,.02);border-bottom:1px solid hsla(0,0%,100%,.05)}.section-label[data-v-4f79d654]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:hsla(0,0%,100%,.8);text-transform:uppercase;letter-spacing:.025em}.section-label svg[data-v-4f79d654]{color:hsla(0,0%,100%,.6)}.duration-info[data-v-4f79d654]{display:flex;align-items:center;gap:4px;font-size:11px;color:hsla(0,0%,100%,.6)}.simple-copy-btn[data-v-4f79d654]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:hsla(0,0%,100%,.5);cursor:pointer;transition:all .2s ease}.simple-copy-btn[data-v-4f79d654]:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.8)}.message-content[data-v-4f79d654]{padding:16px}.message-text[data-v-4f79d654]{margin:0;font-size:15px;line-height:1.5;color:hsla(0,0%,100%,.95);word-wrap:break-word;white-space:pre-wrap}.response-content[data-v-4f79d654]{background:rgba(0,0,0,.05);border-radius:0 0 12px 12px}.response-markdown[data-v-4f79d654]{font-size:15px;line-height:1.5;color:hsla(0,0%,100%,.95)}.error-section[data-v-4f79d654]{margin-top:20px}.error-card[data-v-4f79d654]{background:rgba(244,67,54,.05);border:1px solid rgba(244,67,54,.15);border-radius:12px;overflow:hidden}.error-header[data-v-4f79d654]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:rgba(244,67,54,.03);border-bottom:1px solid rgba(244,67,54,.1)}.error-label[data-v-4f79d654],.error-label svg[data-v-4f79d654]{color:#ff6b6b}.error-content[data-v-4f79d654]{padding:16px}.error-markdown[data-v-4f79d654]{font-size:14px;line-height:1.5;color:hsla(0,0%,100%,.9)}.run-details-section[data-v-4f79d654]{margin-top:24px;padding-top:20px;border-top:1px solid hsla(0,0%,100%,.06)}@media (max-width:768px){.selected-run-container[data-v-4f79d654]{padding:0 4px}.message-content[data-v-4f79d654]{padding:12px}.section-header[data-v-4f79d654]{padding:10px 12px}}.selected-run-container[data-v-4f79d654]{opacity:0;animation:fadeIn-4f79d654 .3s ease forwards}@keyframes fadeIn-4f79d654{to{opacity:1}}.rating-btn[data-v-4f79d654]{display:flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.03));border:1px solid hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.8);cursor:pointer;padding:8px 16px;border-radius:20px;transition:all .3s cubic-bezier(.4,0,.2,1);font-size:.8rem;font-weight:500;backdrop-filter:blur(10px);position:relative;overflow:hidden}.rating-btn[data-v-4f79d654]:hover{transform:translateY(-2px);border-color:hsla(0,0%,100%,.2);background:linear-gradient(135deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.08))}.rating-btn[data-v-4f79d654]:active{transform:translateY(-1px);transition:all .1s ease}.rating-btn-icon[data-v-4f79d654]{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;border:1px solid;transition:all .3s ease;position:relative;z-index:1}.good-icon[data-v-4f79d654]{color:#4caf50;border-color:#4caf50}.improve-icon[data-v-4f79d654]{color:#ff9800;border-color:#ff9800}.rating-btn-text[data-v-4f79d654]{position:relative;z-index:1;color:#fff}.rating-btn:hover .good-icon[data-v-4f79d654]{background:rgba(76,175,80,.15);border-color:#66bb6a}.rating-btn:hover .improve-icon[data-v-4f79d654]{background:rgba(255,152,0,.15);border-color:#ffb74d}.rating-btn--good.rating-btn--active[data-v-4f79d654]{background:linear-gradient(135deg,rgba(76,175,80,.25),rgba(76,175,80,.15));border-color:rgba(76,175,80,.4);box-shadow:0 4px 15px rgba(76,175,80,.2)}.rating-btn--good.rating-btn--active .good-icon[data-v-4f79d654]{background:rgba(76,175,80,.3);border-color:#66bb6a;box-shadow:0 0 8px rgba(76,175,80,.5)}.rating-btn--good.rating-btn--active[data-v-4f79d654]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent,rgba(76,175,80,.1),transparent);animation:shimmer-4f79d654 2s infinite}.rating-btn--improve.rating-btn--active[data-v-4f79d654]{background:linear-gradient(135deg,rgba(255,152,0,.25),rgba(255,152,0,.15));border-color:rgba(255,152,0,.4);box-shadow:0 4px 15px rgba(255,152,0,.2)}.rating-btn--improve.rating-btn--active .improve-icon[data-v-4f79d654]{background:rgba(255,152,0,.3);border-color:#ffb74d;box-shadow:0 0 8px rgba(255,152,0,.5)}.rating-btn--improve.rating-btn--active[data-v-4f79d654]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent,rgba(255,152,0,.1),transparent);animation:shimmer-4f79d654 2s infinite}.status-chip[data-v-4f79d654]{display:flex;align-items:center;gap:.5rem;padding:.375rem .75rem;border-radius:12px;font-size:.8125rem;font-weight:500;backdrop-filter:blur(10px)}.error-status[data-v-4f79d654]{background:rgba(244,67,54,.2);border:1px solid rgba(244,67,54,.4);color:#ffcdd2}.rating-status[data-v-4f79d654]{border:1px solid hsla(0,0%,100%,.2)}.good-rating[data-v-4f79d654]{background:rgba(76,175,80,.2);border-color:rgba(76,175,80,.4);color:#c8e6c9}.needs-improvement-rating[data-v-4f79d654]{background:rgba(255,152,0,.2);border-color:rgba(255,152,0,.4);color:#ffe0b2}.run-status-header[data-v-4f79d654]{min-height:2.5rem}@keyframes shimmer-4f79d654{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.run-history-header[data-v-4f79d654]{display:flex;align-items:center;padding:.75rem 0;margin-bottom:1rem;gap:1rem;border-bottom:1px solid hsla(0,0%,100%,.06)}.help-btn[data-v-4f79d654]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:hsla(0,0%,100%,.7);cursor:pointer;transition:all .2s ease;flex-shrink:0}.help-btn[data-v-4f79d654]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.9);transform:scale(1.05)}.controls-section[data-v-4f79d654]{display:flex;align-items:center;gap:.75rem;justify-content:center}.pagination-section[data-v-4f79d654]{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.custom-input-wrapper[data-v-4f79d654]{position:relative;display:flex;align-items:center;min-width:240px}.custom-input[data-v-4f79d654]{width:100%;padding:.5rem .75rem .5rem 2.25rem;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:hsla(0,0%,100%,.9);font-size:.75rem;transition:all .2s ease;font-family:inherit}.custom-input[data-v-4f79d654]:focus{outline:none;border-color:#49a9ec;box-shadow:0 0 0 2px rgba(73,169,236,.15);background:hsla(0,0%,100%,.06)}.custom-input[data-v-4f79d654]::placeholder{color:hsla(0,0%,100%,.4)}.input-icon[data-v-4f79d654]{position:absolute;left:.5rem;z-index:1;color:hsla(0,0%,100%,.5);pointer-events:none}.custom-select-wrapper[data-v-4f79d654]{position:relative;display:flex;align-items:center}.custom-select[data-v-4f79d654]{appearance:none;width:100%;min-width:120px;padding:.5rem 2rem .5rem .75rem;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:hsla(0,0%,100%,.9);font-size:.75rem;cursor:pointer;transition:all .2s ease;font-family:inherit}.custom-select[data-v-4f79d654]:focus{outline:none;border-color:#49a9ec;box-shadow:0 0 0 2px rgba(73,169,236,.15);background:hsla(0,0%,100%,.06)}.custom-select option[data-v-4f79d654]{background:#2a2a2a;color:hsla(0,0%,100%,.9);padding:.5rem}.select-icon[data-v-4f79d654]{position:absolute;right:.5rem;z-index:1;color:hsla(0,0%,100%,.5);pointer-events:none;transition:transform .2s ease}.custom-select-wrapper:hover .select-icon[data-v-4f79d654]{color:hsla(0,0%,100%,.7)}.pagination-nav[data-v-4f79d654]{display:flex;align-items:center;gap:.25rem}.nav-btn[data-v-4f79d654]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:4px;color:hsla(0,0%,100%,.7);cursor:pointer;transition:all .2s ease}.nav-btn[data-v-4f79d654]:hover:not(:disabled){background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.9);transform:scale(1.05)}.nav-btn[data-v-4f79d654]:disabled{opacity:.3;cursor:not-allowed;transform:none}.page-info[data-v-4f79d654]{font-size:.75rem;color:hsla(0,0%,100%,.7);font-weight:500;padding:0 .5rem;white-space:nowrap}@media (max-width:1200px){.run-history-header[data-v-4f79d654]{flex-wrap:wrap;gap:.75rem}.controls-section[data-v-4f79d654]{order:2;flex:1 1 100%;justify-content:flex-start;margin-top:.5rem}.pagination-section[data-v-4f79d654]{order:1}}@media (max-width:768px){.run-history-header[data-v-4f79d654]{flex-direction:column;align-items:stretch;gap:.75rem}.controls-section[data-v-4f79d654]{order:1;flex-direction:column;gap:.5rem}.pagination-section[data-v-4f79d654]{order:2;justify-content:space-between}.custom-input-wrapper[data-v-4f79d654]{min-width:unset}}section.answer-proofs[data-v-c08561e4]{min-width:calc(30% + 64px)}.shrink-center[data-v-c08561e4]{animation:shrinkCenter-c08561e4 .3s ease-in forwards;position:absolute;top:50%;left:50%;transform-origin:center}@keyframes shrinkCenter-c08561e4{0%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) scale(0);opacity:0}}.document-researcher-container[data-v-c08561e4]{min-height:100vh;width:100%}.document-researcher-footer[data-v-c08561e4]{min-height:64px}.document-researcher-aside-wrapper[data-v-c08561e4]{flex-direction:column;border-right:1px solid hsla(0,0%,98%,.12);background:red;transition:width .2s;display:none;width:64px}.document-research-samples[data-v-c08561e4]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;width:100%}.document-research-samples>[data-v-c08561e4]{transition:background-color .2s ease;cursor:pointer}.document-research-samples>[data-v-c08561e4]:hover{background-color:hsla(0,0%,100%,.05);border-radius:8px}@media (max-width:768px){.document-research-samples[data-v-c08561e4]{grid-template-columns:1fr}}.tooltip[data-v-c08561e4]{position:relative}.tooltip[data-v-c08561e4]:after,.tooltip[data-v-c08561e4]:before{position:absolute;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out}.tooltip[data-v-c08561e4]:hover:after,.tooltip[data-v-c08561e4]:hover:before{opacity:1;visibility:visible}.tooltip[data-v-c08561e4]:before{content:attr(data-tooltip);z-index:2;width:max-content;white-space:nowrap;color:#fff;padding:.235rem .5rem;background:rgba(0,0,0,.7);border-radius:5px}.tooltip[data-v-c08561e4]:after{content:"";width:0;height:0}.tooltip--right[data-v-c08561e4]:after,.tooltip--right[data-v-c08561e4]:before{top:50%;left:100%;transform:translateY(-50%);margin-left:15px}.tooltip--right[data-v-c08561e4]:after{margin-left:8px;border-top:5px solid transparent;border-right:7px solid rgba(0,0,0,.7);border-bottom:5px solid transparent}.tooltip--left[data-v-c08561e4]:after,.tooltip--left[data-v-c08561e4]:before{top:50%;right:100%;transform:translateY(-50%);margin-right:15px}.tooltip--left[data-v-c08561e4]:after{margin-left:8px;border-top:5px solid transparent;border-right:7px solid rgba(0,0,0,.7);border-bottom:5px solid transparent}.orbits[data-v-c08561e4]{position:absolute;inset:0;z-index:0}.absolute-center[data-v-c08561e4]{position:absolute;top:50%;left:50%;--tw-translate-x:-50%;--tw-translate-y:-50%;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.full-screen-lock[data-v-c08561e4]{max-height:100vh;overflow:hidden}.group-animation-enter-active[data-v-c08561e4]{transition:all .8s cubic-bezier(.34,1.56,.64,1)}.group-animation-enter-from[data-v-c08561e4]{opacity:0;transform:translateY(-30px)}.group-animation-enter-to[data-v-c08561e4]{opacity:1;transform:translateY(0)}.group-animation-item[data-v-c08561e4]{animation:fadeSlideIn-c08561e4 .8s cubic-bezier(.34,1.56,.64,1) backwards}.group-animation-item-slow[data-v-c08561e4]{animation:fadeSlideIn-c08561e4 1.5s cubic-bezier(.34,1.56,.64,1) backwards}@keyframes fadeSlideIn-c08561e4{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.text-transition-container[data-v-c08561e4]{position:relative;overflow:hidden}.text-transition-item[data-v-c08561e4]{position:absolute;bottom:50%;transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1)}.text-transition-item.hidden[data-v-c08561e4]{transform:translateY(100%);opacity:0}.text-transition-item.visible[data-v-c08561e4]{transform:translateY(0);opacity:1}.text-transition-item.entering[data-v-c08561e4]{transform:translateY(52%) translateX(10px);opacity:1}.text-transition-item.exiting[data-v-c08561e4]{transform:translateY(100%);opacity:0}.hover\:primary-border[data-v-c08561e4]:hover{border:thin solid var(--v-primary-base)!important;transition:border-color .2s ease-in-out}.group-animation-item[data-v-c08561e4]:first-child{animation-delay:.1s}.group-animation-item[data-v-c08561e4]:nth-child(2){animation-delay:.2s}.group-animation-item[data-v-c08561e4]:nth-child(3){animation-delay:.3s}.group-animation-item[data-v-c08561e4]:nth-child(4){animation-delay:.4s}.group-animation-item[data-v-c08561e4]:nth-child(5){animation-delay:.5s}.group-animation-item[data-v-c08561e4]:nth-child(6){animation-delay:.6s}.group-animation-item[data-v-c08561e4]:nth-child(7){animation-delay:.7s}.group-animation-item[data-v-c08561e4]:nth-child(8){animation-delay:.8s}.group-animation-item-slow[data-v-c08561e4]:first-child{animation-delay:.2s}.group-animation-item-slow[data-v-c08561e4]:nth-child(2){animation-delay:.4s}.group-animation-item-slow[data-v-c08561e4]:nth-child(3){animation-delay:.6s}.group-animation-item-slow[data-v-c08561e4]:nth-child(4){animation-delay:.8s}.group-animation-item-slow[data-v-c08561e4]:nth-child(5){animation-delay:1s}.group-animation-item-slow[data-v-c08561e4]:nth-child(6){animation-delay:1.2s}.group-animation-item-slow[data-v-c08561e4]:nth-child(7){animation-delay:1.4s}.group-animation-item-slow[data-v-c08561e4]:nth-child(8){animation-delay:1.6s}.group-animation-item>[data-v-c08561e4]{transition:background-color .2s ease-in-out}.group-animation-item:hover>[data-v-c08561e4]{background-color:hsla(0,0%,100%,.125)!important}.chat-height[data-v-c08561e4]{height:calc(100% - 48px)!important}.landing-suggestions[data-v-c08561e4]{position:absolute;top:-508px;left:8px;right:10px;background-color:var(--v-black_500-base);z-index:999;overflow-y:auto;height:500px}.history-nav[data-v-c08561e4]{position:fixed;top:0;left:0;bottom:0;width:310px;overflow-y:auto;background-color:var(--v-black_500-base);border-right:thin solid hsla(0,0%,100%,.12)}.hit-item[data-v-c08561e4]{transition:background-color 25ms ease-in-out}.hit-item[data-v-c08561e4]:hover{background-color:hsla(0,0%,100%,.125)!important}.pb-30vh[data-v-c08561e4]{padding-bottom:5vh}.half-width-container[data-v-c08561e4]{display:flex;gap:1rem}.half-width-container>[data-v-c08561e4]{width:50%}.container-width[data-v-c08561e4]{min-width:32rem!important;max-width:48rem!important}.translate-x-2rem[data-v-c08561e4]{transform:translateX(3rem)}.pl-64[data-v-c08561e4]{padding-left:2rem}.upgrade-btn[data-v-c08561e4]{background:linear-gradient(45deg,var(--v-primary-base),var(--v-secondary-base));border:none;color:#fff;transition:all .3s cubic-bezier(.4,0,.2,1)}.upgrade-btn[data-v-c08561e4]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(var(--v-primary-base),.3)}.split-screen-lock[data-v-c08561e4]{padding-top:50px}.gap-2[data-v-c08561e4]{gap:2rem}.resize-handle[data-v-c08561e4]{position:absolute;left:0;top:0;bottom:0;width:8px;cursor:ew-resize;z-index:1000;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.resize-handle[data-v-c08561e4]:hover{background-color:hsla(0,0%,100%,.1)}.resize-handle-line[data-v-c08561e4]{width:2px;height:40px;background-color:var(--v-primary-base);border-radius:1px;transition:background-color .2s ease}.resize-handle:active .resize-handle-line[data-v-c08561e4]{background-color:var(--v-primary-base);box-shadow:0 0 8px rgba(var(--v-primary-base),.5)}.drawer-scroll-container[data-v-c08561e4]{max-height:100vh!important;overflow:hidden!important}.drawer-content[data-v-c08561e4]{height:100vh;padding-left:8px}.drawer-content[data-v-c08561e4]::-webkit-scrollbar{width:6px}.drawer-content[data-v-c08561e4]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:3px}.drawer-content[data-v-c08561e4]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:3px}.drawer-content[data-v-c08561e4]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.5)}.split-screen-nav[data-v-c08561e4]{background-color:var(--v-black_500-base);border-right:1px solid hsla(0,0%,100%,.12);min-width:300px;max-width:800px;height:100vh;transition:width .2s ease}.split-screen-header[data-v-c08561e4]{border-bottom:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.02)}.split-screen-close-btn[data-v-c08561e4]{transition:all .2s ease}.split-screen-close-btn[data-v-c08561e4]:hover{background-color:hsla(0,0%,100%,.1);transform:scale(1.1)}.split-screen-content[data-v-c08561e4]{background:transparent}.split-screen-content[data-v-c08561e4]::-webkit-scrollbar{width:6px}.split-screen-content[data-v-c08561e4]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:3px}.split-screen-content[data-v-c08561e4]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.split-screen-content[data-v-c08561e4]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.split-screen-resize-handle[data-v-c08561e4]{position:absolute;right:0;top:0;bottom:0;width:8px;cursor:ew-resize;z-index:1000;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.split-screen-resize-handle[data-v-c08561e4]:hover{background-color:hsla(0,0%,100%,.1)}.split-screen-resize-line[data-v-c08561e4]{width:2px;height:40px;background-color:var(--v-primary-base);border-radius:1px;transition:all .2s ease}.split-screen-resize-handle:hover .split-screen-resize-line[data-v-c08561e4]{height:60px;box-shadow:0 0 8px rgba(var(--v-primary-base),.4)}.split-screen-resize-handle:active .split-screen-resize-line[data-v-c08561e4]{background-color:var(--v-primary-base);box-shadow:0 0 12px rgba(var(--v-primary-base),.6)}@media (max-width:1024px){.split-screen-nav[data-v-c08561e4]{min-width:280px;max-width:500px}}@media (max-width:768px){.split-screen-nav[data-v-c08561e4]{min-width:260px;max-width:400px}}.close-btn[data-v-c08561e4]{width:32px;height:32px;background:linear-gradient(135deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.05));backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.9);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.2)}.close-btn[data-v-c08561e4]:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,.1));border-color:hsla(0,0%,100%,.2);color:#fff;transform:translateY(-2px) scale(1.05);box-shadow:0 8px 25px rgba(0,0,0,.2),0 0 20px rgba(var(--v-primary-base),.3),inset 0 1px 0 hsla(0,0%,100%,.3)}.close-btn[data-v-c08561e4]:active{transform:translateY(-1px) scale(1.02);transition:all .1s ease}.custom-input-container[data-v-c08561e4]{position:relative}.custom-input[data-v-c08561e4],.custom-textarea[data-v-c08561e4]{background:transparent;border:1px solid hsla(0,0%,100%,.12);color:#fff;font-size:14px;line-height:1.4;transition:all .3s cubic-bezier(.4,0,.2,1);outline:none;width:100%}.custom-input[data-v-c08561e4]:focus,.custom-textarea[data-v-c08561e4]:focus{border-color:var(--v-primary-base);box-shadow:0 0 0 2px rgba(var(--v-primary-base),.2);background:rgba(var(--v-primary-base),.05)}.custom-input[data-v-c08561e4]::placeholder,.custom-textarea[data-v-c08561e4]::placeholder{color:hsla(0,0%,100%,.5)}.input-counter[data-v-c08561e4]{display:flex;justify-content:flex-end;font-size:12px;margin-top:4px}.connection-info-card[data-v-c08561e4]{background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));border:1px solid rgba(var(--v-primary-base),.2);transition:all .3s ease}.connection-info-card[data-v-c08561e4]:hover{border-color:rgba(var(--v-primary-base),.3);background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.03))}.connector-icon[data-v-c08561e4]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:linear-gradient(135deg,rgba(var(--v-primary-base),.1),rgba(var(--v-primary-base),.05));border-radius:12px;border:1px solid rgba(var(--v-primary-base),.2)}.v-dialog .black[data-v-c08561e4]{border:1px solid rgba(var(--v-primary-base),.3);box-shadow:0 20px 40px rgba(0,0,0,.3),0 0 0 1px hsla(0,0%,100%,.05),inset 0 1px 0 hsla(0,0%,100%,.1)}.v-btn[data-v-c08561e4]:not(.v-btn--disabled):hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.v-btn[color=primary][data-v-c08561e4]:not(.v-btn--disabled):hover{box-shadow:0 4px 12px rgba(var(--v-primary-base),.4)}.connection-menu-btn[data-v-c08561e4]{background:hsla(0,0%,100%,.05)!important;border:1px solid hsla(0,0%,100%,.1)!important;transition:all .2s ease}.connection-menu-btn[data-v-c08561e4]:hover{background:hsla(0,0%,100%,.1)!important;border-color:hsla(0,0%,100%,.2)!important;transform:scale(1.1)}.connection-submenu[data-v-c08561e4]{background:rgba(20,20,20,.95)!important;backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.1)!important;border-radius:12px!important;box-shadow:0 20px 40px rgba(0,0,0,.3),0 0 0 1px hsla(0,0%,100%,.05),inset 0 1px 0 hsla(0,0%,100%,.1)!important;padding:8px!important;min-width:220px}.connection-selector+.v-menu__content .v-list.black.grey-border[data-v-c08561e4]{background:rgba(var(--v-black-base),.95)!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:var(--chat-border-radius-md)!important;backdrop-filter:blur(20px)!important;box-shadow:0 8px 32px rgba(0,0,0,.4)!important;padding:8px!important;min-width:280px}.submenu-item[data-v-c08561e4]{padding:10px 12px!important;border-radius:16px;margin:2px 0;transition:all .2s ease;border:1px solid transparent}.submenu-item[data-v-c08561e4]:hover{background:hsla(0,0%,100%,.08)!important;border-color:hsla(0,0%,100%,.15);transform:translateX(2px)}.submenu-action[data-v-c08561e4]{min-width:32px!important;margin-right:12px!important}.submenu-icon-wrapper[data-v-c08561e4]{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.validate-icon[data-v-c08561e4]{background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.2)}.identity-icon[data-v-c08561e4]{background:rgba(168,85,247,.1);border:1px solid rgba(168,85,247,.2)}.reauth-icon[data-v-c08561e4]{background:rgba(249,115,22,.1);border:1px solid rgba(249,115,22,.2)}.submenu-item:hover .validate-icon[data-v-c08561e4]{background:rgba(59,130,246,.2);border-color:rgba(59,130,246,.3)}.submenu-item:hover .identity-icon[data-v-c08561e4]{background:rgba(168,85,247,.2);border-color:rgba(168,85,247,.3)}.submenu-item:hover .reauth-icon[data-v-c08561e4]{background:rgba(249,115,22,.2);border-color:rgba(249,115,22,.3)}.submenu-title[data-v-c08561e4]{font-weight:500!important;font-size:13px!important;color:hsla(0,0%,100%,.9)!important;margin-bottom:2px!important}.submenu-subtitle[data-v-c08561e4]{font-size:11px!important;color:hsla(0,0%,100%,.5)!important;line-height:1.2!important}.loading[data-v-c08561e4]{animation:spin-c08561e4 1s linear infinite}@keyframes spin-c08561e4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.connection-divider[data-v-c08561e4]{margin:16px 12px!important;border-color:hsla(0,0%,100%,.08)!important}.new-connection-section[data-v-c08561e4]{padding:8px!important}.new-connection-card[data-v-c08561e4]{background:linear-gradient(135deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.01));border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:16px;transition:all .2s ease}.new-connection-card[data-v-c08561e4]:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));border-color:hsla(0,0%,100%,.12);transform:translateY(-1px)}.new-connection-header[data-v-c08561e4]{margin-bottom:12px}.new-connection-primary-btn[data-v-c08561e4]{width:100%;height:40px!important;font-weight:600!important;text-transform:none!important;border-radius:8px!important;transition:all .2s ease}.new-connection-primary-btn[data-v-c08561e4]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(var(--v-primary-base),.4)!important}.new-connection-info[data-v-c08561e4]{display:flex;flex-direction:column;gap:8px}.new-connection-text[data-v-c08561e4]{font-size:12px;color:hsla(0,0%,100%,.6);line-height:1.4;margin:0;text-align:center}.upgrade-btn-modern[data-v-c08561e4]{background:linear-gradient(45deg,rgba(var(--v-secondary-base),.8),rgba(var(--v-accent-base),.8))!important;border:none!important;color:#fff!important;height:32px!important;font-size:11px!important;font-weight:500!important;text-transform:none!important;border-radius:6px!important;transition:all .2s ease;min-width:auto!important;padding:0 12px!important}.upgrade-btn-modern[data-v-c08561e4]:hover{transform:translateY(-1px) scale(1.02);box-shadow:0 4px 12px rgba(var(--v-secondary-base),.3)!important}.mobile-nav-overlay-backdrop[data-v-c08561e4]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);z-index:99;cursor:pointer}.right-nav-drawer-container[data-v-c08561e4]{position:fixed;top:0;right:0;bottom:0;pointer-events:none;z-index:10}.right-drawer-backdrop[data-v-c08561e4]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);cursor:pointer;pointer-events:auto;opacity:0;animation:fadeIn-c08561e4 .3s ease-out forwards}.right-nav-drawer[data-v-c08561e4]{position:absolute;top:0;right:0;bottom:0;border-left:1px solid hsla(0,0%,100%,.12);backdrop-filter:blur(20px);pointer-events:auto;overflow:hidden;display:flex;flex-direction:column;transform:translateX(100%);animation:slideInFromRight-c08561e4 .3s cubic-bezier(.25,.8,.25,1) forwards;box-shadow:-4px 0 20px rgba(0,0,0,.3)}.right-drawer-close-btn[data-v-c08561e4]{position:absolute;top:16px;right:16px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:8px;padding:8px;cursor:pointer;z-index:1001;transition:all .2s ease;color:hsla(0,0%,100%,.7)}.right-drawer-close-btn[data-v-c08561e4]:hover{background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.9);transform:scale(1.05)}.drawer-content[data-v-c08561e4]{flex:1;overflow-y:auto;overflow-x:hidden;padding:0;height:100%;max-height:calc(100vh - 6px)}@media (min-width:768px){.right-nav-drawer[data-v-c08561e4]{width:450px;max-width:450px;position:relative;top:0;transform:none;animation:none}.right-drawer-backdrop[data-v-c08561e4]{display:none}.mobile-only[data-v-c08561e4]{display:none!important}.right-nav-drawer-container[data-v-c08561e4]{position:relative;width:450px;max-width:450px;pointer-events:auto}}@media (max-width:767px){.right-nav-drawer[data-v-c08561e4]{width:85vw;max-width:400px;min-width:280px}.right-nav-drawer-container[data-v-c08561e4]{left:0}}@media (max-width:430px){.right-nav-drawer[data-v-c08561e4]{width:90vw;max-width:100vw}}@media (max-width:390px){.right-nav-drawer[data-v-c08561e4]{width:95vw}.right-drawer-close-btn[data-v-c08561e4]{top:12px;right:12px;padding:6px}}@keyframes fadeIn-c08561e4{0%{opacity:0}to{opacity:1}}@keyframes slideInFromRight-c08561e4{0%{transform:translateX(100%)}to{transform:translateX(0)}}.export-connector-dialog{border-radius:8px}.iframe-placeholder[data-v-2408c24b]{background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100% 100%"><text fill="%2321bdfc" x="50%" y="5%" font-family="Lucida Grande" font-size="36" text-anchor="middle">Rendering Dashboard...</text></svg>') 0 0 no-repeat}.card-body[data-v-380f1f59]{height:calc(100vh - 64px)!important}.card-body[data-v-0e0fe62b]{max-height:calc(80vh - 64px)!important}.dialog-card{height:calc(100vh - 64px)}.iframe-placeholder{background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100% 100%"><text fill="%231c1e21" x="50%" y="10%" font-family="Lucida Grande" font-size="24" text-anchor="middle">Rendering Visualization Preview....</text></svg>') 0 0 no-repeat}.grid-indicator{display:flex;padding:0 8px}.grid-indicator>div{flex-grow:1;text-align:center;border-left:thin dotted var(--v-grey-base)!important;border-right:thin dotted var(--v-grey-base)!important}.d_veEt{grid-template-areas:". ."}.d_veEt,.dashboard_visualization_edit_container{display:grid;grid-template-columns:1fr 200px;grid-template-rows:1fr;gap:0 10px}.dashboard_visualization_edit_container{grid-template-areas:"visualization_edtior available_modules";height:500px}.visualization_edtior{grid-area:visualization_edtior}.available_modules{grid-area:available_modules;overflow-y:auto}.ranger_selector{display:grid;grid-auto-columns:1fr;grid-template-columns:120px 1fr 120px;grid-template-rows:1fr;gap:0 25px;grid-template-areas:". . ."}.fade-enter-active,.fade-leave-active{transition:all .2s ease-in}.fade-enter,.fade-leave-to{opacity:0;transform:translate(-5%,-5%)}.blueprintDefaultReqObjParam.v-input--is-readonly>.v-input__control>.v-input__slot>.v-text-field__slot>input{color:#a4a6a8!important}.dashboard--details{white-space:pre-line!important;max-width:320px}.clean_json[data-v-2de5dd16]{word-wrap:break-word;word-break:break-all;white-space:pre-wrap;background-color:#e2e2e2;color:#000;height:400px;overflow-y:scroll;padding:15px;font-weight:300;font-size:16px}.iframe-placeholder[data-v-2de5dd16]{background:"#22272e"}[data-v-2de5dd16]::-webkit-scrollbar{width:12px}[data-v-2de5dd16]::-webkit-scrollbar-track{background:#22272e}[data-v-2de5dd16]::-webkit-scrollbar-thumb{background-color:#21bdfc;border-radius:20px;border:3px solid #fff}.blueprint-router-link{color:#22272e!important}.margin-top[data-v-fe3b8e30]{margin-top:37.5px!important}.model-env-name[data-v-6a4220e0]{font-size:1.75rem;line-height:2.5rem;font-weight:300;letter-spacing:.015em;text-transform:uppercase}.selected-env-enter[data-v-6a4220e0],.selected-env-leave-to[data-v-6a4220e0]{opacity:0}.selected-env-enter-active[data-v-6a4220e0],.selected-env-leave-active[data-v-6a4220e0]{transition:all .2s ease-out}.model_details[data-v-18cb913e]{display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:1fr 1fr;gap:10px 10px;width:100%}.platform-logs-container{display:flex;flex-direction:column;height:calc(100vh - 64px)!important}.platform-logs-log--container{background-color:#222;overflow:hidden;position:relative}.log_viewer{overflow:auto;max-height:100vh;overflow-wrap:break-word}.log_line{display:grid;grid-template-columns:50px 1fr;margin:5px 0}.log_line:hover{background-color:#444!important}.line-number{width:auto;color:#666;text-align:center;font-size:14px!important}.platform-log-table .v-data-table__wrapper{box-shadow:none!important}.highlight{background:#ff0;color:#000}.cursor-pointer[data-v-30c164f1]{cursor:pointer}.v-menu[data-v-30c164f1]{display:none}.cursor-pointer[data-v-5a54e100],.cursor-pointer[data-v-15be1849]{cursor:pointer}.v-btn.floating-copy-btn[data-v-5a46cb7b]{position:absolute;z-index:50;top:31%;right:6%}.database-assistant--container[data-v-0fb65582]{height:calc(100vh - 48px)!important}@keyframes shootingLines-0fb65582{0%{background-position:0 0}to{background-position:100% 100%}}.step-item:after{content:"";position:absolute;left:0;right:0;bottom:0;height:10px;background:transparent}.v-timeline.step-timeline:before{min-height:80vh!important;background:var(--v-accent-lighten4)!important}.prompt-history .v-timeline-item__body{display:flex}.v-application--is-ltr .step-timeline.v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse):before{left:277px}.step-timeline.v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(odd):not(.v-timeline-item--before) .v-timeline-item__body,.v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--after .v-timeline-item__body{max-width:calc(100% - 326px)}.step-timeline.v-application--is-ltr .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item:nth-child(odd):not(.v-timeline-item--before) .v-timeline-item__opposite,.v-application--is-ltr .v-timeline:not(.v-timeline--dense):not(.v-timeline--reverse) .v-timeline-item--after .v-timeline-item__opposite{max-width:230px!important}.v-application .v-timeline-item__body .success-bg-clear.v-card.v-sheet{background:transparent!important;position:relative}.v-application .v-timeline-item__body .success-bg-clear.v-card.v-sheet:before{background:var(--v-secondary-base);content:" ";display:block;position:absolute;left:0!important;top:0;width:100%;height:100%;opacity:.68;border-radius:10px}.v-application .v-timeline-item__body .error-bg-clear.v-card.v-sheet{background:transparent!important;position:relative}.v-application .v-timeline-item__body .error-bg-clear.v-card.v-sheet:before{background:var(--v-error-base);content:" ";display:block;position:absolute;left:0!important;top:0;width:100%;height:100%;opacity:.14;border-radius:24px}.scrollable-container{height:calc(100vh - 220px)!important}.generative-prompt-history.v-data-table>.v-data-table__wrapper>table>tbody>tr{border-radius:12px!important}.generative-prompt-history.v-data-table>.v-data-table__wrapper>table>tbody>tr:hover:not(.v-data-table__expanded__content):not(.v-data-table__empty-wrapper){background:hsla(0,0%,98%,.0025)!important}.timeline-item{transition:all .2s;border:thin solid transparent!important}.timeline-item.active span.white--text{color:var(--v-grey-lighten2)!important}.timeline-item.active{border:none!important}.timeline-item.active--selected{border-color:var(--v-primary-base)!important}.fade-enter-active[data-v-12a5c4d1],.fade-leave-active[data-v-12a5c4d1]{transition:opacity 1s}.fade-enter[data-v-12a5c4d1],.fade-leave-to[data-v-12a5c4d1]{opacity:0}.text-h4.shadow,.text-h6.shadow{text-shadow:1.25px 1.25px 0 rgba(0,0,0,.4)}.model-stats div::selection,.model-stats span::selection{background:var(--v-accent-base)!important}.model-stats{position:relative;display:grid;align-items:center;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));column-gap:10px;row-gap:20px}.transparent.gradient{position:relative;background:transparent}.transparent.gradient.rounded:before{border-radius:24px!important}.transparent.gradient:before{content:"";width:100%;height:100%;filter:blur(1px);background:radial-gradient(circle at 50%,#21bdfc 5%,hsl(from var(--v-primary-darken1) h s l/50%) 110%,#21bdfc 0);animation:rotate 25 var(--easing) alternate infinite;position:absolute;top:0;left:0;bottom:0;z-index:0}@keyframes gradient{0%{background-position:0 0}50%{background-position:250% 250%}to{background-position:0 0}}.progress-circle svg{filter:drop-shadow(-3px -3px 3px rgba(0,0,0,.3))!important}.details-stats[data-v-1ce32d90]{column-gap:12px;row-gap:8px}.details-stats,.details-stats[data-v-1ce32d90],.details-stats[data-v-1f1639aa]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.details-stats{column-gap:8px;row-gap:8px}.insight-card-wrapper{background-color:hsla(0,0%,100%,.9);backdrop-filter:blur(1px)!important}.anomaly-hover-tip{width:200px;background:#333;color:#fff}.detail-section[data-v-21b30bf7]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:0 0;grid-template-areas:". . . ." ". . . ."}.detail-card[data-v-21b30bf7]{height:calc(100vh - 48px)!important}.accent.px-0 .v-expansion-panel-content__wrap{padding:0!important;margin:10px 0!important}.pulse{display:block;width:10px;height:10px;border-radius:50%;background:var(--v-success-base)!important;cursor:pointer;box-shadow:0 0 0 rgba(204,169,44,.3);animation:pulse 1.2s infinite}.pulse:hover{animation:none}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(204,169,44,.4)}70%{box-shadow:0 0 0 8px rgba(204,169,44,0)}to{box-shadow:0 0 0 0 rgba(204,169,44,0)}}.dashboard-list-content-container[data-v-844441c6]{display:flex;flex-direction:column;justify-content:center;align-items:center}.dashboard-list-content-container>div[data-v-844441c6]{width:100%;max-width:1000px;margin:0 auto}.dashboard-list-content-container[data-v-dc695a72]{display:flex;flex-direction:column;justify-content:center;align-items:center}.dashboard-list-content-container>div[data-v-dc695a72]{width:100%;max-width:1000px;margin:0 auto}.qp-editor label{top:4px!important}.transform{transform:rotate(180deg)!important}.overview-cards[data-v-917f72d6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1.5rem;margin-bottom:2rem}.metric-card[data-v-917f72d6]{transition:all .3s ease;background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1)}.metric-card[data-v-917f72d6]:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,0,0,.1);background:linear-gradient(135deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.08))}.customer-list[data-v-1e252f7c]{margin-bottom:2rem}.tenant-dialog[data-v-1e252f7c] .v-card{background:var(--v-bg-film-base)!important}.tenant-details[data-v-1e252f7c]{color:#fff}.info-item[data-v-1e252f7c]{background:hsla(0,0%,100%,.05);padding:12px;border-radius:8px}.config-panels[data-v-1e252f7c]{background:transparent!important}.config-panels[data-v-1e252f7c] .v-expansion-panel{background:hsla(0,0%,100%,.05)!important;margin-bottom:8px}.config-panels[data-v-1e252f7c] .v-expansion-panel-header{color:#fff!important}.config-table[data-v-1e252f7c]{background:transparent!important}.config-table[data-v-1e252f7c] th{color:hsla(0,0%,100%,.7)!important;font-weight:500}.config-table[data-v-1e252f7c] td{color:#fff!important}[data-v-1e252f7c] .v-data-table{background-color:initial!important}[data-v-1e252f7c] .v-data-table-header{background-color:hsla(0,0%,100%,.05)!important}[data-v-1e252f7c] .v-data-table-header th{color:#fff!important}[data-v-1e252f7c] .v-data-table>.v-data-table__wrapper>table>tbody>tr:hover:not(.v-data-table__expanded__content):not(.v-data-table__empty-wrapper){background:hsla(0,0%,100%,.05)!important}[data-v-1e252f7c] .v-data-footer{background-color:initial!important;color:#fff!important}[data-v-1e252f7c] .v-data-footer__pagination,[data-v-1e252f7c] .v-data-footer__select{color:#fff!important}.edit-dialog[data-v-1e252f7c] .v-card{background:var(--v-bg-film-base)!important}.edit-credits[data-v-1e252f7c]{color:#fff}[data-v-1e252f7c] .v-radio{margin-right:16px}[data-v-1e252f7c] .v-input--radio-group{margin-top:0}[data-v-1e252f7c] .v-text-field.v-text-field--enclosed .v-text-field__details{margin-bottom:8px}.subscription-analytics[data-v-de41cf6c]{margin-bottom:2rem}.chart-container[data-v-de41cf6c]{background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1)}.chart-wrapper[data-v-de41cf6c]{position:relative}.support-messages[data-v-3b9e00ba]{margin-bottom:2rem}.ticket-card[data-v-3b9e00ba]{background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);transition:all .3s ease}.ticket-card[data-v-3b9e00ba]:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,0,0,.1);background:linear-gradient(135deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.08))}.system-health[data-v-a538fd98]{margin-bottom:2rem}.status-card[data-v-a538fd98]{background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);transition:all .3s ease}.status-card[data-v-a538fd98]:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,0,0,.1);background:linear-gradient(135deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.08))}.feature-usage[data-v-21f542ec]{margin-bottom:2rem}.date-range[data-v-21f542ec]{opacity:.7}.summary-card[data-v-21f542ec]{min-width:200px;transition:transform .2s}.summary-card[data-v-21f542ec]:hover{transform:translateY(-2px)}select[data-v-21f542ec]{outline:none;border:1px solid hsla(0,0%,100%,.12);cursor:pointer}select[data-v-21f542ec]:focus{border-color:var(--v-primary-base)}.error-message[data-v-21f542ec]{color:var(--v-error-base);background:rgba(255,0,0,.1);border-radius:4px}.spinner-border[data-v-21f542ec]{width:3rem;height:3rem;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner-border-21f542ec .75s linear infinite}@keyframes spinner-border-21f542ec{to{transform:rotate(1turn)}}[data-v-21f542ec] .v-data-table{background-color:initial!important}[data-v-21f542ec] .v-data-table-header{background-color:hsla(0,0%,100%,.05)!important}[data-v-21f542ec] .v-data-table-header th{color:#fff!important}[data-v-21f542ec] .v-data-table>.v-data-table__wrapper>table>tbody>tr:hover:not(.v-data-table__expanded__content):not(.v-data-table__empty-wrapper){background:hsla(0,0%,100%,.05)!important}[data-v-21f542ec] .v-data-footer{background-color:initial!important;color:#fff!important}[data-v-21f542ec] .v-data-footer__pagination,[data-v-21f542ec] .v-data-footer__select{color:#fff!important}.search-input[data-v-21f542ec]{outline:none;border:1px solid hsla(0,0%,100%,.12);min-width:200px}.search-input[data-v-21f542ec]:focus{border-color:var(--v-primary-base)}.admin-secret-modal[data-v-feb5419c]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;backdrop-filter:blur(4px)}.admin-secret-content[data-v-feb5419c]{background:var(--v-bg-film-base);padding:2.5rem;border-radius:12px;max-width:480px;width:90%;box-shadow:0 8px 32px rgba(0,0,0,.2)}.header__[data-v-feb5419c]{text-align:center;margin-bottom:2rem}.header__ h2[data-v-feb5419c]{color:#fff;font-weight:600}.header__ p[data-v-feb5419c]{color:hsla(0,0%,100%,.7)}.secret-form[data-v-feb5419c]{display:flex;flex-direction:column;gap:1.5rem}.input-wrapper[data-v-feb5419c]{position:relative}.input-container[data-v-feb5419c]{position:relative;background:var(--v-black_500-base);border-radius:8px;padding:.5rem}.secret-input[data-v-feb5419c]{width:100%;background:transparent;border:none;color:#fff;font-size:1rem;padding:.75rem 1rem;outline:none}.secret-input[data-v-feb5419c]::placeholder{color:hsla(0,0%,100%,.4)}.input-border[data-v-feb5419c]{position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#4caf50,#2196f3);transform:scaleX(0);transition:transform .3s ease}.input-container:focus-within .input-border[data-v-feb5419c]{transform:scaleX(1)}.error .input-border[data-v-feb5419c]{background:#f44336;transform:scaleX(1)}.error-message[data-v-feb5419c]{color:#f44336;font-size:.875rem;margin-top:.5rem;display:block}.submit-button[data-v-feb5419c]{background:linear-gradient(90deg,#4caf50,#2196f3);color:#fff;border:none;padding:1rem;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:opacity .3s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}.submit-button[data-v-feb5419c]:hover{opacity:.9}.submit-button[data-v-feb5419c]:disabled{opacity:.7;cursor:not-allowed}.loading-spinner[data-v-feb5419c]{width:20px;height:20px;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;animation:spin-feb5419c 1s linear infinite}@keyframes spin-feb5419c{to{transform:rotate(1turn)}}.dashboard-header-actions[data-v-1c8ebb3a]{display:flex;align-items:center;gap:1rem}.dashboard-user[data-v-1c8ebb3a]{font-size:.9rem;font-weight:500;color:var(--v-primary-base)}.bg-film[data-v-1c8ebb3a]{background:var(--v-surface-base,#f5f6fa)}.dashboard-header[data-v-1c8ebb3a]{display:flex;justify-content:space-between;align-items:center;padding:1rem;height:64px}.dashboard-root[data-v-1c8ebb3a]{display:grid;grid-template-columns:240px 1fr;min-height:100vh;background-color:#121212;background-image:linear-gradient(hsla(0,0%,100%,.05) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.05) 1px,transparent 0),linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:20px 20px,20px 20px,40px 40px,40px 40px;background-position:0 0,0 0,10px 10px,10px 10px}.dashboard-main-area[data-v-1c8ebb3a]{display:flex;flex-direction:column;min-width:0}.dashboard-sidebar[data-v-1c8ebb3a]{min-width:200px;background-color:rgba(0,0,0,.3)}.dashboard-content-grid[data-v-1c8ebb3a]{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:auto auto 1fr;gap:2rem;width:100%;box-sizing:border-box}.dashboard-activity[data-v-1c8ebb3a]{grid-column:1/3;grid-row:1/2}.dashboard-overview[data-v-1c8ebb3a]{grid-column:1/2;grid-row:2/3}.dashboard-stats[data-v-1c8ebb3a]{grid-column:1/2;grid-row:3/4}.dashboard-sidepanel[data-v-1c8ebb3a]{grid-column:2/3;grid-row:2/4}@media (max-width:1024px){.dashboard-root[data-v-1c8ebb3a]{grid-template-columns:64px 1fr}.dashboard-sidebar[data-v-1c8ebb3a]{min-width:48px}.dashboard-content-grid[data-v-1c8ebb3a]{gap:1rem}}@media (max-width:768px){.dashboard-root[data-v-1c8ebb3a]{display:block}.dashboard-sidebar[data-v-1c8ebb3a]{display:none}.dashboard-main-area[data-v-1c8ebb3a]{width:100vw}.dashboard-content-grid[data-v-1c8ebb3a]{display:block}.dashboard-activity[data-v-1c8ebb3a],.dashboard-overview[data-v-1c8ebb3a],.dashboard-sidepanel[data-v-1c8ebb3a],.dashboard-stats[data-v-1c8ebb3a]{margin-bottom:1rem;width:100%;box-sizing:border-box}}.bg-film[data-v-1129123e]{background-color:#121212}.lift-up[data-v-1129123e]{box-shadow:0 4px 6px rgba(0,0,0,.1);transition:all .3s ease}.lift-up[data-v-1129123e]:hover{transform:translateY(-2px);box-shadow:0 6px 8px rgba(0,0,0,.2)}.primary-border[data-v-1129123e]{border:1px solid var(--v-primary-base)}.bg-film[data-v-5c515d03]{background-color:#121212}.lift-up[data-v-5c515d03]{box-shadow:0 4px 6px rgba(0,0,0,.1);transition:all .3s ease}.lift-up[data-v-5c515d03]:hover{transform:translateY(-2px);box-shadow:0 6px 8px rgba(0,0,0,.2)}.primary-border[data-v-5c515d03]{border:1px solid var(--v-primary-base)}:root{--stepper-spacing-xs:4px;--stepper-spacing-sm:8px;--stepper-spacing-md:12px;--stepper-spacing-lg:16px;--stepper-spacing-xl:20px;--stepper-spacing-xxl:24px;--stepper-border-radius-sm:8px;--stepper-border-radius-md:12px;--stepper-border-radius-lg:16px}.stepper-progress-bar{width:100%;padding:var(--stepper-spacing-md) var(--stepper-spacing-lg);padding-top:0;margin-bottom:var(--stepper-spacing-lg);transition:all .4s cubic-bezier(.25,.8,.25,1);animation:stepperEnter .6s cubic-bezier(.25,.8,.25,1)}@keyframes stepperEnter{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.progress-container{margin-bottom:var(--stepper-spacing-xl)}.steps-wrapper{justify-content:space-between;margin-bottom:var(--stepper-spacing-xl)}.step-item,.steps-wrapper{display:flex;align-items:center;position:relative}.step-item{flex:1}.step-item:last-child{flex:0}.step-dot{width:40px;height:40px;position:relative;z-index:2;flex-shrink:0}.step-dot,.step-dot-inner{border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .4s cubic-bezier(.25,.8,.25,1)}.step-dot-inner{width:32px;height:32px}.step-item.pending .step-dot{background:hsla(0,0%,100%,.05);border:2px solid hsla(0,0%,100%,.2)}.step-item.pending .step-dot-inner{background:hsla(0,0%,100%,.03)}.step-item.active .step-dot{background:linear-gradient(135deg,color-mix(in srgb,var(--v-primary-base) 20%,transparent),color-mix(in srgb,var(--v-primary-base) 10%,transparent));border:2px solid var(--v-primary-base);box-shadow:0 0 0 4px color-mix(in srgb,var(--v-primary-base) 15%,transparent),0 4px 12px color-mix(in srgb,var(--v-primary-base) 30%,transparent);animation:stepperPulse 2s ease-in-out infinite}.step-item.active .step-dot-inner{background:linear-gradient(135deg,color-mix(in srgb,var(--v-primary-base) 30%,transparent),color-mix(in srgb,var(--v-primary-base) 15%,transparent))}.step-item.completed .step-dot{background:linear-gradient(135deg,rgba(76,175,80,.2),rgba(76,175,80,.1));border:2px solid #4caf50;box-shadow:0 0 0 4px rgba(76,175,80,.1),0 4px 12px rgba(76,175,80,.3)}.step-item.completed .step-dot-inner{background:linear-gradient(135deg,rgba(76,175,80,.3),rgba(76,175,80,.15))}.step-number{font-size:.875rem;font-weight:600;color:hsla(0,0%,100%,.6);transition:all .3s ease}.step-number.active-number{color:var(--v-primary-base);font-weight:700;text-shadow:0 0 8px color-mix(in srgb,var(--v-primary-base) 50%,transparent)}.step-icon{filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.connecting-line{flex:1;height:2px;background:hsla(0,0%,100%,.1);margin:0 var(--stepper-spacing-md);border-radius:1px;transition:all .4s cubic-bezier(.25,.8,.25,1)}.connecting-line.completed-line{background:linear-gradient(90deg,#4caf50,color-mix(in srgb,#4caf50 80%,transparent));box-shadow:0 0 8px rgba(76,175,80,.3)}.step-details{display:flex;justify-content:space-between;gap:var(--stepper-spacing-lg)}.step-detail{flex:1;text-align:center;opacity:.5;transition:all .4s cubic-bezier(.25,.8,.25,1)}.step-detail.active-detail{opacity:1;transform:translateY(-2px)}.step-detail.completed-detail{opacity:.8}.step-title{font-size:.875rem;font-weight:600;color:hsla(0,0%,100%,.7);margin-bottom:var(--stepper-spacing-xs);transition:all .3s ease}.step-title.active-title{color:var(--v-primary-base);font-weight:700;text-shadow:0 0 8px color-mix(in srgb,var(--v-primary-base) 40%,transparent)}.step-description{font-size:.75rem;color:hsla(0,0%,100%,.5);line-height:1.4;margin:0;transition:all .3s ease}.step-description.active-description{color:hsla(0,0%,100%,.8)}.progress-bar-fill{width:100%;height:6px;background:hsla(0,0%,100%,.1);overflow:hidden;margin-bottom:var(--stepper-spacing-md)}.progress-bar-fill,.progress-fill{border-radius:3px;position:relative}.progress-fill{height:100%;background:linear-gradient(90deg,var(--v-primary-base),color-mix(in srgb,var(--v-primary-base) 80%,transparent));transition:width .6s cubic-bezier(.25,.8,.25,1);box-shadow:0 0 12px color-mix(in srgb,var(--v-primary-base) 40%,transparent)}.progress-fill:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);animation:progressShimmer 2s ease-in-out infinite}@keyframes progressShimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.progress-text{display:flex;justify-content:space-between;align-items:center;font-size:.75rem;font-weight:500}.progress-percentage{color:var(--v-primary-base);font-weight:600;font-family:monospace}@keyframes stepperPulse{0%,to{box-shadow:0 0 0 4px color-mix(in srgb,var(--v-primary-base) 15%,transparent),0 4px 12px color-mix(in srgb,var(--v-primary-base) 30%,transparent)}50%{box-shadow:0 0 0 8px color-mix(in srgb,var(--v-primary-base) 25%,transparent),0 4px 16px color-mix(in srgb,var(--v-primary-base) 50%,transparent)}}@media (max-width:768px){.stepper-progress-bar{padding:var(--stepper-spacing-md)}.step-dot{width:32px;height:32px}.step-dot-inner{width:24px;height:24px}.step-number{font-size:.75rem}.step-details{flex-direction:column;gap:var(--stepper-spacing-md)}.step-title{font-size:.8rem}.step-description{font-size:.7rem}.progress-text{flex-direction:column;gap:var(--stepper-spacing-xs);text-align:center}}@media (max-width:480px){.connecting-line{margin:0 var(--stepper-spacing-sm)}.steps-wrapper{margin-bottom:var(--stepper-spacing-md)}.step-dot{width:28px;height:28px}.step-dot-inner{width:20px;height:20px}}.step-item:hover .step-dot{transform:scale(1.05)}.step-item.active:hover .step-dot{transform:scale(1.08);box-shadow:0 0 0 6px color-mix(in srgb,var(--v-primary-base) 20%,transparent),0 6px 16px color-mix(in srgb,var(--v-primary-base) 40%,transparent)}.step-item.completed:hover .step-dot{transform:scale(1.05);box-shadow:0 0 0 6px rgba(76,175,80,.15),0 6px 16px rgba(76,175,80,.4)}.role-visualization[data-v-68d5a5de]{position:relative;width:100%;height:100%;overflow:hidden;background:radial-gradient(ellipse at center,hsla(0,0%,100%,.02) 0,transparent 70%)}.particles-container[data-v-68d5a5de]{position:absolute;width:100%;height:100%;pointer-events:none}.particle[data-v-68d5a5de]{background:hsla(0,0%,100%,.1);border-radius:50%;filter:blur(1px)}.central-display[data-v-68d5a5de]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;width:260px;text-align:center}.placeholder-card[data-v-68d5a5de],.role-card[data-v-68d5a5de]{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:16px;backdrop-filter:blur(10px);transition:all .4s cubic-bezier(.25,.8,.25,1)}.role-card[data-v-68d5a5de]{border-color:hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.08);box-shadow:0 8px 32px rgba(0,0,0,.2)}.placeholder-icon[data-v-68d5a5de],.role-icon-large[data-v-68d5a5de]{margin-bottom:12px;transition:all .4s cubic-bezier(.25,.8,.25,1)}.role-icon-large[data-v-68d5a5de]{filter:drop-shadow(0 4px 12px rgba(0,0,0,.3));animation:iconGlow-68d5a5de 3s ease-in-out infinite alternate}@keyframes iconGlow-68d5a5de{0%{transform:scale(1);filter:drop-shadow(0 4px 12px rgba(0,0,0,.3))}to{transform:scale(1.05);filter:drop-shadow(0 8px 24px rgba(0,0,0,.4))}}.placeholder-title[data-v-68d5a5de],.role-title[data-v-68d5a5de]{font-size:1.3rem;font-weight:700;color:hsla(0,0%,100%,.95);margin-bottom:6px}.placeholder-description[data-v-68d5a5de],.role-description[data-v-68d5a5de]{font-size:.8rem;color:hsla(0,0%,100%,.7);line-height:1.3;margin-bottom:0}.other-text-display[data-v-68d5a5de]{margin-top:12px;padding:10px;background:hsla(0,0%,100%,.05);border-radius:6px;border:1px solid hsla(0,0%,100%,.1)}.other-text[data-v-68d5a5de]{font-size:.8rem;color:hsla(0,0%,100%,.9);font-style:italic;margin:0}.floating-benefits[data-v-68d5a5de]{position:absolute;width:100%;height:100%;pointer-events:none}.benefit-icon[data-v-68d5a5de]{width:40px;height:40px;background:hsla(0,0%,100%,.05);border-radius:50%;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(5px);border:1px solid hsla(0,0%,100%,.1)}.role-network[data-v-68d5a5de]{position:absolute;bottom:20px;right:20px;width:200px;height:200px;opacity:.3}.network-svg[data-v-68d5a5de]{width:100%;height:100%}.connection-line[data-v-68d5a5de]{stroke:hsla(0,0%,100%,.1);stroke-width:1;transition:all .3s ease}.connection-line.active[data-v-68d5a5de]{stroke:hsla(0,0%,100%,.3);stroke-width:2}.role-node[data-v-68d5a5de]{transition:all .4s cubic-bezier(.25,.8,.25,1)}.role-node.active[data-v-68d5a5de]{filter:drop-shadow(0 0 8px currentColor)}.role-node.pulse[data-v-68d5a5de]{animation:nodePulse-68d5a5de 2s ease-in-out infinite}@keyframes nodePulse-68d5a5de{0%,to{r:8;opacity:1}50%{r:12;opacity:.8}}.role-metrics[data-v-68d5a5de]{position:absolute;bottom:20px;left:20px;width:200px}.metrics-container[data-v-68d5a5de]{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:16px;backdrop-filter:blur(10px)}.metric-item[data-v-68d5a5de]{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:.8rem;color:hsla(0,0%,100%,.8)}.metric-item[data-v-68d5a5de]:last-child{margin-bottom:0}.metric-icon[data-v-68d5a5de]{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.placeholder-metrics[data-v-68d5a5de]{opacity:.6}.placeholder-metric[data-v-68d5a5de]{color:hsla(0,0%,100%,.4)}.placeholder-metric .metric-label[data-v-68d5a5de]{font-style:italic}.role-fade-enter-active[data-v-68d5a5de],.role-fade-leave-active[data-v-68d5a5de]{transition:all .4s cubic-bezier(.25,.8,.25,1)}.role-fade-enter[data-v-68d5a5de],.role-fade-leave-to[data-v-68d5a5de]{opacity:0;transform:scale(.8) translateY(20px)}.benefit-fade-enter-active[data-v-68d5a5de]{transition:all .6s cubic-bezier(.25,.8,.25,1)}.benefit-fade-leave-active[data-v-68d5a5de]{transition:all .3s ease-in}.benefit-fade-enter[data-v-68d5a5de]{opacity:0;transform:scale(.5)}.benefit-fade-leave-to[data-v-68d5a5de]{opacity:0;transform:scale(.8)}.metrics-slide-enter-active[data-v-68d5a5de]{transition:all .4s cubic-bezier(.25,.8,.25,1)}.metrics-slide-leave-active[data-v-68d5a5de]{transition:all .3s ease-in}.metrics-slide-enter[data-v-68d5a5de],.metrics-slide-leave-to[data-v-68d5a5de]{opacity:0;transform:translateX(-20px)}@keyframes float-0-68d5a5de{0%,to{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-10px)}}@keyframes float-1-68d5a5de{0%,to{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-15px)}}@keyframes float-2-68d5a5de{0%,to{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-8px)}}@keyframes float-3-68d5a5de{0%,to{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-12px)}}@media (max-width:768px){.central-display[data-v-68d5a5de]{width:240px}.role-network[data-v-68d5a5de]{width:150px;height:150px}.role-metrics[data-v-68d5a5de]{width:160px}.floating-benefits[data-v-68d5a5de]{display:none}}:root{--role-spacing-xs:3px;--role-spacing-sm:6px;--role-spacing-md:8px;--role-spacing-lg:12px;--role-spacing-xl:16px;--role-spacing-xxl:20px;--role-border-radius-sm:6px;--role-border-radius-md:10px;--role-border-radius-lg:14px}.role-selection-step{width:100%;max-height:700px;min-height:650px;animation:stepEnter .6s cubic-bezier(.25,.8,.25,1)}.step-layout{gap:var(--role-spacing-lg)}.question-section{padding:var(--role-spacing-lg) var(--role-spacing-xl);padding-top:var(--role-spacing-md)}.step-question{margin-bottom:var(--role-spacing-md)}.step-subtitle{margin-bottom:var(--role-spacing-xl)}.options-grid{flex-direction:column;margin-bottom:var(--role-spacing-xl)}.options-grid,.role-option{display:flex;gap:var(--role-spacing-md)}.role-option{align-items:center;padding:var(--role-spacing-md);background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:var(--role-border-radius-md);backdrop-filter:blur(10px);cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1);will-change:transform,background-color,border-color}.role-option.hover-active,.role-option:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.15);transform:translateX(4px);box-shadow:0 4px 16px rgba(0,0,0,.1)}.role-option.selected{background:linear-gradient(135deg,color-mix(in srgb,var(--v-primary-base) 15%,transparent),color-mix(in srgb,var(--v-primary-base) 8%,transparent));border-color:var(--v-primary-base);transform:translateX(8px);box-shadow:0 0 0 2px color-mix(in srgb,var(--v-primary-base) 20%,transparent),0 8px 24px color-mix(in srgb,var(--v-primary-base) 30%,transparent)}.option-icon{border-radius:var(--role-border-radius-sm)}.role-option.selected .option-icon{background:color-mix(in srgb,var(--v-primary-base) 20%,transparent);box-shadow:0 0 12px color-mix(in srgb,var(--v-primary-base) 30%,transparent)}.option-title{margin-bottom:var(--role-spacing-xs)}.role-option.selected .option-title{color:#fff}.role-option.selected .option-description{color:hsla(0,0%,100%,.8)}.selection-indicator{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.selection-circle{width:16px;height:16px}.role-option:hover .selection-circle{border-color:hsla(0,0%,100%,.6);transform:scale(1.1)}.role-option:focus{outline:2px solid var(--v-primary-base);outline-offset:2px;background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.15)}.role-option:focus:not(:focus-visible){outline:none}.other-option.expanded{padding-bottom:var(--role-spacing-lg)}.other-input-container{margin-top:var(--role-spacing-sm)}.other-input{border-radius:var(--role-border-radius-sm)!important}.other-input ::v-deep .v-input__slot{background:transparent!important;border:1px solid hsla(0,0%,100%,.2)!important;border-radius:var(--role-border-radius-sm)!important}.navigation-buttons{margin-top:var(--role-spacing-lg)}.right-buttons{gap:var(--role-spacing-md)}.nav-btn{border-radius:var(--role-border-radius-md)!important}.next-btn:hover:not(:disabled){transform:translateY(-2px)!important}.animation-section{padding:var(--role-spacing-md)}.animation-container{border-radius:var(--role-border-radius-md)}@media (max-width:1200px){.step-layout{flex-direction:column;gap:var(--role-spacing-md)}.animation-section{min-height:300px;max-height:350px}.step-question{font-size:1.4rem}.role-selection-step{min-height:auto;max-height:none}}@media (max-width:768px){.animation-section,.question-section{padding:var(--role-spacing-md)}.step-question{font-size:1.3rem}.role-option{padding:var(--role-spacing-sm) var(--role-spacing-md);gap:var(--role-spacing-sm)}.option-icon{width:36px;height:36px}.navigation-buttons{flex-direction:column;gap:var(--role-spacing-sm);margin-top:var(--role-spacing-md)}.right-buttons{width:100%;flex-direction:column-reverse;gap:var(--role-spacing-sm)}.nav-btn{width:100%;height:40px!important}.skip-btn{width:100%;font-size:.8rem!important}}@media (max-width:480px){.role-selection-step{min-height:auto}.step-question{font-size:1.2rem}.step-subtitle{font-size:.8rem}.animation-container{min-height:250px}.options-grid{gap:var(--role-spacing-sm)}.option-title{font-size:.9rem}.option-description{font-size:.75rem}}.goal-visualization[data-v-a08a18a4]{width:100%;height:100%;position:relative;background:radial-gradient(circle at 30% 40%,color-mix(in srgb,var(--v-primary-base) 8%,transparent) 0,transparent 50%);border-radius:12px;overflow:hidden}.floating-particles[data-v-a08a18a4]{position:absolute;width:100%;height:100%;z-index:1}.particle[data-v-a08a18a4]{position:absolute;border-radius:50%;filter:blur(1px);animation:float-a08a18a4 8s ease-in-out infinite}.particle.small[data-v-a08a18a4]{width:4px;height:4px;background:hsla(0,0%,100%,.1)}.particle.medium[data-v-a08a18a4]{width:6px;height:6px;background:hsla(0,0%,100%,.08)}.particle.large[data-v-a08a18a4]{width:8px;height:8px;background:hsla(0,0%,100%,.06)}@keyframes float-a08a18a4{0%,to{transform:translateY(0) rotate(0deg);opacity:.3}50%{transform:translateY(-20px) rotate(180deg);opacity:.8}}.central-display[data-v-a08a18a4]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;width:260px;text-align:center}.goal-card[data-v-a08a18a4],.placeholder-card[data-v-a08a18a4]{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:16px;backdrop-filter:blur(10px);transition:all .4s cubic-bezier(.25,.8,.25,1)}.goal-card[data-v-a08a18a4]{border-color:hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.08);box-shadow:0 8px 32px rgba(0,0,0,.2)}.goal-icon-large[data-v-a08a18a4],.placeholder-icon[data-v-a08a18a4]{margin-bottom:12px;transition:all .4s cubic-bezier(.25,.8,.25,1)}.goal-icon-large[data-v-a08a18a4]{filter:drop-shadow(0 4px 12px rgba(0,0,0,.3));animation:iconGlow-a08a18a4 3s ease-in-out infinite alternate}@keyframes iconGlow-a08a18a4{0%{transform:scale(1);filter:drop-shadow(0 4px 12px rgba(0,0,0,.3))}to{transform:scale(1.05);filter:drop-shadow(0 8px 24px rgba(0,0,0,.4))}}.goal-title[data-v-a08a18a4],.placeholder-title[data-v-a08a18a4]{font-size:1.3rem;font-weight:700;color:hsla(0,0%,100%,.95);margin-bottom:6px}.goal-description[data-v-a08a18a4],.placeholder-description[data-v-a08a18a4]{font-size:.8rem;color:hsla(0,0%,100%,.7);line-height:1.3;margin-bottom:0}.other-text-display[data-v-a08a18a4]{margin-top:12px;padding:10px;background:hsla(0,0%,100%,.05);border-radius:6px;border:1px solid hsla(0,0%,100%,.1)}.other-text[data-v-a08a18a4]{font-size:.8rem;color:hsla(0,0%,100%,.9);font-style:italic;margin:0}.goal-benefits[data-v-a08a18a4]{margin-top:12px;display:flex;flex-direction:column;gap:6px}.benefit-item[data-v-a08a18a4]{display:flex;align-items:center;gap:6px;font-size:.75rem;color:hsla(0,0%,100%,.8);opacity:0;animation:benefitAppear-a08a18a4 .5s ease-out forwards}@keyframes benefitAppear-a08a18a4{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.floating-goals[data-v-a08a18a4]{position:absolute;width:100%;height:100%;z-index:5}.floating-goal[data-v-a08a18a4]{position:absolute;width:32px;height:32px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;animation:floatGoal-a08a18a4 6s ease-in-out infinite}.floating-goal.active[data-v-a08a18a4]{background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.3);transform:scale(1.2);box-shadow:0 4px 16px rgba(0,0,0,.2)}.floating-goal.hovered[data-v-a08a18a4]{transform:scale(1.1);background:hsla(0,0%,100%,.1)}@keyframes floatGoal-a08a18a4{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.goal-network[data-v-a08a18a4]{position:absolute;bottom:20px;right:20px;width:120px;height:120px;z-index:3}.network-svg[data-v-a08a18a4]{width:100%;height:100%}.connection-line[data-v-a08a18a4]{stroke:hsla(0,0%,100%,.1);stroke-width:1;fill:none;opacity:0;transition:all .5s ease}.connection-line.active[data-v-a08a18a4]{stroke:var(--v-primary-base);opacity:.6;animation:lineGlow-a08a18a4 2s ease-in-out infinite alternate}@keyframes lineGlow-a08a18a4{0%{stroke-width:1;opacity:.6}to{stroke-width:2;opacity:1}}.network-node[data-v-a08a18a4]{fill:hsla(0,0%,100%,.2);transition:all .3s ease}.network-node.active[data-v-a08a18a4]{fill:var(--v-primary-base);animation:nodeGlow-a08a18a4 2s ease-in-out infinite alternate}@keyframes nodeGlow-a08a18a4{0%{r:3;opacity:.8}to{r:5;opacity:1}}.metrics-panel[data-v-a08a18a4]{position:absolute;bottom:20px;left:20px;display:flex;gap:12px;opacity:0;transform:translateY(20px);transition:all .5s ease;z-index:8}.metrics-panel.visible[data-v-a08a18a4]{opacity:1;transform:translateY(0)}.metric-item[data-v-a08a18a4]{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:8px;text-align:center;min-width:50px;backdrop-filter:blur(10px)}.metric-value[data-v-a08a18a4]{font-size:.9rem;font-weight:700;color:var(--v-primary-base);margin-bottom:2px}.metric-label[data-v-a08a18a4]{font-size:.6rem;color:hsla(0,0%,100%,.7);line-height:1.2}@media (max-width:768px){.central-display[data-v-a08a18a4]{width:240px}.floating-goal[data-v-a08a18a4]{width:28px;height:28px}.goal-network[data-v-a08a18a4]{width:100px;height:100px;bottom:15px;right:15px}.metrics-panel[data-v-a08a18a4]{bottom:15px;left:15px;gap:8px}.metric-item[data-v-a08a18a4]{padding:6px;min-width:40px}.metric-value[data-v-a08a18a4]{font-size:.8rem}.metric-label[data-v-a08a18a4]{font-size:.55rem}}:root{--goal-spacing-xs:3px;--goal-spacing-sm:6px;--goal-spacing-md:8px;--goal-spacing-lg:12px;--goal-spacing-xl:16px;--goal-spacing-xxl:20px;--goal-border-radius-sm:6px;--goal-border-radius-md:10px;--goal-border-radius-lg:14px}.goal-selection-step{width:100%;max-height:700px;min-height:650px;animation:stepEnter .6s cubic-bezier(.25,.8,.25,1)}.step-layout{gap:var(--goal-spacing-lg)}.question-section{padding:var(--goal-spacing-lg) var(--goal-spacing-xl);padding-top:var(--goal-spacing-md)}.step-question{margin-bottom:var(--goal-spacing-md)}.step-subtitle{margin-bottom:var(--goal-spacing-xl)}.goals-grid{flex-direction:column;margin-bottom:var(--goal-spacing-xl)}.goal-option,.goals-grid{display:flex;gap:var(--goal-spacing-md)}.goal-option{align-items:center;padding:var(--goal-spacing-md);background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:var(--goal-border-radius-md);backdrop-filter:blur(10px);cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1);will-change:transform,background-color,border-color}.goal-option.hover-active,.goal-option:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.15);transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.1)}.goal-option.selected{background:hsla(0,0%,100%,.08);border-color:var(--v-primary-base);transform:translateY(-2px);box-shadow:0 0 0 2px color-mix(in srgb,var(--v-primary-base) 20%,transparent),0 8px 24px color-mix(in srgb,var(--v-primary-base) 30%,transparent)}.option-icon{width:40px;height:40px;border-radius:var(--goal-border-radius-sm)}.goal-option.selected .option-icon{background:color-mix(in srgb,var(--v-primary-base) 20%,transparent);box-shadow:0 0 12px color-mix(in srgb,var(--v-primary-base) 30%,transparent)}.option-title{margin-bottom:var(--goal-spacing-xs)}.goal-option.selected .option-title{color:#fff}.option-description{font-size:.8rem;margin:0}.goal-option.selected .option-description{color:hsla(0,0%,100%,.8)}.goal-option.selected .selection-circle{border-color:var(--v-primary-base);background:hsla(0,0%,100%,.1)}.goal-option:hover .selection-circle{border-color:hsla(0,0%,100%,.6);transform:scale(1.1)}.goal-option:focus{outline:2px solid var(--v-primary-base);outline-offset:2px;background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.15)}.goal-option:focus:not(:focus-visible){outline:none}.other-option.expanded{padding-bottom:var(--goal-spacing-lg)}.other-input-container{margin-top:var(--goal-spacing-sm)}.other-input{background:hsla(0,0%,100%,.05)!important;border-radius:var(--goal-border-radius-sm)!important}.other-input ::v-deep .v-input__control{min-height:auto!important}.other-input ::v-deep .v-text-field__slot input{color:hsla(0,0%,100%,.9)!important;font-size:.875rem!important}.other-input ::v-deep .v-text-field__slot input::placeholder{color:hsla(0,0%,100%,.5)!important}.navigation-buttons{margin-top:var(--goal-spacing-lg)}.right-buttons{gap:var(--goal-spacing-md)}.nav-btn{border-radius:var(--goal-border-radius-md)!important}.next-btn{background:linear-gradient(135deg,var(--v-primary-base),color-mix(in srgb,var(--v-primary-base) 80%,transparent))!important;box-shadow:0 4px 16px color-mix(in srgb,var(--v-primary-base) 30%,transparent)!important}.next-btn:hover:not(:disabled){transform:translateY(-2px) scale(1.02)!important;box-shadow:0 6px 20px color-mix(in srgb,var(--v-primary-base) 40%,transparent)!important}.next-btn:disabled{opacity:.4!important;transform:none!important;box-shadow:none!important}.animation-section{padding:var(--goal-spacing-md)}.animation-container{border-radius:var(--goal-border-radius-md)}@media (max-width:1200px){.step-layout{flex-direction:column;gap:var(--goal-spacing-md)}.animation-section{min-height:300px;max-height:350px}.step-question{font-size:1.4rem}.goal-selection-step{min-height:auto;max-height:none}}@media (max-width:768px){.animation-section,.question-section{padding:var(--goal-spacing-md)}.step-question{font-size:1.3rem}.goal-option{padding:var(--goal-spacing-sm) var(--goal-spacing-md);gap:var(--goal-spacing-sm)}.option-icon{width:36px;height:36px}.navigation-buttons{flex-direction:column;gap:var(--goal-spacing-sm);margin-top:var(--goal-spacing-md)}.right-buttons{width:100%;flex-direction:column-reverse;gap:var(--goal-spacing-sm)}.nav-btn{width:100%;height:40px!important}.skip-btn{width:100%;font-size:.8rem!important}}@media (max-width:480px){.goal-selection-step{min-height:auto}.step-question{font-size:1.2rem}.step-subtitle{font-size:.8rem}.animation-container{min-height:250px}.goals-grid{gap:var(--goal-spacing-sm)}.option-title{font-size:.9rem}.option-description{font-size:.75rem}}.experience-visualization[data-v-42cfe333]{width:100%;height:100%;position:relative;background:radial-gradient(circle at 40% 30%,color-mix(in srgb,var(--v-primary-base) 6%,transparent) 0,transparent 50%);border-radius:12px;overflow:hidden}.floating-particles[data-v-42cfe333]{position:absolute;width:100%;height:100%;z-index:1}.particle[data-v-42cfe333]{position:absolute;border-radius:50%;filter:blur(1px);animation:floatExperience-42cfe333 10s ease-in-out infinite}.particle.small[data-v-42cfe333]{width:3px;height:3px;background:hsla(0,0%,100%,.1)}.particle.medium[data-v-42cfe333]{width:5px;height:5px;background:hsla(0,0%,100%,.08)}.particle.large[data-v-42cfe333]{width:7px;height:7px;background:hsla(0,0%,100%,.06)}@keyframes floatExperience-42cfe333{0%,to{transform:translateY(0) rotate(0deg);opacity:.3}50%{transform:translateY(-15px) rotate(180deg);opacity:.7}}.central-display[data-v-42cfe333]{position:absolute;top:50%;left:45%;transform:translate(-50%,-50%);z-index:10;width:300px;text-align:center}.experience-card[data-v-42cfe333],.placeholder-card[data-v-42cfe333]{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:20px;backdrop-filter:blur(10px);transition:all .4s cubic-bezier(.25,.8,.25,1)}.experience-card[data-v-42cfe333]{border-color:hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.08);box-shadow:0 8px 32px rgba(0,0,0,.2)}.experience-icon-large[data-v-42cfe333],.placeholder-icon[data-v-42cfe333]{margin-bottom:16px;transition:all .4s cubic-bezier(.25,.8,.25,1)}.experience-icon-large[data-v-42cfe333]{filter:drop-shadow(0 4px 12px rgba(0,0,0,.3));animation:iconPulse-42cfe333 3s ease-in-out infinite alternate}@keyframes iconPulse-42cfe333{0%{transform:scale(1);filter:drop-shadow(0 4px 12px rgba(0,0,0,.3))}to{transform:scale(1.05);filter:drop-shadow(0 8px 24px rgba(0,0,0,.4))}}.experience-level-visual[data-v-42cfe333]{margin-bottom:16px}.level-progress[data-v-42cfe333]{display:flex;justify-content:center;gap:4px;margin-bottom:8px}.progress-segment[data-v-42cfe333]{width:20px;height:4px;background:hsla(0,0%,100%,.2);border-radius:2px;opacity:0;animation:segmentAppear-42cfe333 .5s ease-out forwards}.progress-segment.active[data-v-42cfe333]{background:var(--v-primary-base);box-shadow:0 0 8px color-mix(in srgb,var(--v-primary-base) 50%,transparent)}@keyframes segmentAppear-42cfe333{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.level-label[data-v-42cfe333]{font-size:.7rem;color:hsla(0,0%,100%,.6);font-weight:600;text-transform:uppercase;letter-spacing:1px}.experience-title[data-v-42cfe333],.placeholder-title[data-v-42cfe333]{font-size:1.3rem;font-weight:700;color:hsla(0,0%,100%,.95);margin-bottom:8px}.experience-description[data-v-42cfe333],.placeholder-description[data-v-42cfe333]{font-size:.8rem;color:hsla(0,0%,100%,.7);line-height:1.3;margin-bottom:16px}.experience-capabilities[data-v-42cfe333]{display:flex;flex-direction:column;gap:6px}.capability-item[data-v-42cfe333]{display:flex;align-items:center;gap:8px;font-size:.75rem;color:hsla(0,0%,100%,.8);opacity:0;animation:capabilityAppear-42cfe333 .5s ease-out forwards}@keyframes capabilityAppear-42cfe333{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.floating-skills[data-v-42cfe333]{position:absolute;width:100%;height:100%;z-index:5}.floating-skill[data-v-42cfe333]{position:absolute;width:30px;height:30px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;animation:floatSkill-42cfe333 8s ease-in-out infinite}.floating-skill.active[data-v-42cfe333]{background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.3);transform:scale(1.1);box-shadow:0 4px 16px rgba(0,0,0,.2)}.floating-skill.hovered[data-v-42cfe333]{transform:scale(1.05);background:hsla(0,0%,100%,.1)}@keyframes floatSkill-42cfe333{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.progress-ring-container[data-v-42cfe333]{position:absolute;top:15%;right:8%;width:90px;height:90px;z-index:8}.progress-ring[data-v-42cfe333]{width:100%;height:100%;transform:rotate(-90deg)}.progress-ring-bg[data-v-42cfe333]{fill:none;stroke:hsla(0,0%,100%,.1);stroke-width:3}.progress-ring-progress[data-v-42cfe333]{fill:none;stroke:var(--v-primary-base);stroke-width:3;stroke-linecap:round;transition:stroke-dashoffset 1s ease-in-out}.progress-ring-progress.animated[data-v-42cfe333]{animation:progressGlow-42cfe333 2s ease-in-out infinite alternate}@keyframes progressGlow-42cfe333{0%{stroke-width:3;filter:drop-shadow(0 0 5px transparent)}to{stroke-width:4;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--v-primary-base) 50%,transparent))}}.center-bg[data-v-42cfe333]{fill:hsla(0,0%,100%,.05);stroke:hsla(0,0%,100%,.1);stroke-width:1}.center-icon[data-v-42cfe333]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;transform:rotate(90deg)}.metrics-panel[data-v-42cfe333]{position:absolute;bottom:0;left:5%;display:flex;gap:10px;opacity:0;transform:translateY(20px);transition:all .5s ease;z-index:8}.metrics-panel.visible[data-v-42cfe333]{opacity:1;transform:translateY(0)}.metric-item[data-v-42cfe333]{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:8px;text-align:center;min-width:50px;backdrop-filter:blur(10px)}.metric-value[data-v-42cfe333]{font-size:.85rem;font-weight:700;color:var(--v-primary-base);margin-bottom:2px}.metric-label[data-v-42cfe333]{font-size:.6rem;color:hsla(0,0%,100%,.7);line-height:1.2}.complexity-indicator[data-v-42cfe333]{position:absolute;bottom:8%;right:6%;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:10px;text-align:center;opacity:0;transform:translateY(20px);transition:all .5s ease;z-index:8;backdrop-filter:blur(10px);min-width:80px}.complexity-indicator.visible[data-v-42cfe333]{opacity:1;transform:translateY(0)}.complexity-title[data-v-42cfe333]{font-size:.65rem;color:hsla(0,0%,100%,.6);margin-bottom:6px;text-transform:uppercase;letter-spacing:.5px}.complexity-level[data-v-42cfe333]{display:flex;justify-content:center;gap:3px;margin-bottom:6px}.complexity-dot[data-v-42cfe333]{width:6px;height:6px;border-radius:50%;background:hsla(0,0%,100%,.2);transition:all .3s ease}.complexity-dot.active[data-v-42cfe333]{background:var(--v-primary-base);box-shadow:0 0 6px color-mix(in srgb,var(--v-primary-base) 50%,transparent)}.complexity-label[data-v-42cfe333]{font-size:.7rem;color:hsla(0,0%,100%,.8);font-weight:600}@media (min-width:1400px){.central-display[data-v-42cfe333]{width:320px;left:42%}.progress-ring-container[data-v-42cfe333]{width:100px;height:100px;top:12%;right:10%}.metrics-panel[data-v-42cfe333]{gap:14px;left:6%}.metric-item[data-v-42cfe333]{padding:10px;min-width:60px}.complexity-indicator[data-v-42cfe333]{padding:12px;bottom:10%;right:8%}}@media (min-width:1200px) and (max-width:1399px){.central-display[data-v-42cfe333]{width:300px;left:44%}.progress-ring-container[data-v-42cfe333]{width:90px;height:90px;top:15%;right:8%}}@media (min-width:992px) and (max-width:1199px){.central-display[data-v-42cfe333]{width:280px;left:46%}.progress-ring-container[data-v-42cfe333]{width:80px;height:80px;top:18%;right:6%}.metrics-panel[data-v-42cfe333]{gap:8px;left:4%}.complexity-indicator[data-v-42cfe333]{padding:8px;bottom:10%;right:4%;min-width:70px}}@media (min-width:768px) and (max-width:991px){.central-display[data-v-42cfe333]{width:260px;left:48%;top:45%}.floating-skill[data-v-42cfe333]{width:28px;height:28px}.progress-ring-container[data-v-42cfe333]{width:75px;height:75px;top:12%;right:5%}.metrics-panel[data-v-42cfe333]{left:3%;gap:6px;flex-wrap:wrap;max-width:45%}.metric-item[data-v-42cfe333]{padding:6px;min-width:45px;font-size:.8rem}.complexity-indicator[data-v-42cfe333]{bottom:6%;right:3%;padding:8px;min-width:65px}}@media (min-width:600px) and (max-width:767px){.central-display[data-v-42cfe333]{width:240px;left:50%;top:40%}.floating-skill[data-v-42cfe333]{width:26px;height:26px}.progress-ring-container[data-v-42cfe333]{width:70px;height:70px;top:8%;right:4%}.metrics-panel[data-v-42cfe333]{left:2%;gap:4px;flex-direction:column;max-width:40%}.metric-item[data-v-42cfe333]{padding:4px 6px;min-width:40px;font-size:.75rem}.metric-value[data-v-42cfe333]{font-size:.75rem}.metric-label[data-v-42cfe333]{font-size:.55rem}.complexity-indicator[data-v-42cfe333]{bottom:4%;right:2%;padding:6px;min-width:60px}.complexity-title[data-v-42cfe333]{font-size:.6rem}.complexity-label[data-v-42cfe333]{font-size:.65rem}}@media (min-width:480px) and (max-width:599px){.central-display[data-v-42cfe333]{width:220px;left:50%;top:38%}.floating-skill[data-v-42cfe333]{width:24px;height:24px}.progress-ring-container[data-v-42cfe333]{width:65px;height:65px;top:6%;right:3%}.metrics-panel[data-v-42cfe333]{bottom:2%;left:2%;gap:3px;flex-direction:column;max-width:35%}.metric-item[data-v-42cfe333]{padding:3px 5px;min-width:35px;font-size:.7rem}.metric-value[data-v-42cfe333]{font-size:.7rem}.metric-label[data-v-42cfe333]{font-size:.5rem}.complexity-indicator[data-v-42cfe333]{bottom:2%;right:2%;padding:5px;min-width:55px}.complexity-title[data-v-42cfe333]{font-size:.55rem}.complexity-label[data-v-42cfe333]{font-size:.6rem}.complexity-dot[data-v-42cfe333]{width:5px;height:5px}}@media (max-width:479px){.central-display[data-v-42cfe333]{width:200px;left:50%;top:35%}.experience-card[data-v-42cfe333],.placeholder-card[data-v-42cfe333]{padding:16px}.floating-skill[data-v-42cfe333]{width:22px;height:22px}.progress-ring-container[data-v-42cfe333]{width:60px;height:60px;top:5%;right:2%}.metrics-panel[data-v-42cfe333]{bottom:2%;left:1%;gap:2px;flex-direction:column;max-width:30%}.metric-item[data-v-42cfe333]{padding:2px 4px;min-width:30px;font-size:.65rem}.metric-value[data-v-42cfe333]{font-size:.65rem}.metric-label[data-v-42cfe333]{font-size:.45rem}.complexity-indicator[data-v-42cfe333]{bottom:2%;right:1%;padding:4px;min-width:50px}.complexity-title[data-v-42cfe333]{font-size:.5rem}.complexity-label[data-v-42cfe333]{font-size:.55rem}.complexity-dot[data-v-42cfe333]{width:4px;height:4px}.complexity-level[data-v-42cfe333]{gap:2px}}:root{--exp-spacing-xs:3px;--exp-spacing-sm:6px;--exp-spacing-md:8px;--exp-spacing-lg:12px;--exp-spacing-xl:16px;--exp-spacing-xxl:20px;--exp-border-radius-sm:6px;--exp-border-radius-md:10px;--exp-border-radius-lg:14px}.experience-selection-step{width:100%;max-height:700px;min-height:650px;animation:stepEnter .6s cubic-bezier(.25,.8,.25,1)}@keyframes stepEnter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.step-layout{display:flex;height:100%;gap:var(--exp-spacing-lg)}.question-section{flex:1;display:flex;align-items:flex-start;justify-content:center;padding:var(--exp-spacing-lg) var(--exp-spacing-xl);padding-top:var(--exp-spacing-md)}.question-container{width:100%;max-width:600px}.step-question{font-size:1.6rem;font-weight:700;color:hsla(0,0%,100%,.95);margin-bottom:var(--exp-spacing-md);line-height:1.15;letter-spacing:-.02em;background:linear-gradient(135deg,hsla(0,0%,100%,.95),color-mix(in srgb,var(--v-primary-base) 80%,#fff));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.step-subtitle{font-size:.875rem;color:hsla(0,0%,100%,.7);line-height:1.4}.experience-grid,.step-subtitle{margin-bottom:var(--exp-spacing-xl)}.experience-grid{display:flex;flex-direction:column;gap:var(--exp-spacing-md)}.experience-option{display:flex;flex-direction:row;align-items:center;padding:var(--exp-spacing-md);background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:var(--exp-border-radius-md);backdrop-filter:blur(10px);cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1);gap:var(--exp-spacing-lg);will-change:transform,background-color,border-color}.experience-option.hover-active,.experience-option:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.15);transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.1)}.experience-option.selected{background:hsla(0,0%,100%,.08);border-color:var(--v-primary-base);transform:translateY(-2px);box-shadow:0 0 0 2px color-mix(in srgb,var(--v-primary-base) 20%,transparent),0 8px 24px color-mix(in srgb,var(--v-primary-base) 30%,transparent)}.option-header{gap:var(--exp-spacing-md)}.option-header,.option-icon{display:flex;align-items:center;flex-shrink:0}.option-icon{width:32px;height:32px;justify-content:center;background:hsla(0,0%,100%,.05);border-radius:var(--exp-border-radius-sm);transition:all .3s ease}.experience-option.selected .option-icon{background:color-mix(in srgb,var(--v-primary-base) 20%,transparent);box-shadow:0 0 12px color-mix(in srgb,var(--v-primary-base) 30%,transparent)}.experience-level{flex-shrink:0;display:flex;justify-content:center}.level-indicator{display:flex;gap:var(--exp-spacing-xs)}.level-dot{width:6px;height:6px;border-radius:50%;background:hsla(0,0%,100%,.2);transition:all .3s ease}.level-dot.active{background:var(--v-primary-base);box-shadow:0 0 8px color-mix(in srgb,var(--v-primary-base) 50%,transparent)}.experience-option.selected .level-dot.active{background:#fff;box-shadow:0 0 8px hsla(0,0%,100%,.5)}.selection-circle{flex-shrink:0;width:24px;height:24px;border:2px solid hsla(0,0%,100%,.3);border-radius:50%}.selection-circle,.selection-circle-inner{display:flex;align-items:center;justify-content:center;transition:all .3s ease}.selection-circle-inner{width:16px;height:16px;background:transparent;border-radius:50%}.selection-circle-inner.selected{background:var(--v-primary-base)}.experience-option.selected .selection-circle{border-color:var(--v-primary-base);background:hsla(0,0%,100%,.1)}.experience-option:hover .selection-circle{border-color:hsla(0,0%,100%,.6);transform:scale(1.1)}.experience-option:focus{outline:2px solid var(--v-primary-base);outline-offset:2px;background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.15)}.experience-option:focus:not(:focus-visible){outline:none}.option-content{flex:1;min-width:0}.option-title{font-size:1rem;font-weight:600;color:hsla(0,0%,100%,.95);margin-bottom:var(--exp-spacing-xs);transition:all .3s ease}.experience-option.selected .option-title{color:#fff}.option-description{font-size:.75rem;color:hsla(0,0%,100%,.6);margin-bottom:var(--exp-spacing-sm);line-height:1.3;transition:all .3s ease}.experience-option.selected .option-description{color:hsla(0,0%,100%,.8)}.experience-examples{margin-top:var(--exp-spacing-xs)}.examples-title{font-size:.65rem;font-weight:600;color:hsla(0,0%,100%,.8);margin-bottom:var(--exp-spacing-xs);text-transform:uppercase;letter-spacing:.5px}.examples-list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:var(--exp-spacing-sm)}.examples-list li{font-size:.65rem;color:hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.05);padding:2px 6px;border-radius:8px;line-height:1.2;border:1px solid hsla(0,0%,100%,.1);transition:all .3s ease}.experience-option.selected .examples-list li{color:hsla(0,0%,100%,.9);background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2)}.navigation-buttons{display:flex;justify-content:space-between;align-items:center;margin-top:var(--exp-spacing-lg)}.right-buttons{display:flex;align-items:center;gap:var(--exp-spacing-md)}.nav-btn{text-transform:none!important;letter-spacing:normal!important;font-weight:600!important;height:42px!important;min-width:110px!important;border-radius:var(--exp-border-radius-md)!important;transition:all .3s cubic-bezier(.25,.8,.25,1)!important}.back-btn{background:hsla(0,0%,100%,.05)!important;border:1px solid hsla(0,0%,100%,.1)!important}.back-btn:hover{background:hsla(0,0%,100%,.08)!important;border-color:hsla(0,0%,100%,.2)!important;transform:translateY(-2px)!important}.complete-btn{background:linear-gradient(135deg,#4caf50,color-mix(in srgb,#4caf50 80%,transparent))!important;box-shadow:0 4px 16px color-mix(in srgb,#4caf50 30%,transparent)!important}.complete-btn:hover:not(:disabled){transform:translateY(-2px) scale(1.02)!important;box-shadow:0 6px 20px color-mix(in srgb,#4caf50 40%,transparent)!important}.complete-btn:disabled{opacity:.4!important;transform:none!important;box-shadow:none!important}.skip-btn{text-transform:none!important;letter-spacing:normal!important;font-weight:400!important;font-size:.875rem!important;opacity:.7!important;transition:all .3s ease!important}.skip-btn:hover{opacity:1!important;background:hsla(0,0%,100%,.05)!important;transform:translateY(-1px)!important}.animation-section{flex:1;display:flex;align-items:center;justify-content:center;padding:var(--exp-spacing-md)}.animation-container{width:100%;height:100%;min-height:400px;max-height:600px;position:relative;overflow:hidden;border-radius:var(--exp-border-radius-md)}@media (max-width:1200px){.step-layout{flex-direction:column;gap:var(--exp-spacing-md)}.animation-section{min-height:300px;max-height:350px}.step-question{font-size:1.4rem}.experience-selection-step{min-height:auto;max-height:none}}@media (max-width:768px){.animation-section,.question-section{padding:var(--exp-spacing-md)}.step-question{font-size:1.3rem}.experience-option{padding:var(--exp-spacing-sm);flex-direction:column;align-items:stretch;gap:var(--exp-spacing-sm)}.option-header{gap:var(--exp-spacing-sm);justify-content:space-between}.option-icon{width:28px;height:28px}.examples-list{gap:var(--exp-spacing-xs)}.navigation-buttons{flex-direction:column;gap:var(--exp-spacing-sm);margin-top:var(--exp-spacing-md)}.right-buttons{width:100%;flex-direction:column-reverse;gap:var(--exp-spacing-sm)}.nav-btn{width:100%;height:40px!important}.skip-btn{width:100%;font-size:.8rem!important}}@media (max-width:480px){.experience-selection-step{min-height:auto}.step-question{font-size:1.2rem}.step-subtitle{font-size:.8rem}.animation-container{min-height:250px}.experience-grid{gap:var(--exp-spacing-sm)}.option-title{font-size:1rem}.option-description{font-size:.75rem}.examples-list li{font-size:.7rem}}.loading-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.85);backdrop-filter:blur(15px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:3rem 2rem;animation:loadingOverlayEnter .3s ease-out;overflow-y:auto}@keyframes loadingOverlayEnter{0%{opacity:0}to{opacity:1}}.loading-container{display:flex;align-items:center;justify-content:center;width:100%;max-width:400px;margin:auto}.loading-content{background:linear-gradient(145deg,rgba(26,26,26,.95),rgba(15,15,15,.98));border:1px solid rgba(86,152,248,.2);border-radius:20px;box-shadow:0 25px 50px rgba(0,0,0,.7),0 0 0 1px hsla(0,0%,100%,.05),inset 0 1px 0 hsla(0,0%,100%,.1);padding:3rem 2rem;text-align:center;min-width:300px;animation:loadingContentEnter .5s cubic-bezier(.34,1.56,.64,1)}@keyframes loadingContentEnter{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.loading-icon{margin-bottom:1.5rem;display:flex;justify-content:center}.rotating-icon{animation:rocketSpin 2s linear infinite}@keyframes rocketSpin{0%{transform:rotate(0deg) scale(1)}25%{transform:rotate(90deg) scale(1.1)}50%{transform:rotate(180deg) scale(1)}75%{transform:rotate(270deg) scale(1.1)}to{transform:rotate(1turn) scale(1)}}.loading-title{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;background:linear-gradient(135deg,hsla(0,0%,100%,.95),color-mix(in srgb,var(--v-primary-base) 80%,#fff));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.loading-subtitle{color:hsla(0,0%,100%,.7);font-size:.95rem;line-height:1.5;margin:0 0 2rem 0}.loading-progress{width:100%;margin-top:1rem}.navigation-choices{padding:1.5rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;align-items:start}.choice-option{display:flex;flex-direction:column;align-items:center;padding:1.25rem;background:hsla(0,0%,100%,.03);border:2px solid hsla(0,0%,100%,.08);border-radius:14px;cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1);gap:.75rem;position:relative;overflow:hidden;text-align:center;height:350px;justify-content:space-between}.choice-option:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(86,152,248,.1) 50%,transparent);transition:left .5s ease}.choice-option:hover:before{left:100%}.choice-option.selected,.choice-option:hover{background:hsla(0,0%,100%,.06);border-color:var(--v-primary-base);transform:translateY(-2px);box-shadow:0 0 0 1px color-mix(in srgb,var(--v-primary-base) 30%,transparent),0 8px 25px rgba(0,0,0,.3),0 4px 12px color-mix(in srgb,var(--v-primary-base) 20%,transparent)}.choice-option.salesforce-choice.selected{border-color:#00a1e0;box-shadow:0 0 0 1px color-mix(in srgb,#00a1e0 30%,transparent),0 8px 25px rgba(0,0,0,.3),0 4px 12px color-mix(in srgb,#00a1e0 20%,transparent)}.choice-icon{flex-shrink:0;width:60px;height:60px;background:hsla(0,0%,100%,.05);border-radius:14px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;margin-bottom:.25rem}.choice-option.selected .choice-icon{background:color-mix(in srgb,var(--v-primary-base) 15%,transparent);box-shadow:0 0 20px color-mix(in srgb,var(--v-primary-base) 30%,transparent)}.salesforce-choice.selected .choice-icon{background:color-mix(in srgb,#00a1e0 15%,transparent);box-shadow:0 0 20px color-mix(in srgb,#00a1e0 30%,transparent)}.choice-content{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center}.choice-title{color:hsla(0,0%,100%,.95);font-size:1.1rem;font-weight:600;margin-bottom:.4rem;transition:color .3s ease;line-height:1.3}.choice-option.selected .choice-title{color:#fff}.choice-description{color:hsla(0,0%,100%,.6);font-size:.8rem;line-height:1.4;margin-bottom:.75rem;transition:color .3s ease}.choice-option.selected .choice-description{color:hsla(0,0%,100%,.8)}.choice-features{display:flex;flex-wrap:wrap;gap:.5rem}.feature-tag{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);border-radius:16px;padding:.2rem .6rem;font-size:.7rem;color:hsla(0,0%,100%,.7);transition:all .3s ease}.choice-option.selected .feature-tag{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.25);color:hsla(0,0%,100%,.9)}.salesforce-tag{background:rgba(0,161,224,.1);border-color:rgba(0,161,224,.3);color:rgba(0,161,224,.9)}.salesforce-choice.selected .salesforce-tag{background:rgba(0,161,224,.15);border-color:rgba(0,161,224,.4);color:#00a1e0}.hubspot-choice.selected{border-color:#ff7a59;box-shadow:0 0 0 1px color-mix(in srgb,#ff7a59 30%,transparent),0 8px 25px rgba(0,0,0,.3),0 4px 12px color-mix(in srgb,#ff7a59 20%,transparent)}.hubspot-choice.selected .choice-icon{background:color-mix(in srgb,#ff7a59 15%,transparent);box-shadow:0 0 20px color-mix(in srgb,#ff7a59 30%,transparent)}.hubspot-tag{background:rgba(255,122,89,.1);border-color:rgba(255,122,89,.3);color:rgba(255,122,89,.9)}.hubspot-choice.selected .hubspot-tag{background:rgba(255,122,89,.15);border-color:rgba(255,122,89,.4);color:#ff7a59}.hubspot-choice .selector-circle.selected{background:#ff7a59;border-color:#ff7a59}.coming-soon-badge{display:inline-block;background:linear-gradient(135deg,#ff7a59,#ff9472);color:#fff;font-size:.7rem;font-weight:600;padding:.2rem .6rem;border-radius:12px;margin-left:.5rem;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 8px rgba(255,122,89,.3);animation:comingSoonPulse 2s ease-in-out infinite}@keyframes comingSoonPulse{0%,to{transform:scale(1);box-shadow:0 2px 8px rgba(255,122,89,.3)}50%{transform:scale(1.05);box-shadow:0 4px 12px rgba(255,122,89,.5)}}.choice-option.coming-soon{opacity:.8}.choice-option.coming-soon:hover{opacity:1}.choice-option.disabled{cursor:not-allowed}.choice-option.disabled,.choice-option.disabled:hover{opacity:.4;background:hsla(0,0%,100%,.01);border-color:hsla(0,0%,100%,.04)}.choice-option.disabled:hover{transform:none;box-shadow:none}.choice-option.disabled:before{display:none}.choice-option.disabled .choice-icon{opacity:.5;background:hsla(0,0%,100%,.02)}.choice-option.disabled .choice-title{color:hsla(0,0%,100%,.4)}.choice-option.disabled .choice-description{color:hsla(0,0%,100%,.3)}.choice-option.disabled .feature-tag{background:hsla(0,0%,100%,.02);border-color:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.3)}.choice-option.disabled .selector-circle{opacity:.3;border-color:hsla(0,0%,100%,.15)}.choice-option.disabled .coming-soon-badge{opacity:.6}.more-choice.selected{border-color:#9c27b0;box-shadow:0 0 0 1px color-mix(in srgb,#9c27b0 30%,transparent),0 8px 25px rgba(0,0,0,.3),0 4px 12px color-mix(in srgb,#9c27b0 20%,transparent)}.more-choice.selected .choice-icon{background:color-mix(in srgb,#9c27b0 15%,transparent);box-shadow:0 0 20px color-mix(in srgb,#9c27b0 30%,transparent)}.more-tag{background:rgba(156,39,176,.1);border-color:rgba(156,39,176,.3);color:rgba(156,39,176,.9)}.more-choice.selected .more-tag{background:rgba(156,39,176,.15);border-color:rgba(156,39,176,.4);color:#9c27b0}.more-choice .selector-circle.selected{background:#9c27b0;border-color:#9c27b0}.choice-selector{flex-shrink:0;margin-top:auto;position:absolute;top:1rem;right:1rem}.selector-circle{width:24px;height:24px;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;background:transparent;transition:all .3s ease}.selector-circle.selected{background:var(--v-primary-base);border-color:var(--v-primary-base);transform:scale(1.1)}.salesforce-choice .selector-circle.selected{background:#00a1e0;border-color:#00a1e0}.choice-option:hover .selector-circle{border-color:hsla(0,0%,100%,.6);transform:scale(1.05)}.dialog-actions{padding:1.25rem 1.5rem 1.5rem 1.5rem;display:flex;justify-content:space-between;align-items:center;border-top:1px solid hsla(0,0%,100%,.08)}.cancel-btn{color:hsla(0,0%,100%,.6)!important;text-transform:none!important;font-weight:500!important;transition:all .3s ease!important}.cancel-btn:hover{color:hsla(0,0%,100%,.8)!important;background:hsla(0,0%,100%,.05)!important}.proceed-btn{background:linear-gradient(135deg,var(--v-primary-base),color-mix(in srgb,var(--v-primary-base) 80%,#fff))!important;box-shadow:0 4px 16px color-mix(in srgb,var(--v-primary-base) 30%,transparent)!important;text-transform:none!important;font-weight:600!important;height:48px!important;min-width:140px!important;border-radius:12px!important;transition:all .3s cubic-bezier(.25,.8,.25,1)!important}.proceed-btn:hover:not(:disabled){transform:translateY(-2px) scale(1.02)!important;box-shadow:0 6px 20px color-mix(in srgb,var(--v-primary-base) 40%,transparent)!important}.proceed-btn:disabled{opacity:.4!important;transform:none!important;box-shadow:none!important}@media (max-width:768px){.loading-content{padding:2rem 1.5rem;min-width:280px;margin:0 1rem}.loading-title{font-size:1.3rem}.loading-subtitle{font-size:.875rem}}@media (max-width:480px){.loading-content{padding:1.5rem 1rem;min-width:260px;margin:0 .75rem;border-radius:16px}.loading-title{font-size:1.2rem}.loading-subtitle{font-size:.8rem;margin-bottom:1.5rem}}@media (max-width:768px){.loading-overlay{padding:1.5rem 1rem}.dialog-header{padding:1.5rem 1.25rem .75rem 1.25rem}.dialog-title{font-size:1.4rem}.navigation-choices{padding:1.25rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.choice-option{padding:1rem;gap:.75rem;height:240px}.choice-icon{width:50px;height:50px}.choice-title{font-size:1rem}.choice-description{font-size:.75rem}.choice-features{justify-content:center;gap:.4rem}.feature-tag{font-size:.65rem;padding:.15rem .5rem}.dialog-actions{padding:1rem 1.25rem 1.25rem 1.25rem;flex-direction:column;gap:.75rem}.cancel-btn,.proceed-btn{width:100%!important}}@media (max-width:480px){.completion-dialog-overlay{padding:1rem .75rem}.completion-dialog{border-radius:12px}.dialog-header{padding:1.25rem 1rem .5rem 1rem}.dialog-title{font-size:1.2rem}.dialog-subtitle{font-size:.85rem}.navigation-choices{padding:1rem;gap:.6rem;grid-template-columns:1fr}.choice-option{padding:.75rem;gap:.5rem;height:200px}.choice-icon{width:44px;height:44px}.choice-title{font-size:.95rem}.choice-description{font-size:.7rem;margin-bottom:.5rem}.feature-tag{font-size:.6rem;padding:.1rem .4rem}.choice-features{gap:.3rem}.dialog-actions{padding:.75rem 1rem 1rem 1rem}}:root{--onboarding-spacing-xs:4px;--onboarding-spacing-sm:8px;--onboarding-spacing-md:12px;--onboarding-spacing-lg:16px;--onboarding-spacing-xl:20px;--onboarding-spacing-xxl:24px;--onboarding-border-radius-sm:8px;--onboarding-border-radius-md:12px;--onboarding-border-radius-lg:16px}.user-onboarding-pipeline{min-height:100vh;background:transparent;animation:pipelineEnter .6s cubic-bezier(.25,.8,.25,1)}@keyframes pipelineEnter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.onboarding-content{margin-top:var(--onboarding-spacing-md)}.content-container{max-width:800px;margin:0 auto;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.08);border-radius:var(--onboarding-border-radius-lg);backdrop-filter:blur(10px);padding:var(--onboarding-spacing-xxl);transition:all .4s cubic-bezier(.25,.8,.25,1)}.step-content{text-align:center}.welcome-title{font-size:1.75rem;font-weight:700;color:hsla(0,0%,100%,.95);margin-bottom:var(--onboarding-spacing-md);letter-spacing:-.02em;line-height:1.2;background:linear-gradient(135deg,hsla(0,0%,100%,.95),color-mix(in srgb,var(--v-primary-base) 80%,#fff));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:titleShimmer 3s ease-in-out infinite alternate}@keyframes titleShimmer{0%{background-position:0 50%}to{background-position:100% 50%}}.welcome-subtitle{font-size:1rem;color:hsla(0,0%,100%,.7);margin-bottom:var(--onboarding-spacing-xl);line-height:1.5;font-weight:400}.current-step-display{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--onboarding-border-radius-md);padding:var(--onboarding-spacing-lg);margin-top:var(--onboarding-spacing-xl);backdrop-filter:blur(5px)}.current-step-display h3{color:var(--v-primary-base);font-size:1.125rem;font-weight:600;margin-bottom:var(--onboarding-spacing-sm)}.current-step-display p{color:hsla(0,0%,100%,.8);font-size:.875rem;margin:0;font-family:monospace}@media (max-width:768px){.content-container,.user-onboarding-pipeline{padding:var(--onboarding-spacing-lg)}.welcome-title{font-size:1.5rem}.welcome-subtitle{font-size:.9rem}}@media (max-width:480px){.content-container,.user-onboarding-pipeline{padding:var(--onboarding-spacing-md)}.welcome-title{font-size:1.25rem}.welcome-subtitle{font-size:.875rem}}.content-container:focus-within{border-color:hsla(0,0%,100%,.15);background:hsla(0,0%,100%,.04);box-shadow:0 12px 40px rgba(0,0,0,.3),0 0 0 1px color-mix(in srgb,var(--v-primary-base) 30%,transparent)}.welcome-actions{margin-top:var(--onboarding-spacing-xl)}.start-btn{text-transform:none!important;letter-spacing:normal!important;font-weight:600!important;height:56px!important;min-width:180px!important;border-radius:var(--onboarding-border-radius-md)!important;transition:all .3s cubic-bezier(.25,.8,.25,1)!important;background:linear-gradient(135deg,var(--v-primary-base),color-mix(in srgb,var(--v-primary-base) 80%,transparent))!important;box-shadow:0 4px 16px color-mix(in srgb,var(--v-primary-base) 30%,transparent)!important}.start-btn:hover{transform:translateY(-2px) scale(1.02)!important;box-shadow:0 6px 20px color-mix(in srgb,var(--v-primary-base) 40%,transparent)!important}.start-btn:active{transform:translateY(-1px) scale(1)!important;transition:all .1s ease!important}.step-placeholder .welcome-title{font-size:1.5rem;margin-bottom:var(--onboarding-spacing-lg)}.step-placeholder .welcome-subtitle{color:hsla(0,0%,100%,.6);font-style:italic}.completion-screen{text-align:center;animation:completionEnter .8s cubic-bezier(.25,.8,.25,1)}@keyframes completionEnter{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.completion-icon{margin-bottom:var(--onboarding-spacing-xl);animation:iconCelebrate 1s ease-out .3s both}@keyframes iconCelebrate{0%{opacity:0;transform:scale(0) rotate(-180deg)}70%{transform:scale(1.2) rotate(10deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}.completion-title{font-size:2rem;font-weight:700;color:hsla(0,0%,100%,.95);margin-bottom:var(--onboarding-spacing-md);background:linear-gradient(135deg,hsla(0,0%,100%,.95),color-mix(in srgb,#4caf50 80%,#fff));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.completion-subtitle{font-size:1.1rem;color:hsla(0,0%,100%,.7);line-height:1.5}.completion-subtitle,.completion-summary{margin-bottom:var(--onboarding-spacing-xxl)}.completion-summary{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--onboarding-border-radius-lg);padding:var(--onboarding-spacing-xl);backdrop-filter:blur(10px);text-align:left;max-width:500px;margin-left:auto;margin-right:auto}.summary-item{display:flex;justify-content:space-between;align-items:center;padding:var(--onboarding-spacing-md) 0;border-bottom:1px solid hsla(0,0%,100%,.1)}.summary-item:last-child{border-bottom:none}.summary-label{font-size:.9rem;color:hsla(0,0%,100%,.7);font-weight:500}.summary-value{font-size:.9rem;color:hsla(0,0%,100%,.95);font-weight:600;text-align:right;max-width:60%}.completion-actions{display:flex;flex-direction:column;gap:var(--onboarding-spacing-lg);align-items:center}.start-exploring-btn{text-transform:none!important;letter-spacing:normal!important;font-weight:600!important;height:56px!important;min-width:200px!important;border-radius:var(--onboarding-border-radius-md)!important;transition:all .3s cubic-bezier(.25,.8,.25,1)!important;background:linear-gradient(135deg,#4caf50,color-mix(in srgb,#4caf50 80%,transparent))!important;box-shadow:0 4px 16px color-mix(in srgb,#4caf50 30%,transparent)!important}.start-exploring-btn:hover{transform:translateY(-3px) scale(1.02)!important;box-shadow:0 8px 24px color-mix(in srgb,#4caf50 40%,transparent)!important}.restart-btn{text-transform:none!important;font-weight:500!important;color:hsla(0,0%,100%,.7)!important;transition:all .3s ease!important}.restart-btn:hover{color:hsla(0,0%,100%,.9)!important;background:hsla(0,0%,100%,.05)!important}.otp-container[data-v-3635796c]{min-height:100vh;background:var(--v-black_500-base);display:flex;align-items:center;justify-content:center;padding:20px;font-family:Roboto,sans-serif;position:relative}.brand-logo[data-v-3635796c]{position:absolute;top:30px;left:30px;z-index:10}.brand-logo svg[data-v-3635796c]{width:150px;height:auto;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}.otp-wrapper[data-v-3635796c]{background:hsla(0,0%,100%,.05);backdrop-filter:blur(10px);border-radius:20px;padding:40px;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 25px 50px rgba(0,0,0,.3);text-align:center;max-width:450px;width:100%}.otp-header[data-v-3635796c]{margin-bottom:40px}.otp-header h2[data-v-3635796c]{color:#fff;font-size:24px;font-weight:600;margin:0 0 10px 0;letter-spacing:-.5px}.otp-header p[data-v-3635796c]{color:hsla(0,0%,100%,.7);font-size:14px;margin:0;line-height:1.5}.error-message[data-v-3635796c]{background:rgba(244,67,54,.1);border:1px solid rgba(244,67,54,.3);border-radius:8px;color:#ff5252;padding:12px;margin-top:16px;font-size:14px;font-weight:500}.otp-inputs[data-v-3635796c]{display:flex;justify-content:center;gap:12px;margin-bottom:40px}.otp-input[data-v-3635796c]{width:50px;height:60px;background:hsla(0,0%,100%,.08);border:2px solid hsla(0,0%,100%,.15);border-radius:12px;text-align:center;font-size:24px;font-weight:600;color:#fff;outline:none;transition:all .3s cubic-bezier(.4,0,.2,1);caret-color:var(--v-primary-base)}.otp-input[data-v-3635796c]:focus{border-color:var(--v-primary-base);background:var(--v-primary-base)1a;box-shadow:0 0 0 4px var(--v-primary-base)33;transform:translateY(-2px)}.otp-input[data-v-3635796c]:not(:placeholder-shown){border-color:var(--v-primary-base);background:var(--v-primary-base)14}.otp-actions[data-v-3635796c]{display:flex;flex-direction:column;gap:16px}.verify-btn[data-v-3635796c]{background:var(--v-primary-base);color:#fff;border:none;border-radius:12px;padding:16px 32px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);opacity:.5;transform:scale(.98)}.verify-btn.active[data-v-3635796c]{opacity:1;transform:scale(1)}.verify-btn.active[data-v-3635796c]:hover{transform:translateY(-2px);box-shadow:0 10px 25px var(--v-primary-base)4d}.verify-btn[data-v-3635796c]:disabled{cursor:not-allowed}.resend-btn[data-v-3635796c]{background:transparent;color:hsla(0,0%,100%,.7);border:1px solid hsla(0,0%,100%,.2);border-radius:12px;padding:12px 24px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.resend-btn[data-v-3635796c]:hover:not(:disabled){color:#fff;border-color:hsla(0,0%,100%,.4);background:hsla(0,0%,100%,.05)}.resend-btn[data-v-3635796c]:disabled{opacity:.5;cursor:not-allowed}@media (max-width:480px){.brand-logo[data-v-3635796c]{top:20px;left:20px}.brand-logo svg[data-v-3635796c]{width:120px}.otp-wrapper[data-v-3635796c]{padding:30px 20px}.otp-inputs[data-v-3635796c]{gap:8px}.otp-input[data-v-3635796c]{width:45px;height:55px;font-size:20px}.otp-header h2[data-v-3635796c]{font-size:20px}}