@media (prefers-reduced-motion:no-preference){:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]) svg.lucide{overflow:visible}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]) svg.lucide *{transform-box:fill-box}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) :is(.lucide-layout-grid,.lucide-layout-dashboard)>rect{transform-origin:center;animation:nav-pop .45s ease-out backwards}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) :is(.lucide-layout-grid,.lucide-layout-dashboard)>rect:nth-child(2){animation-delay:.06s}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) :is(.lucide-layout-grid,.lucide-layout-dashboard)>rect:nth-child(3){animation-delay:.12s}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) :is(.lucide-layout-grid,.lucide-layout-dashboard)>rect:nth-child(4){animation-delay:.18s}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-bot>path:first-child{transform-box:view-box;transform-origin:12px 8px;animation:nav-wave .6s ease-in-out}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-bot>path:is(:nth-child(5),:nth-child(6)){transform-origin:center;animation:nav-blink .5s ease-in-out .1s}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-workflow>path{stroke-dasharray:10;animation:nav-draw .4s ease-out}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-workflow>rect:nth-child(3){transform-origin:center;animation:nav-guard .4s ease-out .3s}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-box{animation:nav-hop .45s ease-out}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-chart-column>path:not(:first-child){transform-origin:bottom;animation:nav-grow .5s cubic-bezier(.2,.8,.2,1) backwards}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-chart-column>path:nth-child(3){animation-delay:.06s}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-chart-column>path:nth-child(4){animation-delay:.12s}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-users>path:is(:nth-child(3),:nth-child(4)){animation:nav-peek .55s ease-out}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-circle-help>path:nth-child(2){transform-origin:center;animation:nav-talk .6s ease-in-out}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-circle-help>path:nth-child(3){animation:nav-bob .45s ease-out .1s}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-sparkles>path:first-child{transform-origin:center;animation:nav-guard .55s ease-out}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-sparkles>path:nth-child(n+2){transform-origin:center;animation:nav-twinkle .5s ease-out backwards}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-sparkles>path:is(:nth-child(4),:nth-child(5)){animation-delay:.12s}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-settings-2>circle:first-of-type{animation:nav-knob-right .6s ease-in-out}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-settings-2>circle:nth-of-type(2){animation:nav-knob-left .6s ease-in-out}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-trash-2>path:is(:first-child,:nth-child(3)){transform-box:view-box;transform-origin:3px 6px;animation:nav-lid .55s ease-in-out}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-arrow-left{animation:nav-back .45s ease-out}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-webhook{animation:nav-ring .7s ease-in-out}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-database>ellipse{animation:nav-bob .5s ease-out}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-database>path:nth-child(3){animation:nav-bob-soft .5s ease-out .05s}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-folder-open{transform-origin:10% 90%;animation:nav-tilt .55s ease-in-out}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-shield{animation:nav-guard .55s ease-out}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-shield>path{fill:currentColor;fill-opacity:0;animation:nav-fill .55s ease-out}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-blocks>rect{animation:nav-dock .5s cubic-bezier(.34,1.35,.64,1)}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-monitor>rect{fill:currentColor;fill-opacity:0;animation:nav-fill .6s ease-out}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-rocket{animation:nav-launch .6s ease-in-out}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-rocket>path:first-child{transform-origin:top right;animation:nav-flame .6s ease-in-out}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-globe>path:nth-child(2){transform-origin:center;animation:nav-spin-y .7s ease-in-out}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-square-terminal>path:first-child{animation:nav-peek .45s ease-out}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-square-terminal>path:nth-child(2){animation:nav-cursor .8s step-end}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-circle-alert{animation:nav-shake .5s ease-in-out}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-trending-up>polyline:first-child{stroke-dasharray:30;animation:nav-draw-long .5s ease-out}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-trending-up>polyline:nth-child(2){animation:nav-rise .5s ease-out .15s}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-settings{animation:nav-gear .6s cubic-bezier(.34,1.35,.64,1)}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-megaphone>path{transform-box:view-box;transform-origin:3px 12.5px;animation:nav-shout .6s ease-in-out}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-calendar-days>path:is(:first-child,:nth-child(2)){animation:nav-bob .45s ease-out}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-calendar-days>path:nth-child(n+5){transform-origin:center;animation:nav-twinkle .4s ease-out backwards}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-calendar-days>path:nth-child(6){animation-delay:.05s}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-calendar-days>path:nth-child(7){animation-delay:.1s}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-calendar-days>path:nth-child(8){animation-delay:.15s}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-calendar-days>path:nth-child(9){animation-delay:.2s}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-calendar-days>path:nth-child(10){animation-delay:.25s}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-images>:is(path:nth-child(2),circle,rect){animation:nav-rise .5s ease-out}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-link-2>path:first-child{animation:nav-peek .5s ease-in-out}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-link-2>path:nth-child(2){animation:nav-back .5s ease-in-out}:is([data-sidebar=menu-button],[data-sidebar=menu-sub-button]):is(:hover,:focus-visible) .lucide-key{transform-origin:30% 70%;animation:nav-turn-key .6s ease-in-out}}@keyframes nav-pop{0%{transform:scale(.6);opacity:.4}60%{transform:scale(1.12);opacity:1}to{transform:none;opacity:1}}@keyframes nav-wave{0%,to{transform:none}35%{transform:rotate(-14deg)}70%{transform:rotate(6deg)}}@keyframes nav-blink{0%,to{transform:none}40%{transform:scaleY(.15)}}@keyframes nav-draw{0%{stroke-dashoffset:10}to{stroke-dashoffset:0}}@keyframes nav-draw-long{0%{stroke-dashoffset:-30}to{stroke-dashoffset:0}}@keyframes nav-guard{0%,to{transform:none}40%{transform:scale(1.15)}70%{transform:scale(.97)}}@keyframes nav-hop{0%,to{transform:none}40%{transform:translateY(-2px)}}@keyframes nav-grow{0%{transform:scaleY(.2)}to{transform:none}}@keyframes nav-peek{0%,to{transform:none}45%{transform:translateX(2px)}}@keyframes nav-talk{0%,to{transform:none}30%{transform:rotate(-12deg) scale(1.06)}60%{transform:rotate(6deg)}}@keyframes nav-bob{0%,to{transform:none}40%{transform:translateY(-2px)}}@keyframes nav-bob-soft{0%,to{transform:none}40%{transform:translateY(-1px)}}@keyframes nav-twinkle{0%{transform:scale(.2);opacity:0}50%{transform:scale(1.35);opacity:1}to{transform:none;opacity:1}}@keyframes nav-knob-left{0%,to{transform:none}50%{transform:translateX(-8px)}}@keyframes nav-knob-right{0%,to{transform:none}50%{transform:translateX(8px)}}@keyframes nav-lid{0%,to{transform:none}40%{transform:translateY(-1.5px) rotate(-12deg)}}@keyframes nav-back{0%,to{transform:none}40%{transform:translateX(-2px)}}@keyframes nav-ring{0%,to{transform:none}15%{transform:rotate(14deg)}35%{transform:rotate(-12deg)}55%{transform:rotate(7deg)}75%{transform:rotate(-3deg)}}@keyframes nav-tilt{0%,to{transform:none}40%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}}@keyframes nav-fill{0%,to{fill-opacity:0}20%,50%{fill-opacity:.35}}@keyframes nav-dock{0%{transform:translate(2.5px,-2.5px)}to{transform:none}}@keyframes nav-launch{0%,to{transform:none}40%{transform:translate(2px,-2px)}70%{transform:translate(-.5px,.5px)}}@keyframes nav-flame{0%,to{transform:none}25%{transform:scale(1.25)}50%{transform:scale(.9)}75%{transform:scale(1.15)}}@keyframes nav-spin-y{0%,to{transform:none}50%{transform:scaleX(-1)}}@keyframes nav-cursor{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes nav-shake{0%,to{transform:none}20%{transform:translateX(-1.5px)}40%{transform:translateX(1.5px)}60%{transform:translateX(-1px)}80%{transform:translateX(1px)}}@keyframes nav-rise{0%,to{transform:none}40%{transform:translate(1.5px,-1.5px)}}@keyframes nav-gear{0%{transform:none}to{transform:rotate(120deg)}}@keyframes nav-shout{0%,to{transform:none}30%{transform:rotate(-10deg) scale(1.08)}50%{transform:rotate(-10deg) scale(1.12)}70%{transform:rotate(-4deg) scale(1.04)}}@keyframes nav-turn-key{0%,to{transform:none}40%{transform:rotate(-25deg)}70%{transform:rotate(5deg)}}@font-face{font-family:GeistMono;src:url(/_next/static/media/723e11e5093b8e80.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_46451f{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_46451f{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_231f96{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_231f96{--font-sans:"DM Sans","DM Sans Fallback"}