.landing-applications-section_section__RmnZS{isolation:isolate;justify-content:flex-start}.landing-applications-section_heading__cHpus{text-align:center}.landing-applications-section_stage__AWRsF{container-type:inline-size;width:100%;margin:clamp(2rem,4vw,3rem) auto 0}.landing-applications-section_board__nY3_Y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.landing-applications-section_cluster__47Jie{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr));aspect-ratio:6/5}.landing-applications-section_piece__DYDst{--gap:3px;--mark-x:50%;--mark-y:50%;position:relative;min-width:0;pointer-events:none}.landing-applications-section_piece__DYDst[data-shape=upper]{--mark-y:25%}.landing-applications-section_piece__DYDst[data-shape=lower]{--mark-y:75%}.landing-applications-section_piece__DYDst[data-shape=left]{--mark-x:25%}.landing-applications-section_piece__DYDst[data-shape=right]{--mark-x:75%}.landing-applications-section_piece__DYDst[data-shape=upper] .landing-applications-section_block__Beyuo,.landing-applications-section_piece__DYDst[data-shape=upper] .landing-applications-section_block__Beyuo:before{clip-path:polygon(var(--g) var(--g),calc(100% - var(--g)) var(--g),calc(100% - var(--g)) calc(50% - var(--g)),calc(33.333% - var(--g)) calc(50% - var(--g)),calc(33.333% - var(--g)) calc(100% - var(--g)),var(--g) calc(100% - var(--g)))}.landing-applications-section_piece__DYDst[data-shape=lower] .landing-applications-section_block__Beyuo,.landing-applications-section_piece__DYDst[data-shape=lower] .landing-applications-section_block__Beyuo:before{clip-path:polygon(calc(66.667% + var(--g)) var(--g),calc(100% - var(--g)) var(--g),calc(100% - var(--g)) calc(100% - var(--g)),var(--g) calc(100% - var(--g)),var(--g) calc(50% + var(--g)),calc(66.667% + var(--g)) calc(50% + var(--g)))}.landing-applications-section_piece__DYDst[data-shape=left] .landing-applications-section_block__Beyuo,.landing-applications-section_piece__DYDst[data-shape=left] .landing-applications-section_block__Beyuo:before{clip-path:polygon(var(--g) var(--g),calc(100% - var(--g)) var(--g),calc(100% - var(--g)) calc(33.333% - var(--g)),calc(50% - var(--g)) calc(33.333% - var(--g)),calc(50% - var(--g)) calc(100% - var(--g)),var(--g) calc(100% - var(--g)))}.landing-applications-section_piece__DYDst[data-shape=right] .landing-applications-section_block__Beyuo,.landing-applications-section_piece__DYDst[data-shape=right] .landing-applications-section_block__Beyuo:before{clip-path:polygon(calc(50% + var(--g)) var(--g),calc(100% - var(--g)) var(--g),calc(100% - var(--g)) calc(100% - var(--g)),var(--g) calc(100% - var(--g)),var(--g) calc(66.667% + var(--g)),calc(50% + var(--g)) calc(66.667% + var(--g)))}.landing-applications-section_piece__DYDst[data-shape=square] .landing-applications-section_block__Beyuo,.landing-applications-section_piece__DYDst[data-shape=square] .landing-applications-section_block__Beyuo:before{clip-path:inset(var(--g) round 2px)}.landing-applications-section_block__Beyuo{--g:var(--gap);--block-fill:color-mix(in srgb,var(--home-foreground) var(--tone),var(--background));position:relative;width:100%;height:100%;border:0;background:var(--block-edge,var(--block-fill));color:var(--home-copy);cursor:pointer;pointer-events:auto;touch-action:manipulation;transition:background .18s,color .18s}.landing-applications-section_block__Beyuo:before{--g:calc(var(--gap) + 2px);content:"";position:absolute;inset:0;background:var(--block-fill);pointer-events:none;transition:background .18s}.landing-applications-section_mark__D6LZV{position:absolute;left:var(--mark-x);top:var(--mark-y);display:flex;align-items:center;transform:translate(-50%,-50%);transition:opacity .14s}.landing-applications-section_mark__D6LZV svg{width:clamp(1.1rem,2.3cqw,1.65rem);height:auto}.landing-applications-section_blockTitle__rl2cC{position:absolute;z-index:2;top:var(--mark-y);left:50%;width:max-content;max-width:calc(100% - .75rem);padding:.375rem .625rem;border-radius:6px;background:color-mix(in srgb,var(--home-brand) 6%,var(--background));box-shadow:var(--shadow-whisper);color:var(--home-brand);font-size:.8125rem;font-weight:500;line-height:1.5;text-align:center;overflow-wrap:anywhere;transform:translate(-50%,-50%);opacity:0;visibility:hidden;transition:opacity .14s,visibility .14s}.landing-applications-section_piece__DYDst:has(.landing-applications-section_block__Beyuo:focus-visible){z-index:2}.landing-applications-section_block__Beyuo:focus-visible,.landing-applications-section_block__Beyuo[data-selected=true]{--block-edge:var(--home-brand);--block-fill:color-mix(in srgb,var(--home-brand) 12%,var(--background));outline:none;color:var(--home-foreground)}.landing-applications-section_block__Beyuo:focus-visible .landing-applications-section_mark__D6LZV{opacity:0}.landing-applications-section_block__Beyuo:focus-visible+.landing-applications-section_blockTitle__rl2cC{opacity:1;visibility:visible}@media (hover:hover) and (pointer:fine){.landing-applications-section_piece__DYDst:has(.landing-applications-section_block__Beyuo:hover){z-index:2}.landing-applications-section_block__Beyuo:hover{--block-edge:var(--home-brand);--block-fill:color-mix(in srgb,var(--home-brand) 12%,var(--background));color:var(--home-foreground)}.landing-applications-section_block__Beyuo:hover .landing-applications-section_mark__D6LZV{opacity:0}.landing-applications-section_block__Beyuo:hover+.landing-applications-section_blockTitle__rl2cC{opacity:1;visibility:visible}}.landing-applications-section_controls__rO7FI{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.25rem;padding-inline:3px}.landing-applications-section_collection__i5cTM{font-size:.75rem;color:var(--home-muted)}.landing-applications-section_close__8nGo7,.landing-applications-section_next__mltQI{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;border-radius:6px;color:var(--home-copy);cursor:pointer}.landing-applications-section_next__mltQI{padding:0 .65rem;font-size:.8125rem}.landing-applications-section_close__8nGo7:hover,.landing-applications-section_next__mltQI:hover{background:var(--home-panel-muted);color:var(--home-foreground)}.landing-applications-section_close__8nGo7:focus-visible,.landing-applications-section_next__mltQI:focus-visible{outline:2px solid var(--home-brand);outline-offset:4px}.landing-applications-section_card__25iPR{position:fixed;inset:0;width:min(34rem,calc(100% - 2rem));max-height:calc(100svh - 2rem);margin:auto;padding:0;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--home-line);border-radius:12px;background:var(--background);color:var(--home-foreground)}.landing-applications-section_card__25iPR::backdrop{background:rgb(10 20 14/.3);backdrop-filter:blur(4px)}.landing-applications-section_card__25iPR[open]{animation:landing-applications-section_card-in__b3G9q .18s ease-out}.landing-applications-section_cardBody__raytK{position:relative;padding:2.5rem}.landing-applications-section_cardBody__raytK h3:focus{outline:none}.landing-applications-section_close__8nGo7{position:absolute;top:.65rem;right:.65rem;width:2.75rem}.landing-applications-section_cardLabel__4s4FY{display:flex;align-items:center;gap:.5rem;padding-right:1.5rem;font-size:.75rem;color:var(--home-muted)}.landing-applications-section_cardLabel__4s4FY>span:first-child{width:.375rem;height:.375rem;border-radius:50%;background:var(--home-brand)}.landing-applications-section_description__ztSHn{margin-top:1.5rem;font-size:1rem;line-height:1.9;color:var(--home-copy);text-wrap:pretty}.landing-applications-section_actions__nMIj2{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;margin-top:2rem}.landing-applications-section_fallback__yigKB{margin-top:3rem}.landing-applications-section_fallback__yigKB details{border-top:1px solid var(--home-line);padding:1.25rem 0}.landing-applications-section_fallback__yigKB summary{cursor:pointer;font-size:1.125rem;font-weight:600}.landing-applications-section_fallback__yigKB p{margin:1rem 0;max-width:45rem;color:var(--home-copy);line-height:1.9}.landing-applications-section_fallback__yigKB a{color:var(--home-foreground);text-decoration:underline;text-underline-offset:4px}@container (max-width: 42rem){.landing-applications-section_board__nY3_Y{grid-template-columns:minmax(0,1fr);max-width:28rem;margin-inline:auto}.landing-applications-section_cluster__47Jie{aspect-ratio:3/2}.landing-applications-section_mark__D6LZV svg{width:clamp(1.1rem,5cqw,1.5rem)}.landing-applications-section_piece__DYDst{--gap:2px}}@media (max-width:639px){.landing-applications-section_cardBody__raytK{padding:2.5rem 1.25rem 1.5rem}.landing-applications-section_description__ztSHn{font-size:.9375rem}.landing-applications-section_actions__nMIj2{align-items:stretch;gap:.65rem}.landing-applications-section_actions__nMIj2>*{flex:1 1 auto}}@keyframes landing-applications-section_card-in__b3G9q{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.landing-applications-section_blockTitle__rl2cC,.landing-applications-section_block__Beyuo,.landing-applications-section_block__Beyuo:before,.landing-applications-section_mark__D6LZV{transition:none}.landing-applications-section_card__25iPR[open]{animation:none}}.ai-icon [class*=ai-]{transform-box:fill-box;transform-origin:center}.ai-icon .ai-gear,.ai-icon .ai-minute-hand,.ai-icon .ai-needle,.ai-icon .ai-rewind-arc,.ai-icon .ai-rewind-hand{transform-box:view-box;transform-origin:12px 12px}.ai-icon .ai-theme-primary{transform-box:view-box;transform-origin:12px 16.25px}.ai-icon .ai-theme-secondary{transform:scale(0);opacity:0}.ai-icon .ai-bell-body{transform-box:view-box;transform-origin:12px 3px}.ai-icon .ai-lean-book{transform-box:view-box;transform-origin:20px 20px}.ai-icon .ai-popper{transform-box:view-box;transform-origin:4px 21px}.ai-icon .ai-clip-line-1,.ai-icon .ai-clip-line-2,.ai-icon .ai-filter-line-1,.ai-icon .ai-filter-line-2,.ai-icon .ai-filter-line-3{transform-origin:0 50%}.ai-icon .ai-hand{transform-box:view-box;transform-origin:12px 21px}.ai-icon .ai-chest-sparkle{transform:scale(.4);opacity:0}.ai-icon .ai-draw,.ai-icon .ai-draw-late{stroke-dasharray:1;stroke-dashoffset:0}@keyframes ai-spin{to{transform:rotate(180deg)}}@keyframes ai-swing{0%,to{transform:rotate(0deg)}20%{transform:rotate(13deg)}40%{transform:rotate(-11deg)}60%{transform:rotate(7deg)}80%{transform:rotate(-3deg)}}@keyframes ai-swing-soft{0%,to{transform:rotate(0deg)}20%{transform:rotate(-6deg)}40%{transform:rotate(5deg)}60%{transform:rotate(-3deg)}80%{transform:rotate(1.5deg)}}@keyframes ai-twinkle{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.5);opacity:.55}}@keyframes ai-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes ai-enter-left{0%{transform:translateX(-7px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes ai-enter-right{0%{transform:translateX(7px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes ai-grow-x{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}@keyframes ai-rewind-arc{0%,to{transform:rotate(0deg)}45%{transform:rotate(-16deg)}}@keyframes ai-rewind-hand{0%,to{transform:rotate(0deg)}45%{transform:rotate(-70deg)}}@keyframes ai-spin-full{to{transform:rotate(1turn)}}@keyframes ai-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}@keyframes ai-pop{0%{transform:scale(.3);opacity:0}60%{transform:scale(1.18);opacity:1}to{transform:scale(1);opacity:1}}@keyframes ai-bounce-soft{0%,to{transform:scale(1)}40%{transform:scale(1.07)}}@keyframes ai-tilt{0%,to{transform:rotate(0deg)}30%{transform:rotate(-6deg)}65%{transform:rotate(3.5deg)}}@keyframes ai-shake{0%,to{transform:translateX(0)}25%{transform:translateX(.8px)}50%{transform:translateX(-.8px)}75%{transform:translateX(.5px)}}@keyframes ai-flicker{0%,to{opacity:1}15%{opacity:.2}30%{opacity:1}55%{opacity:.35}70%{opacity:1}}@keyframes ai-flutter{0%,to{transform:scaleX(1)}50%{transform:scaleX(.78)}}@keyframes ai-wobble{0%{transform:rotate(0deg)}25%{transform:rotate(-28deg)}50%{transform:rotate(18deg)}75%{transform:rotate(-9deg)}to{transform:rotate(0deg)}}@keyframes ai-wiggle{0%,to{transform:rotate(0deg)}30%{transform:rotate(-8deg)}60%{transform:rotate(5deg)}}@keyframes ai-burst{0%{transform:scale(.4);opacity:.2}55%{transform:scale(1.35);opacity:1}to{transform:scale(1);opacity:1}}@keyframes ai-rise{0%{transform:translateY(0)}45%{transform:translateY(-2px)}to{transform:translateY(0)}}@keyframes ai-roam{0%,to{transform:translate(0)}30%{transform:translate(-1.6px,-1px)}65%{transform:translate(1.2px,-1.8px)}}@keyframes ai-chest-open{0%{transform:translateY(0)}28%{transform:translateY(-3.8px)}44%{transform:translateY(-3.2px)}58%{transform:translateY(-3.2px)}to{transform:translateY(0)}}@keyframes ai-chest-sparkle-pop{0%{transform:translateY(1px) scale(.4);opacity:0}35%{transform:translateY(-.6px) scale(1.15);opacity:1}55%{transform:translateY(-1px) scale(1);opacity:1}to{transform:translateY(-1.6px) scale(.9);opacity:0}}@media (prefers-reduced-motion:no-preference){:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-gear{animation:ai-spin .7s cubic-bezier(.34,.1,.2,1)}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-bell-body{animation:ai-swing .9s ease-in-out}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-bell-clapper{animation:ai-swing-soft .9s ease-in-out}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-sparkle-main{animation:ai-twinkle 1s ease-in-out 2}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-sparkle-small{animation:ai-twinkle 1s ease-in-out 2;animation-delay:.2s}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-sparkle-dot{animation:ai-twinkle 1s ease-in-out 2;animation-delay:.4s}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-draw{animation:ai-draw .7s ease-out}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-draw-late{animation:ai-draw .55s ease-out .35s backwards}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-plus-late{animation:ai-pop .45s cubic-bezier(.34,1.56,.64,1) .6s backwards}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-minute-hand{animation:ai-spin-full 1s cubic-bezier(.4,0,.2,1)}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-enter-left{animation:ai-enter-left .6s cubic-bezier(.22,.9,.3,1)}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-enter-right{animation:ai-enter-right .6s cubic-bezier(.22,.9,.3,1) .12s backwards}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-filter-line-1{animation:ai-grow-x .35s ease-out}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-filter-line-2{animation:ai-grow-x .35s ease-out .1s backwards}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-filter-line-3{animation:ai-grow-x .35s ease-out .2s backwards}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-clip-line-1{animation:ai-grow-x .35s ease-out}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-clip-line-2{animation:ai-grow-x .35s ease-out .12s backwards}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-hand{animation:ai-swing-soft .7s ease-in-out}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-grid-cell{animation:ai-pop .45s cubic-bezier(.34,1.56,.64,1) backwards}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-rewind-arc{animation:ai-rewind-arc .8s ease-in-out}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-rewind-hand{animation:ai-rewind-hand .8s ease-in-out}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-bob{animation:ai-bob .8s ease-in-out}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-plus{animation:ai-pop .45s cubic-bezier(.34,1.56,.64,1)}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-bounce{animation:ai-bounce-soft .6s ease-out}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-lean-book{animation:ai-tilt .7s ease-in-out}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-plug{animation:ai-shake .5s ease-in-out}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-zap{animation:ai-flicker .8s linear}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-pages{animation:ai-flutter .7s ease-in-out}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-needle{animation:ai-wobble 1s cubic-bezier(.36,.07,.19,.97)}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-question{animation:ai-bob .7s ease-in-out}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-theme-primary{transform:rotate(90deg) scale(.62)}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-theme-secondary{transform:scale(.5);opacity:1}.ai-icon .ai-theme-primary{transition:transform .6s cubic-bezier(.34,.1,.2,1)}.ai-icon .ai-theme-secondary{transition:transform .55s cubic-bezier(.34,.1,.2,1) .08s,opacity .35s ease-out .08s}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-popper{animation:ai-wiggle .6s ease-in-out}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-streamers{animation:ai-flicker .8s ease-in-out}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-confetti{animation:ai-burst .8s ease-out}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-upload-arrow{animation:ai-rise .6s cubic-bezier(.34,1.3,.64,1)}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-search-glass{animation:ai-roam .7s ease-in-out}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-box{animation:ai-pop .45s cubic-bezier(.34,1.56,.64,1) backwards}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-chest-lid{animation:ai-chest-open .9s cubic-bezier(.34,.1,.2,1)}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-chest-sparkle{animation:ai-chest-sparkle-pop .9s ease-out}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-delay-1{animation-delay:.12s}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-delay-2{animation-delay:.24s}:is([data-slot=sidebar-menu-button]:hover,[data-slot=sidebar-menu-button]:active,[data-slot=sidebar-menu-button][data-ai-press=true],[data-slot=sidebar-menu-button]:focus-visible,.ai-host:hover,.ai-host:active,.ai-host[data-ai-press=true],.ai-host:focus-visible) .ai-icon .ai-delay-3{animation-delay:.36s}}.ai-icon .ai-radar-halo,.ai-icon .ai-radar-sweep{transform-box:view-box;transform-origin:12px 12px}.ai-icon .ai-radar-halo{opacity:0}.ai-icon .ai-radar-haze{stroke-opacity:.22}@keyframes ai-radar-scan{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ai-radar-expand{0%{transform:scale(.08);opacity:0}18%{opacity:.45}75%{opacity:.2}to{transform:scale(1);opacity:0}}@media (prefers-reduced-motion:no-preference){:is([data-slot=sidebar-menu-button],.ai-host):is(:hover,:active,:focus-visible,[data-ai-press=true]) .ai-radar-sweep{animation:ai-radar-scan 1.1s linear}:is([data-slot=sidebar-menu-button],.ai-host):is(:hover,:active,:focus-visible,[data-ai-press=true]) .ai-radar-halo{animation:ai-radar-expand 1.1s ease-out}}