.avatar[data-v-f8809dfc]{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.avatar-image[data-v-f8809dfc]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.avatar-initials[data-v-f8809dfc]{font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none}.avatar-icon[data-v-f8809dfc]{height:50%;width:50%}.avatar-status[data-v-f8809dfc]{border-radius:9999px;border-width:2px;bottom:0;height:25%;min-height:.5rem;min-width:.5rem;right:0;width:25%;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.avatar-badge[data-v-f8809dfc],.avatar-status[data-v-f8809dfc]{position:absolute}.avatar-badge[data-v-f8809dfc]{align-items:center;border-radius:9999px;display:flex;height:1rem;justify-content:center;min-width:1rem;padding-left:.25rem;padding-right:.25rem;--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1));font-size:.75rem;font-weight:500;line-height:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.ai-markdown[data-v-6a6c91b1] *{max-width:100%;overflow-wrap:anywhere;word-break:break-word}.ai-markdown[data-v-6a6c91b1] blockquote,.ai-markdown[data-v-6a6c91b1] li,.ai-markdown[data-v-6a6c91b1] p,.ai-markdown[data-v-6a6c91b1] td,.ai-markdown[data-v-6a6c91b1] th{white-space:normal}.ai-markdown[data-v-6a6c91b1] pre{max-width:100%;overflow-x:auto;white-space:pre-wrap;word-break:break-word}.ai-markdown[data-v-6a6c91b1] code{overflow-wrap:anywhere;white-space:pre-wrap}.ai-markdown[data-v-6a6c91b1] table{border-collapse:collapse;display:block;max-width:100%;overflow-x:auto}.slide-enter-active[data-v-6a6c91b1]{transition:transform .25s ease-out}.slide-leave-active[data-v-6a6c91b1]{transition:transform .2s ease-in}.slide-enter-from[data-v-6a6c91b1],.slide-leave-to[data-v-6a6c91b1]{transform:translate(100%)}.fade-enter-active[data-v-6a6c91b1]{transition:opacity .2s}.fade-leave-active[data-v-6a6c91b1]{transition:opacity .15s}.fade-enter-from[data-v-6a6c91b1],.fade-leave-to[data-v-6a6c91b1]{opacity:0}.stepper-horizontal[data-v-355ef689],.stepper-horizontal .step[data-v-355ef689]{align-items:flex-start;display:flex}.stepper-horizontal .step[data-v-355ef689]{flex:1 1 0%}.stepper-horizontal .step-connector[data-v-355ef689]{flex:1 1 0%;padding-left:.5rem;padding-right:.5rem;padding-top:1rem}.stepper-horizontal .connector-line[data-v-355ef689]{height:.125rem;width:100%}.stepper-horizontal .step-indicator[data-v-355ef689]{flex-shrink:0}.stepper-horizontal .step-content[data-v-355ef689]{flex:1 1 0%;margin-left:.75rem}.stepper-vertical[data-v-355ef689]{display:flex;flex-direction:column}.stepper-vertical .step[data-v-355ef689]{display:flex;position:relative}.stepper-vertical .step-connector[data-v-355ef689]{height:100%;left:1rem;position:absolute;top:0;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));z-index:0}.stepper-vertical .connector-line[data-v-355ef689]{height:100%;width:.125rem}.stepper-vertical .step-indicator[data-v-355ef689]{position:relative;z-index:10}.stepper-vertical .step-content[data-v-355ef689]{flex:1 1 0%;margin-left:1rem;padding-bottom:2rem}.stepper-vertical .step:last-child .step-content[data-v-355ef689]{padding-bottom:0}.step-circle[data-v-355ef689]{align-items:center;border-radius:9999px;display:flex;font-size:.875rem;font-weight:500;height:2rem;justify-content:center;line-height:1.25rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2rem}.step.clickable .step-circle[data-v-355ef689]{cursor:pointer}.step.clickable .step-circle[data-v-355ef689]:hover{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(22 91 86/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.step-title[data-v-355ef689]{font-size:.875rem;font-weight:500;line-height:1.25rem}.step-description[data-v-355ef689]{font-size:.75rem;line-height:1rem;margin-top:.125rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.step-body[data-v-355ef689]{margin-top:1rem}.catalyst-guide-progress[data-v-2f9dbcfc]{background:var(--catalyst-panel);border:1px solid var(--catalyst-line);border-radius:var(--catalyst-card-radius);color:var(--catalyst-ink)}.guide-progress-panel[data-v-2f9dbcfc]{padding:20px}.guide-progress-heading[data-v-2f9dbcfc]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:24px}.guide-progress-heading h2[data-v-2f9dbcfc]{font-size:16px;font-weight:650}.guide-progress-count[data-v-2f9dbcfc]{color:var(--catalyst-muted);font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.guide-progress-status[data-v-2f9dbcfc]{color:var(--catalyst-muted);font-size:14px}.guide-progress-return[data-v-2f9dbcfc]{align-items:center;border-top:1px solid var(--catalyst-line);color:var(--catalyst-accent);display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;margin-top:24px;padding:11px 8px}.guide-progress-action[data-v-2f9dbcfc]{color:var(--catalyst-accent);font-size:14px;margin-top:12px;text-decoration:underline;text-underline-offset:3px}.guide-progress-action[data-v-2f9dbcfc]:hover,.guide-progress-return[data-v-2f9dbcfc]:hover{color:var(--catalyst-hoveraccent)}.guide-progress-action[data-v-2f9dbcfc]:focus-visible,.guide-progress-return[data-v-2f9dbcfc]:focus-visible,.guide-progress-toggle[data-v-2f9dbcfc]:focus-visible{border-radius:4px;outline:2px solid var(--catalyst-accent);outline-offset:4px}[data-v-2f9dbcfc] .stepper-vertical .step-content{margin-left:12px;padding-bottom:24px}[data-v-2f9dbcfc] .stepper-vertical .step:last-child .step-content{padding-bottom:0}[data-v-2f9dbcfc] .stepper-vertical .step-connector{display:none}[data-v-2f9dbcfc] .stepper-vertical .step:not(:last-child):after{background:var(--catalyst-line);bottom:0;content:"";left:15px;position:absolute;top:32px;width:2px}[data-v-2f9dbcfc] .stepper-vertical .step-completed:not(:last-child):after{background:var(--catalyst-success-ink)}[data-v-2f9dbcfc] .stepper-vertical .step-body{display:none}[data-v-2f9dbcfc] .step-title{color:var(--catalyst-muted);font-size:14px;line-height:1.5;overflow-wrap:anywhere}[data-v-2f9dbcfc] .step-description{color:var(--catalyst-muted);margin-top:3px}[data-v-2f9dbcfc] .connector-line,[data-v-2f9dbcfc] .step-circle{background:var(--catalyst-line);color:var(--catalyst-muted)}[data-v-2f9dbcfc] .step-current .step-title{color:var(--catalyst-accent);font-weight:650}[data-v-2f9dbcfc] .step-current .step-circle{background:var(--catalyst-accent);color:var(--catalyst-on-accent)}[data-v-2f9dbcfc] .step-completed .step-title{color:var(--catalyst-success-ink)}[data-v-2f9dbcfc] .step-completed .step-circle{background:var(--catalyst-success-bg);color:var(--catalyst-success-ink)}@media(min-width:1280px){.catalyst-guide-progress[data-v-2f9dbcfc]{border-radius:16px;box-shadow:0 4px 20px color-mix(in srgb,var(--catalyst-ink) 4%,transparent);left:var(--ct-guide-left);max-height:calc(100dvh - 172px);overflow-y:auto;position:fixed;top:148px;width:var(--ct-guide-width);z-index:20}.guide-progress-panel[data-v-2f9dbcfc]{padding:20px var(--ct-guide-padding) 12px}.guide-progress-heading[data-v-2f9dbcfc]{flex-wrap:wrap;gap:8px;margin-bottom:24px}.guide-progress-heading h2[data-v-2f9dbcfc]{font-size:14px}.guide-progress-count[data-v-2f9dbcfc]{background:var(--catalyst-surface);border-radius:6px;font-size:12px;padding:2px 6px}.guide-progress-return[data-v-2f9dbcfc]{font-size:13px;gap:6px;justify-content:flex-start;margin-top:20px;padding-inline:0}[data-v-2f9dbcfc] .stepper-vertical{display:flex;flex-direction:column}[data-v-2f9dbcfc] .stepper-vertical .step:not(:last-child){min-height:76px}[data-v-2f9dbcfc] .stepper-vertical .step-circle{background:var(--catalyst-surface);border:1px solid var(--catalyst-line);font-size:12px;height:28px;width:28px}[data-v-2f9dbcfc] .stepper-vertical .step-current .step-circle{background:var(--catalyst-accent);border-color:var(--catalyst-accent);box-shadow:0 0 0 4px var(--catalyst-selected)}[data-v-2f9dbcfc] .stepper-vertical .step-completed .step-circle{background:var(--catalyst-success-bg);border-color:var(--catalyst-success-ink)}[data-v-2f9dbcfc] .stepper-vertical .step-content{margin-left:10px}[data-v-2f9dbcfc] .stepper-vertical .step:not(:last-child):after{bottom:4px;left:13px;top:32px;width:1px}[data-v-2f9dbcfc] .stepper-vertical .step-title{font-size:14px}.guide-progress-toggle[data-v-2f9dbcfc]{display:none}body[data-catalyst-theme][data-catalyst-guide-progress]{--ct-guide-left:max(24px,calc(50vw - var(--ct-docked-space, 0px)/2 - 740px))}body[data-catalyst-theme][data-catalyst-guide-progress] #__nuxt>.min-h-screen>main{padding-left:calc(var(--ct-guide-left) + var(--ct-guide-width) + 24px);padding-right:var(--ct-guide-left)}body[data-catalyst-theme][data-catalyst-guide-progress] .page-transition-wrapper>.container-max{max-width:none;padding-inline:0}}@media(max-width:1279px){body[data-catalyst-theme][data-catalyst-guide-progress] #__nuxt>.min-h-screen>main{display:flex;flex-direction:column}.catalyst-guide-progress[data-v-2f9dbcfc]{margin:20px clamp(24px,4.1vw,64px) 0;order:-1}.guide-progress-toggle[data-v-2f9dbcfc]{align-items:center;display:flex;font-size:14px;font-weight:600;gap:12px;min-height:48px;padding:12px 16px;text-align:left;width:100%}.guide-progress-toggle[data-v-2f9dbcfc]>:first-child{flex:1}.guide-progress-panel[data-v-2f9dbcfc]{display:none;padding-top:8px}.is-expanded .guide-progress-panel[data-v-2f9dbcfc]{display:block}.guide-progress-heading[data-v-2f9dbcfc]{display:none}}
