@property --automindz-card-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes automindz-card-beam{to{--automindz-card-angle:360deg}}@keyframes automindz-card-glare{0%{background-position:100% 0}to{background-position:0 0}}.automindz-card-beam>.automindz-card-fx:before{content:"";border-radius:inherit;padding:var(--card-beam-width,1.5px);box-shadow:inset 0 0 0 var(--card-beam-width,1.5px) color-mix(in oklab, var(--card-ink,var(--primary)) 32%, transparent);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (prefers-reduced-motion:no-preference){@supports (mask-composite:exclude){.automindz-card-beam>.automindz-card-fx:before{background:conic-gradient(from var(--automindz-card-angle), transparent 0, var(--card-ink,var(--primary)) calc(var(--card-beam-arc,16%) / 2), transparent var(--card-beam-arc,16%));animation:automindz-card-beam var(--card-beam-duration,6s) linear infinite}}}.automindz-card-spotlight:not([data-emphasis=fill]){--automindz-card-wash:radial-gradient(circle var(--card-light,18rem) at var(--card-x,50%) var(--card-y,50%), color-mix(in oklab, var(--card-ink,var(--primary)) 12%, transparent), transparent 72%)}.automindz-card-spotlight:not([data-emphasis=fill]):has(a:focus-visible){background-image:var(--automindz-card-wash)}@media (hover:hover){.automindz-card-spotlight:not([data-emphasis=fill]):hover{background-image:var(--automindz-card-wash)}}:is(.automindz-card-spotlight,.automindz-card-glare):not([data-emphasis=fill]) :where([data-slot=card-description],[data-slot=content-card-eyebrow],[data-slot=content-card-delta-label],[data-slot=content-card-attribution]){color:color-mix(in oklab, var(--foreground,currentColor) 70%, transparent)}@supports (mask-composite:exclude){.automindz-card-spotlight>.automindz-card-fx:after{content:"";border-radius:inherit;padding:var(--card-beam-width,1.5px);background:radial-gradient(circle var(--card-light,18rem) at var(--card-x,50%) var(--card-y,50%), var(--card-ink,var(--primary)), transparent 62%);opacity:0;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (prefers-reduced-motion:no-preference){.automindz-card-spotlight>.automindz-card-fx:after{transition:opacity .18s ease-out}}.automindz-card-spotlight:has(a:focus-visible)>.automindz-card-fx:after{opacity:1}@media (hover:hover){.automindz-card-spotlight:hover>.automindz-card-fx:after{opacity:1}}}.automindz-card-glare>.automindz-card-fx{background-image:linear-gradient(105deg, transparent 44%, color-mix(in oklab, var(--card-ink,var(--primary)) 10%, transparent) 50%, transparent 56%);background-position:100% 0;background-repeat:no-repeat;background-size:300% 100%}@media (prefers-reduced-motion:no-preference){.automindz-card-glare:has(a:focus-visible)>.automindz-card-fx{animation:automindz-card-glare var(--card-glare-duration,.85s) ease-out}@media (hover:hover){.automindz-card-glare:hover>.automindz-card-fx{animation:automindz-card-glare var(--card-glare-duration,.85s) ease-out}}}@media (prefers-reduced-motion:reduce){.automindz-card-glare:has(a:focus-visible)>.automindz-card-fx{background-position:50% 0}@media (hover:hover){.automindz-card-glare:hover>.automindz-card-fx{background-position:50% 0}}}@media (prefers-reduced-motion:no-preference){@media (hover:hover){.automindz-card-tilt:hover{transform:perspective(var(--card-perspective,900px)) rotateX(calc(var(--card-ny,0) * var(--card-tilt,5deg))) rotateY(calc(var(--card-nx,0) * var(--card-tilt,5deg) * -1))}.automindz-card-tilt :where([data-slot=badge],[data-slot=content-card-delta],[data-slot=card-header],[data-slot=card-content],[data-slot=card-footer],[data-slot=content-card-strip],[data-slot=content-card-media]>*){transition-property:translate,scale;transition-duration:.2s;transition-timing-function:ease-out}.automindz-card-tilt:hover :where([data-slot=badge],[data-slot=content-card-delta]){translate:calc(var(--card-nx,0) * .55rem) calc(var(--card-ny,0) * .35rem)}.automindz-card-tilt:hover :where([data-slot=card-header],[data-slot=card-content]){translate:calc(var(--card-nx,0) * .3rem) calc(var(--card-ny,0) * .2rem)}.automindz-card-tilt:hover :where([data-slot=card-footer],[data-slot=content-card-strip]){translate:calc(var(--card-nx,0) * .14rem) calc(var(--card-ny,0) * .1rem)}.automindz-card-tilt:hover [data-slot=content-card-media]>*{translate:calc(var(--card-nx,0) * -1.5%) calc(var(--card-ny,0) * -1.5%);scale:1.05}}}.automindz-card-glow{--automindz-card-bloom:0 0 var(--card-glow,2.5rem) calc(var(--card-glow,2.5rem) / -4) color-mix(in oklab, var(--card-ink,var(--primary)) 45%, transparent)}.automindz-card-glow:has(a:focus-visible){--card-bloom:var(--automindz-card-bloom)}@media (hover:hover){.automindz-card-glow:hover{--card-bloom:var(--automindz-card-bloom)}}
@property --automindz-count{syntax:"<integer>";inherits:false;initial-value:0}@property --automindz-ring{syntax:"<percentage>";inherits:false;initial-value:0%}@keyframes automindz-reveal{0%{opacity:0;transform:translateY(var(--automindz-reveal-distance,20px))}}@keyframes automindz-marquee{to{transform:translateX(calc(-50% - var(--automindz-marquee-gap,3rem) / 2))}}@keyframes automindz-progress-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes automindz-progress-ring{0%{--automindz-ring:0%}to{--automindz-ring:100%}}@keyframes automindz-count-up{0%{--automindz-count:0}to{--automindz-count:var(--automindz-count-to,0)}}@keyframes automindz-stack-settle{to{transform:scale(var(--automindz-stack-scale,.96)) translateY(calc(-1 * var(--automindz-stack-lift,.375rem)))}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.automindz-reveal{will-change:opacity, transform;animation:linear both automindz-reveal;animation-timeline:view();animation-range:entry}.automindz-reveal-group{view-timeline-name:--automindz-reveal-group;view-timeline-axis:block}.automindz-reveal-group>.automindz-reveal{animation-timeline:--automindz-reveal-group;animation-range:entry var(--automindz-reveal-start,0%) entry var(--automindz-reveal-end,100%)}}}.automindz-marquee{overscroll-behavior-x:contain;min-width:0;max-width:100%;padding-block:.25rem;overflow:auto clip}.automindz-marquee-track{align-items:center;gap:var(--automindz-marquee-gap,3rem);width:max-content;display:flex}.automindz-marquee-group{flex:none;align-items:center;display:flex}.automindz-marquee-copy{display:none}@media (prefers-reduced-motion:no-preference){.automindz-marquee{overflow:clip visible}.automindz-marquee-copy{display:flex}.automindz-marquee-track{animation:automindz-marquee var(--automindz-marquee-duration,32s) linear infinite;will-change:transform}.automindz-marquee[data-reverse=true] .automindz-marquee-track{animation-direction:reverse}.automindz-marquee[data-pause-on-hover=true]:hover .automindz-marquee-track,.automindz-marquee:focus-within .automindz-marquee-track{animation-play-state:paused}}.automindz-progress{display:none}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.automindz-progress[data-variant=bar]{height:var(--automindz-bar-thickness,2px);background-color:color-mix(in oklab, currentColor 16%, transparent);display:block}.automindz-progress[data-variant=bar] .automindz-progress-indicator{transform-origin:0;height:100%;animation:linear both automindz-progress-bar;animation-timeline:var(--automindz-scroll-timeline,scroll(root));will-change:transform;background-color:currentColor;display:block}.automindz-progress[data-variant=ring]{width:var(--automindz-ring-size,2.25rem);aspect-ratio:1;display:inline-block}.automindz-progress[data-variant=ring] .automindz-progress-indicator{background:conic-gradient(currentColor var(--automindz-ring,0%), color-mix(in oklab, currentColor 16%, transparent) 0);height:100%;-webkit-mask:radial-gradient(farthest-side, #0000 calc(100% - var(--automindz-ring-thickness,3px)), #000 calc(100% - var(--automindz-ring-thickness,3px) + .5px));mask:radial-gradient(farthest-side, #0000 calc(100% - var(--automindz-ring-thickness,3px)), #000 calc(100% - var(--automindz-ring-thickness,3px) + .5px));animation:linear both automindz-progress-ring;animation-timeline:var(--automindz-scroll-timeline,scroll(root));border-radius:50%;display:block}}}.automindz-stack{gap:var(--automindz-stack-gap,1rem);flex-direction:column;display:flex}.automindz-stack>*{top:calc(var(--automindz-stack-offset,1rem) + var(--automindz-stack-i,0) * var(--automindz-stack-step,.75rem));position:sticky}:where(.automindz-stack)>*{background-color:var(--background,Canvas)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.automindz-stack{view-timeline-name:--automindz-stack-pile;view-timeline-axis:block}.automindz-stack>*{transform-origin:50% 0;animation:linear both automindz-stack-settle;animation-timeline:--automindz-stack-pile;animation-range:contain calc(var(--automindz-stack-i,0) / var(--automindz-stack-span,1) * 100%) contain calc((var(--automindz-stack-i,0) + 1) / var(--automindz-stack-span,1) * 100%);will-change:transform}}}.automindz-count{align-items:baseline;display:inline-flex;position:relative}.automindz-count-ticker{display:none}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.automindz-count[data-animate=true] .automindz-count-value{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.automindz-count[data-animate=true] .automindz-count-ticker{align-items:baseline;display:inline-flex}.automindz-count-digits{min-width:var(--automindz-count-width,auto);text-align:right;font-variant-numeric:tabular-nums;--automindz-count:var(--automindz-count-to,0);counter-reset:automindz-n var(--automindz-count,0);animation:linear both automindz-count-up;animation-timeline:var(--automindz-count-timeline,view());animation-range:entry;display:inline-block}.automindz-count-digits:after{content:counter(automindz-n)}}}
@property --automindz-steps-sweep{syntax:"<percentage>";inherits:false;initial-value:100%}@property --automindz-steps-fill{syntax:"<percentage>";inherits:false;initial-value:100%}@property --automindz-steps-fill-hover{syntax:"<percentage>";inherits:false;initial-value:0%}@keyframes automindz-steps-draw-x{0%{transform:scaleX(0)}}@keyframes automindz-steps-draw-y{0%{transform:scaleY(0)}}@keyframes automindz-steps-marker{0%{transform:scale(.72)}}@keyframes automindz-steps-sweep{0%{--automindz-steps-sweep:0%}}@keyframes automindz-steps-media{0%{transform:translateY(var(--automindz-steps-media-drift,-1.5rem)) scale(var(--automindz-steps-media-scale,1.04));box-shadow:0 0 #0000}}@keyframes automindz-steps-numeral{0%{--automindz-steps-fill:0%}}@keyframes automindz-steps-pulse{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}@keyframes automindz-steps-flow-x{0%{background-position-x:-60%}to{background-position-x:160%}}@keyframes automindz-steps-flow-y{0%{background-position-y:-60%}to{background-position-y:160%}}.automindz-steps-item:hover .automindz-steps-media,.automindz-steps-item:focus-within .automindz-steps-media{border-color:color-mix(in oklab, var(--automindz-steps-accent,var(--primary,currentColor)) 30%, var(--border,currentColor))}.automindz-steps-item:hover .automindz-steps-media>*,.automindz-steps-item:focus-within .automindz-steps-media>*{transform:scale(var(--automindz-steps-media-zoom,1.03))}.automindz-steps-item:hover .automindz-steps-numeral,.automindz-steps-item:focus-within .automindz-steps-numeral{--automindz-steps-fill-hover:100%}.automindz-steps-item:hover [data-slot=step-marker][data-state=default],.automindz-steps-item:focus-within [data-slot=step-marker][data-state=default]{background-color:color-mix(in oklab, var(--automindz-steps-accent,var(--primary,currentColor)) 12%, var(--muted,transparent))}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.automindz-steps-row{view-timeline-name:--automindz-steps-row;view-timeline-axis:block}.automindz-steps-item{view-timeline-name:--automindz-steps-item;view-timeline-axis:block}.automindz-steps-rule,.automindz-steps-marker,.automindz-steps-marker:before,.automindz-steps-media,.automindz-steps-numeral{animation-timeline:var(--automindz-steps-timeline,--automindz-steps-item);animation-range:entry var(--automindz-reveal-start,0%) entry var(--automindz-reveal-end,100%);animation-timing-function:linear;animation-fill-mode:both}.automindz-steps-rule,.automindz-steps-marker,.automindz-steps-media{will-change:transform}.automindz-steps-rule[data-axis=x]{transform-origin:0;animation-name:automindz-steps-draw-x}.automindz-steps-rule[data-axis=y]{transform-origin:50% 0;animation-name:automindz-steps-draw-y}.automindz-steps-marker{animation-name:automindz-steps-marker}.automindz-steps-marker:not([data-state=current]):before{content:"";inset:calc(-1 * var(--automindz-steps-ring-gap,3px));background:conic-gradient(from -90deg, color-mix(in oklab, var(--automindz-steps-accent,var(--primary,currentColor)) var(--automindz-steps-ring-strength,45%), transparent) var(--automindz-steps-sweep,100%), transparent 0);-webkit-mask:radial-gradient(farthest-side, #0000 calc(100% - var(--automindz-steps-ring-width,2px)), #000 calc(100% - var(--automindz-steps-ring-width,2px) + .5px));mask:radial-gradient(farthest-side, #0000 calc(100% - var(--automindz-steps-ring-width,2px)), #000 calc(100% - var(--automindz-steps-ring-width,2px) + .5px));pointer-events:none;border-radius:50%;animation-name:automindz-steps-sweep;position:absolute}.automindz-steps-media{box-shadow:0 0 var(--automindz-steps-media-bloom,2.5rem) calc(var(--automindz-steps-media-bloom,2.5rem) / -4) color-mix(in oklab, var(--automindz-steps-accent,var(--primary,currentColor)) 18%, transparent);animation-name:automindz-steps-media}@supports (-webkit-text-stroke:1px currentColor) and (-webkit-text-fill-color:transparent) and ((-webkit-background-clip:text) or (background-clip:text)){.automindz-steps-numeral{-webkit-text-stroke:var(--automindz-steps-numeral-stroke,.028em) currentColor;-webkit-text-fill-color:transparent;background-image:linear-gradient(currentColor,currentColor);background-position:50% 100%;background-repeat:no-repeat;background-size:100% max(var(--automindz-steps-fill,100%), var(--automindz-steps-fill-hover,0%));-webkit-background-clip:text;background-clip:text;animation-name:automindz-steps-numeral}}}}@media (prefers-reduced-motion:no-preference){.automindz-steps-marker[data-state=current]:after{content:"";border:2px solid var(--automindz-steps-accent,var(--primary,currentColor));pointer-events:none;border-radius:50%;animation:2.4s ease-out infinite automindz-steps-pulse;position:absolute;inset:0}.automindz-steps-rule:after{content:"";background-repeat:no-repeat;background-image:linear-gradient(var(--automindz-steps-flow-angle,90deg), transparent, color-mix(in oklab, var(--automindz-steps-accent,var(--primary,currentColor)) var(--automindz-steps-flow-strength,60%), transparent), transparent);pointer-events:none;animation-duration:var(--automindz-steps-flow-duration,3.8s);animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:calc(var(--automindz-steps-index,0) * var(--automindz-steps-flow-stagger,.42s));border-radius:999px;position:absolute;inset:-1px}.automindz-steps-rule[data-axis=x]:after{background-size:var(--automindz-steps-flow-length,34%) 100%;animation-name:automindz-steps-flow-x}.automindz-steps-rule[data-axis=y]:after{--automindz-steps-flow-angle:180deg;background-size:100% var(--automindz-steps-flow-length,34%);animation-name:automindz-steps-flow-y}.automindz-steps-item .automindz-steps-media,.automindz-steps-item [data-slot=step-marker]{transition:border-color var(--automindz-steps-hover-ms,.24s) ease, background-color var(--automindz-steps-hover-ms,.24s) ease}.automindz-steps-item .automindz-steps-media>*{transition:transform calc(var(--automindz-steps-hover-ms,.24s) * 1.5) cubic-bezier(.2, .7, .2, 1)}.automindz-steps-item .automindz-steps-numeral{transition:--automindz-steps-fill-hover calc(var(--automindz-steps-hover-ms,.24s) * 1.5) ease-out}}@media (forced-colors:active),(prefers-contrast:more){.automindz-steps-numeral{-webkit-text-fill-color:currentColor;-webkit-text-stroke-width:0;background-image:none}}
@keyframes automindz-orbit-travel{0%{transform:rotate(0deg) translate(var(--automindz-orbit-radius,0px))}to{transform:rotate(360deg) translate(var(--automindz-orbit-radius,0px))}}@keyframes automindz-orbit-upright{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@media (prefers-reduced-motion:no-preference){.automindz-orbit-item,.automindz-orbit-upright{animation-duration:var(--automindz-orbit-duration,24s);animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:var(--automindz-orbit-delay,0s)}.automindz-orbit-item{animation-name:automindz-orbit-travel}.automindz-orbit-upright{animation-name:automindz-orbit-upright}.automindz-orbit[data-reverse=true] .automindz-orbit-item,.automindz-orbit[data-reverse=true] .automindz-orbit-upright{animation-direction:reverse}}
@property --automindz-rotate-step{syntax:"<number>";inherits:false;initial-value:0}@keyframes automindz-text-sweep{to{background-position:200%}}@keyframes automindz-rotate{to{--automindz-rotate-step:var(--automindz-rotate-count,1)}}@keyframes automindz-type{0%{clip-path:inset(0 100% 0 0)}}@keyframes automindz-type-caret{0%{left:0}}@keyframes automindz-type-blink{50%{opacity:0}}@keyframes automindz-split{0%{opacity:0;transform:translate(var(--automindz-split-shift,0), var(--automindz-split-distance,.4em))}}@keyframes automindz-split-blur{0%{opacity:0;filter:blur(var(--automindz-split-blur,.3em));transform:translate(var(--automindz-split-shift,0), var(--automindz-split-distance,.4em))}}@keyframes automindz-split-fade{0%{opacity:0}}@keyframes automindz-split-scale{0%{opacity:0;transform:scale(var(--automindz-split-scale,.7))}}@keyframes automindz-highlight{0%{background-size:0 var(--automindz-highlight-size,.44em)}}.automindz-gradient{--automindz-text-from:var(--foreground,currentColor);--automindz-text-via:color-mix(in oklab, var(--primary,currentColor) 45%, var(--muted-foreground,currentColor));--automindz-text-to:color-mix(in oklab, var(--primary,currentColor) 85%, var(--foreground,currentColor));background-image:linear-gradient(var(--automindz-text-angle,96deg), var(--automindz-text-from) 0%, var(--automindz-text-via) 25%, var(--automindz-text-to) 50%, var(--automindz-text-via) 75%, var(--automindz-text-from) 100%);background-position:0;background-repeat:no-repeat}.automindz-gradient[data-sweep=true]{background-repeat:repeat;background-size:200% 100%}@supports ((-webkit-background-clip:text) or (background-clip:text)) and (-webkit-text-fill-color:currentColor){.automindz-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}}@media (prefers-reduced-motion:no-preference){.automindz-gradient[data-sweep=true]{animation:automindz-text-sweep var(--automindz-text-sweep,7s) linear infinite}@supports ((-webkit-background-clip:text) or (background-clip:text)) and (-webkit-text-fill-color:currentColor){.automindz-shimmer{--automindz-shimmer-ink:color-mix(in oklab, var(--muted-foreground,currentColor) 70%, currentColor);--automindz-shimmer-glint:currentColor;background-image:linear-gradient(var(--automindz-text-angle,96deg), var(--automindz-shimmer-ink) 0%, var(--automindz-shimmer-ink) 44%, var(--automindz-shimmer-glint) 50%, var(--automindz-shimmer-ink) 56%, var(--automindz-shimmer-ink) 100%);-webkit-text-fill-color:transparent;animation:automindz-text-sweep var(--automindz-shimmer-sweep,3.6s) linear infinite;background-position:0;background-repeat:repeat;background-size:200% 100%;-webkit-background-clip:text;background-clip:text}}}@keyframes automindz-glitch-a{0%,62%{clip-path:inset(100% 0 0);transform:translate(0)}66%{clip-path:inset(10% 0 64%);transform:translate(var(--automindz-glitch-shift,.055em), -.015em)}72%{clip-path:inset(46% 0 28%);transform:translate(calc(var(--automindz-glitch-shift,.055em) * -1), .015em)}78%{clip-path:inset(74% 0 6%);transform:translate(var(--automindz-glitch-shift,.055em), 0)}82%,to{clip-path:inset(100% 0 0);transform:translate(0)}}@keyframes automindz-glitch-b{0%,64%{clip-path:inset(100% 0 0);transform:translate(0)}68%{clip-path:inset(30% 0 40%);transform:translate(calc(var(--automindz-glitch-shift,.055em) * -1), .02em)}74%{clip-path:inset(6% 0 76%);transform:translate(var(--automindz-glitch-shift,.055em), -.02em)}80%{clip-path:inset(58% 0 18%);transform:translate(calc(var(--automindz-glitch-shift,.055em) * -.6), 0)}84%,to{clip-path:inset(100% 0 0);transform:translate(0)}}.automindz-glitch{--automindz-glitch-a:color-mix(in oklab, var(--primary,currentColor) 65%, currentColor);--automindz-glitch-b:color-mix(in oklab, var(--destructive,currentColor) 65%, currentColor);display:inline-block;position:relative}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.automindz-glitch:before,.automindz-glitch:after{content:attr(data-text) / "";pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.automindz-glitch:before{color:var(--automindz-glitch-a);animation:automindz-glitch-a max(1.2s, var(--automindz-glitch-rate,2.6s)) steps(1, jump-end) infinite}.automindz-glitch:after{color:var(--automindz-glitch-b);animation:automindz-glitch-b max(1.2s, var(--automindz-glitch-rate,2.6s)) steps(1, jump-end) infinite}}}@keyframes automindz-outline-fill{0%{background-size:0 100%}}.automindz-outline{--automindz-outline-ink:currentColor;-webkit-box-decoration-break:clone;box-decoration-break:clone}@supports ((-webkit-background-clip:text) or (background-clip:text)) and (-webkit-text-stroke:1px currentColor) and (-webkit-text-fill-color:currentColor){.automindz-outline{-webkit-text-stroke:var(--automindz-outline-width,.032em) var(--automindz-outline-ink,currentColor);-webkit-text-fill-color:transparent}.automindz-outline[data-fill=true]{background-image:linear-gradient(var(--automindz-outline-ink,currentColor), var(--automindz-outline-ink,currentColor));background-position:0;background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.automindz-outline[data-fill=true]{animation:linear both automindz-outline-fill;animation-timeline:var(--automindz-outline-timeline,view());animation-range:entry}}}@media (forced-colors:active),(prefers-contrast:more){.automindz-gradient,.automindz-shimmer,.automindz-outline{-webkit-text-fill-color:currentColor;-webkit-text-stroke-width:0;background-image:none;animation:none}.automindz-glitch:before,.automindz-glitch:after{content:none}}.automindz-rotate{display:inline-grid;position:relative}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.automindz-rotate-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.automindz-rotate-track{--automindz-layer:inline-grid;-webkit-user-select:none;user-select:none}.automindz-rotate-word{opacity:calc(1 - min(1, var(--automindz-rotate-step)));animation:automindz-rotate calc(var(--automindz-rotate-count,1) * var(--automindz-rotate-hold,2.4s)) steps(var(--automindz-rotate-count,1), jump-end) calc(var(--automindz-rotate-lead,0) * var(--automindz-rotate-hold,2.4s)) infinite;grid-area:1/1}}}.automindz-type{--automindz-type-duration:calc(var(--automindz-type-steps,1) * var(--automindz-type-speed,55ms));display:inline-grid;position:relative}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.automindz-type-value{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.automindz-type-line{--automindz-layer:inline-block;-webkit-user-select:none;user-select:none;grid-area:1/1;position:relative}.automindz-type-ink{white-space:pre;clip-path:inset(0);animation:automindz-type var(--automindz-type-duration) steps(var(--automindz-type-steps,1), jump-start) var(--automindz-type-delay,0s) both;margin-inline-end:-.12em;padding-inline-end:.12em;display:block}.automindz-type-caret{inset-block:.1em;width:var(--automindz-type-caret-width,.08em);animation:automindz-type-caret var(--automindz-type-duration) steps(var(--automindz-type-steps,1), jump-start) var(--automindz-type-delay,0s) both, automindz-type-blink max(.8s, var(--automindz-type-caret-blink,1.2s)) step-end var(--automindz-type-delay,0s) infinite;background-color:currentColor;position:absolute;left:100%}}}.automindz-split{display:inline-block;position:relative}.automindz-split-word{white-space:nowrap}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.automindz-split{view-timeline-name:--automindz-split;view-timeline-axis:block}.automindz-split-value{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.automindz-split-layer{--automindz-layer:inline;-webkit-user-select:none;user-select:none}.automindz-split-part{animation:linear both automindz-split;animation-timeline:var(--automindz-split-timeline,--automindz-split);animation-range:entry var(--automindz-split-start,0%) entry var(--automindz-split-end,100%);will-change:opacity, transform;display:inline-block}.automindz-split[data-effect=blur] .automindz-split-part{will-change:opacity, transform, filter;animation-name:automindz-split-blur}.automindz-split[data-effect=fade] .automindz-split-part{animation-name:automindz-split-fade}.automindz-split[data-effect=scale] .automindz-split-part{animation-name:automindz-split-scale}}}.automindz-highlight{--automindz-highlight-ink:color-mix(in oklab, var(--primary,currentColor) 18%, transparent);background-image:linear-gradient(var(--automindz-highlight-ink), var(--automindz-highlight-ink));background-repeat:no-repeat;background-size:100% var(--automindz-highlight-size,.44em);background-position:0 var(--automindz-highlight-seat,88%);-webkit-box-decoration-break:clone;box-decoration-break:clone}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.automindz-highlight{animation:linear both automindz-highlight;animation-timeline:var(--automindz-highlight-timeline,view());animation-range:entry}}}.automindz-depth{--automindz-depth-ink:color-mix(in oklab, var(--primary,currentColor) 26%, var(--background,transparent));text-shadow:var(--automindz-depth-stack,none)}
@keyframes automindz-flow-beam{0%{stroke-dashoffset:var(--automindz-flow-period,100)}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:no-preference){.automindz-flow-beam{stroke:currentColor;stroke-linecap:round;stroke-dasharray:var(--automindz-flow-beam,16) calc(var(--automindz-flow-period,100) - var(--automindz-flow-beam,16));animation-name:automindz-flow-beam;animation-duration:var(--automindz-flow-duration,5s);animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:calc(var(--automindz-flow-duration,5s) * var(--automindz-flow-phase,0))}}
@keyframes automindz-cloud-spin{0%{transform:rotateX(var(--automindz-cloud-tilt,0deg)) rotateY(0deg)}to{transform:rotateX(var(--automindz-cloud-tilt,0deg)) rotateY(360deg)}}@keyframes automindz-cloud-upright{0%{transform:rotateY(0deg) rotateX(calc(-1 * var(--automindz-cloud-tilt,0deg)))}to{transform:rotateY(-360deg) rotateX(calc(-1 * var(--automindz-cloud-tilt,0deg)))}}@keyframes automindz-cloud-depth{0%,to{opacity:calc((var(--automindz-cloud-front,1) + var(--automindz-cloud-back,.3)) / 2 + (var(--automindz-cloud-front,1) - var(--automindz-cloud-back,.3)) / 2 * var(--automindz-cloud-swing,0))}50%{opacity:calc((var(--automindz-cloud-front,1) + var(--automindz-cloud-back,.3)) / 2 - (var(--automindz-cloud-front,1) - var(--automindz-cloud-back,.3)) / 2 * var(--automindz-cloud-swing,0))}}@media (prefers-reduced-motion:no-preference){.automindz-cloud-sphere,.automindz-cloud-face{animation-duration:var(--automindz-cloud-duration,40s);animation-iteration-count:infinite}.automindz-cloud-sphere{animation-name:automindz-cloud-spin;animation-timing-function:linear}.automindz-cloud-face{animation-name:automindz-cloud-upright,automindz-cloud-depth;animation-timing-function:linear,ease-in-out;animation-delay:0s, var(--automindz-cloud-phase,0s)}}
@keyframes automindz-ripple-emit{0%{transform:scale(var(--automindz-ripple-from,.42));opacity:var(--automindz-ripple-opacity,.35)}to{opacity:0;transform:scale(1)}}@media (prefers-reduced-motion:no-preference){.automindz-ripple-ring{animation-name:automindz-ripple-emit;animation-duration:var(--automindz-ripple-duration,6s);animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:var(--automindz-ripple-delay,0s)}}
@keyframes automindz-globe-arc{0%{stroke-dashoffset:100px}to{stroke-dashoffset:-100px}}@keyframes automindz-globe-pulse{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2.95)}}@media (prefers-reduced-motion:no-preference){.automindz-globe-arc{stroke-dasharray:100 100;animation-name:automindz-globe-arc;animation-duration:var(--automindz-globe-cycle,7s);animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:var(--automindz-globe-phase,0s)}.automindz-globe-pulse{stroke:currentColor;transform-box:fill-box;transform-origin:50%;animation-name:automindz-globe-pulse;animation-duration:var(--automindz-globe-cycle,7s);animation-timing-function:ease-out;animation-iteration-count:infinite;animation-delay:var(--automindz-globe-phase,0s)}}
@keyframes automindz-terminal-line{0%{opacity:0}}@keyframes automindz-terminal-type{0%{clip-path:inset(0 100% 0 0)}}@keyframes automindz-terminal-caret{0%{left:0}}@keyframes automindz-terminal-caret-show{0%{visibility:visible}to{visibility:hidden}}@keyframes automindz-terminal-blink{50%{opacity:0}}@media (prefers-reduced-motion:no-preference){.automindz-terminal-line{animation:automindz-terminal-line var(--automindz-terminal-fade,90ms) linear var(--automindz-terminal-start,0s) both}.automindz-terminal-typed{display:inline-block;position:relative}.automindz-terminal-ink{white-space:pre;clip-path:inset(0);animation:automindz-terminal-type var(--automindz-terminal-type,0s) steps(var(--automindz-terminal-steps,1), jump-start) var(--automindz-terminal-start,0s) both;margin-inline-end:-.12em;padding-inline-end:.12em;display:block}.automindz-terminal-caret{inset-block:.12em;width:var(--automindz-terminal-caret-width,.55ch);visibility:hidden;animation:automindz-terminal-caret var(--automindz-terminal-type,0s) steps(var(--automindz-terminal-steps,1), jump-start) var(--automindz-terminal-start,0s) both, automindz-terminal-caret-show var(--automindz-terminal-type,0s) linear var(--automindz-terminal-start,0s) forwards, automindz-terminal-blink max(.8s, var(--automindz-terminal-caret-blink,1.1s)) step-end var(--automindz-terminal-start,0s) infinite;background-color:currentColor;position:absolute;left:100%}}
@keyframes automindz-circular-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:no-preference){.automindz-circular[data-spin=true]{transform-origin:50%;transform-box:view-box;animation:automindz-circular-spin var(--automindz-circular-duration,24s) linear infinite}.automindz-circular[data-spin=true][data-direction=anticlockwise]{animation-direction:reverse}}
@keyframes automindz-beam-down{0%{translate:0 -100%}to{translate:0 var(--automindz-beam-travel,100%)}}@keyframes automindz-beam-across{0%{translate:-100%}to{translate:var(--automindz-beam-travel,100%) 0}}@media (prefers-reduced-motion:no-preference){.automindz-beam{animation:automindz-beam-down var(--automindz-beams-duration,7s) linear infinite;animation-delay:var(--automindz-beam-delay,0s)}.automindz-beam[data-axis=row]{animation-name:automindz-beam-across}}
.automindz-igrid path{stroke-width:var(--automindz-igrid-line-width,1px)}@media (hover:hover){.automindz-igrid[data-behaviour=hover] path:hover,.automindz-igrid[data-behaviour=press] path:hover{fill-opacity:var(--automindz-igrid-cell,.145)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.automindz-igrid[data-behaviour=hover] path,.automindz-igrid[data-behaviour=press] path{transition:fill-opacity var(--automindz-igrid-out,1s) ease-in-out}.automindz-igrid[data-behaviour=hover] path:hover,.automindz-igrid[data-behaviour=press] path:hover{transition-duration:var(--automindz-igrid-in,.1s)}}@keyframes automindz-igrid-pulse{0%,to{fill-opacity:0}50%{fill-opacity:var(--automindz-igrid-pulse-opacity,var(--automindz-igrid-cell,.145))}}@media (prefers-reduced-motion:no-preference){.automindz-igrid[data-behaviour=pulse] path[data-pulse]{animation-name:automindz-igrid-pulse;animation-duration:var(--automindz-igrid-duration,6s);animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:var(--automindz-igrid-delay,0s)}}
@keyframes automindz-worldmap-beam{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes automindz-worldmap-pulse{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(2.95)}}@media (prefers-reduced-motion:no-preference){.automindz-worldmap-beam{stroke:currentColor;stroke-dasharray:var(--automindz-worldmap-beam,16) calc(100 - var(--automindz-worldmap-beam,16));animation-name:automindz-worldmap-beam;animation-duration:var(--automindz-worldmap-cycle,7s);animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:var(--automindz-worldmap-phase,0s)}.automindz-worldmap-pulse{stroke:currentColor;transform-box:fill-box;transform-origin:50%;animation-name:automindz-worldmap-pulse;animation-duration:var(--automindz-worldmap-cycle,7s);animation-timing-function:ease-out;animation-iteration-count:infinite;animation-delay:var(--automindz-worldmap-phase,0s)}}
@keyframes automindz-qr-bloom{0%{opacity:0;transform:scale(.88)}}@keyframes automindz-qr-sweep{0%{opacity:0;transform:translateY(-2px)}8%{opacity:1}92%{opacity:1}to{opacity:0;transform:translateY(100cqw)}}@media (prefers-reduced-motion:no-preference){.automindz-qr[data-reveal] .automindz-qr-layer{animation:automindz-qr-bloom var(--automindz-qr-ring,.45s) cubic-bezier(.16, 1, .3, 1) both;animation-delay:calc(var(--automindz-qr-start,0s) * (var(--automindz-qr-bloom,.9s) / .9s));transform-box:view-box;transform-origin:50%}}.automindz-qr-scan{perspective:900px;position:relative;container-type:inline-size}.automindz-qr-scan-card{transform-style:preserve-3d;will-change:transform}.automindz-qr-beam{pointer-events:none;opacity:0;height:2px;color:var(--automindz-qr-beam,currentColor);box-shadow:0 0 6px 1px currentColor, 0 0 18px 4px color-mix(in oklch, currentColor 45%, transparent);background:currentColor;position:absolute;inset:0 0 auto}@media (prefers-reduced-motion:no-preference){.automindz-qr-scan-card{transform:rotateX(var(--automindz-qr-rx,0deg)) rotateY(var(--automindz-qr-ry,0deg));transition:transform .16s cubic-bezier(.16,1,.3,1)}.automindz-qr-scan:hover .automindz-qr-scan-card{transition-duration:40ms}.automindz-qr-scan:hover .automindz-qr-beam,.automindz-qr-scan:focus-within .automindz-qr-beam{animation:automindz-qr-sweep var(--automindz-qr-sweep,1.25s) linear infinite}}
