:root{--background:#11171b;--page-bg:#11171b;--page-bg-elevated:#1a2024;--page-bg-sunken:#151b1f;--page-text:#f3f4f4;--page-muted:#9aa1a6;--page-border:#ffffff14}html body{background:var(--page-bg);color:var(--page-text);font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif}.bg-page{background-color:var(--page-bg);color:var(--page-text)}.bg-page-nav{background-color:var(--page-bg)}.bg-page-elevated{background-color:var(--page-bg-elevated)}.bg-page-sunken{background-color:var(--page-bg-sunken)}.bg-black,.bg-zinc-950{background-color:var(--page-bg)!important}.bg-black\/70,.bg-black\/80,.bg-zinc-950\/70,.bg-zinc-950\/80{background-color:color-mix(in srgb, var(--page-bg) 92%, transparent)!important}.bg-zinc-950\/60{background-color:color-mix(in srgb, var(--page-bg-sunken) 92%, transparent)!important}@keyframes bz-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.bz-enter{animation:.45s both bz-enter}@media (prefers-reduced-motion:reduce){.bz-enter{animation:none}}.bz-flow{border-top:1px solid var(--page-border);border-bottom:1px solid var(--page-border);display:grid}.bz-flow>li{border-bottom:1px solid var(--page-border);padding:1.25rem 0}.bz-flow>li:last-child{border-bottom:0}@media (min-width:640px){.bz-flow{grid-template-columns:1fr 1fr}.bz-flow>li:nth-child(odd){padding-right:1.5rem}.bz-flow>li:nth-child(2n){border-left:1px solid var(--page-border);padding-left:1.5rem}.bz-flow>li:nth-last-child(-n+2){border-bottom:0}}@media (min-width:1024px){.bz-flow{grid-template-columns:repeat(6,minmax(0,1fr))}.bz-flow>li,.bz-flow>li:nth-child(2n),.bz-flow>li:nth-last-child(-n+2){border-bottom:0;border-left:1px solid var(--page-border);padding:1.25rem 1rem}.bz-flow>li:first-child{border-left:0;padding-left:0}}
