@layer chroma.tokens{:where(:root){--font-geist:"Geist Variable",ui-sans-serif,system-ui,sans-serif;--font-geist-mono:"Geist Mono Variable",ui-monospace,monospace}}@layer chroma.reset{:where(:root) body{font-family:var(--font-family-sans);font-size:1rem;line-height:1.5}:where(div,section,article,aside,header,footer,main,nav,search,figure,figcaption,address,blockquote,form,fieldset,ul,ol,li,dl,dt,dd,p,span,hgroup){margin:0}:where(fieldset){border:0;min-inline-size:0;padding:0}:where([hidden]:not([hidden=until-found])){display:none!important}}@layer chroma.recipes{@keyframes appearance-rise-reveal{0%{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}:root[data-appearance-transition=rise]::view-transition-new(root),:root[data-appearance-transition=rise]::view-transition-old(root){animation:none;mix-blend-mode:normal}:root[data-appearance-transition=rise]::view-transition-new(root){animation:appearance-rise-reveal var(--duration-glide-considered) var(--easing-glide-enter) both}}