@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-0a2bea3b],[data-v-0a2bea3b]::backdrop,[data-v-0a2bea3b]:after,[data-v-0a2bea3b]:before{--tw-tracking:initial}}}.hal-container[data-v-0a2bea3b]{align-items:center;background-color:var(--color-black,#000);display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh;overflow:hidden;padding-inline:calc(var(--spacing,.25rem)*4);padding-top:calc(var(--spacing,.25rem)*20);position:relative;width:100%}.stars-layer[data-v-0a2bea3b]{inset:calc(var(--spacing,.25rem)*0);pointer-events:none;position:absolute;z-index:0}.stars-small[data-v-0a2bea3b]{background-image:radial-gradient(3px 3px at 20% 30%,#fff,#0000),radial-gradient(3px 3px at 60% 70%,#fff,#0000),radial-gradient(3px 3px,#fff,#0000),radial-gradient(3px 3px at 80% 10%,#fff,#0000),radial-gradient(3px 3px at 90% 60%,#fff,#0000),radial-gradient(3px 3px at 30% 80%,#fff,#0000),radial-gradient(3px 3px at 15% 90%,#fff,#0000),radial-gradient(3px 3px at 70% 20%,#fff,#0000),radial-gradient(3px 3px at 40% 40%,#fff,#0000),radial-gradient(3px 3px at 85% 85%,#fff,#0000),radial-gradient(3px 3px at 10%,#fff,#0000),radial-gradient(3px 3px at 95% 35%,#fff,#0000),radial-gradient(2px 2px at 5% 15%,#fff,#0000),radial-gradient(2px 2px at 25% 25%,#fff,#0000),radial-gradient(2px 2px at 45% 35%,#fff,#0000),radial-gradient(2px 2px at 65% 45%,#fff,#0000),radial-gradient(2px 2px at 35% 55%,#fff,#0000),radial-gradient(2px 2px at 55% 65%,#fff,#0000),radial-gradient(2px 2px at 75% 75%,#fff,#0000),radial-gradient(2px 2px at 15% 85%,#fff,#0000),radial-gradient(2px 2px at 85% 25%,#fff,#0000),radial-gradient(2px 2px at 95% 55%,#fff,#0000),radial-gradient(2px 2px at 5% 65%,#fff,#0000),radial-gradient(2px 2px at 48% 18%,#fff,#0000),radial-gradient(2px 2px at 72% 38%,#fff,#0000),radial-gradient(2px 2px at 32% 68%,#fff,#0000),radial-gradient(2px 2px at 88% 78%,#fff,#0000),radial-gradient(2px 2px at 12% 42%,#fff,#0000),radial-gradient(2px 2px at 62% 92%,#fff,#0000),radial-gradient(2px 2px at 92% 12%,#fff,#0000),radial-gradient(2px 2px at 22% 62%,#fff,#0000),radial-gradient(2px 2px at 52% 82%,#fff,#0000),radial-gradient(2px 2px at 82% 52%,#fff,#0000),radial-gradient(2px 2px at 8% 28%,#fff,#0000),radial-gradient(2px 2px at 38% 8%,#fff,#0000),radial-gradient(2px 2px at 68% 58%,#fff,#0000),radial-gradient(2px 2px at 98% 88%,#fff,#0000),radial-gradient(2px 2px at 28% 98%,#fff,#0000),radial-gradient(2px 2px at 58% 28%,#fff,#0000),radial-gradient(2px 2px at 18% 78%,#fff,#0000),radial-gradient(2px 2px at 78% 48%,#fff,#0000);opacity:.5}.stars-medium[data-v-0a2bea3b],.stars-small[data-v-0a2bea3b]{animation:twinkle-0a2bea3b 2s ease-in-out infinite;background-position:0 0;background-size:100% 100%}.stars-medium[data-v-0a2bea3b]{background-image:radial-gradient(5px 5px at 25% 45%,#ffffffe6,#0000),radial-gradient(5px 5px at 75% 15%,#ffffffe6,#0000),radial-gradient(5px 5px at 55% 85%,#ffffffe6,#0000),radial-gradient(5px 5px at 35% 25%,#ffffffe6,#0000),radial-gradient(5px 5px at 65% 65%,#ffffffe6,#0000),radial-gradient(5px 5px at 88% 48%,#ffffffe6,#0000),radial-gradient(5px 5px at 12% 72%,#ffffffe6,#0000),radial-gradient(4px 4px at 42% 8%,#fffc,#0000),radial-gradient(4px 4px at 8% 38%,#fffc,#0000),radial-gradient(4px 4px at 92% 68%,#fffc,#0000),radial-gradient(4px 4px at 58% 92%,#fffc,#0000),radial-gradient(4px 4px at 18% 18%,#fffc,#0000),radial-gradient(4px 4px at 78% 38%,#fffc,#0000),radial-gradient(4px 4px at 48% 58%,#fffc,#0000),radial-gradient(4px 4px at 28% 78%,#fffc,#0000),radial-gradient(4px 4px at 82% 82%,#fffc,#0000),radial-gradient(4px 4px at 5% 55%,#fffc,#0000),radial-gradient(4px 4px at 95% 25%,#fffc,#0000),radial-gradient(4px 4px at 62% 42%,#fffc,#0000),radial-gradient(4px 4px at 32% 62%,#fffc,#0000),radial-gradient(4px 4px at 72% 72%,#fffc,#0000),radial-gradient(4px 4px at 15% 95%,#fffc,#0000),radial-gradient(4px 4px at 85% 5%,#fffc,#0000),radial-gradient(4px 4px at 52% 22%,#fffc,#0000),radial-gradient(4px 4px at 38% 88%,#fffc,#0000);opacity:.4}.stars-large[data-v-0a2bea3b]{animation:twinkle-0a2bea3b 3s ease-in-out infinite;background-image:radial-gradient(6px 6px at 45% 35%,#fff,#0000),radial-gradient(6px 6px at 82% 78%,#fff,#0000),radial-gradient(6px 6px at 18% 58%,#fff,#0000),radial-gradient(6px 6px at 92% 22%,#fff,#0000),radial-gradient(6px 6px at 38% 88%,#c8c8ffcc,#0000),radial-gradient(6px 6px at 68% 12%,#ffc8c8cc,#0000),radial-gradient(5px 5px at 12% 28%,#ffffffe6,#0000),radial-gradient(5px 5px at 58% 48%,#ffffffe6,#0000),radial-gradient(5px 5px at 88% 88%,#ffffffe6,#0000),radial-gradient(5px 5px at 28% 12%,#c8dcffcc,#0000),radial-gradient(5px 5px at 72% 62%,#ffdcc8cc,#0000),radial-gradient(5px 5px at 95% 42%,#dcc8ffcc,#0000),radial-gradient(5px 5px at 5% 72%,#ffffffe6,#0000),radial-gradient(5px 5px at 48% 95%,#ffffffe6,#0000),radial-gradient(5px 5px at 78% 5%,#f0f0ffcc,#0000),radial-gradient(5px 5px at 32% 52%,#fff0f0cc,#0000);background-position:0 0;background-size:100% 100%;opacity:.6}@keyframes twinkle-0a2bea3b{0%,to{opacity:.6}50%{opacity:.3}}.hal-eye-container[data-v-0a2bea3b]{flex-direction:column;margin-bottom:calc(var(--spacing,.25rem)*12);z-index:10}.hal-eye[data-v-0a2bea3b],.hal-eye-container[data-v-0a2bea3b]{align-items:center;display:flex;position:relative}.hal-eye[data-v-0a2bea3b]{border-radius:3.40282e+38px;height:calc(var(--spacing,.25rem)*64);justify-content:center;transition:all .3s;width:calc(var(--spacing,.25rem)*64)}.hal-eye.normal .eye-core[data-v-0a2bea3b]{box-shadow:0 0 30px #f00c,0 0 60px #f009,0 0 90px #f006,inset 0 0 30px #ff0000e6}.hal-eye.intense .eye-core[data-v-0a2bea3b]{animation:pulse-0a2bea3b .15s ease-in-out infinite;box-shadow:0 0 40px red,0 0 80px #f00c,0 0 120px #f009,inset 0 0 40px red}@keyframes pulse-0a2bea3b{50%{opacity:.5}}.silver-bezel-outer[data-v-0a2bea3b]{background:linear-gradient(135deg,#e8e8e8,#a0a0a0 25%,silver,gray 75%,#b0b0b0);border:3px solid #909090;border-radius:3.40282e+38px;box-shadow:inset 0 2px 8px #fff9,inset 0 -2px 8px #0006,0 4px 12px #00000080;height:110%;position:absolute;width:110%}.silver-bezel-inner[data-v-0a2bea3b]{background:linear-gradient(315deg,#404040,#1a1a1a 50%,#2a2a2a);border:2px solid #303030;border-radius:3.40282e+38px;box-shadow:inset 0 1px 4px #fff,inset 0 -1px 4px #000000b3;height:104%;position:absolute;width:104%;z-index:0}.eye-ring[data-v-0a2bea3b]{border:1.5px solid;border-radius:3.40282e+38px;opacity:.2;position:absolute}.ring-1[data-v-0a2bea3b]{background:radial-gradient(circle,#14141466 0,#0000 60%);border-color:#282828cc;height:100%;width:100%}.ring-2[data-v-0a2bea3b]{background:radial-gradient(circle,#19141473 0,#0000 60%);border-color:#2d2323d9;height:92%;width:92%}.ring-3[data-v-0a2bea3b]{background:radial-gradient(circle,#1e0f0f80 0,#0000 60%);border-color:#321919e6;height:84%;width:84%}.ring-4[data-v-0a2bea3b]{background:radial-gradient(circle,#280a0a8c 0,#0000 60%);border-color:#3c1414e6;height:76%;width:76%}.ring-5[data-v-0a2bea3b]{background:radial-gradient(circle,#3c0a0a99 0,#0000 60%);border-color:#500f0fe6;height:68%;width:68%}.ring-6[data-v-0a2bea3b]{background:radial-gradient(circle,#640a0aa6 0,#0000 60%);border-color:#781414e6;height:60%;width:60%}.ring-7[data-v-0a2bea3b]{background:radial-gradient(circle,#8c0f0fb3 0,#0000 60%);border-color:#a01919e6;height:52%;width:52%}.ring-8[data-v-0a2bea3b]{background:radial-gradient(circle,#b41414bf 0,#0000 60%);border-color:#c81e1ee6;height:44%;width:44%}.ring-9[data-v-0a2bea3b]{background:radial-gradient(circle,#dc1e1ecc 0,#0000 60%);border-color:#f02828f2;height:36%;width:36%}.eye-core[data-v-0a2bea3b]{background:radial-gradient(circle,red 0,#c00,#8b0000);height:40%;transition:all .15s;width:40%}.bottom-shadow[data-v-0a2bea3b],.eye-core[data-v-0a2bea3b]{border-radius:3.40282e+38px;position:absolute}.bottom-shadow[data-v-0a2bea3b]{background:linear-gradient(#0000 0 50%,#0006 75%,#000000b3);height:100%;pointer-events:none;width:100%}.light-flare[data-v-0a2bea3b]{border-radius:50%;filter:blur(3px);pointer-events:none;position:absolute}.flare-1[data-v-0a2bea3b]{background:radial-gradient(#ffc8c8e6 0,#0000 70%);height:8%;left:40%;top:8%;width:20%}.flare-2[data-v-0a2bea3b]{background:radial-gradient(circle,#ffdcdcb3 0,#0000 70%);height:12%;left:25%;top:12%;width:12%}.flare-3[data-v-0a2bea3b]{background:radial-gradient(#ffd2d299 0,#0000 70%);height:10%;left:55%;top:15%;width:15%}.eye-reflection[data-v-0a2bea3b]{background:radial-gradient(circle,#fff0f0e6 0,#ffc8c84d 50%,#0000 70%);border-radius:3.40282e+38px;filter:blur(2px);height:18%;left:38%;position:absolute;top:25%;width:18%}.hal-label[data-v-0a2bea3b]{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,1.33333));margin-top:calc(var(--spacing,.25rem)*6);--tw-tracking:var(--tracking-widest,.1em);color:var(--color-red-500,oklch(63.7% .237 25.331));letter-spacing:var(--tracking-widest,.1em);text-shadow:0 0 10px #f00c}.chat-container[data-v-0a2bea3b]{flex:1;max-width:var(--container-2xl,42rem);position:relative;width:100%;z-index:10}.messages[data-v-0a2bea3b]{flex-direction:column;gap:calc(var(--spacing,.25rem)*4)}.message-wrapper[data-v-0a2bea3b],.messages[data-v-0a2bea3b]{display:flex}.message-wrapper.user[data-v-0a2bea3b]{justify-content:flex-end}.message-wrapper.hal[data-v-0a2bea3b]{justify-content:flex-start}.message-bubble[data-v-0a2bea3b]{border-radius:var(--radius-2xl,1rem);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));max-width:var(--container-md,28rem);padding-block:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*6)}.message-bubble.user[data-v-0a2bea3b]{background-color:var(--color-gray-800,oklch(27.8% .033 256.848));border:1px solid #ffffff1a;border-top-right-radius:var(--radius-sm,.25rem);color:var(--color-gray-100,oklch(96.7% .003 264.542))}.message-bubble.hal[data-v-0a2bea3b]{background-color:var(--color-red-950,oklch(25.8% .092 26.042));border:1px solid #ff00004d;border-top-left-radius:var(--radius-sm,.25rem);box-shadow:0 0 20px #f003;color:var(--color-red-100,oklch(93.6% .032 17.717))}.typing-cursor[data-v-0a2bea3b]{animation:var(--animate-pulse,pulse-0a2bea3b 2s cubic-bezier(.4,0,.6,1)infinite);color:#ff6464cc;display:inline-block;margin-left:calc(var(--spacing,.25rem)*1)}@keyframes fadeUp-0a2bea3b{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-up[data-v-0a2bea3b]{animation:fadeUp-0a2bea3b .5s ease-out both}@property --tw-tracking{syntax:"*";inherits:false}.vue-flow{direction:ltr;height:100%;overflow:hidden;position:relative;width:100%;z-index:0}.vue-flow__container{height:100%;left:0;position:absolute;top:0;width:100%}.vue-flow__pane{z-index:1}.vue-flow__pane.draggable{cursor:grab}.vue-flow__pane.selection{cursor:pointer}.vue-flow__pane.dragging{cursor:grabbing}.vue-flow__transformationpane{pointer-events:none;transform-origin:0 0;z-index:2}.vue-flow__viewport{overflow:clip;z-index:4}.vue-flow__selection{z-index:6}.vue-flow__edge-labels{height:100%;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.vue-flow__nodesselection-rect:focus,.vue-flow__nodesselection-rect:focus-visible{outline:none}.vue-flow .vue-flow__edges{overflow:visible;pointer-events:none}.vue-flow__connection-path,.vue-flow__edge-path{fill:none;stroke:#b1b1b7;stroke-width:1}.vue-flow__edge{cursor:pointer;pointer-events:visibleStroke}.vue-flow__edge.animated path{animation:dashdraw .5s linear infinite;stroke-dasharray:5}.vue-flow__edge.animated path.vue-flow__edge-interaction{animation:none;stroke-dasharray:none}.vue-flow__edge.inactive{pointer-events:none}.vue-flow__edge.selected,.vue-flow__edge:focus,.vue-flow__edge:focus-visible{outline:none}.vue-flow__edge.selected .vue-flow__edge-path,.vue-flow__edge:focus .vue-flow__edge-path,.vue-flow__edge:focus-visible .vue-flow__edge-path{stroke:#555}.vue-flow__edge-textwrapper{pointer-events:all}.vue-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-flow__connection{pointer-events:none}.vue-flow__connection .animated{animation:dashdraw .5s linear infinite;stroke-dasharray:5}.vue-flow__connectionline{z-index:1001}.vue-flow__nodes{pointer-events:none;transform-origin:0 0}.vue-flow__node{box-sizing:border-box;cursor:default;pointer-events:all;position:absolute;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-flow__node.draggable{cursor:grab;pointer-events:all}.vue-flow__node.draggable.dragging{cursor:grabbing}.vue-flow__nodesselection{pointer-events:none;transform-origin:left top;z-index:3}.vue-flow__nodesselection-rect{cursor:grab;pointer-events:all;position:absolute}.vue-flow__nodesselection-rect.dragging{cursor:grabbing}.vue-flow__handle{min-height:5px;min-width:5px;pointer-events:none;position:absolute}.vue-flow__handle.connectable{cursor:crosshair;pointer-events:all}.vue-flow__handle-bottom{bottom:0;left:50%;transform:translate(-50%,50%)}.vue-flow__handle-top{left:50%;top:0;transform:translate(-50%,-50%)}.vue-flow__handle-left{left:0;top:50%;transform:translate(-50%,-50%)}.vue-flow__handle-right{right:0;top:50%;transform:translate(50%,-50%)}.vue-flow__edgeupdater{cursor:move;pointer-events:all}.vue-flow__panel{margin:15px;position:absolute;z-index:5}.vue-flow__panel.top{top:0}.vue-flow__panel.bottom{bottom:0}.vue-flow__panel.left{left:0}.vue-flow__panel.right{right:0}.vue-flow__panel.center{left:50%;transform:translate(-50%)}@keyframes dashdraw{0%{stroke-dashoffset:10}}:root{--vf-node-bg:#fff;--vf-node-text:#222;--vf-connection-path:#b1b1b7;--vf-handle:#555}.vue-flow__edge.updating .vue-flow__edge-path{stroke:#777}.vue-flow__edge-text{font-size:10px}.vue-flow__edge-textbg{fill:#fff}.vue-flow__connection-path{stroke:var(--vf-connection-path)}.vue-flow__node{cursor:grab}.vue-flow__node.selectable:focus,.vue-flow__node.selectable:focus-visible{outline:none}.vue-flow__node-default,.vue-flow__node-input,.vue-flow__node-output{background-color:var(--vf-node-bg);border-color:var(--vf-node-color);border-radius:3px;border-style:solid;border-width:1px;color:var(--vf-node-text);font-size:12px;padding:10px;text-align:center;width:150px}.vue-flow__node-default.selected,.vue-flow__node-default.selected:hover,.vue-flow__node-input.selected,.vue-flow__node-input.selected:hover,.vue-flow__node-output.selected,.vue-flow__node-output.selected:hover{box-shadow:0 0 0 .5px var(--vf-box-shadow)}.vue-flow__node-default.selected,.vue-flow__node-default:focus,.vue-flow__node-default:focus-visible,.vue-flow__node-input.selected,.vue-flow__node-input:focus,.vue-flow__node-input:focus-visible,.vue-flow__node-output.selected,.vue-flow__node-output:focus,.vue-flow__node-output:focus-visible{border:1px solid #555;outline:none}.vue-flow__node-default .vue-flow__handle,.vue-flow__node-input .vue-flow__handle,.vue-flow__node-output .vue-flow__handle{background:var(--vf-handle)}.vue-flow__node-default.selectable:hover,.vue-flow__node-input.selectable:hover,.vue-flow__node-output.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.vue-flow__node-input{--vf-node-color:var(--vf-node-color,#0041d0);--vf-handle:var(--vf-node-color,#0041d0);--vf-box-shadow:var(--vf-node-color,#0041d0);background:var(--vf-node-bg);border-color:var(--vf-node-color,#0041d0)}.vue-flow__node-input.selected,.vue-flow__node-input:focus,.vue-flow__node-input:focus-visible{border:1px solid var(--vf-node-color,#0041d0);outline:none}.vue-flow__node-default{--vf-handle:var(--vf-node-color,#1a192b);--vf-box-shadow:var(--vf-node-color,#1a192b);background:var(--vf-node-bg);border-color:var(--vf-node-color,#1a192b)}.vue-flow__node-default.selected,.vue-flow__node-default:focus,.vue-flow__node-default:focus-visible{border:1px solid var(--vf-node-color,#1a192b);outline:none}.vue-flow__node-output{--vf-handle:var(--vf-node-color,#ff0072);--vf-box-shadow:var(--vf-node-color,#ff0072);background:var(--vf-node-bg);border-color:var(--vf-node-color,#ff0072)}.vue-flow__node-output.selected,.vue-flow__node-output:focus,.vue-flow__node-output:focus-visible{border:1px solid var(--vf-node-color,#ff0072);outline:none}.vue-flow__nodesselection-rect,.vue-flow__selection{background:#0059dc14;border:1px dotted rgba(0,89,220,.8)}.vue-flow__nodesselection-rect:focus,.vue-flow__nodesselection-rect:focus-visible,.vue-flow__selection:focus,.vue-flow__selection:focus-visible{outline:none}.vue-flow__handle{background:var(--vf-handle);border:1px solid #fff;border-radius:100%;height:6px;width:6px}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-d5764517],[data-v-d5764517]::backdrop,[data-v-d5764517]:after,[data-v-d5764517]:before{--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-border-style:solid;--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;--tw-duration:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.ai-flow-container[data-v-d5764517]{--tw-gradient-position:to bottom right;min-height:100vh;width:100%}@supports (background-image:linear-gradient(in lab,red,red)){.ai-flow-container[data-v-d5764517]{--tw-gradient-position:to bottom right in oklab}}.ai-flow-container[data-v-d5764517]{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-slate-950,oklch(12.9% .042 264.695));--tw-gradient-via:var(--color-slate-900,oklch(20.8% .042 265.755));--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:var(--color-indigo-950,oklch(25.7% .09 281.288))}.workflow-canvas[data-v-d5764517]{overflow:hidden;position:relative}.workflow-node[data-v-d5764517]{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);cursor:pointer;padding-block:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*6);--tw-backdrop-blur:blur(var(--blur-sm,8px));-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-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;align-items:center;border-width:1px;display:flex;justify-content:center;min-height:60px;min-width:160px;transition-duration:.3s}.node-teal[data-v-d5764517]{border-color:#00baa780}@supports (color:color-mix(in lab,red,red)){.node-teal[data-v-d5764517]{border-color:color-mix(in oklab,var(--color-teal-500,oklch(70.4% .14 182.503))50%,transparent)}}.node-teal[data-v-d5764517]{background-color:#00baa733}@supports (color:color-mix(in lab,red,red)){.node-teal[data-v-d5764517]{background-color:color-mix(in oklab,var(--color-teal-500,oklch(70.4% .14 182.503))20%,transparent)}}.node-teal[data-v-d5764517]{color:var(--color-teal-300,oklch(85.5% .138 181.071))}.node-yellow[data-v-d5764517]{border-color:#edb20080}@supports (color:color-mix(in lab,red,red)){.node-yellow[data-v-d5764517]{border-color:color-mix(in oklab,var(--color-yellow-500,oklch(79.5% .184 86.047))50%,transparent)}}.node-yellow[data-v-d5764517]{background-color:#edb20033}@supports (color:color-mix(in lab,red,red)){.node-yellow[data-v-d5764517]{background-color:color-mix(in oklab,var(--color-yellow-500,oklch(79.5% .184 86.047))20%,transparent)}}.node-yellow[data-v-d5764517]{color:var(--color-yellow-300,oklch(90.5% .182 98.111))}.node-blue[data-v-d5764517]{border-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.node-blue[data-v-d5764517]{border-color:color-mix(in oklab,var(--color-blue-500,oklch(62.3% .214 259.815))50%,transparent)}}.node-blue[data-v-d5764517]{background-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.node-blue[data-v-d5764517]{background-color:color-mix(in oklab,var(--color-blue-500,oklch(62.3% .214 259.815))20%,transparent)}}.node-blue[data-v-d5764517]{color:var(--color-blue-300,oklch(80.9% .105 251.813))}.node-purple[data-v-d5764517]{border-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.node-purple[data-v-d5764517]{border-color:color-mix(in oklab,var(--color-purple-500,oklch(62.7% .265 303.9))50%,transparent)}}.node-purple[data-v-d5764517]{background-color:#ac4bff33}@supports (color:color-mix(in lab,red,red)){.node-purple[data-v-d5764517]{background-color:color-mix(in oklab,var(--color-purple-500,oklch(62.7% .265 303.9))20%,transparent)}}.node-purple[data-v-d5764517]{color:var(--color-purple-300,oklch(82.7% .119 306.383))}.state-inactive[data-v-d5764517]{opacity:.4}.state-processing[data-v-d5764517]{animation:var(--animate-pulse,pulse-d5764517 2s cubic-bezier(.4,0,.6,1)infinite);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);--tw-ring-color:var(--color-blue-400,oklch(70.7% .165 254.624))}.state-completed[data-v-d5764517],.state-processing[data-v-d5764517]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);opacity:1}.state-completed[data-v-d5764517]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);--tw-ring-color:#00c75880}@supports (color:color-mix(in lab,red,red)){.state-completed[data-v-d5764517]{--tw-ring-color:color-mix(in oklab,var(--color-green-500,oklch(72.3% .219 149.579))50%,transparent)}}.slide-enter-active[data-v-d5764517],.slide-leave-active[data-v-d5764517]{transition:all .3s}.slide-enter-from[data-v-d5764517],.slide-leave-to[data-v-d5764517]{opacity:0}.slide-enter-from .bg-slate-900[data-v-d5764517],.slide-leave-to .bg-slate-900[data-v-d5764517]{transform:translate(100%)}.fade-enter-active[data-v-d5764517],.fade-leave-active[data-v-d5764517]{transition:opacity .5s}.fade-enter-from[data-v-d5764517],.fade-leave-to[data-v-d5764517]{opacity:0}[data-v-d5764517] .vue-flow__edge-path{stroke:#94a3b866;stroke-width:2px}[data-v-d5764517] .vue-flow__edge.animated .vue-flow__edge-path{stroke:#6366f1cc;stroke-width:3px}[data-v-d5764517] .vue-flow__background{background:0 0}@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}@keyframes pulse-d5764517{50%{opacity:.5}}/*! tailwindcss v4.1.16 | 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)))){[data-v-cb6309d4],[data-v-cb6309d4]::backdrop,[data-v-cb6309d4]:after,[data-v-cb6309d4]:before{--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-border-style:solid;--tw-font-weight:initial;--tw-duration:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-ease:initial;--tw-leading:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}.personalized-demo-container[data-v-cb6309d4]{--tw-gradient-position:to bottom right;min-height:100vh;width:100%}@supports (background-image:linear-gradient(in lab,red,red)){.personalized-demo-container[data-v-cb6309d4]{--tw-gradient-position:to bottom right in oklab}}.personalized-demo-container[data-v-cb6309d4]{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-slate-950,oklch(12.9% .042 264.695));--tw-gradient-via:var(--color-slate-900,oklch(20.8% .042 265.755));--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:var(--color-slate-950,oklch(12.9% .042 264.695))}.persona-selector-btn[data-v-cb6309d4]{align-items:center;border-style:var(--tw-border-style);font-size:var(--text-sm,.875rem);gap:calc(var(--spacing,.25rem)*2);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-block:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;border-radius:3.40282e+38px;border-width:2px;display:flex;transition-duration:.3s}.persona-selector-btn.inactive[data-v-cb6309d4]{background-color:#1d293d4d;border-color:var(--color-slate-700,oklch(37.2% .044 257.287))}@supports (color:color-mix(in lab,red,red)){.persona-selector-btn.inactive[data-v-cb6309d4]{background-color:color-mix(in oklab,var(--color-slate-800,oklch(27.9% .041 260.031))30%,transparent)}}.persona-selector-btn.inactive[data-v-cb6309d4]{color:var(--color-slate-400,oklch(70.4% .04 256.788))}@media(hover:hover){.persona-selector-btn.inactive[data-v-cb6309d4]:hover{background-color:#1d293d80;border-color:var(--color-slate-600,oklch(44.6% .043 257.281))}@supports (color:color-mix(in lab,red,red)){.persona-selector-btn.inactive[data-v-cb6309d4]:hover{background-color:color-mix(in oklab,var(--color-slate-800,oklch(27.9% .041 260.031))50%,transparent)}}}.persona-selector-btn.active-blue[data-v-cb6309d4]{background-color:#1c398e4d;border-color:var(--color-blue-500,oklch(62.3% .214 259.815))}@supports (color:color-mix(in lab,red,red)){.persona-selector-btn.active-blue[data-v-cb6309d4]{background-color:color-mix(in oklab,var(--color-blue-900,oklch(37.9% .146 265.522))30%,transparent)}}.persona-selector-btn.active-blue[data-v-cb6309d4]{color:var(--color-blue-300,oklch(80.9% .105 251.813));--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#3080ff4d}@supports (color:color-mix(in lab,red,red)){.persona-selector-btn.active-blue[data-v-cb6309d4]{--tw-ring-color:color-mix(in oklab,var(--color-blue-500,oklch(62.3% .214 259.815))30%,transparent)}}.persona-selector-btn.active-teal[data-v-cb6309d4]{background-color:#0b4f4a4d;border-color:var(--color-teal-500,oklch(70.4% .14 182.503))}@supports (color:color-mix(in lab,red,red)){.persona-selector-btn.active-teal[data-v-cb6309d4]{background-color:color-mix(in oklab,var(--color-teal-900,oklch(38.6% .063 188.416))30%,transparent)}}.persona-selector-btn.active-teal[data-v-cb6309d4]{color:var(--color-teal-300,oklch(85.5% .138 181.071));--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#00baa74d}@supports (color:color-mix(in lab,red,red)){.persona-selector-btn.active-teal[data-v-cb6309d4]{--tw-ring-color:color-mix(in oklab,var(--color-teal-500,oklch(70.4% .14 182.503))30%,transparent)}}.persona-selector-btn.active-violet[data-v-cb6309d4]{background-color:#4d179a4d;border-color:var(--color-violet-500,oklch(60.6% .25 292.717))}@supports (color:color-mix(in lab,red,red)){.persona-selector-btn.active-violet[data-v-cb6309d4]{background-color:color-mix(in oklab,var(--color-violet-900,oklch(38% .189 293.745))30%,transparent)}}.persona-selector-btn.active-violet[data-v-cb6309d4]{color:var(--color-violet-300,oklch(81.1% .111 293.571));--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#8d54ff4d}@supports (color:color-mix(in lab,red,red)){.persona-selector-btn.active-violet[data-v-cb6309d4]{--tw-ring-color:color-mix(in oklab,var(--color-violet-500,oklch(60.6% .25 292.717))30%,transparent)}}.mockup-wrapper[data-v-cb6309d4]{position:relative}.mockup-container[data-v-cb6309d4]{background-color:var(--color-white,#fff);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem)*12);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.5s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.5s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1))}.mockup-container.theme-blue[data-v-cb6309d4]{border-color:var(--color-blue-500,oklch(62.3% .214 259.815));border-top-style:var(--tw-border-style);border-top-width:4px}.mockup-container.theme-teal[data-v-cb6309d4]{border-color:var(--color-teal-500,oklch(70.4% .14 182.503));border-top-style:var(--tw-border-style);border-top-width:4px}.mockup-container.theme-violet[data-v-cb6309d4]{border-color:var(--color-violet-500,oklch(60.6% .25 292.717));border-top-style:var(--tw-border-style);border-top-width:4px}.hero-section[data-v-cb6309d4]{display:grid;gap:calc(var(--spacing,.25rem)*8);margin-bottom:calc(var(--spacing,.25rem)*16)}@media(min-width:48rem){.hero-section[data-v-cb6309d4]{grid-template-columns:repeat(2,minmax(0,1fr))}}.hero-content[data-v-cb6309d4]{display:flex;flex-direction:column;justify-content:center}.hero-headline[data-v-cb6309d4]{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,1.11111));margin-bottom:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-light,300);color:var(--color-slate-900,oklch(20.8% .042 265.755));font-weight:var(--font-weight-light,300);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.5s;transition-duration:.5s}@media(min-width:48rem){.hero-headline[data-v-cb6309d4]{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.theme-blue .hero-headline[data-v-cb6309d4]{color:var(--color-blue-900,oklch(37.9% .146 265.522))}.theme-teal .hero-headline[data-v-cb6309d4]{color:var(--color-teal-900,oklch(38.6% .063 188.416))}.theme-violet .hero-headline[data-v-cb6309d4]{color:var(--color-violet-900,oklch(38% .189 293.745))}.hero-subheadline[data-v-cb6309d4]{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);--tw-font-weight:var(--font-weight-light,300);color:var(--color-slate-600,oklch(44.6% .043 257.281));font-weight:var(--font-weight-light,300);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.5s;transition-duration:.5s}.hero-visual[data-v-cb6309d4]{align-items:center;display:flex;justify-content:center}.hero-image-placeholder[data-v-cb6309d4]{background-color:var(--color-slate-100,oklch(96.8% .007 247.896));border-radius:var(--radius-xl,.75rem);height:calc(var(--spacing,.25rem)*64);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:100%;--tw-duration:.5s;overflow:hidden;position:relative;transition-duration:.5s}.theme-blue .hero-image-placeholder[data-v-cb6309d4]{background-color:var(--color-blue-50,oklch(97% .014 254.604))}.theme-teal .hero-image-placeholder[data-v-cb6309d4]{background-color:var(--color-teal-50,oklch(98.4% .014 180.72))}.theme-violet .hero-image-placeholder[data-v-cb6309d4]{background-color:var(--color-violet-50,oklch(96.9% .016 293.756))}.molecular-overlay[data-v-cb6309d4]{align-items:center;display:flex;inset:calc(var(--spacing,.25rem)*0);justify-content:center;padding:calc(var(--spacing,.25rem)*8);position:absolute}.image-label[data-v-cb6309d4]{background-color:#fffc;border-radius:.25rem;bottom:calc(var(--spacing,.25rem)*4);position:absolute;right:calc(var(--spacing,.25rem)*4)}@supports (color:color-mix(in lab,red,red)){.image-label[data-v-cb6309d4]{background-color:color-mix(in oklab,var(--color-white,#fff)80%,transparent)}}.image-label[data-v-cb6309d4]{color:var(--color-slate-400,oklch(70.4% .04 256.788));font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));padding-block:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*3)}.info-cards-section[data-v-cb6309d4]{display:grid;gap:calc(var(--spacing,.25rem)*6);margin-bottom:calc(var(--spacing,.25rem)*16)}@media(min-width:48rem){.info-cards-section[data-v-cb6309d4]{grid-template-columns:repeat(3,minmax(0,1fr))}}.info-card[data-v-cb6309d4]{background-color:var(--color-slate-50,oklch(98.4% .003 247.858));border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem)*6);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.5s;transition-duration:.5s}.theme-blue .info-card[data-v-cb6309d4]{background-color:var(--color-blue-50,oklch(97% .014 254.604));border-color:var(--color-blue-100,oklch(93.2% .032 255.585));border-style:var(--tw-border-style);border-width:1px}.theme-teal .info-card[data-v-cb6309d4]{background-color:var(--color-teal-50,oklch(98.4% .014 180.72));border-color:var(--color-teal-100,oklch(95.3% .051 180.801));border-style:var(--tw-border-style);border-width:1px}.theme-violet .info-card[data-v-cb6309d4]{background-color:var(--color-violet-50,oklch(96.9% .016 293.756));border-color:var(--color-violet-100,oklch(94.3% .029 294.588));border-style:var(--tw-border-style);border-width:1px}.card-icon-wrapper[data-v-cb6309d4]{border-radius:var(--radius-lg,.5rem);height:calc(var(--spacing,.25rem)*12);margin-bottom:calc(var(--spacing,.25rem)*4);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:calc(var(--spacing,.25rem)*12);--tw-duration:.5s;align-items:center;display:flex;justify-content:center;transition-duration:.5s}.theme-blue .card-icon-wrapper[data-v-cb6309d4]{background-color:var(--color-blue-100,oklch(93.2% .032 255.585));color:var(--color-blue-600,oklch(54.6% .245 262.881))}.theme-teal .card-icon-wrapper[data-v-cb6309d4]{background-color:var(--color-teal-100,oklch(95.3% .051 180.801));color:var(--color-teal-600,oklch(60% .118 184.704))}.theme-violet .card-icon-wrapper[data-v-cb6309d4]{background-color:var(--color-violet-100,oklch(94.3% .029 294.588));color:var(--color-violet-600,oklch(54.1% .281 293.009))}.card-title[data-v-cb6309d4]{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556));margin-bottom:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-medium,500);color:var(--color-slate-900,oklch(20.8% .042 265.755));font-weight:var(--font-weight-medium,500)}.card-description[data-v-cb6309d4]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);--tw-font-weight:var(--font-weight-light,300);color:var(--color-slate-600,oklch(44.6% .043 257.281));font-weight:var(--font-weight-light,300)}.chart-section[data-v-cb6309d4]{background-color:var(--color-slate-50,oklch(98.4% .003 247.858));border-radius:var(--radius-xl,.75rem);margin-bottom:calc(var(--spacing,.25rem)*16);padding:calc(var(--spacing,.25rem)*8);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.5s;transition-duration:.5s}.theme-blue .chart-section[data-v-cb6309d4]{background-color:var(--color-blue-50,oklch(97% .014 254.604))}.theme-teal .chart-section[data-v-cb6309d4]{background-color:var(--color-teal-50,oklch(98.4% .014 180.72))}.theme-violet .chart-section[data-v-cb6309d4]{background-color:var(--color-violet-50,oklch(96.9% .016 293.756))}.chart-header[data-v-cb6309d4]{margin-bottom:calc(var(--spacing,.25rem)*6)}.chart-title[data-v-cb6309d4]{color:var(--color-slate-900,oklch(20.8% .042 265.755));font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,1.33333));margin-bottom:calc(var(--spacing,.25rem)*2)}.chart-description[data-v-cb6309d4],.chart-title[data-v-cb6309d4]{--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300)}.chart-description[data-v-cb6309d4]{color:var(--color-slate-600,oklch(44.6% .043 257.281));font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.chart-container[data-v-cb6309d4]{height:calc(var(--spacing,.25rem)*64);width:100%}.chart-path[data-v-cb6309d4]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.7s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.7s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1))}.chart-label[data-v-cb6309d4]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300)}.cta-section[data-v-cb6309d4]{text-align:center}.cta-button[data-v-cb6309d4]{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556));padding-block:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*8);--tw-font-weight:var(--font-weight-normal,400);color:var(--color-white,#fff);font-weight:var(--font-weight-normal,400);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.5s;border-radius:3.40282e+38px;transition-duration:.5s}@media(hover:hover){.cta-button[data-v-cb6309d4]:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.theme-blue .cta-button[data-v-cb6309d4]{background-color:var(--color-slate-950,oklch(12.9% .042 264.695))}@media(hover:hover){.theme-blue .cta-button[data-v-cb6309d4]:hover{background-color:var(--color-slate-800,oklch(27.9% .041 260.031))}}.theme-teal .cta-button[data-v-cb6309d4]{background-color:var(--color-teal-600,oklch(60% .118 184.704))}@media(hover:hover){.theme-teal .cta-button[data-v-cb6309d4]:hover{background-color:var(--color-teal-700,oklch(51.1% .096 186.391))}}.theme-violet .cta-button[data-v-cb6309d4]{background-color:var(--color-violet-600,oklch(54.1% .281 293.009))}@media(hover:hover){.theme-violet .cta-button[data-v-cb6309d4]:hover{background-color:var(--color-violet-700,oklch(49.1% .27 292.581))}}.cta-description[data-v-cb6309d4]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));margin-top:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-light,300);color:var(--color-slate-500,oklch(55.4% .046 257.417));font-weight:var(--font-weight-light,300)}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ease{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
