.generated-image-container[data-v-8c4bf062]{margin-bottom:.5rem;margin-top:.5rem;max-width:28rem}.image-placeholder[data-v-8c4bf062]{align-items:center;aspect-ratio:1/1;border-radius:.5rem;border-width:1px;display:flex;justify-content:center;max-width:28rem;width:100%;--tw-border-opacity:1;border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;animation:pulse-8c4bf062 2s ease-in-out infinite;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}@keyframes pulse-8c4bf062{0%,to{opacity:1}50%{opacity:.6}}.image-error[data-v-8c4bf062]{align-items:center;border-radius:.5rem;border-width:1px;display:flex;justify-content:center;width:100%;--tw-border-opacity:1;border-color:#fecaca;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:#fef2f2;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));padding:2rem}.image-wrapper[data-v-8c4bf062]{border-radius:.5rem;border-width:1px;overflow:hidden;position:relative;--tw-border-opacity:1;border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.generated-image[data-v-8c4bf062]{border-radius:.5rem;height:auto;max-height:480px;-o-object-fit:contain;object-fit:contain;width:100%}.image-overlay[data-v-8c4bf062]{align-items:center;background:linear-gradient(transparent,#0000004d);bottom:0;display:flex;justify-content:space-between;left:0;opacity:0;padding:.5rem;position:absolute;right:0;transition:opacity .2s ease}.image-wrapper:hover .image-overlay[data-v-8c4bf062]{opacity:1}.platform-asset-card[data-v-071f620e]{background:linear-gradient(135deg,#fafaff,#f0eeff);border-color:#e0dafb;border-radius:.75rem;border-width:1px;max-width:400px;overflow:hidden}.asset-header[data-v-071f620e]{border-bottom-width:1px;border-color:#e0dafb;justify-content:space-between;padding:.75rem 1rem}.asset-header[data-v-071f620e],.asset-icon[data-v-071f620e]{align-items:center;display:flex}.asset-icon[data-v-071f620e]{border-radius:.5rem;height:2rem;justify-content:center;width:2rem}.asset-icon[data-v-071f620e],.asset-type-badge[data-v-071f620e]{background:#e8e3ff;color:#7c3aed}.asset-type-badge[data-v-071f620e]{border-radius:9999px;font-size:.75rem;font-weight:600;line-height:1rem;padding:.25rem .625rem}.asset-body[data-v-071f620e]{padding:.75rem 1rem}.asset-name[data-v-071f620e]{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:#111827;color:rgb(17 24 39/var(--tw-text-opacity,1))}.asset-description[data-v-071f620e]{display:-webkit-box;margin-top:.25rem;overflow:hidden;-webkit-box-orient:vertical;font-size:.75rem;-webkit-line-clamp:2;line-height:1rem;--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1))}.asset-meta[data-v-071f620e]{gap:.5rem;margin-top:.5rem}.asset-meta[data-v-071f620e],.asset-tools[data-v-071f620e]{display:flex;flex-wrap:wrap}.asset-tools[data-v-071f620e]{gap:.375rem;margin-top:.625rem}.tool-chip[data-v-071f620e]{align-items:center;border-radius:.375rem;border-width:1px;display:flex;gap:.25rem;--tw-border-opacity:1;border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:11px;font-weight:500;padding:.25rem .5rem;--tw-text-opacity:1;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1))}.tool-chip-more[data-v-071f620e]{border-style:dashed;--tw-text-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1))}.meta-item[data-v-071f620e]{border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:11px;padding:.125rem .5rem;--tw-text-opacity:1;color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1))}.asset-footer[data-v-071f620e]{align-items:center;background:#fff6;border-color:#e0dafb;border-top-width:1px;display:flex;gap:.75rem;justify-content:flex-end;padding:.75rem 1rem}.btn-secondary-custom[data-v-071f620e]{align-items:center;border-radius:.5rem;border-width:1px;display:flex;flex:1 1 0%;gap:.375rem;justify-content:center;--tw-border-opacity:1;border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.75rem;font-weight:600;line-height:1rem;padding:.5rem 1rem;--tw-text-opacity:1;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-secondary-custom[data-v-071f620e]:hover{--tw-border-opacity:1;border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:#111827;color:rgb(17 24 39/var(--tw-text-opacity,1))}.btn-primary-custom[data-v-071f620e]{align-items:center;border-radius:.5rem;display:flex;flex:1 1 0%;font-size:.75rem;font-weight:600;gap:.375rem;justify-content:center;line-height:1rem;padding:.5rem 1rem;--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-primary-custom[data-v-071f620e]:disabled{opacity:.5}.btn-primary-custom[data-v-071f620e]{background:#7c3aed}.btn-primary-custom[data-v-071f620e]:hover:not(:disabled){background:#6d28d9;box-shadow:0 4px 6px -1px #7c3aed33;transform:translateY(-1px)}.btn-primary-custom[data-v-071f620e]:active:not(:disabled){transform:translateY(0)}.validation-section[data-v-071f620e]{margin-top:.75rem}.validation-section[data-v-071f620e]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.validation-section[data-v-071f620e]{border-radius:.5rem;padding:.625rem}.validation-section.validation-danger[data-v-071f620e]{background:#fef2f2;border:1px solid #fecaca}.validation-section.validation-success[data-v-071f620e]{background:#f0fdf4;border:1px solid #bbf7d0}.validation-header[data-v-071f620e]{gap:.375rem}.validation-header[data-v-071f620e],.validation-item[data-v-071f620e]{align-items:center;display:flex}.validation-item[data-v-071f620e]{background:#fff5f5;border-radius:.375rem;gap:.5rem;padding:.375rem}.configure-btn[data-v-071f620e]{align-items:center;border-radius:.5rem;display:flex;gap:.25rem;justify-content:center;margin-top:.25rem;width:100%;--tw-bg-opacity:1;background-color:#fef2f2;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));font-size:.75rem;font-weight:500;line-height:1rem;padding:.375rem .75rem;--tw-text-opacity:1;color:#b91c1c;color:rgb(185 28 28/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.configure-btn[data-v-071f620e]:hover{--tw-bg-opacity:1;background-color:#fee2e2;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.integration-row[data-v-071f620e]{align-items:center;border-radius:.375rem;display:flex;gap:.5rem;padding:.375rem}.validation-danger .integration-row[data-v-071f620e]{background:#fff5f5}.validation-success .integration-row[data-v-071f620e]{background:#f0fdf9}.connect-inline-btn[data-v-071f620e]{border-radius:.375rem;--tw-bg-opacity:1;background-color:#fef2f2;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));font-size:11px;font-weight:500;padding:.25rem .625rem;--tw-text-opacity:1;color:#dc2626;color:rgb(220 38 38/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.connect-inline-btn[data-v-071f620e]:hover{--tw-bg-opacity:1;background-color:#fee2e2;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.connect-inline-btn[data-v-071f620e]:disabled{opacity:.5}.asset-agent[data-v-071f620e]{border-color:#c4b5fd}.asset-agent .asset-icon[data-v-071f620e],.asset-agent .asset-type-badge[data-v-071f620e]{background:#ede9fe;color:#7c3aed}.asset-workflow[data-v-071f620e]{border-color:#93c5fd}.asset-workflow .asset-icon[data-v-071f620e],.asset-workflow .asset-type-badge[data-v-071f620e]{background:#dbeafe;color:#2563eb}.asset-workflow .asset-footer .asset-view-btn[data-v-071f620e]{color:#2563eb}.asset-table[data-v-071f620e]{border-color:#6ee7b7}.asset-table .asset-icon[data-v-071f620e],.asset-table .asset-type-badge[data-v-071f620e]{background:#d1fae5;color:#059669}.asset-table .asset-footer .asset-view-btn[data-v-071f620e]{color:#059669}.feedback-card[data-v-ae76b538]{background:linear-gradient(135deg,#fffbeb,#fef3c7);border-color:#fcd34d;border-radius:.75rem;border-width:1px;max-width:400px;overflow:hidden}.feedback-header[data-v-ae76b538]{border-bottom-width:1px;border-color:#fcd34d;gap:.5rem;padding:.75rem 1rem}.feedback-header[data-v-ae76b538],.feedback-icon[data-v-ae76b538]{align-items:center;display:flex}.feedback-icon[data-v-ae76b538]{background:#fef3c7;border-radius:.5rem;color:#d97706;height:2rem;justify-content:center;width:2rem}.feedback-label[data-v-ae76b538]{color:#d97706;font-size:.75rem;font-weight:600;line-height:1rem}.feedback-body[data-v-ae76b538]{padding:.75rem 1rem}.feedback-title[data-v-ae76b538]{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:#111827;color:rgb(17 24 39/var(--tw-text-opacity,1))}.feedback-desc[data-v-ae76b538]{font-size:.75rem;line-height:1rem;margin-top:.25rem;--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1))}.feedback-details[data-v-ae76b538]{margin-top:.75rem}.feedback-details-label[data-v-ae76b538]{font-size:.75rem;font-weight:500;line-height:1rem;--tw-text-opacity:1;color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1))}.feedback-tags[data-v-ae76b538]{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.375rem}.feedback-tag[data-v-ae76b538]{background:#fef3c7;border:1px solid #fcd34d;border-radius:9999px;color:#92400e;font-size:.75rem;line-height:1rem;padding:.125rem .5rem}.feedback-partial[data-v-ae76b538]{background:#fff9;border-radius:.5rem;margin-top:.625rem;padding:.5rem}.feedback-partial-label[data-v-ae76b538]{color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1));font-weight:500}.feedback-partial-label[data-v-ae76b538],.feedback-partial-text[data-v-ae76b538]{font-size:.75rem;line-height:1rem;--tw-text-opacity:1}.feedback-partial-text[data-v-ae76b538]{color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1));margin-top:.125rem}.feedback-footer[data-v-ae76b538]{border-color:#fcd34d;border-top-width:1px;justify-content:flex-end;padding:.625rem 1rem}.feedback-footer[data-v-ae76b538],.feedback-link[data-v-ae76b538]{display:flex}.feedback-link[data-v-ae76b538]{align-items:center;color:#d97706;font-size:.75rem;font-weight:500;gap:.25rem;line-height:1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.feedback-link[data-v-ae76b538]:hover{color:#b45309}.integration-card[data-v-a8fb11fb]{background:linear-gradient(135deg,#fef2f2,#fee2e2);border-color:#fca5a5;border-radius:.75rem;border-width:1px;max-width:420px;overflow:hidden}.integration-header[data-v-a8fb11fb]{border-bottom-width:1px;border-color:#fca5a5;gap:.5rem;padding:.75rem 1rem}.integration-header[data-v-a8fb11fb],.integration-icon[data-v-a8fb11fb]{align-items:center;display:flex}.integration-icon[data-v-a8fb11fb]{background:#fee2e2;border-radius:.5rem;color:#dc2626;height:2rem;justify-content:center;width:2rem}.integration-label[data-v-a8fb11fb]{color:#dc2626;font-size:.75rem;font-weight:600;line-height:1rem}.integration-body[data-v-a8fb11fb]{display:flex;flex-direction:column;gap:.75rem;padding:.75rem 1rem}.integration-info[data-v-a8fb11fb]{align-items:flex-start;display:flex;gap:.75rem}.integration-name[data-v-a8fb11fb]{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:#111827;color:rgb(17 24 39/var(--tw-text-opacity,1))}.integration-reason[data-v-a8fb11fb]{font-size:.75rem;line-height:1rem;margin-top:.125rem;--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1))}.integration-status[data-v-a8fb11fb]{align-items:center;display:flex}.status-connected[data-v-a8fb11fb]{background:#d1fae5;color:#059669}.status-connected[data-v-a8fb11fb],.status-pending[data-v-a8fb11fb]{align-items:center;border-radius:9999px;display:flex;font-size:.75rem;font-weight:500;gap:.25rem;line-height:1rem;padding:.25rem .625rem}.status-pending[data-v-a8fb11fb]{background:#fee2e2;color:#dc2626}.integration-footer[data-v-a8fb11fb]{border-color:#fca5a5;border-top-width:1px;gap:.5rem;padding:.75rem 1rem}.connect-btn[data-v-a8fb11fb],.integration-footer[data-v-a8fb11fb]{align-items:center;display:flex}.connect-btn[data-v-a8fb11fb]{border-radius:.5rem;font-size:.875rem;font-weight:500;gap:.375rem;justify-content:center;line-height:1.25rem;padding:.5rem 1rem;width:100%;--tw-text-opacity:1;background:#dc2626;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.connect-btn[data-v-a8fb11fb]:hover{background:#b91c1c}.connect-btn[data-v-a8fb11fb]:disabled{cursor:not-allowed;opacity:.6}.connected-text[data-v-a8fb11fb]{align-items:center;color:#059669;display:flex;font-size:.875rem;font-weight:500;gap:.375rem;line-height:1.25rem;padding:.5rem 1rem}.message-container[data-v-83b5b1a0]{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;width:100%}.header-container[data-v-83b5b1a0]{display:flex;gap:.5rem;--tw-text-opacity:1;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1))}.user-avatar[data-v-83b5b1a0]{border-radius:9999px;border-width:1px;-webkit-user-select:none;-moz-user-select:none;user-select:none;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.assistant-avatar[data-v-83b5b1a0],.user-avatar[data-v-83b5b1a0]{align-items:center;display:flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.assistant-avatar[data-v-83b5b1a0]{border-radius:9999px;--tw-bg-opacity:1;background-color:#eaeaef;background-color:rgb(234 234 239/var(--tw-bg-opacity,1));padding:.125rem}.name-label[data-v-83b5b1a0]{font-weight:600;margin-top:.125rem;overflow-x:hidden;width:100%}.message-bubble[data-v-83b5b1a0]{border-radius:.5rem;border-width:1px;margin-left:2.25rem;overflow:hidden;overflow-wrap:break-word;width:auto;--tw-border-opacity:1;border-color:#e4e7ec;border-color:rgb(228 231 236/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:#f4f3ff;background-color:rgb(244 243 255/var(--tw-bg-opacity,1));line-height:1.75rem;padding:.5rem 1rem}@media(min-width:768px){.message-bubble[data-v-83b5b1a0]{line-height:2rem}}.message-bubble[data-v-83b5b1a0]{max-width:calc(100% - 2.25rem)}.message-bubble span[data-v-83b5b1a0]{color:var(--subText);font-size:.875rem;line-height:1.25rem}.tool-bubble[data-v-83b5b1a0]{--tw-border-opacity:1;border-color:#e0e0e0;border-color:rgb(224 224 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:#f5f5f5;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))}.tool-parameters[data-v-83b5b1a0]{display:flex;flex-direction:column;gap:.25rem}.tool-parameters-title[data-v-83b5b1a0]{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1))}.tool-parameters-code[data-v-83b5b1a0]{border-radius:.25rem;overflow-x:auto;--tw-bg-opacity:1;background-color:#eaeaea;background-color:rgb(234 234 234/var(--tw-bg-opacity,1));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;padding:.5rem;--tw-text-opacity:1;color:#1f2937;color:rgb(31 41 55/var(--tw-text-opacity,1))}.image-skeleton[data-v-83b5b1a0]{border-radius:.5rem;height:18rem;width:18rem;--tw-border-opacity:1;animation:skeleton-pulse-83b5b1a0 2s ease-in-out infinite;background-color:#faf5ff80;border:2px dashed #e9d5ff;border-color:rgb(233 213 255/var(--tw-border-opacity,1))}@keyframes skeleton-pulse-83b5b1a0{0%,to{opacity:1}50%{opacity:.5}}[data-v-2619aa73] .dropdownBtnContent[data-state=open][data-side=top]{animation-name:slideDownIn-2619aa73}[data-v-2619aa73] .dropdownBtnContent[data-state=open][data-side=bottom]{animation-name:slideUpIn-2619aa73}[data-v-2619aa73] .dropdownBtnContent[data-state=open][data-side=left]{animation-name:slideRightIn-2619aa73}[data-v-2619aa73] .dropdownBtnContent[data-state=open][data-side=right]{animation-name:slideLeftIn-2619aa73}[data-v-2619aa73] .dropdownBtnContent[data-state=closed][data-side=top]{animation-name:slideDownOut-2619aa73}[data-v-2619aa73] .dropdownBtnContent[data-state=closed][data-side=bottom]{animation-name:slideUpOut-2619aa73}[data-v-2619aa73] .dropdownBtnContent[data-state=closed][data-side=left]{animation-name:slideRightOut-2619aa73}[data-v-2619aa73] .dropdownBtnContent[data-state=closed][data-side=right]{animation-name:slideLeftOut-2619aa73}@keyframes slideUpIn-2619aa73{0%{--tw-scale-x:.95;--tw-scale-y:.95;opacity:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translateY(10px) scale(.95)}to{--tw-scale-x:1;--tw-scale-y:1;opacity:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translateY(0) scale(1)}}@keyframes slideDownIn-2619aa73{0%{--tw-scale-x:.95;--tw-scale-y:.95;opacity:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translateY(-10px) scale(.95)}to{--tw-scale-x:1;--tw-scale-y:1;opacity:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translateY(0) scale(1)}}@keyframes slideLeftIn-2619aa73{0%{--tw-scale-x:.95;--tw-scale-y:.95;opacity:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(10px) scale(.95)}to{--tw-scale-x:1;--tw-scale-y:1;opacity:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(0) scale(1)}}@keyframes slideRightIn-2619aa73{0%{--tw-scale-x:.95;--tw-scale-y:.95;opacity:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(-10px) scale(.95)}to{--tw-scale-x:1;--tw-scale-y:1;opacity:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(0) scale(1)}}@keyframes slideUpOut-2619aa73{0%{--tw-scale-x:1;--tw-scale-y:1;opacity:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translateY(0) scale(1)}to{--tw-scale-x:.95;--tw-scale-y:.95;opacity:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translateY(10px) scale(.95)}}@keyframes slideDownOut-2619aa73{0%{--tw-scale-x:1;--tw-scale-y:1;opacity:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translateY(0) scale(1)}to{--tw-scale-x:.95;--tw-scale-y:.95;opacity:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translateY(-10px) scale(.95)}}@keyframes slideLeftOut-2619aa73{0%{--tw-scale-x:1;--tw-scale-y:1;opacity:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(0) scale(1)}to{--tw-scale-x:.95;--tw-scale-y:.95;opacity:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(10px) scale(.95)}}@keyframes slideRightOut-2619aa73{0%{--tw-scale-x:1;--tw-scale-y:1;opacity:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(0) scale(1)}to{--tw-scale-x:.95;--tw-scale-y:.95;opacity:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(-10px) scale(.95)}}.controls[data-v-2619aa73]{align-items:center;border-bottom-width:1px;display:flex;justify-content:space-between;margin-bottom:1rem;--tw-border-opacity:1;border-color:#e9eaeb;border-color:rgb(233 234 235/var(--tw-border-opacity,1));padding-bottom:1.25rem}.controls .options[data-v-2619aa73]{align-items:center;gap:.5rem}.tabs[data-v-2619aa73]{align-items:flex-start;border-radius:.5rem;display:flex;gap:.5rem;width:100%;--tw-bg-opacity:1;background-color:#f9f8fb;background-color:rgb(249 248 251/var(--tw-bg-opacity,1));padding:.25rem}@media(min-width:768px){.tabs[data-v-2619aa73]{width:auto}}.tabs .tab-btn[data-v-2619aa73]{align-items:center;border-radius:0;display:flex;font-size:.75rem;font-weight:500;gap:.625rem;justify-content:center;line-height:1rem;padding:.5rem;width:100%;--tw-text-opacity:1;color:#19213d;color:rgb(25 33 61/var(--tw-text-opacity,1))}@media(min-width:768px){.tabs .tab-btn[data-v-2619aa73]{width:auto}}.tabs .tab-btn.active[data-v-2619aa73]{align-items:center;background:#fcfcfd;border:1px solid #f0f2f5;border-radius:4px;box-shadow:0 1px 3px #19213d1a;display:flex;gap:10px;justify-content:center;padding:8px}.dropdownBtn[data-v-2619aa73]{align-items:center;border-radius:.5rem;border-width:1px;display:flex;gap:.25rem;justify-content:center;--tw-border-opacity:1;border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}[data-v-2619aa73] .dropdownBtnContent{border-top-left-radius:1rem;border-top-right-radius:1rem;border-width:2px;display:flex;flex-direction:column;margin-bottom:-150px;max-height:80vh;max-width:100vw;width:100vw;--tw-border-opacity:1;border-color:#f9fafb;border-color:rgb(249 250 251/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.875rem}@media(min-width:768px){[data-v-2619aa73] .dropdownBtnContent{border-radius:1rem;height:500px;margin-bottom:.625rem;padding:1.5rem;width:580px}}[data-v-2619aa73] .dropdownBtnContent{animation:.3s cubic-bezier(.16,1,.3,1) both;box-shadow:0 8px 25px #19213d26}.message-box[data-v-7b987646]{bottom:6rem;margin-left:auto;margin-right:auto;padding:.5rem;position:fixed;width:94%}@media(min-width:768px){.message-box[data-v-7b987646]{bottom:1rem;padding:1rem;width:800px}}.message-box[data-v-7b987646]{align-items:flex-start;background:#f1f5f8;border-radius:16px;display:flex;flex-direction:column;gap:16px;justify-content:center}.message-box-area textarea[data-v-7b987646]{height:auto;max-height:300px;overflow-y:auto!important;padding:0;resize:none;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}@media(min-width:768px){.message-box-area[data-v-7b987646]{padding:1rem}}.message-box-area[data-v-7b987646]{align-items:flex-start;align-self:stretch;background:#fcfcfd;background:var(--Form-Fill-Fill,#fcfcfd);border:.8px solid #d6e0eb;border-radius:12px;box-shadow:0 30px 2px -30px #00000026;display:flex;flex-direction:column;justify-content:center}.command-palette[data-v-7b987646]{border-radius:.75rem;border-width:1px;left:0;overflow:hidden;position:absolute;right:0;z-index:10;--tw-border-opacity:1;border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);bottom:100%;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-bottom:6px;max-height:320px;overflow-y:auto}.command-palette-header[data-v-7b987646]{align-items:center;border-bottom-width:1px;display:flex;gap:.375rem;--tw-border-opacity:1;background-color:#f9fafb80;border-color:#f3f4f6;border-color:rgb(243 244 246/var(--tw-border-opacity,1));padding:.5rem .75rem}.command-item[data-v-7b987646]{align-items:center;display:flex;gap:.75rem;padding:.625rem .75rem;text-align:left;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.command-item-active[data-v-7b987646],.command-item[data-v-7b987646]:hover{--tw-bg-opacity:1;background-color:#faf5ff;background-color:rgb(250 245 255/var(--tw-bg-opacity,1))}.command-key[data-v-7b987646]{color:var(--primary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;font-weight:600;line-height:1.25rem;min-width:80px}.command-desc[data-v-7b987646]{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1))}#main1[data-v-ed8c3815]{scroll-padding-bottom:8rem}#main1.goalmatic-default-agent[data-v-ed8c3815]{background:linear-gradient(180deg,rgba(124,58,237,.03),transparent 40%)}.hero-glow[data-v-ed8c3815]{border-radius:9999px;height:7rem;opacity:.3;position:absolute;width:7rem;--tw-blur:blur(64px);background:radial-gradient(circle,#9a6bff 0,transparent 70%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);top:-1rem}.prompt-chips[data-v-ed8c3815]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:1.5rem;max-width:440px}.prompt-chip[data-v-ed8c3815]{align-items:center;border-radius:9999px;border-width:1px;display:flex;gap:.375rem;--tw-border-opacity:1;border-color:#e4e7ec;border-color:rgb(228 231 236/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.75rem;font-weight:500;line-height:1rem;padding:.5rem .75rem;--tw-text-opacity:1;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.prompt-chip[data-v-ed8c3815]:hover{--tw-border-opacity:1;border-color:#9a6bff;border-color:rgb(154 107 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:#f9f5ff;background-color:rgb(249 245 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:#7c3aed;color:rgb(124 58 237/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.historyContainer[data-v-474ec8c8]{color:#19213d;display:flex;flex-direction:column;font-size:14px;font-weight:500;height:100%;line-height:130%;overflow:hidden}.searchContainer[data-v-474ec8c8]{border-bottom:1px solid #e4e7ec;flex-shrink:0;padding:16px}.searchInputWrapper[data-v-474ec8c8]{align-items:center;display:flex;position:relative}.searchIcon[data-v-474ec8c8]{color:#6b7280;height:16px;left:12px;position:absolute;transition:color .2s ease;width:16px;z-index:1}.loadingContainer[data-v-474ec8c8]{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;padding:40px 16px}.loadingSpinner[data-v-474ec8c8]{animation:spin-474ec8c8 1s linear infinite;border:2px solid #e4e7ec;border-radius:50%;border-top-color:#9a6bff;height:24px;width:24px}@keyframes spin-474ec8c8{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.loadingText[data-v-474ec8c8]{animation:pulse-474ec8c8 2s ease-in-out infinite;color:#6b7280;font-size:14px;margin-top:12px}@keyframes pulse-474ec8c8{0%,to{opacity:1}50%{opacity:.5}}.emptyState[data-v-474ec8c8]{align-items:center;animation:fadeInUp-474ec8c8 .6s ease-out;display:flex;flex:1;flex-direction:column;justify-content:center;padding:40px 16px;text-align:center}@keyframes fadeInUp-474ec8c8{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.emptyIcon[data-v-474ec8c8]{animation:float-474ec8c8 3s ease-in-out infinite;color:#d1d5db;height:48px;margin-bottom:16px;width:48px}@keyframes float-474ec8c8{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.emptyTitle[data-v-474ec8c8]{color:#374151;font-size:16px;font-weight:600;margin-bottom:8px}.emptyDescription[data-v-474ec8c8]{color:#6b7280;font-size:14px;line-height:1.5}.historyContent[data-v-474ec8c8]{flex:1;overflow-y:auto;padding:16px 0}.section[data-v-474ec8c8]{animation:slideInLeft-474ec8c8 .5s ease-out;margin-bottom:24px}@keyframes slideInLeft-474ec8c8{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.sectionTitle[data-v-474ec8c8]{color:#6b7280;font-size:12px;font-weight:600;letter-spacing:.5px;margin-bottom:12px;padding:0 16px;text-transform:uppercase}.sessionsList[data-v-474ec8c8]{display:flex;flex-direction:column;gap:2px}.sessionItem[data-v-474ec8c8]{align-items:center;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;margin:0 8px;overflow:hidden;padding:12px 16px;position:relative;transition:all .2s ease}.sessionItem[data-v-474ec8c8]:before{background:linear-gradient(90deg,transparent,rgba(154,107,255,.1),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.sessionItem[data-v-474ec8c8]:hover:before{left:100%}.sessionItem[data-v-474ec8c8]:hover{background-color:#f4f5f8}.sessionContent[data-v-474ec8c8]:hover{transform:translate(4px)}.sessionContent[data-v-474ec8c8]:active{transform:translate(2px) scale(.98)}.sessionContent[data-v-474ec8c8]{cursor:pointer;flex:1;min-width:0}.sessionActions[data-v-474ec8c8]{align-items:center;display:flex;flex-shrink:0;gap:8px}.sessionTitle[data-v-474ec8c8]{color:#111827;font-size:14px;font-weight:500;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease;white-space:nowrap}.sessionItem:hover .sessionTitle[data-v-474ec8c8]{color:#9a6bff}.sessionMeta[data-v-474ec8c8]{color:#6b7280;margin:0}.sessionDate[data-v-474ec8c8],.sessionMeta[data-v-474ec8c8]{font-size:12px;transition:color .2s ease}.sessionDate[data-v-474ec8c8]{color:#9ca3af}.sessionItem:hover .sessionDate[data-v-474ec8c8]{color:#6b7280}.noResults[data-v-474ec8c8]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px 16px;text-align:center}.noResultsIcon[data-v-474ec8c8]{animation:shake-474ec8c8 .5s ease-in-out;color:#d1d5db;height:32px;margin-bottom:12px;width:32px}@keyframes shake-474ec8c8{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.noResultsText[data-v-474ec8c8]{color:#6b7280;font-size:14px}.session-enter-active[data-v-474ec8c8]{transition:all .4s cubic-bezier(.25,.8,.25,1);transition-delay:0s;transition-delay:var(--delay,0s)}.session-leave-active[data-v-474ec8c8]{transition:all .3s ease-in}.session-enter-from[data-v-474ec8c8]{opacity:0;transform:translate(-20px) scale(.95)}.session-enter-to[data-v-474ec8c8],.session-leave-from[data-v-474ec8c8]{opacity:1;transform:translate(0) scale(1)}.session-leave-to[data-v-474ec8c8]{opacity:0;transform:translate(20px) scale(.95)}.fade-enter-active[data-v-474ec8c8]{transition:all .3s ease}.fade-leave-active[data-v-474ec8c8]{transition:all .2s ease}.fade-enter-from[data-v-474ec8c8]{opacity:0;transform:scale(.95)}.fade-enter-to[data-v-474ec8c8],.fade-leave-from[data-v-474ec8c8]{opacity:1;transform:scale(1)}.fade-leave-to[data-v-474ec8c8]{opacity:0;transform:scale(.95)}.historyContent[data-v-474ec8c8]::-webkit-scrollbar{width:4px}.historyContent[data-v-474ec8c8]::-webkit-scrollbar-track{background:transparent}.historyContent[data-v-474ec8c8]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:2px;-webkit-transition:background .2s ease;transition:background .2s ease}.historyContent[data-v-474ec8c8]::-webkit-scrollbar-thumb:hover{background:#9ca3af}@media(max-width:768px){.sessionContent[data-v-474ec8c8]:hover{transform:translate(2px)}.session-enter-from[data-v-474ec8c8],.session-leave-to[data-v-474ec8c8]{transform:translateY(-10px) scale(.95)}}.agent-header-container[data-v-e9d702ca]{position:relative}.btn-group[data-v-e9d702ca]{display:flex;gap:1rem}.btn-group button[data-v-e9d702ca]{padding:.625rem}@media(min-width:768px){.btn-group button[data-v-e9d702ca]{padding:11px 1.5rem}}.btn-group button[data-v-e9d702ca]{transition:all .2s ease}.btn-group button.active[data-v-e9d702ca]{background-color:var(--primary);--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));transform:scale(.98)}.btn-group button[data-v-e9d702ca]:hover{transform:translateY(-1px)}.btn-group button[data-v-e9d702ca]:active{transform:scale(.96)}.chat-history-sidebar[data-v-e9d702ca]{background:#fff;display:flex;flex-direction:column;position:fixed;z-index:5}@media(min-width:768px){.chat-history-sidebar[data-v-e9d702ca]{border-left:1px solid #e4e7ec;box-shadow:-4px 0 24px #0000001a;height:100vh;max-width:400px;right:0;top:0;width:100%}}@media(max-width:767px){.chat-history-sidebar[data-v-e9d702ca]{border-top:1px solid #e4e7ec;border-top-left-radius:20px;border-top-right-radius:20px;bottom:0;box-shadow:0 -4px 24px #00000026;height:85vh;left:0;max-height:85vh;right:0;width:100%}}.sidebar-header[data-v-e9d702ca]{align-items:center;background:#fff;border-bottom:1px solid #e4e7ec;display:flex;flex-shrink:0;justify-content:space-between;padding:22.5px 16px;position:relative}@media(max-width:767px){.sidebar-header[data-v-e9d702ca]{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}}.mobile-handle[data-v-e9d702ca]{background:#d1d5db;border-radius:2px;height:4px;left:50%;position:absolute;top:8px;transform:translate(-50%);width:40px}.sidebar-title[data-v-e9d702ca]{color:#111827;font-size:18px;font-weight:600;margin:0}.close-button[data-v-e9d702ca]{align-items:center;border:none;border-radius:6px;color:#6b7280;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}.close-button[data-v-e9d702ca]:hover{background:#e5e7eb;color:#374151;transform:scale(1.05)}.close-button[data-v-e9d702ca]:active{transform:scale(.95)}.sidebar-content[data-v-e9d702ca]{flex:1;overflow:hidden}.sidebar-overlay[data-v-e9d702ca]{background:#0000001a;height:100%;left:0;position:fixed;top:0;width:100%;z-index:3}.default-pill[data-v-e9d702ca]{border-radius:.25rem;margin-left:.5rem;--tw-bg-opacity:1;background-color:#f3f4f6;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));font-size:.75rem;line-height:1rem;padding:.25rem .5rem;--tw-text-opacity:1;color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1))}@media(min-width:768px){.sidebar-enter-active[data-v-e9d702ca]{transition:all .3s cubic-bezier(.25,.8,.25,1)}.sidebar-leave-active[data-v-e9d702ca]{transition:all .25s cubic-bezier(.25,.8,.25,1)}.sidebar-enter-from[data-v-e9d702ca]{opacity:0;transform:translate(100%)}.sidebar-enter-to[data-v-e9d702ca],.sidebar-leave-from[data-v-e9d702ca]{opacity:1;transform:translate(0)}.sidebar-leave-to[data-v-e9d702ca]{opacity:.8;transform:translate(100%)}}@media(max-width:767px){.sidebar-enter-active[data-v-e9d702ca]{transition:all .4s cubic-bezier(.25,.8,.25,1)}.sidebar-leave-active[data-v-e9d702ca]{transition:all .3s cubic-bezier(.25,.8,.25,1)}.sidebar-enter-from[data-v-e9d702ca]{opacity:0;transform:translateY(100%)}.sidebar-enter-to[data-v-e9d702ca],.sidebar-leave-from[data-v-e9d702ca]{opacity:1;transform:translateY(0)}.sidebar-leave-to[data-v-e9d702ca]{opacity:.8;transform:translateY(100%)}}.overlay-enter-active[data-v-e9d702ca]{transition:opacity .3s ease}.overlay-leave-active[data-v-e9d702ca]{transition:opacity .25s ease}.overlay-enter-from[data-v-e9d702ca]{opacity:0}.overlay-enter-to[data-v-e9d702ca],.overlay-leave-from[data-v-e9d702ca]{opacity:1}.overlay-leave-to[data-v-e9d702ca]{opacity:0}.sidebar-enter-active .sidebar-content[data-v-e9d702ca],.sidebar-enter-active .sidebar-header[data-v-e9d702ca]{transition:all .4s cubic-bezier(.25,.8,.25,1);transition-delay:.1s}.sidebar-enter-from .sidebar-header[data-v-e9d702ca]{opacity:0;transform:translateY(-20px)}.sidebar-enter-from .sidebar-content[data-v-e9d702ca]{opacity:0;transform:translateY(20px)}.sidebar-enter-to .sidebar-content[data-v-e9d702ca],.sidebar-enter-to .sidebar-header[data-v-e9d702ca]{opacity:1;transform:translateY(0)}@media(max-width:767px){.sidebar-enter-from .sidebar-header[data-v-e9d702ca]{opacity:0;transform:translateY(10px)}.sidebar-enter-from .sidebar-content[data-v-e9d702ca]{opacity:0;transform:translateY(30px)}}.btn-outline[data-v-e9d702ca]{overflow:hidden;position:relative}.btn-outline[data-v-e9d702ca]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.btn-outline[data-v-e9d702ca]:hover:before{left:100%}
