.v-snackbar[data-v-a015ae3d] .v-snackbar__content{width:100%}.resizable-pip[data-v-456bc8e0]{filter:drop-shadow(0 8px 32px #00000080)}.resizable-pip-handle[data-v-456bc8e0]{cursor:grab}.resizable-pip-handle[data-v-456bc8e0]:active{cursor:grabbing}.resizable-pip-container[data-v-456bc8e0],.resizable-pip-content[data-v-456bc8e0]{flex-direction:column;display:flex;overflow:hidden}.resizable-pip-content[data-v-456bc8e0]{flex-grow:1;min-height:0}.pip-header[data-v-3dbbff29]{cursor:grab}.pip-header[data-v-3dbbff29]:active{cursor:grabbing}.messages[data-v-3dbbff29]{min-height:0}.message-bubble[data-v-3dbbff29]{white-space:pre-wrap;word-break:break-word;max-width:80%}.message-user[data-v-3dbbff29]{background-color:rgba(var(--v-theme-primary),.25)}.message-assistant[data-v-3dbbff29]{background-color:#ffffff14}.back-btn[data-v-3272db05]{z-index:2;top:0}.custom-tool-card[data-v-3272db05]{transition:all .2s ease-in-out}.custom-tool-card[data-v-3272db05]:hover{transform:scale(1.02)}.tool-title[data-v-3272db05]{min-height:2em;line-height:1.2}.tool-component-wrapper[data-v-3272db05]{min-height:400px}.white-svg-filter[data-v-3272db05] .v-img__img{filter:brightness(0)invert()!important}.pip-header[data-v-7ec8b4f8]{cursor:grab}.pip-header[data-v-7ec8b4f8]:active{cursor:grabbing}.disabled[data-v-63c35bf1]{filter:opacity(.7);cursor:pointer}.disabled div[data-v-63c35bf1]{cursor:not-allowed}@layer vuetify-components{.v-stepper-vertical-item{transition-property:opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative}.v-stepper-vertical-item__title{font-size:1rem}.v-stepper-vertical-item__subtitle{font-size:.75rem}.v-stepper-vertical-item .v-expansion-panel-text{padding-inline-start:32px}.v-stepper-vertical-item:not(:last-child):before{content:"";background:rgba(var(--v-border-color),var(--v-border-opacity));z-index:1;width:2px;height:calc(100% - 30px);transition-property:height;transition-duration:.3s;position:absolute;top:44px;left:35px}.v-stepper-vertical-item:after{display:none}.v-stepper-vertical-item.v-expansion-panel--disabled .v-expansion-panel-title,.v-stepper-vertical-item:not(.v-stepper-vertical-item--editable) .v-expansion-panel-title{pointer-events:none}.v-stepper-vertical-item.v-expansion-panel--disabled .v-expansion-panel-title .v-expansion-panel-title__overlay,.v-stepper-vertical-item:not(.v-stepper-vertical-item--editable) .v-expansion-panel-title .v-expansion-panel-title__overlay{opacity:0}.v-stepper-vertical-item__avatar.v-avatar{background:color-mix(in srgb,rgb(var(--v-theme-surface-variant)) calc(var(--v-medium-emphasis-opacity)*100%),transparent);color:rgb(var(--v-theme-on-surface-variant));align-self:start;transition-property:background}.v-stepper-vertical-item__avatar.v-avatar .v-icon{font-size:.875rem}.v-expansion-panel--active .v-stepper-vertical-item__avatar.v-avatar{background:rgb(var(--v-theme-surface-variant))}.v-stepper-vertical-item--error .v-stepper-vertical-item__avatar.v-avatar{background:rgb(var(--v-theme-error));color:rgb(var(--v-theme-on-error))}.v-stepper-vertical-item--error .v-stepper-vertical-item__subtitle,.v-stepper-vertical-item--error .v-stepper-vertical-item__title{color:rgb(var(--v-theme-error))}.v-stepper-vertical-actions.v-stepper-actions .v-btn{margin-inline-end:8px}.v-stepper .v-stepper-vertical-actions.v-stepper-actions{flex-direction:row-reverse;justify-content:flex-end;padding:24px 0 0}.v-stepper-item{font:inherit;text-transform:none;color:inherit;opacity:var(--v-medium-emphasis-opacity);background-color:#0000;border-style:none;outline:none;flex:none;align-self:stretch;align-items:center;margin:0;padding:1.5rem;transition-property:opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden}.v-stepper-item:hover>.v-stepper-item__overlay{opacity:calc(var(--v-hover-opacity)*var(--v-theme-overlay-multiplier))}.v-stepper-item:focus-visible>.v-stepper-item__overlay{opacity:calc(var(--v-focus-opacity)*var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-stepper-item:focus>.v-stepper-item__overlay{opacity:calc(var(--v-focus-opacity)*var(--v-theme-overlay-multiplier))}}.v-stepper-item--active>.v-stepper-item__overlay,.v-stepper-item[aria-haspopup=menu][aria-expanded=true]>.v-stepper-item__overlay{opacity:calc(var(--v-activated-opacity)*var(--v-theme-overlay-multiplier))}.v-stepper-item--active:hover>.v-stepper-item__overlay,.v-stepper-item[aria-haspopup=menu][aria-expanded=true]:hover>.v-stepper-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity))*var(--v-theme-overlay-multiplier))}.v-stepper-item--active:focus-visible>.v-stepper-item__overlay,.v-stepper-item[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-stepper-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity))*var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-stepper-item--active:focus>.v-stepper-item__overlay,.v-stepper-item[aria-haspopup=menu][aria-expanded=true]:focus>.v-stepper-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity))*var(--v-theme-overlay-multiplier))}}.v-stepper--non-linear .v-stepper-item{opacity:var(--v-high-emphasis-opacity)}.v-stepper-item--selected{opacity:1}.v-stepper-item--error{color:rgb(var(--v-theme-error))}.v-stepper-item--disabled{opacity:var(--v-medium-emphasis-opacity)}.v-stepper-item--disabled,.v-stepper-item[disabled]{pointer-events:none}.v-stepper--alt-labels .v-stepper-item{flex-direction:column;flex-basis:175px;justify-content:flex-start;align-items:center}.v-stepper-item__avatar.v-avatar{background:color-mix(in srgb,rgb(var(--v-theme-surface-variant)) calc(var(--v-medium-emphasis-opacity)*100%),transparent);color:rgb(var(--v-theme-on-surface-variant));margin-inline-end:8px;font-size:.75rem}.v-stepper--mobile .v-stepper-item__avatar.v-avatar{margin-inline-end:0}.v-stepper-item__avatar.v-avatar .v-icon{font-size:.875rem}.v-stepper-item--complete .v-stepper-item__avatar.v-avatar,.v-stepper-item--selected .v-stepper-item__avatar.v-avatar{background:rgb(var(--v-theme-surface-variant))}.v-stepper-item--error .v-stepper-item__avatar.v-avatar{background:rgb(var(--v-theme-error))}.v-stepper--alt-labels .v-stepper-item__avatar.v-avatar{margin-bottom:16px;margin-inline-end:0}.v-stepper-item__content{text-align:start}.v-stepper--alt-labels .v-stepper-item__content{text-align:center}.v-stepper-item__title{line-height:1}.v-stepper--mobile .v-stepper-item__title{display:none}.v-stepper-item__subtitle{opacity:var(--v-medium-emphasis-opacity);font-size:.75rem;line-height:1}.v-stepper--mobile .v-stepper-item__subtitle{display:none}.v-stepper-item__overlay{opacity:0;background-color:currentColor;transition:opacity .2s ease-in-out}.v-stepper-item__overlay,.v-stepper-item__underlay{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.v-stepper.v-sheet{box-shadow:0 1px 2px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent);border-radius:4px;overflow:hidden}.v-stepper.v-sheet.v-stepper--flat{box-shadow:0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-stepper-header{z-index:1;box-shadow:0 1px 2px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent);justify-content:space-between;align-items:center;display:flex;position:relative;overflow-x:auto}.v-stepper-header .v-divider{margin:0 -16px}.v-stepper-header .v-divider:last-child{margin-inline-end:0}.v-stepper-header .v-divider:first-child{margin-inline-start:0}.v-stepper--alt-labels .v-stepper-header{height:auto}.v-stepper--alt-labels .v-stepper-header .v-divider{align-self:flex-start;margin:35px -67px 0}.v-stepper-window{margin:1.5rem}.v-stepper-actions{justify-content:space-between;align-items:center;padding:1rem;display:flex}.v-stepper .v-stepper-actions{padding:0 1.5rem 1rem}.v-stepper-window-item .v-stepper-actions{padding:1.5rem 0 0}.v-navigation-drawer{-webkit-overflow-scrolling:touch;pointer-events:auto;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;flex-direction:column;max-width:100%;height:100%;transition-property:box-shadow,transform,visibility,width,height,left,right,top,bottom;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute}.v-navigation-drawer--border{box-shadow:none;border-width:thin}.v-navigation-drawer{box-shadow:0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent);background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity)*100%),transparent)}@media (prefers-reduced-motion:reduce){.v-navigation-drawer{transition:none}}.v-navigation-drawer--rounded{border-radius:4px}.v-navigation-drawer--top{border-bottom-width:thin;top:0}.v-navigation-drawer--bottom{border-top-width:thin;left:0}.v-navigation-drawer--left{border-right-width:thin;top:0;left:0;right:auto}.v-navigation-drawer--right{border-left-width:thin;top:0;left:auto;right:0}.v-navigation-drawer--floating{border:none}.v-navigation-drawer--temporary.v-navigation-drawer--active{box-shadow:0 2px 3px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 6px 10px 4px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 8%, transparent)}.v-navigation-drawer--sticky{height:auto;transition:box-shadow,transform,visibility,width,height,left,right}.v-navigation-drawer .v-list{overflow:hidden}.v-navigation-drawer__content{flex:0 auto;max-width:100%;height:100%;overflow:hidden auto}.v-navigation-drawer__img{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.v-navigation-drawer__img img:not(.v-img__img){height:inherit;-o-object-fit:cover;object-fit:cover;width:inherit}.v-navigation-drawer__scrim{opacity:.2;z-index:1;background:#000;width:100%;height:100%;transition:opacity .2s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.v-navigation-drawer__append,.v-navigation-drawer__prepend{flex:none;overflow:hidden}.v-app-bar{display:flex}.v-app-bar.v-toolbar{background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity)*100%),transparent)}.v-app-bar.v-toolbar:not(.v-toolbar--flat){box-shadow:0 1px 2px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 2px 6px 2px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 4%, transparent)}.v-app-bar:not(.v-toolbar--absolute){padding-inline-end:var(--v-scrollbar-offset)}.v-application{background:rgb(var(--v-theme-background));color:color-mix(in srgb,rgb(var(--v-theme-on-background)) calc(var(--v-high-emphasis-opacity)*100%),transparent);display:flex}.v-application__wrap{backface-visibility:hidden;flex-direction:column;flex:auto;max-width:100%;min-height:100dvh;display:flex;position:relative}.v-main{max-width:100%;padding-left:var(--v-layout-left);padding-right:var(--v-layout-right);padding-top:var(--v-layout-top);padding-bottom:var(--v-layout-bottom);flex:1 0 auto;transition:all .2s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.v-main{transition:none}}.v-main__scroller{max-width:100%;position:relative}.v-main--scrollable{width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.v-main--scrollable>.v-main__scroller{--v-layout-left:0px;--v-layout-right:0px;--v-layout-top:0px;--v-layout-bottom:0px;flex:auto;overflow-y:auto}}.custom-stepper[data-v-25cc5c6c] .v-stepper-vertical-item{background:0 0!important}.custom-stepper[data-v-25cc5c6c] .v-stepper-vertical-item__content{border:1px solid #ffffff0d;border-radius:12px;background:#ffffff08!important;margin:8px 16px 16px 40px!important;padding:16px!important}.custom-stepper[data-v-25cc5c6c] .v-avatar{border:1px solid #fff3;color:#fff!important;background:#ffffff1a!important}.custom-stepper[data-v-25cc5c6c] .v-stepper-vertical-item--active .v-avatar{border-color:#3c9983;color:#0a0f0e!important;background:#3c9983!important}.custom-stepper[data-v-25cc5c6c] .v-stepper-vertical-item__connector{border-color:#ffffff1a!important}.drawer-overlay[data-v-53c0d776]{z-index:2;will-change:backdrop-filter;background-color:#00000080;inset:0}.drawer-container[data-v-53c0d776],.drawer-overlay[data-v-53c0d776]{isolation:isolate;backface-visibility:hidden;position:fixed;transform:translateZ(0)}.drawer-container[data-v-53c0d776]{z-index:3;margin-top:84px;padding:16px;transition:width .1s cubic-bezier(.4,0,.2,1);top:0;height:calc(100vh - 100px)!important}.icon-style[data-v-6af49747]{transition:all .3s cubic-bezier(.4,0,.2,1)}.icon-style[data-v-6af49747]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0003;background:#ffffff1a!important}[data-v-6af49747] .v-navigation-drawer__content,[data-v-d9bd73ea] .v-toolbar__content{overflow:visible!important}.v-app[data-v-edc1ff76]{max-height:100vh;overflow:hidden}.v-app[data-v-edc1ff76],.v-main[data-v-edc1ff76]{height:100vh}[data-v-edc1ff76] .v-main__wrap{flex-direction:column;height:100%;display:flex}.island-wrapper[data-v-edc1ff76]{flex-direction:column;flex-grow:1;height:99%;min-height:0;margin:0 10px 10px 0;padding:0;display:flex}.custom-background[data-v-edc1ff76]{position:relative;overflow:hidden}.custom-background[data-v-edc1ff76]:before{content:"";opacity:.15;pointer-events:none;position:absolute;inset:0}.drawer-overlay[data-v-edc1ff76]{z-index:2;will-change:backdrop-filter;isolation:isolate;backface-visibility:hidden;background-color:#00000080;position:fixed;inset:0;transform:translateZ(0)}.v-fade-transition-enter-active[data-v-edc1ff76],.v-fade-transition-leave-active[data-v-edc1ff76]{transition:opacity .1s linear,-webkit-backdrop-filter .1s linear,backdrop-filter .1s linear!important}.drawer-container[data-v-edc1ff76]{z-index:3;isolation:isolate;backface-visibility:hidden;margin-top:84px;padding:16px;position:fixed;top:0;transform:translateZ(0);height:calc(100vh - 100px)!important}.v-btn[data-v-edc1ff76]{transition:all .3s cubic-bezier(.4,0,.2,1)!important}.v-btn[data-v-edc1ff76]:hover{filter:brightness(1.1);transform:translateY(-1px)}
