.item[data-v-99a13a0e]:hover,.item[data-v-99a13a0e]:focus,.item[data-v-99a13a0e]:focus-within{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.item[data-v-99a13a0e],.menu-item[data-v-99a13a0e]{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));align-items:center;gap:.5rem;font-size:1rem;font-weight:600;line-height:1.5rem;display:flex}.menu-item[data-v-99a13a0e]:hover,.menu-item[data-v-99a13a0e]:focus,.menu-item[data-v-99a13a0e]:focus-within{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:is(.item:hover,.item:focus) .item-icon[data-v-99a13a0e]{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}:is(:is(.item:hover,.item:focus) .item-icon) svg[data-v-99a13a0e]:first-child{opacity:1}:is(:is(.item:hover,.item:focus) .item-icon) svg[data-v-99a13a0e]:nth-child(2){opacity:0}.child[data-v-99a13a0e]{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));padding-top:.25rem;padding-bottom:.25rem;font-weight:400;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block}.child[data-v-99a13a0e]:hover{--tw-text-opacity:1;color:hsl(var(--color-primary-700) / var(--tw-text-opacity,1))}.router-link-exact-active[data-v-99a13a0e]{--tw-border-opacity:1;border-right-width:2px;border-color:hsl(var(--color-primary-700) / var(--tw-border-opacity,1));--tw-text-opacity:1;color:hsl(var(--color-primary-700) / var(--tw-text-opacity,1))}.equalizer[data-v-fa3c410a]{align-items:center;gap:3px;height:20px;display:flex}.equalizer span[data-v-fa3c410a]{background:currentColor;border-radius:2px;width:3px}.equalizer.animated span[data-v-fa3c410a]{animation:.9s ease-in-out 3 alternate equalize-fa3c410a}.equalizer span[data-v-fa3c410a]:first-child{height:35%;animation-duration:.8s;animation-delay:-.3s}.equalizer span[data-v-fa3c410a]:nth-child(2){height:65%;animation-duration:.6s;animation-delay:-.5s}.equalizer span[data-v-fa3c410a]:nth-child(3){height:100%;animation-duration:1s;animation-delay:-.1s}.equalizer span[data-v-fa3c410a]:nth-child(4){height:65%;animation-duration:.7s;animation-delay:-.6s}.equalizer span[data-v-fa3c410a]:nth-child(5){height:35%;animation-duration:.9s;animation-delay:-.4s}@keyframes equalize-fa3c410a{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.equalizer.animated span[data-v-fa3c410a]{animation:none}}.menu-item:hover .product-switcher-link[data-v-f7a9951a],.menu-item:focus-visible .product-switcher-link[data-v-f7a9951a]{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.product-switcher-link[data-v-f7a9951a]{text-transform:capitalize;border-radius:.5rem;align-items:center;margin-top:.5rem;margin-left:.5rem;margin-right:.5rem;padding:.5rem .75rem;font-size:1.125rem;line-height:1.75rem;display:flex}.menu-item[data-v-5d15fc87]{-webkit-user-select:none;user-select:none;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:1.125rem;font-weight:600;line-height:1.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.menu-item[data-v-5d15fc87]:hover,.menu-item[data-v-5d15fc87]:focus-visible{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.q-embed-wrapper[data-v-fe4f19e1]{width:100%;height:clamp(320px,50vh,520px);min-height:320px}.q-embed[data-v-fe4f19e1]{width:100%;height:100%;min-height:320px;display:block}.markdown-content[data-v-c32c958e] h1,.markdown-content[data-v-c32c958e] h2,.markdown-content[data-v-c32c958e] h3{margin:.75em 0 .25em;font-weight:600}.markdown-content[data-v-c32c958e] p{margin:.5em 0}.markdown-content[data-v-c32c958e] ul,.markdown-content[data-v-c32c958e] ol{margin:.5em 0;padding-left:1.5em}.markdown-content[data-v-c32c958e] li{list-style:revert}.markdown-content[data-v-c32c958e] strong{font-weight:600}.markdown-content[data-v-c32c958e] code{background:#0000000f;border-radius:.25em;padding:.1em .35em}.delight-mcp-drawer{transition:width .3s cubic-bezier(.33,0,0,1),box-shadow .3s cubic-bezier(.33,0,0,1)}.delight-mcp-drawer.n-drawer--unselectable{transition:none}[data-v-9ef3a0b2] .delight-mcp-ask-button--collapsed .n-button__icon{margin:0!important}[data-v-9ef3a0b2] .animate__duration-300{--animate-duration:.3s}nav[data-v-b09eee5b]{width:14rem;transition-property:width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.collapsed[data-v-b09eee5b]{width:5rem}.collapsed[data-v-b09eee5b]:focus-within{width:14rem}.menu-item[data-v-b09eee5b]{align-items:center;width:100%;padding:1rem;font-size:1rem;line-height:1.5rem;display:flex}.menu-item[data-v-b09eee5b]:hover,.menu-item[data-v-b09eee5b]:focus,.menu-item[data-v-b09eee5b]:focus-visible{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.item[data-v-09d92714]:hover,.item[data-v-09d92714]:focus,.item[data-v-09d92714]:focus-within{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.item[data-v-09d92714],.menu-item[data-v-09d92714]{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));align-items:center;gap:.5rem;font-size:1rem;font-weight:600;line-height:1.5rem;display:flex}.menu-item[data-v-09d92714]:hover,.menu-item[data-v-09d92714]:focus,.menu-item[data-v-09d92714]:focus-within{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:is(.item:hover,.item:focus) .item-icon[data-v-09d92714]{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}:is(:is(.item:hover,.item:focus) .item-icon) svg[data-v-09d92714]:first-child{opacity:1}:is(:is(.item:hover,.item:focus) .item-icon) svg[data-v-09d92714]:nth-child(2){opacity:0}.child[data-v-09d92714]{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));padding-top:.25rem;padding-bottom:.25rem;font-weight:400;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block}.child[data-v-09d92714]:hover{--tw-text-opacity:1;color:hsl(var(--color-primary-700) / var(--tw-text-opacity,1))}.router-link-exact-active[data-v-09d92714]{--tw-border-opacity:1;border-left-width:2px;border-color:hsl(var(--color-primary-700) / var(--tw-border-opacity,1));--tw-text-opacity:1;color:hsl(var(--color-primary-700) / var(--tw-text-opacity,1))}.logo-row{animation:2.2s linear infinite both logoFadeOut}.logo-mover{animation:2.2s linear infinite both logoFromLeft}.logo-bar{transform-box:fill-box;transform-origin:100%;animation:2.2s linear infinite both logoShrink}.logo-dot{animation:2.2s linear infinite both logoRedden}.logo-trail{transform-box:fill-box;transform-origin:0;animation:2.2s linear infinite both logoReveal,2.2s linear infinite both logoTrailFade}.logo-row-middle .logo-mover{animation-name:logoFromRight}.logo-row-middle .logo-bar{transform-origin:0}.logo-row-middle .logo-trail{transform-origin:100%}.logo-row-middle,.logo-row-middle *{animation-delay:.1s}.logo-row-bottom,.logo-row-bottom *{animation-delay:.2s}@keyframes logoFromLeft{0%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translate(-700px)}37.5%,to{transform:translate(0)}}@keyframes logoFromRight{0%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translate(700px)}37.5%,to{transform:translate(0)}}@keyframes logoShrink{0%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:scaleX(5)}37.5%,to{transform:scaleX(1)}}@keyframes logoRedden{0%{fill-opacity:.1;animation-timing-function:ease-in}37.5%,to{fill-opacity:1}}@keyframes logoReveal{0%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:scaleX(0)}37.5%,to{transform:scaleX(1)}}@keyframes logoTrailFade{0%,22.5%{opacity:1}56.25%,to{opacity:0}}@keyframes logoFadeOut{0%,75%{opacity:1}90%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.logo-row,.logo-mover,.logo-bar,.logo-dot{animation:none}.logo-trail{display:none}}.app-loader{isolation:isolate;background-color:#0b0b16}.app-loader:before,.app-loader:after{content:"";pointer-events:none;z-index:0;height:26vh;position:absolute;left:0;right:0}.app-loader:before{background:radial-gradient(75% 100% at 50% 0,#e82a3a24,#b5182b0d 48%,#0000 100%);top:0}.app-loader:after{background:radial-gradient(75% 100% at 50% 100%,#e82a3a24,#b5182b0d 48%,#0000 100%);bottom:0}.app-loader>*{z-index:1;position:relative}#kal-el[data-v-ef5cf2ef]{opacity:0}#kal-el.ready[data-v-ef5cf2ef]{animation:.7s forwards enter-ef5cf2ef,7s linear .7s infinite float-ef5cf2ef}#kal-el.leave[data-v-ef5cf2ef]{animation:.7s forwards leave-ef5cf2ef}#kal-el.fly[data-v-ef5cf2ef]{opacity:100;animation:1s cubic-bezier(.75,0,0,1.5) forwards fly-ef5cf2ef}@keyframes enter-ef5cf2ef{25%{opacity:0}to{opacity:100;transform:translate(2rem,-1.3rem)}}@keyframes leave-ef5cf2ef{0%{opacity:100;transform:translate(2rem,-1.3rem)}to{opacity:0;transform:translate(2rem,-1.3rem)}}@keyframes float-ef5cf2ef{0%{transform:translate(2rem,-1.3rem)}12.5%{transform:translate(2rem,-1.3rem)translate(-2px)translateY(-2px)rotate(1deg)}25%{transform:translate(2rem,-1.3rem)translate(-3px)translateY(-3px)rotate(3deg)}37.5%{transform:translate(2rem,-1.3rem)translate(-2px)translateY(-4px)rotate(2deg)}50%{transform:translate(2rem,-1.3rem)translate(0)translateY(-4px)}62.5%{transform:translate(2rem,-1.3rem)translate(2px)translateY(-4px)rotate(-1deg)}75%{transform:translate(2rem,-1.3rem)translate(3px)translateY(-3px)rotate(-3deg)}87.5%{transform:translate(2rem,-1.3rem)translate(2px)translateY(-2px)rotate(-2deg)}to{transform:translate(2rem,-1.3rem)}}@keyframes fly-ef5cf2ef{0%{transform:translate(2rem,-1.3rem)rotate(33deg)}to{transform:translate(2rem,-1.3rem)translate(12rem)translateY(-15rem)rotate(33deg)}}
