.search-textarea[data-v-7b12147a]::-webkit-scrollbar{width:15px}.search-textarea[data-v-7b12147a]::-webkit-scrollbar-track{background:#fff}.search-textarea[data-v-7b12147a]::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#bbbabf;border:4px solid transparent;border-radius:20px}.requirements-expand-enter-active[data-v-7b12147a]{transition:opacity 1.5s var(--ease-smooth-out)}.requirements-expand-enter-from[data-v-7b12147a]{opacity:0}.requirements-expand-enter-to[data-v-7b12147a]{opacity:1}.requirements-expand-leave-active[data-v-7b12147a]{transition:opacity .3s var(--ease-standard)}.requirements-expand-leave-from[data-v-7b12147a]{opacity:1}.requirements-expand-leave-to[data-v-7b12147a]{opacity:0}.line-clamp-2[data-v-719bf2b9]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.component-fade-enter-active[data-v-6cc8e640]{transition:opacity .8s ease,transform .8s ease}.component-fade-leave-active[data-v-6cc8e640]{transition:opacity .3s ease,transform .3s ease}.component-fade-enter-from[data-v-6cc8e640],.component-fade-leave-to[data-v-6cc8e640]{opacity:0;transform:translateY(8px)}.message-fade-enter-active[data-v-6cc8e640],.message-fade-leave-active[data-v-6cc8e640]{transition:opacity .15s ease,transform .15s ease}.message-fade-enter-from[data-v-6cc8e640]{opacity:0;transform:translateY(4px)}.message-fade-leave-to[data-v-6cc8e640]{opacity:0;transform:translateY(-4px)}.progress-bar-animated[data-v-6cc8e640]{animation:slideBackground-6cc8e640 8s linear infinite;background-color:var(--brand);background-image:linear-gradient(90deg,var(--brand),color-mix(in oklch,var(--brand) 60%,transparent),color-mix(in oklch,var(--brand) 30%,transparent),color-mix(in oklch,var(--brand) 60%,transparent),var(--brand));background-size:300% 100%;transition:width .1s ease-out}@keyframes slideBackground-6cc8e640{0%{background-position:100% 0}to{background-position:-100% 0}}[data-v-7c521263] [style*="overflow: auto"]>div{display:flex;flex-direction:column;min-height:100%}.pillars-active .pillar[data-v-a6ef6b89]{animation:pillarBounceEmpty-a6ef6b89 1.2s ease-out}@keyframes pillarBounceEmpty-a6ef6b89{0%,to{height:100%}25%,35%{height:30%}}.prompt-input-border[data-v-54806b1a]{position:relative}.prompt-input-border[data-v-54806b1a]:before{background:linear-gradient(135deg,color-mix(in srgb,var(--brand) 15%,transparent) 0,color-mix(in srgb,var(--brand) 30%,transparent) 40%,color-mix(in srgb,var(--brand) 30%,transparent),color-mix(in srgb,var(--brand) 15%,transparent));border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;pointer-events:none;position:absolute}[data-v-c090cf20] [data-radix-scroll-area-viewport]{overflow-y:hidden!important;scrollbar-width:none}[data-v-c090cf20] [data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}@keyframes shimmer{0%{background-position:100%}to{background-position:0}}@keyframes discovery-item-in{0%{opacity:0;transform:translate(-8px)}}.discovery-item-appear{animation:discovery-item-in .3s ease-out}.plan-border[data-v-ab2f1264]{position:relative}.plan-border[data-v-ab2f1264]:before{background:var(--border);border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute}.discovery-item-enter-active{transition:all .3s ease-out}.discovery-item-enter-from{opacity:0;transform:translate(-8px)}.discovery-item-move{transition:transform .3s ease}@keyframes pillarBounce{0%{height:30%}20%{height:100%}75%{height:100%}to{height:30%}}.block-enter[data-v-213400f3]{animation:blockSlideIn-213400f3 .35s var(--ease-snappy-out) .1s both}@keyframes blockSlideIn-213400f3{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.sidepanel-scroll-container[data-v-ac0b152a]::-webkit-scrollbar{width:15px}.sidepanel-scroll-container[data-v-ac0b152a]::-webkit-scrollbar-track{background:transparent}.sidepanel-scroll-container[data-v-ac0b152a]::-webkit-scrollbar-thumb{background-clip:content-box;border:4px solid transparent;border-radius:20px}.source-side-panel{--sidebar-width:100%!important;min-width:0!important}.source-side-panel,.source-side-panel [data-sidebar=content]{width:100%!important}.fade-enter-active[data-v-d6e8cb59],.fade-leave-active[data-v-d6e8cb59]{transition:opacity .3s ease}.fade-enter-from[data-v-d6e8cb59],.fade-leave-to[data-v-d6e8cb59]{opacity:0}.fixed_header[data-v-d2724c78]{min-width:750px;table-layout:fixed;width:100%}.fixed_header tbody tr[data-v-d2724c78],.fixed_header thead[data-v-d2724c78]{display:table;table-layout:fixed;width:100%}.fixed_header td[data-v-d2724c78],.fixed_header th[data-v-d2724c78]{text-align:left}.table-container[data-v-d2724c78]{overflow-x:auto;overflow-y:auto}.table-container[data-v-d2724c78]::-webkit-scrollbar{height:15px;width:15px}.table-container[data-v-d2724c78]::-webkit-scrollbar:horizontal{display:none}.table-container[data-v-d2724c78]::-webkit-scrollbar-track{background:#fff}.table-container[data-v-d2724c78]::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#bbbabf;border:4px solid transparent;border-radius:20px}.fixed_header tbody tr:hover td.sticky[data-v-d2724c78]{background-color:var(--border)}.dark .fixed_header tbody tr:hover td.sticky[data-v-d2724c78]{background-color:#374151}@keyframes fadeIn-d2724c78{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn[data-v-d2724c78]{animation:fadeIn-d2724c78 .5s var(--ease-bounce) forwards;opacity:0}@keyframes pulse-d2724c78{0%,to{opacity:1}50%{opacity:.7}}.bg-muted[data-v-d2724c78]{animation:pulse-d2724c78 2s var(--ease-gentle) infinite}th[data-v-d2724c78]{font-weight:600}.fixed_header[data-v-e982ea3d]{min-width:750px;table-layout:fixed;width:100%}.fixed_header tbody tr[data-v-e982ea3d],.fixed_header thead[data-v-e982ea3d]{display:table;table-layout:fixed;width:100%}.fixed_header td[data-v-e982ea3d],.fixed_header th[data-v-e982ea3d]{text-align:left}.table-container[data-v-e982ea3d]{overflow-x:auto;overflow-y:auto}.table-container[data-v-e982ea3d]::-webkit-scrollbar{height:15px;width:15px}.table-container[data-v-e982ea3d]::-webkit-scrollbar:horizontal{display:none}.table-container[data-v-e982ea3d]::-webkit-scrollbar-track{background:#fff}.table-container[data-v-e982ea3d]::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#bbbabf;border:4px solid transparent;border-radius:20px}.fixed_header tbody tr:hover td.sticky[data-v-e982ea3d]{background-color:var(--border)}.dark .fixed_header tbody tr:hover td.sticky[data-v-e982ea3d]{background-color:#374151}@keyframes fadeIn-e982ea3d{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn[data-v-e982ea3d]{animation:fadeIn-e982ea3d .5s var(--ease-bounce) forwards;opacity:0}@keyframes pulse-e982ea3d{0%,to{opacity:1}50%{opacity:.7}}.bg-brand-light[data-v-e982ea3d]{animation:pulse-e982ea3d 2s var(--ease-gentle) infinite}th[data-v-e982ea3d]{font-weight:600}.scroll-container[data-v-d3e0cec0]{scrollbar-color:hsl(var(--border)) hsl(var(--background));scrollbar-width:thin}.scroll-container[data-v-d3e0cec0]::-webkit-scrollbar{width:15px}.scroll-container[data-v-d3e0cec0]::-webkit-scrollbar-track{background:hsl(var(--background))}.scroll-container[data-v-d3e0cec0]::-webkit-scrollbar-thumb{background-clip:content-box;background-color:hsl(var(--border));border:4px solid transparent;border-radius:20px}th[data-v-81d2a546]{font-weight:600}.column-transition[data-v-81d2a546]{transition:opacity .3s cubic-bezier(.4,0,.2,1),max-width .3s cubic-bezier(.4,0,.2,1),padding .3s cubic-bezier(.4,0,.2,1)}.table-container[data-v-81d2a546]::-webkit-scrollbar{height:15px;width:15px}.table-container[data-v-81d2a546]::-webkit-scrollbar-track{background:#fff}.table-container[data-v-81d2a546]::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#bbbabf;border:4px solid transparent;border-radius:20px}.table-container[data-v-81d2a546]{overflow-x:auto;overflow-y:auto}.fixed_header[data-v-81d2a546]{min-width:750px;table-layout:fixed;width:100%}.fixed_header td[data-v-81d2a546],.fixed_header th[data-v-81d2a546]{text-align:left}.fixed_header.show-separators[data-v-81d2a546] th:not(:first-child):not(:nth-child(2)){border-right:1px solid var(--border)}.fixed_header.show-separators[data-v-81d2a546] td:not(:first-child):not(:nth-child(2)){border-right:1px solid var(--border)}.dark .fixed_header.show-separators[data-v-81d2a546] th:not(:first-child):not(:nth-child(2)){border-right:1px solid #374151}.dark .fixed_header.show-separators[data-v-81d2a546] td:not(:first-child):not(:nth-child(2)){border-right:1px solid #374151}.fixed_header tbody tr[data-v-81d2a546],.fixed_header thead[data-v-81d2a546]{display:table;table-layout:fixed;width:100%}.fade-enter-active[data-v-81d2a546],.fade-leave-active[data-v-81d2a546]{transition:opacity .5s ease}.fade-enter-from[data-v-81d2a546],.fade-leave-to[data-v-81d2a546]{opacity:0}@keyframes fadeIn-81d2a546{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn[data-v-81d2a546]{animation:fadeIn-81d2a546 .5s cubic-bezier(.34,1.56,.64,1) forwards;opacity:0}.fixed_header tbody tr:hover td.sticky[data-v-81d2a546]{background-color:#f3f4f6}.dark .fixed_header tbody tr:hover td.sticky[data-v-81d2a546]{background-color:#374151}
