.chain-intro-aurora{--ci-sky:#e7e9eb;--ci-violet:#7d63bc;--ci-light:color-mix(in oklab, var(--chain-accent,#52b196) 84%, #000);--ci-edge:var(--ci-light);--ci-glow:40%;--ci-grain:var(--chain-grain-light);border-radius:inherit;pointer-events:none;background-color:var(--ci-sky);background-image:radial-gradient(ellipse 44% 30% at 84% 102%, color-mix(in srgb, var(--ci-light) var(--ci-glow), transparent), transparent 75%), radial-gradient(ellipse 22% 70% at 88% 100%, color-mix(in srgb, var(--ci-light) 22%, transparent), transparent 72%), radial-gradient(ellipse 26% 60% at 86% 10%, color-mix(in srgb, var(--ci-violet) 12%, transparent), transparent 70%), radial-gradient(ellipse 12% 34% at 3% 104%, color-mix(in srgb, var(--ci-light) 22%, transparent), transparent 72%);position:absolute;inset:0;overflow:hidden}@supports (color:oklch(from red l c h)){.chain-intro-aurora{--ci-light:oklch(from var(--chain-accent,#52b196) .57 c h)}}.dark .chain-intro-aurora,html[data-theme=dark] .chain-intro-aurora,body.next-dark-theme .chain-intro-aurora{--ci-sky:#1d1d1d;--ci-violet:#a18be0;--ci-light:var(--chain-accent,#52b196);--ci-edge:color-mix(in oklab, var(--ci-light) 70%, #fff);--ci-glow:50%;--ci-grain:var(--chain-grain-dark)}.chain-intro-aurora:before{content:"";background-image:linear-gradient(2deg, transparent 0%, var(--ci-edge) 6%, var(--ci-light) 13%, color-mix(in srgb, var(--ci-light) 62%, transparent) 30%, color-mix(in srgb, color-mix(in oklab, var(--ci-light) 45%, var(--ci-violet)) 26%, transparent) 56%, color-mix(in srgb, var(--ci-violet) 12%, transparent) 78%, transparent 96%);position:absolute;inset:0;mask-image:linear-gradient(90deg,#00000073 0%,#0000 12% 46%,#0000008c 68%,#000 86%,#000c 100%),repeating-linear-gradient(90deg,#0000 0,#0006 1.5px,#0000 3px 7px),repeating-linear-gradient(90deg,#0000 0,#0000008c 3px,#0000 6px 11px),repeating-linear-gradient(90deg,#0000 0,#0009 4.5px,#0000 9px 17px),repeating-linear-gradient(90deg,#0000 0,#00000080 6px,#0000 12px 29px),repeating-linear-gradient(90deg,#0000 0,#00000059 37px,#0000 83px,#0003 131px,#0000 173px),linear-gradient(#00000029,#00000029);mask-composite:intersect,add,add,add,add,add,add}@media (max-width:1279px){.chain-intro-aurora:before{top:62%}.chain-intro-aurora{background-position:0 0,0 100%,0 0,0 0;background-repeat:no-repeat;background-size:100% 100%,100% 55%,100% 100%,100% 100%}}.chain-intro-aurora:after{content:"";background-image:var(--ci-grain);background-size:180px 180px;position:absolute;inset:0}
.cookbook-surface-page{background-color:rgb(var(--background))}.cookbook-surface-card,.cookbook-filters .cookbook-chip-idle:not(:hover){background-color:var(--color-fd-card)}.cookbook-header-image{background-image:var(--cookbook-grain), var(--cookbook-cover);background-position:0 0,100%;background-repeat:repeat,no-repeat;background-size:180px 180px,max(100%,1000px) 100%}@keyframes cookbook-pop{0%{transform:scale(1)}40%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes cookbook-draw{0%{stroke-dashoffset:14px}to{stroke-dashoffset:0}}@keyframes cookbook-sweep{0%{opacity:.9;transform:translateY(-100%)}to{opacity:0;transform:translateY(100%)}}@keyframes cookbook-rise{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:translateY(0)}}@keyframes cookbook-toast-in{0%{opacity:0;transform:translate(-50%,1rem)scale(.98)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes cookbook-toast-timer{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.cookbook-copy svg{color:inherit}.cookbook-copy[data-copied=true]{animation:.36s cubic-bezier(.22,1,.36,1) cookbook-pop}.cookbook-copy[data-copied=true] .cookbook-check{stroke-dasharray:14;animation:.32s cubic-bezier(.22,1,.36,1) 80ms both cookbook-draw}.cookbook-prompt[data-copied=true]{border-color:var(--color-fd-primary);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-fd-primary) 18%, transparent)}.cookbook-prompt[data-copied=true]:after{content:"";pointer-events:none;background:linear-gradient(to bottom, transparent 0%, color-mix(in oklab, var(--color-fd-primary) 22%, transparent) 50%, transparent 100%);animation:.65s cubic-bezier(.22,1,.36,1) forwards cookbook-sweep;position:absolute;inset:0}.cookbook-badge{animation:.26s cubic-bezier(.22,1,.36,1) both cookbook-rise}.cookbook-toast{animation:.32s cubic-bezier(.22,1,.36,1) both cookbook-toast-in}.cookbook-toast-timer{transform-origin:0;animation:3.6s linear forwards cookbook-toast-timer}.cookbook-header-image{transition:transform .6s cubic-bezier(.22,1,.36,1)}.cookbook-card:hover .cookbook-header-image{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.cookbook-copy[data-copied=true],.cookbook-copy[data-copied=true] .cookbook-check,.cookbook-prompt[data-copied=true]:after,.cookbook-badge,.cookbook-toast,.cookbook-toast .cookbook-check,.cookbook-toast-timer,.cookbook-header-image{transition:none!important;animation:none!important}}
