@keyframes hz-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.hz-fade-up{animation:hz-fade-up .4s cubic-bezier(.16,1,.3,1) both;will-change:transform,opacity}@media (prefers-reduced-motion:reduce){.hz-fade-up{animation:none}}.hz-collapse{transition:width .22s cubic-bezier(.16,1,.3,1);will-change:width}.hz-slide{transition:transform .26s cubic-bezier(.16,1,.3,1);will-change:transform}.hz-fade{transition:opacity .24s cubic-bezier(.16,1,.3,1);will-change:opacity}.hz-drag{touch-action:none;transition:transform .18s cubic-bezier(.16,1,.3,1)}.hz-drag[data-dragging=true]{transition:none;box-shadow:0 8px 24px rgba(0,0,0,.28);opacity:.96;cursor:grabbing}@media (prefers-reduced-motion:reduce){.hz-collapse,.hz-drag,.hz-fade,.hz-slide{transition:none}}@keyframes hz-shimmer{0%{background-position:-160px 0}to{background-position:160px 0}}.hz-skeleton{background-color:var(--color3,rgba(128,128,128,.14));background-image:linear-gradient(90deg,transparent 0,var(--color4,rgba(128,128,128,.22)) 50%,transparent 100%);background-size:160px 100%;background-repeat:no-repeat;animation:hz-shimmer 1.2s ease-in-out infinite}@keyframes hz-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}@keyframes hz-row-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.hz-row-in{animation:hz-row-in .35s cubic-bezier(.16,1,.3,1) both}@media (prefers-reduced-motion:reduce){.hz-row-in,.hz-skeleton{animation:none}}.hz-tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum"}.hz-mono{font-family:var(--font-mono,"Zen Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum";letter-spacing:-.01em}.hz-paper{box-shadow:var(--shadow-inset-hairline,inset 0 0 0 1px rgb(255 255 255/.1)),var(--edge-highlight,inset 0 1px 0 0 rgb(255 255 255/.1)),var(--glass-shadow-2,0 10px 15px -3px rgb(0 0 0/.55),0 4px 6px -4px rgb(0 0 0/.55))}@keyframes hz-menu-in{0%{opacity:0}to{opacity:1}}.hz-menu-in{animation:hz-menu-in .14s ease-out both;will-change:opacity}.hz-row{transition:background-color .14s ease-out}@media (prefers-reduced-motion:reduce){.hz-menu-in{animation:none}}@keyframes hz-unfold{0%{opacity:0;transform:perspective(1600px) rotateY(var(--hz-turn,-7deg))}to{opacity:1;transform:perspective(1600px) rotateY(0deg)}}.hz-unfold{animation:hz-unfold .22s cubic-bezier(.2,.7,.3,1) both;transform-origin:left center;will-change:transform,opacity}.hz-unfold[data-hinge=right]{transform-origin:right center;--hz-turn:7deg}@media (prefers-reduced-motion:reduce){.hz-unfold{animation:none}}[data-slot=grid]>*{min-width:0}[data-ratio]>img,[data-ratio]>video{width:100%;height:100%;object-fit:cover;display:block}@supports not selector(::-webkit-scrollbar){:where([data-slot=fill],[data-slot=thread],[data-slot=sources-strip],[data-slot=sidebar-scroll],[data-slot=scroll-area-viewport],[data-slot=textarea],[data-slot=composer-field]){scrollbar-width:thin;scrollbar-color:rgb(255 255 255/.18) transparent}.t_light :where([data-slot=fill],[data-slot=thread],[data-slot=sources-strip],[data-slot=sidebar-scroll],[data-slot=scroll-area-viewport],[data-slot=textarea],[data-slot=composer-field]){scrollbar-color:rgb(0 0 0/.2) transparent}}@supports selector(::-webkit-scrollbar){:where([data-slot=fill],[data-slot=thread],[data-slot=sources-strip],[data-slot=sidebar-scroll],[data-slot=scroll-area-viewport],[data-slot=textarea],[data-slot=composer-field]){scrollbar-width:auto;scrollbar-color:auto}:where([data-slot=fill],[data-slot=thread],[data-slot=sources-strip],[data-slot=sidebar-scroll],[data-slot=scroll-area-viewport],[data-slot=textarea],[data-slot=composer-field])::-webkit-scrollbar{width:8px;height:8px}:where([data-slot=fill],[data-slot=thread],[data-slot=sources-strip],[data-slot=sidebar-scroll],[data-slot=scroll-area-viewport],[data-slot=textarea],[data-slot=composer-field])::-webkit-scrollbar-button{display:none;width:0;height:0}:where([data-slot=fill],[data-slot=thread],[data-slot=sources-strip],[data-slot=sidebar-scroll],[data-slot=scroll-area-viewport],[data-slot=textarea],[data-slot=composer-field])::-webkit-scrollbar-track{background:transparent}:where([data-slot=fill],[data-slot=thread],[data-slot=sources-strip],[data-slot=sidebar-scroll],[data-slot=scroll-area-viewport],[data-slot=textarea],[data-slot=composer-field])::-webkit-scrollbar-thumb{background:rgb(255 255 255/.18);border-radius:999px;border:2px solid transparent;background-clip:content-box}:where([data-slot=fill],[data-slot=thread],[data-slot=sources-strip],[data-slot=sidebar-scroll],[data-slot=scroll-area-viewport],[data-slot=textarea],[data-slot=composer-field])::-webkit-scrollbar-thumb:hover{background:rgb(255 255 255/.3);background-clip:content-box}:where([data-slot=fill],[data-slot=thread],[data-slot=sources-strip],[data-slot=sidebar-scroll],[data-slot=scroll-area-viewport],[data-slot=textarea],[data-slot=composer-field])::-webkit-scrollbar-corner{background:transparent}.t_light :where([data-slot=fill],[data-slot=thread],[data-slot=sources-strip],[data-slot=sidebar-scroll],[data-slot=scroll-area-viewport],[data-slot=textarea],[data-slot=composer-field])::-webkit-scrollbar-thumb{background:rgb(0 0 0/.2);background-clip:content-box}}:where([data-slot=textarea],[data-slot=composer-field]){resize:none}.hz-nav-menu-trigger{padding-inline:.75rem;padding-block:.5rem;border-radius:var(--radius,.5rem);color:var(--muted-foreground);transition:color .15s,background-color .15s}.hz-nav-menu-trigger:hover,.hz-nav-menu-trigger[data-state=open]{color:var(--foreground);background:var(--muted)}