.premium-sidebar[data-v-603679f7]{background:#ffffff!important;border-right:1px solid #f3f4f6;box-shadow:4px 0 24px #00000005;z-index:10}[data-v-603679f7] .ant-layout-sider-children{display:flex;flex-direction:column}.logo-container[data-v-603679f7]{display:flex;align-items:center;justify-content:center;padding:24px 16px;height:80px;transition:all .3s ease}.logo-wrapper[data-v-603679f7]{display:flex;align-items:center;justify-content:center;width:100%}.brand-logo[data-v-603679f7]{max-width:140px;max-height:40px;-o-object-fit:contain;object-fit:contain;transition:all .3s ease}.collapsed-logo-placeholder[data-v-603679f7]{width:40px;height:40px;background:linear-gradient(135deg,#6366f1 0%,#4f46e5 100%);color:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:20px}.premium-menu[data-v-603679f7]{background:transparent!important;border-inline-end:none!important;padding:0 12px}[data-v-603679f7] .ant-menu-item,[data-v-603679f7] .ant-menu-submenu-title{height:46px!important;line-height:46px!important;margin-bottom:4px!important;border-radius:12px!important;color:#64748b!important;font-weight:500;font-size:14px;transition:all .2s ease-in-out}[data-v-603679f7] .ant-menu-item a{color:inherit!important}[data-v-603679f7] .anticon{font-size:18px!important;transition:all .2s}[data-v-603679f7] .ant-menu-item:hover,[data-v-603679f7] .ant-menu-submenu-title:hover{color:#4f46e5!important;background-color:#eef2ff!important}[data-v-603679f7] .ant-menu-item-selected{background:linear-gradient(135deg,#6366f1 0%,#4338ca 100%)!important;color:#fff!important;box-shadow:0 4px 12px #6366f14d}[data-v-603679f7] .ant-menu-item-selected a,[data-v-603679f7] .ant-menu-item-selected .anticon{color:#fff!important}[data-v-603679f7] .ant-menu-sub.ant-menu-inline{background:transparent!important}[data-v-603679f7] .ant-layout-sider-trigger{background:#ffffff!important;color:#64748b!important;border-top:1px solid #f1f5f9}.user-profile-section[data-v-603679f7]{padding:12px;border-top:1px solid #f1f5f9;margin-top:auto}.user-profile-trigger[data-v-603679f7]{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;cursor:pointer;transition:all .2s ease;background:#f8fafc}.user-profile-trigger[data-v-603679f7]:hover{background:#eef2ff}.user-avatar[data-v-603679f7]{background:linear-gradient(135deg,#6366f1 0%,#4f46e5 100%)!important;color:#fff!important;font-weight:600;flex-shrink:0}.user-info[data-v-603679f7]{display:flex;align-items:center;gap:8px;min-width:0;flex:1}.user-name[data-v-603679f7]{font-size:13px;font-weight:500;color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}.dropdown-icon[data-v-603679f7]{font-size:10px;color:#9ca3af;flex-shrink:0}.profile-menu[data-v-603679f7]{min-width:180px}.data-query-chat[data-v-ba57ea42]{display:flex;height:100%;background:#f8fafc;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0000001a}.chat-sidebar[data-v-ba57ea42]{width:280px;background:white;border-right:1px solid #e5e7eb;display:flex;flex-direction:column}.sidebar-header[data-v-ba57ea42]{padding:16px;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center}.sidebar-header h3[data-v-ba57ea42]{margin:0;font-size:16px;font-weight:600;color:#111827}.sidebar-search[data-v-ba57ea42]{padding:8px 12px;border-bottom:1px solid #e5e7eb}.sidebar-search[data-v-ba57ea42] .ant-input{border-radius:6px;background:#f9fafb}.new-chat-btn[data-v-ba57ea42]{background:linear-gradient(135deg,#4f46e5 0%,#7c3aed 100%);border:none}.conversation-list[data-v-ba57ea42]{flex:1;overflow-y:auto;padding:8px}.conversation-item[data-v-ba57ea42]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;cursor:pointer;transition:all .2s}.conversation-item[data-v-ba57ea42]:hover{background:#f3f4f6}.conversation-item.active[data-v-ba57ea42]{background:#eff6ff;color:#4f46e5}.conv-main[data-v-ba57ea42]{flex:1;display:flex;align-items:center;gap:10px;min-width:0}.conv-icon[data-v-ba57ea42]{font-size:14px;color:#6b7280;flex-shrink:0}.conv-details[data-v-ba57ea42]{flex:1;display:flex;flex-direction:column;min-width:0}.conv-title[data-v-ba57ea42]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:500}.conv-date[data-v-ba57ea42]{font-size:11px;color:#9ca3af}.delete-btn[data-v-ba57ea42]{opacity:0;transition:opacity .2s}.conversation-item:hover .delete-btn[data-v-ba57ea42]{opacity:1}.no-conversations[data-v-ba57ea42]{padding:24px;text-align:center;color:#6b7280}.no-conversations .hint[data-v-ba57ea42]{font-size:12px;color:#9ca3af}.chat-main[data-v-ba57ea42]{flex:1;display:flex;flex-direction:column;background:#f8fafc}.messages-container[data-v-ba57ea42]{flex:1;overflow-y:auto;padding:24px}.welcome-state[data-v-ba57ea42]{display:flex;align-items:center;justify-content:center;height:100%}.welcome-content[data-v-ba57ea42]{text-align:center;max-width:500px}.welcome-icon[data-v-ba57ea42]{font-size:48px;color:#4f46e5;margin-bottom:16px}.welcome-content h2[data-v-ba57ea42]{margin-bottom:8px;color:#111827}.welcome-content p[data-v-ba57ea42]{color:#6b7280;margin-bottom:24px}.example-questions h4[data-v-ba57ea42]{font-size:14px;color:#374151;margin-bottom:12px}.examples[data-v-ba57ea42]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.example-tag[data-v-ba57ea42]{cursor:pointer;padding:8px 12px;border-radius:20px;transition:all .2s}.example-tag[data-v-ba57ea42]:hover{background:#4f46e5;color:#fff;border-color:#4f46e5}.messages-list[data-v-ba57ea42]{display:flex;flex-direction:column;gap:20px}.message[data-v-ba57ea42]{display:flex;gap:12px}.message-avatar[data-v-ba57ea42]{flex-shrink:0}.message-content[data-v-ba57ea42]{flex:1;max-width:85%;display:flex;flex-direction:column}.message-bubble[data-v-ba57ea42]{position:relative}.message.user .message-bubble[data-v-ba57ea42]{background:#4f46e5;color:#fff;padding:12px 16px;border-radius:16px 16px 4px}.message.assistant .message-bubble[data-v-ba57ea42]{background:white;padding:16px;border-radius:16px 16px 16px 4px;box-shadow:0 1px 3px #0000000d}.message-text[data-v-ba57ea42]{line-height:1.6;white-space:pre-wrap}.markdown-content[data-v-ba57ea42] p{margin-bottom:8px}.markdown-content[data-v-ba57ea42] p:last-child{margin-bottom:0}.markdown-content[data-v-ba57ea42] strong{font-weight:600}.markdown-content[data-v-ba57ea42] ul,.markdown-content[data-v-ba57ea42] ol{margin-bottom:8px;padding-left:20px}.markdown-content[data-v-ba57ea42] li{margin-bottom:4px}.markdown-content[data-v-ba57ea42] code{background:#f1f5f9;padding:2px 4px;border-radius:4px;font-family:monospace;font-size:.9em}.query-collapse[data-v-ba57ea42]{margin-top:12px}.query-collapse[data-v-ba57ea42] .ant-collapse-header{font-size:12px;padding:8px 0!important;color:#6b7280}.sql-code[data-v-ba57ea42]{background:#1e293b;color:#e2e8f0;padding:12px;border-radius:8px;font-size:12px;overflow-x:auto;margin:0}.result-data[data-v-ba57ea42]{margin-top:16px}.result-data[data-v-ba57ea42] .ant-table{font-size:12px}.row-count-note[data-v-ba57ea42]{font-size:11px;color:#6b7280;text-align:right;margin-top:4px}.message-actions[data-v-ba57ea42]{margin-top:4px;display:flex;align-items:center;gap:4px;padding:0 4px;opacity:1;transition:all .2s ease;height:24px}.action-btn[data-v-ba57ea42]{font-size:14px;padding:0 6px;height:24px;color:#9ca3af;display:flex;align-items:center;justify-content:center}.action-btn[data-v-ba57ea42]:hover{color:#4f46e5;background:transparent!important}.exec-time[data-v-ba57ea42]{font-size:10px;color:#d1d5db;margin-left:auto;font-weight:500}.message.loading .message-content[data-v-ba57ea42]{display:flex;align-items:center;gap:12px}.loading-text[data-v-ba57ea42]{color:#6b7280;font-style:italic}.input-area[data-v-ba57ea42]{padding:16px 24px;background:white;border-top:1px solid #e5e7eb;display:flex;gap:12px;align-items:flex-end}.input-area[data-v-ba57ea42] .ant-input{border-radius:12px;padding:12px 16px;font-size:14px;resize:none}.send-btn[data-v-ba57ea42]{height:44px;width:44px;border-radius:12px;background:linear-gradient(135deg,#4f46e5 0%,#7c3aed 100%);border:none;display:flex;align-items:center;justify-content:center}.send-btn[data-v-ba57ea42]:hover{background:linear-gradient(135deg,#4338ca 0%,#6d28d9 100%)}.suggestions-area[data-v-ba57ea42]{margin-top:12px;padding-top:12px;border-top:1px dashed #e5e7eb}.suggestions-label[data-v-ba57ea42]{font-size:11px;color:#9ca3af;margin-bottom:8px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.suggestions-chips[data-v-ba57ea42]{display:flex;flex-wrap:wrap;gap:8px}.suggestion-tag[data-v-ba57ea42]{cursor:pointer;background:#f3f4f6;border:1px solid #e5e7eb;color:#4b5563;border-radius:16px;padding:4px 10px;font-size:12px;transition:all .2s}.suggestion-tag[data-v-ba57ea42]:hover{background:#eef2ff;color:#4f46e5;border-color:#c7d2fe}.agent-container[data-v-96bb0629]{display:flex;gap:20px;height:100%}.session-sidebar[data-v-96bb0629]{width:300px;display:flex;flex-direction:column;background:white;border-radius:12px;border:1px solid #f0f0f0}.sidebar-header[data-v-96bb0629]{padding:16px;border-bottom:1px solid #f0f0f0}.sidebar-header h3[data-v-96bb0629]{margin-bottom:12px;color:#1f2937}.session-list[data-v-96bb0629]{flex:1;overflow-y:auto}.session-item[data-v-96bb0629]{padding:12px 16px;border-bottom:1px solid #f9fafb;cursor:pointer;transition:all .2s}.session-item[data-v-96bb0629]:hover{background:#f3f4f6}.session-item.active[data-v-96bb0629]{background:#eff6ff;border-left:4px solid #3b82f6}.goal-teaser[data-v-96bb0629]{display:block;font-weight:500;color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px}.session-meta[data-v-96bb0629]{display:flex;justify-content:space-between;align-items:center}.date[data-v-96bb0629]{font-size:12px;color:#9ca3af}.agent-workspace[data-v-96bb0629]{flex:1;background:white;display:flex;flex-direction:column;position:relative;border-radius:12px;border:1px solid #f0f0f0}.empty-state[data-v-96bb0629]{display:flex;align-items:center;justify-content:center;height:100%}.empty-illustration[data-v-96bb0629]{text-align:center;max-width:400px}.empty-illustration h2[data-v-96bb0629]{color:#111827;margin-bottom:8px}.empty-illustration p[data-v-96bb0629]{color:#6b7280;margin-bottom:24px}.session-detail[data-v-96bb0629]{padding:24px;overflow-y:auto;flex:1}.detail-header[data-v-96bb0629]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:32px}.header-main h2[data-v-96bb0629]{margin-bottom:8px;font-size:20px;font-weight:600}.timeline-container[data-v-96bb0629]{margin-bottom:40px}.timeline-container h3[data-v-96bb0629]{margin-bottom:24px;color:#374151}.agent-dot[data-v-96bb0629]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px}.agent-dot.researcher[data-v-96bb0629]{background:#3b82f6}.agent-dot.coder[data-v-96bb0629]{background:#f97316}.agent-dot.writer[data-v-96bb0629]{background:#a855f7}.agent-dot.manager[data-v-96bb0629]{background:#eab308}.log-content[data-v-96bb0629]{background:#f8fafc;padding:12px 16px;border-radius:8px;margin-left:8px}.log-meta[data-v-96bb0629]{display:flex;justify-content:space-between;margin-bottom:8px}.time[data-v-96bb0629]{font-size:11px;color:#94a3b8}.thought[data-v-96bb0629]{font-style:italic;color:#64748b;margin-bottom:8px}.msg-content[data-v-96bb0629]{color:#334155;white-space:pre-wrap}.tool-calls[data-v-96bb0629]{margin-top:12px;border-top:1px dashed #cbd5e1;padding-top:8px}.tool-call[data-v-96bb0629]{font-size:12px}.tool-name[data-v-96bb0629]{font-weight:600;display:block}.result-section[data-v-96bb0629]{padding:24px;background:#f0f9ff;border-radius:12px;border:1px solid #bae6fd}.result-section h3[data-v-96bb0629]{color:#0369a1;margin-bottom:16px}.result-box[data-v-96bb0629]{background:white;padding:20px;border-radius:8px;border:1px solid #e0f2fe;line-height:1.6}.markdown-content[data-v-96bb0629] p{margin-bottom:12px}.markdown-content[data-v-96bb0629] p:last-child{margin-bottom:0}.markdown-content[data-v-96bb0629] ul,.markdown-content[data-v-96bb0629] ol{margin-bottom:12px;padding-left:20px}.markdown-content[data-v-96bb0629] li{margin-bottom:6px}.markdown-content[data-v-96bb0629] h1,.markdown-content[data-v-96bb0629] h2,.markdown-content[data-v-96bb0629] h3{margin-top:16px;margin-bottom:8px;font-weight:600}.markdown-content[data-v-96bb0629] code{background:#f1f5f9;padding:2px 4px;border-radius:4px;font-family:monospace}.hint[data-v-96bb0629]{font-size:12px;color:#9ca3af;margin-top:4px}.insight-chat[data-v-9c04770d]{display:flex;height:100%;background:white;border-radius:12px;overflow:hidden}.chat-main[data-v-9c04770d]{flex:1;display:flex;flex-direction:column;background:#f8fafc;height:100%}.messages-container[data-v-9c04770d]{flex:1;overflow-y:auto;padding:24px 36px 24px 24px}.welcome-state[data-v-9c04770d]{display:flex;align-items:center;justify-content:center;height:100%}.welcome-content[data-v-9c04770d]{text-align:center;max-width:500px}.welcome-icon[data-v-9c04770d]{font-size:48px;color:#8b5cf6;margin-bottom:16px}.welcome-content h2[data-v-9c04770d]{margin-bottom:8px;color:#111827}.welcome-content p[data-v-9c04770d]{color:#6b7280;margin-bottom:24px}.example-questions h4[data-v-9c04770d]{font-size:14px;color:#374151;margin-bottom:12px}.examples[data-v-9c04770d]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.example-tag[data-v-9c04770d]{cursor:pointer;padding:8px 12px;border-radius:20px;transition:all .2s;background:#f3f4f6;border-color:#e5e7eb}.example-tag[data-v-9c04770d]:hover{background:#8b5cf6;color:#fff;border-color:#8b5cf6}.messages-list[data-v-9c04770d]{display:flex;flex-direction:column;gap:20px}.message[data-v-9c04770d]{display:flex;gap:12px}.message-avatar[data-v-9c04770d]{flex-shrink:0}.message-content[data-v-9c04770d]{flex:1;display:flex;flex-direction:column;min-width:0}.message-bubble[data-v-9c04770d]{position:relative}.message.user .message-bubble[data-v-9c04770d]{background:#4f46e5;color:#fff;padding:12px 16px;border-radius:16px 16px 4px}.message.assistant .message-bubble[data-v-9c04770d]{background:white;padding:16px;border-radius:16px 16px 16px 4px;box-shadow:0 1px 3px #0000000d}.message-text[data-v-9c04770d]{line-height:1.6;white-space:pre-wrap;width:100%;overflow-wrap:break-word;word-break:break-word}.markdown-content[data-v-9c04770d] p{margin-bottom:8px}.markdown-content[data-v-9c04770d] p:last-child{margin-bottom:0}.markdown-content[data-v-9c04770d] strong{font-weight:600}.markdown-content[data-v-9c04770d] ul,.markdown-content[data-v-9c04770d] ol{margin-bottom:8px;padding-left:20px}.markdown-content[data-v-9c04770d] li{margin-bottom:4px}.markdown-content[data-v-9c04770d] table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;margin-bottom:12px;-webkit-overflow-scrolling:touch}.markdown-content[data-v-9c04770d] th,.markdown-content[data-v-9c04770d] td{padding:6px 12px;border:1px solid #e5e7eb;text-align:left;font-size:13px;min-width:100px}.markdown-content[data-v-9c04770d] th{background-color:#f9fafb;font-weight:600;color:#374151}.message-actions[data-v-9c04770d]{margin-top:4px;display:flex;align-items:center;gap:4px;padding:0 4px;opacity:0;transition:opacity .2s;height:24px}.message:hover .message-actions[data-v-9c04770d]{opacity:1}.input-area[data-v-9c04770d]{padding:16px;background:white;border-top:1px solid #e2e8f0;display:flex;gap:12px;align-items:flex-end}.input-area[data-v-9c04770d] textarea{border-radius:8px;padding:8px 12px;resize:none;border-color:#e2e8f0}.input-area[data-v-9c04770d] textarea:hover,.input-area[data-v-9c04770d] textarea:focus{border-color:#8b5cf6;box-shadow:0 0 0 2px #8b5cf61a}.send-btn[data-v-9c04770d]{height:32px;margin-bottom:2px;background:#8b5cf6;border-color:#8b5cf6}.send-btn[data-v-9c04770d]:hover{background:#7c3aed;border-color:#7c3aed}.loading-text[data-v-9c04770d]{font-size:13px;color:#6b7280;margin-left:8px}.suggested-questions[data-v-9c04770d]{margin-top:10px}.suggested-label[data-v-9c04770d]{font-size:11px;font-weight:600;color:#6b7280;margin-bottom:4px;text-transform:uppercase}.suggested-list[data-v-9c04770d]{display:flex;flex-wrap:wrap;gap:8px}.suggested-tag[data-v-9c04770d]{cursor:pointer;background:#f3f4f6;border:1px solid #e5e7eb;color:#4b5563;font-size:12px;padding:4px 10px;border-radius:12px;margin:0;transition:all .2s}.suggested-tag[data-v-9c04770d]:hover{background:#eef2ff;border-color:#c7d2fe;color:#4f46e5}.drawer-header[data-v-1be856c3]{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-bottom:1px solid #f0f0f0;background:white;height:80px}.header-left[data-v-1be856c3]{display:flex;align-items:center;gap:16px}.icon-box[data-v-1be856c3]{width:48px;height:48px;background:linear-gradient(135deg,#eef2ff 0%,#e0e7ff 100%);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#4f46e5}.header-icon[data-v-1be856c3]{font-size:24px}.drawer-title[data-v-1be856c3]{font-size:18px;font-weight:700;color:#1f2937;margin:0;line-height:1.2}.drawer-subtitle[data-v-1be856c3]{font-size:13px;color:#6b7280;margin:0}.header-right[data-v-1be856c3],.header-controls[data-v-1be856c3]{display:flex;align-items:center}.icon-box.chat-mode[data-v-1be856c3]{background:linear-gradient(135deg,#8b5cf6 0%,#7c3aed 100%);color:#fff}.tab-switcher[data-v-1be856c3] .ant-radio-button-wrapper{height:40px;line-height:38px;padding:0 20px;font-weight:500;border-color:#e5e7eb}.tab-switcher[data-v-1be856c3] .ant-radio-button-wrapper-checked{background:#4f46e5;border-color:#4f46e5;color:#fff;box-shadow:0 4px 6px -1px #4f46e533}.tab-switcher[data-v-1be856c3] .ant-radio-button-wrapper:first-child{border-radius:8px 0 0 8px}.tab-switcher[data-v-1be856c3] .ant-radio-button-wrapper:last-child{border-radius:0 8px 8px 0}.drawer-content[data-v-1be856c3]{flex:1;background:#f9fafb;padding:24px;overflow:hidden}.close-btn[data-v-1be856c3]{color:#9ca3af;font-size:18px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:all .2s}.close-btn[data-v-1be856c3]:hover{background:#f3f4f6;color:#ef4444}.h-full[data-v-1be856c3]{height:100%}.w-full[data-v-1be856c3]{width:100%}.mr-4[data-v-1be856c3]{margin-right:16px}.mx-4[data-v-1be856c3]{margin-left:16px;margin-right:16px}@media (max-width: 768px){[data-v-1be856c3] .ant-drawer-content-wrapper{width:100%!important}}#app{font-family:Inter,sans-serif;line-height:130%}.page-title{font-size:42px;font-weight:800;letter-spacing:-.025em;color:#111827}.page-subtitle{font-size:16px;color:#6b7280}.text-primary{color:#6366f1}.text-secondary{color:#9da5a7}.text-danger{color:red}.img-fluid{max-width:60%;height:auto}.pointer{cursor:pointer}.m-0{margin:0!important}.mb-4{margin-bottom:24px}.margin-bottom-4{margin-bottom:4px}.margin-top-16{margin-top:16px}.margin-top-32{margin-top:32px}.w-25{width:25%}.w-50{width:50%}.w-75{width:75%}@media only screen and (max-width: 992px){.page-title{font-size:36px}.page-subtitle{font-size:14px}}@media only screen and (max-width: 768px){.page-title{font-size:32px}}svg[data-v-4e900834]{transform:rotate(var(--3d847b61))}.delta-container[data-v-7d2f2c0d]{font-size:14px;color:#9b9b9b}.delta-value[data-v-7d2f2c0d]{color:var(--719d83a7)}.image-container[data-v-0cd0806d]{width:60px;height:60px;background-color:#dbdbdb;overflow:visible;flex-shrink:0;position:relative}.ad-image[data-v-0cd0806d]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-hover[data-v-0cd0806d]{position:absolute;top:0;left:0;width:100%;height:100%;transform-origin:center;transform:scale(1);z-index:1000;box-shadow:0 4px 12px #00000026;opacity:0;transition:all .2s ease-out;pointer-events:none}.hover-image[data-v-0cd0806d]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-container.image-loaded:hover .image-hover[data-v-0cd0806d]{opacity:1;transform:scale(2)}.ad-info[data-v-0cd0806d]{gap:4px;font-size:12px;color:#000;max-width:200px}.truncate-text[data-v-0cd0806d]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.status-dot[data-v-0cd0806d]{position:absolute;top:-4px;right:-4px;width:10px;height:10px;border-radius:50%;z-index:10}.ad-name[data-v-0cd0806d]{font-weight:600}.ant-badge .ant-badge-dot{top:4px;right:6px}.ant-table-cell,.ant-table-cell span{font-size:12px;font-family:Epilogue,sans-serif}th.ant-table-cell,th.ant-table-cell span{font-weight:600!important;color:#374151;background-color:#f9fafb!important}.ant-table-thead>tr>th{border-bottom:2px solid #E5E7EB!important}.custom-table .ant-table-body{background-color:#f9fafb}.custom-table .ant-table-body table{border-collapse:separate;border-spacing:0 12px;padding-inline:8px}.custom-table .ant-table-tbody>tr>td{border-top:1px solid #E5E7EB!important;border-bottom:1px solid #E5E7EB!important;transition:all .3s ease-in-out}.custom-table .ant-table-tbody>tr.ant-table-row:hover>td{background-color:#fff!important}.custom-table .ant-table-tbody .ant-table-measure-row>td{border:none!important}.custom-table .custom-table-row{td {background-color: white; box-shadow: 0 1px 2px rgba(0,0,0,.05); &:first-child {border-radius: 8px 0 0 8px; border-left: 1px solid #E5E7EB !important; &:has(.ant-table-row-expand-icon) {position: relative; height: 100%;} .ant-table-row-expand-icon {position: absolute; top: 50%; transform: translateY(-50%) ; z-index: 10; & ~ div {margin-left: 28px;}}} &:last-child {border-radius: 0 8px 8px 0; border-right: 1px solid #E5E7EB !important;} &.ant-table-cell-row-hover {background-color: #FFFBF5 !important; box-shadow: 0 4px 6px -1px rgba(202,169,93,.1);}} &.ant-table-row-level-1 {td {background-color: #F9FAFB !important;}}}.creative-report-table .ant-table-cell:first-child{padding:0!important}.ant-tag[data-v-b689d2fe]{margin-inline-end:0px}.delta-container[data-v-b689d2fe]{font-size:12px}.spin{display:inline-block;width:40px;height:40px;margin:30px auto;border:3px solid transparent;border-radius:50%;border-top-color:#51a5ef;animation:spin .75s ease infinite}@keyframes spin{to{-webkit-transform:rotateZ(360deg)}}.page{padding:20px;height:100vh;overflow-y:auto;background-color:#f9fafb!important}.spin-area{height:100%;align-items:center}.card-container[data-v-1aafd991]{padding:16px;border:1px solid #f0f0f0;border-radius:8px;background-color:#fff;height:100%}.card-container .left-border[data-v-1aafd991]{width:4px;background-color:var(--51300b6a);border-radius:16px}.card-container .card-title[data-v-1aafd991]{font-size:16px;color:#7b7b7b;margin:0 0 8px}.card-container .card-value[data-v-1aafd991]{font-size:24px;font-weight:600;color:#1a161d;margin:0}.card-container .icon-container[data-v-1aafd991]{width:36px;height:36px;background-color:var(--27643476);border-radius:4px}.w-100{width:100%}.dashboard-chart-card{height:100%;border-radius:8px!important;border:1px solid #f0f0f0!important;background-color:#fff!important;padding:8px}.chart-content-wrapper{position:relative;min-height:300px}.chart-canvas{margin-top:16px}.card-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.report-legends{display:flex;flex-direction:column;gap:10px;height:100%;max-height:300px;overflow-y:auto;padding-right:4px}@media only screen and (max-width: 992px){.report-legends{flex-direction:row;gap:20px;height:auto;flex-wrap:wrap}}.legend-label{color:#777;font-size:14px;margin:0 0 4px}.legend-data{display:flex;align-items:center;gap:10px}.report-legend .bullet{border-radius:50%;height:12px;width:12px}.report-legend .data{font-size:16px;font-weight:600}[data-v-1f2ef0bf] .period-pills .ant-radio-group-solid{display:inline-flex;gap:8px}[data-v-1f2ef0bf] .period-pills .ant-radio-button-wrapper{border-radius:50px!important;border:1px solid #6366f1!important;margin:0!important;color:#6366f1}[data-v-1f2ef0bf] .period-pills .ant-radio-button-wrapper:hover{background:rgba(99,102,241,.05)!important;color:#6366f1!important}[data-v-1f2ef0bf] .period-pills .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){background:rgba(99,102,241,.1)!important;color:#6366f1!important}[data-v-1f2ef0bf] .period-pills .ant-radio-button-wrapper:before{display:none!important}[data-v-1f2ef0bf] .ant-dropdown-link{color:#6366f1!important}.progress-container[data-v-16854b9c]{width:100%;height:10px;background:rgba(0,0,0,.06);border-radius:16px;overflow:hidden}.progress-container .progress-bar[data-v-16854b9c]{height:100%;border-radius:4px}.progress-current-value[data-v-16854b9c]{font-weight:700;position:absolute;top:12%;left:var(--038f4c11);line-height:1;z-index:10;white-space:nowrap}.progress-expected-value[data-v-16854b9c]{white-space:nowrap}.custom-performance-table-row .ant-table-cell{background-color:#fff;box-shadow:0 1px 2px #00000005}.custom-performance-table-row .ant-table-cell:first-child{border-radius:8px 0 0 8px;border-left:1px solid #f0f0f0!important}.custom-performance-table-row .ant-table-cell:last-child{border-radius:0 8px 8px 0;border-right:1px solid #f0f0f0!important}.custom-performance-table-row .ant-table-cell.ant-table-cell-row-hover{background-color:#fff!important;box-shadow:0 2px 4px #0000000d}.custom-table .ant-table-tbody>.custom-performance-table-row.group-row{td,&:hover td {background-color: #eefafd !important;}}.custom-table .ant-table-tbody>.custom-performance-table-row.updated-row{td,&:hover td {background-color: #f0fff4 !important;}}.inner-performace-table .ant-table{margin-inline:16px!important}.ant-table-expanded-row-level-1:not(:has(.ant-table-wrapper)){display:none}.ant-table-wrapper{td.ant-table-column-sort {background-color: white !important;}}.ant-tag[data-v-c1c50b04]{margin-inline-end:0px}.delta-container[data-v-c1c50b04]{font-size:12px}.text-ellipse[data-v-c1c50b04]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-container[data-v-6a86b51b]{padding:16px;border:1px solid #f0f0f0;border-radius:8px;background-color:#fff;height:100%}.card-title[data-v-6a86b51b]{font-size:16px;color:#7b7b7b;margin:0 0 8px}.card-value[data-v-6a86b51b]{font-size:20px;font-weight:600;margin:0}[data-v-3d174fc8] .ant-statistic-title{font-size:12px;margin-bottom:4px}[data-v-3d174fc8] .ant-statistic-content-value{font-size:18px;font-weight:600}.creative-card[data-v-c46fdd93]{position:relative;border-radius:8px;overflow:hidden;cursor:pointer;transition:all .3s;height:300px;background:#f0f2f5;border:1px solid transparent}.creative-card.selected[data-v-c46fdd93]{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}.creative-card[data-v-c46fdd93]:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00000026}.card-checkbox[data-v-c46fdd93]{position:absolute;top:8px;left:8px;z-index:10}.card-image[data-v-c46fdd93]{width:100%;height:100%;position:relative}.card-image img[data-v-c46fdd93],.card-image video[data-v-c46fdd93]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.play-icon[data-v-c46fdd93]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:32px;opacity:.8}.card-overlay[data-v-c46fdd93]{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(0,0,0,.8));color:#fff;padding:16px;display:flex;flex-direction:column;justify-content:flex-end}.card-header[data-v-c46fdd93]{margin-bottom:8px}.creative-type-badge[data-v-c46fdd93]{background:rgba(255,255,255,.2);padding:2px 6px;border-radius:4px;font-size:10px;margin-right:6px;text-transform:uppercase}.ad-name[data-v-c46fdd93]{font-weight:500;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:150px;vertical-align:middle}.card-metrics[data-v-c46fdd93]{font-size:12px}.metric-row[data-v-c46fdd93]{display:flex;justify-content:space-between}.metrics-list[data-v-4a8b8a4b]{height:400px;overflow-y:auto;border:1px solid #f0f0f0;padding:8px;border-radius:4px}.metric-item[data-v-4a8b8a4b]{display:flex;justify-content:space-between;margin-bottom:8px}.selected-list[data-v-4a8b8a4b]{height:400px;overflow-y:auto;border:1px solid #f0f0f0;padding:8px;border-radius:4px}.selected-item[data-v-4a8b8a4b]{display:flex;justify-content:space-between;align-items:center;padding:8px;background:#fafafa;margin-bottom:4px;cursor:move;border:1px solid #e8e8e8;border-radius:4px}.selected-item[data-v-4a8b8a4b]:hover{background:#e6f7ff}.drag-handle[data-v-4a8b8a4b]{margin-right:8px;color:#999;cursor:grab}.empty-text[data-v-3d161611]{text-align:center;color:#999;padding:12px}.social-divider[data-v-2d470972]{display:flex;align-items:center;text-align:center;margin-bottom:16px}.social-divider[data-v-2d470972]:before,.social-divider[data-v-2d470972]:after{content:"";flex:1;border-bottom:1px solid #e5e7eb}.social-divider span[data-v-2d470972]{padding:0 12px;font-size:13px;color:#9ca3af;white-space:nowrap}.social-icons-row[data-v-2d470972]{display:flex;justify-content:center;gap:16px}.social-icon-btn[data-v-2d470972]{display:flex;align-items:center;justify-content:center;width:52px;height:52px;background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;cursor:pointer;transition:all .2s ease-in-out}.social-icon-btn img[data-v-2d470972]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.social-icon-btn[data-v-2d470972]:hover{background-color:#f9fafb;border-color:#d1d5db;box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}.social-icon-btn[data-v-2d470972]:active{background-color:#f3f4f6;transform:translateY(0)}.welcome{background-image:linear-gradient(135deg,#f8fafc 0%,#e2e8f0 100%);width:100%;height:100vh;overflow:hidden;display:flex;flex-direction:column;align-items:center}.container{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:20px;width:60%;min-width:350px;height:420px;background:white;z-index:3;margin:auto}.welcome form{width:320px;margin:30px 0}@media only screen and (max-width: 500px){.welcome form{width:280px}}.error{color:#ff3f80;font-size:14px}.login-footer{margin-top:20px;display:flex;justify-content:center;gap:12px;font-size:13px;color:#64748b}.login-footer a{color:#64748b;text-decoration:none;transition:color .2s}.login-footer a:hover{color:#6366f1}.login-footer .divider{color:#cbd5e1}.section-title[data-v-bb1b731a]{color:#43474c;letter-spacing:.4px}.property[data-v-bb1b731a]{padding-bottom:16px;border-bottom:2px solid #f5f6f9;font-size:12px;font-family:Inter,sans-serif;font-weight:500}.property .name[data-v-bb1b731a]{color:#9da5a7}.property .value[data-v-bb1b731a]{color:#2e3234}.table-name[data-v-bb1b731a]{font-size:12px;font-family:Inter,sans-serif;color:#9da5a7}.mt-2[data-v-8aeec586]{margin-top:8px}.dynamic-delete-button[data-v-eee37064]{cursor:pointer;position:absolute;top:30%;transform:translateY(-45%)}.dynamic-delete-button[data-v-eee37064]:hover{color:#777}.dynamic-delete-button[disabled][data-v-eee37064]{cursor:not-allowed;opacity:.5}.dynamic-delete-button[data-v-90652c61]{cursor:pointer;position:absolute;top:30%;transform:translateY(-45%)}.dynamic-delete-button[data-v-90652c61]:hover{color:#777}.dynamic-delete-button[disabled][data-v-90652c61]{cursor:not-allowed;opacity:.5}.label[data-v-0f308ec9]{color:#51a5ef;letter-spacing:.4px;text-decoration:underline}.label.clear[data-v-0f308ec9]{color:red}.upload-list-inline[data-v-0f308ec9]{position:relative}.upload-list-inline[data-v-0f308ec9] .ant-upload-list-item{width:300px}.save-button[data-v-0f308ec9]{top:45%;left:320px;position:absolute}.section-title[data-v-b94185c2]{color:#43474c;letter-spacing:.4px}.property[data-v-b94185c2]{padding-bottom:16px;border-bottom:2px solid #f5f6f9;font-size:12px;font-family:Inter,sans-serif;font-weight:500}.property .name[data-v-b94185c2]{color:#9da5a7}.property .value[data-v-b94185c2]{color:#2e3234}.ant-tabs-tab{font-size:12px!important;font-family:Inter,sans-serif}.section-title[data-v-109e2cec]{color:#43474c;letter-spacing:.4px}.property[data-v-109e2cec]{padding-bottom:16px;border-bottom:2px solid #f5f6f9;font-size:12px;font-family:Inter,sans-serif;font-weight:500}.property .name[data-v-109e2cec]{color:#9da5a7}.property .value[data-v-109e2cec]{color:#2e3234}.section-title{color:#43474c;letter-spacing:.4px}.ant-form-item{margin-bottom:16px}.ant-form-item-label>label{font-size:12px!important;color:#9da5a7!important;font-weight:500;font-family:Inter,sans-serif}.file-item[data-v-b5bcdd26]{padding:8px 12px;border:1px solid #f0f0f0;border-radius:4px;margin-bottom:8px}.file-item.uploading[data-v-b5bcdd26]{padding:12.5px 12px;background-color:#f8f8f8}.email-preview-wrapper[data-v-0d195294]{width:100%;display:flex}.report-title{display:flex;align-items:center;font-weight:600;font-size:18px;letter-spacing:.5px}.agent-page[data-v-b013f8be]{height:calc(100vh - 100px)}.agent-tabs[data-v-b013f8be]{height:100%}.agent-tabs[data-v-b013f8be] .ant-tabs-content{height:calc(100% - 46px)}.agent-tabs[data-v-b013f8be] .ant-tabs-tabpane{height:100%}.agent-tabs[data-v-b013f8be] .ant-tabs-nav{margin-bottom:16px}.agent-tabs[data-v-b013f8be] .ant-tabs-tab{padding:8px 16px;font-weight:500}.agent-tabs[data-v-b013f8be] .ant-tabs-tab span{display:flex;align-items:center;gap:8px}.agent-container[data-v-b013f8be]{display:flex;gap:20px;height:calc(100vh - 200px)}.session-sidebar[data-v-b013f8be]{width:300px;display:flex;flex-direction:column;background:white}.sidebar-header[data-v-b013f8be]{padding:16px;border-bottom:1px solid #f0f0f0}.sidebar-header h3[data-v-b013f8be]{margin-bottom:12px;color:#1f2937}.session-list[data-v-b013f8be]{flex:1;overflow-y:auto}.session-item[data-v-b013f8be]{padding:12px 16px;border-bottom:1px solid #f9fafb;cursor:pointer;transition:all .2s}.session-item[data-v-b013f8be]:hover{background:#f3f4f6}.session-item.active[data-v-b013f8be]{background:#eff6ff;border-left:4px solid #3b82f6}.goal-teaser[data-v-b013f8be]{display:block;font-weight:500;color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px}.session-meta[data-v-b013f8be]{display:flex;justify-content:space-between;align-items:center}.date[data-v-b013f8be]{font-size:12px;color:#9ca3af}.agent-workspace[data-v-b013f8be]{flex:1;background:white;display:flex;flex-direction:column;position:relative}.empty-state[data-v-b013f8be]{display:flex;align-items:center;justify-content:center;height:100%}.empty-illustration[data-v-b013f8be]{text-align:center;max-width:400px}.empty-illustration h2[data-v-b013f8be]{color:#111827;margin-bottom:8px}.empty-illustration p[data-v-b013f8be]{color:#6b7280;margin-bottom:24px}.session-detail[data-v-b013f8be]{padding:24px;overflow-y:auto;flex:1}.detail-header[data-v-b013f8be]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:32px}.header-main h2[data-v-b013f8be]{margin-bottom:8px;font-size:20px;font-weight:600}.timeline-container[data-v-b013f8be]{margin-bottom:40px}.timeline-container h3[data-v-b013f8be]{margin-bottom:24px;color:#374151}.agent-dot[data-v-b013f8be]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px}.agent-dot.researcher[data-v-b013f8be]{background:#3b82f6}.agent-dot.coder[data-v-b013f8be]{background:#f97316}.agent-dot.writer[data-v-b013f8be]{background:#a855f7}.agent-dot.manager[data-v-b013f8be]{background:#eab308}.log-content[data-v-b013f8be]{background:#f8fafc;padding:12px 16px;border-radius:8px;margin-left:8px}.log-meta[data-v-b013f8be]{display:flex;justify-content:space-between;margin-bottom:8px}.time[data-v-b013f8be]{font-size:11px;color:#94a3b8}.thought[data-v-b013f8be]{font-style:italic;color:#64748b;margin-bottom:8px}.msg-content[data-v-b013f8be]{color:#334155;white-space:pre-wrap}.tool-calls[data-v-b013f8be]{margin-top:12px;border-top:1px dashed #cbd5e1;padding-top:8px}.tool-call[data-v-b013f8be]{font-size:12px}.tool-name[data-v-b013f8be]{font-weight:600;display:block}.result-section[data-v-b013f8be]{padding:24px;background:#f0f9ff;border-radius:12px;border:1px solid #bae6fd}.result-section h3[data-v-b013f8be]{color:#0369a1;margin-bottom:16px}.result-box[data-v-b013f8be]{background:white;padding:20px;border-radius:8px;border:1px solid #e0f2fe;line-height:1.6}.markdown-content[data-v-b013f8be] p{margin-bottom:12px}.markdown-content[data-v-b013f8be] p:last-child{margin-bottom:0}.markdown-content[data-v-b013f8be] ul,.markdown-content[data-v-b013f8be] ol{margin-bottom:12px;padding-left:20px}.markdown-content[data-v-b013f8be] li{margin-bottom:6px}.markdown-content[data-v-b013f8be] h1,.markdown-content[data-v-b013f8be] h2,.markdown-content[data-v-b013f8be] h3{margin-top:16px;margin-bottom:8px;font-weight:600}.markdown-content[data-v-b013f8be] code{background:#f1f5f9;padding:2px 4px;border-radius:4px;font-family:monospace}.hint[data-v-b013f8be]{font-size:12px;color:#9ca3af;margin-top:4px}.btn-primary-gradient[data-v-b013f8be]{background:linear-gradient(135deg,#6366f1 0%,#a855f7 100%);border:none;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.btn-primary-gradient[data-v-b013f8be]:hover{background:linear-gradient(135deg,#4f46e5 0%,#9333ea 100%);transform:translateY(-1px)}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}.collapse{visibility:collapse}.visible{visibility:visible}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.container{width:100%}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.h-full{height:100%}.w-full{width:100%}.flex-shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.justify-between{justify-content:space-between}.border{border-style:var(--tw-border-style);border-width:1px}.text-center{text-align:center}.capitalize{text-transform:capitalize}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{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,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}body{color:#1e293b;background-color:#f8fafc;font-family:Inter,sans-serif}.ant-layout{background:#f8fafc!important}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background-color:#0000}::-webkit-scrollbar-thumb{background-color:#cbd5e1;background-clip:content-box;border:4px solid #0000;border-radius:20px}::-webkit-scrollbar-thumb:hover{background-color:#94a3b8}@layer utilities{.p-events-none{pointer-events:none}.not-allowed{cursor:not-allowed}.disabled{-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.6;cursor:not-allowed!important}}@layer components{.btn-primary-gradient{color:#fff;background:linear-gradient(135deg,#6366f1 0%,#4f46e5 100%);border-radius:9999px;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 6px -1px #4f46e533,0 2px 4px -1px #4f46e51a}.btn-primary-gradient:hover{transform:translateY(-1px);box-shadow:0 10px 15px -3px #4f46e54d,0 4px 6px -2px #4f46e526}.btn-primary-gradient:active{transform:translateY(0)}.card-premium,.glass-card{background-color:#fff;border:1px solid #f1f5f9;border-radius:2rem;padding:2rem;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 6px -1px #00000005,0 2px 4px -1px #00000005}.card-premium:hover,.glass-card:hover{border-color:#cbd5e1;transform:translateY(-4px);box-shadow:0 40px 80px -15px #00000014}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
