/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties;:host,:root{--fb-color-fire-50:oklch(95.93% 0.019 21.57);--fb-color-fire-400:oklch(68.64% 0.172 26.7);--fb-color-fire-900:oklch(22.82% 0.078 30.3);--fb-color-fire:oklch(63.24% 0.212 28.41);--fb-color-site-50:oklch(96.8% 0.006 239.82);--fb-color-site-500:oklch(77.17% 0.044 247.31);--fb-color-site-950:oklch(23.85% 0.026 248.99);--fb-spacing:0.25rem;--fb-radius-lg:0.5rem}.fb\:mb-1{margin-bottom:calc(var(--fb-spacing)*1)}.fb\:mb-4{margin-bottom:calc(var(--fb-spacing)*4)}.fb\:mb-8{margin-bottom:calc(var(--fb-spacing)*8)}.fb\:flex{display:flex}.fb\:grid{display:grid}.fb\:w-full{width:100%}.fb\:grid-cols-\[1fr_4fr\]{grid-template-columns:1fr 4fr}.fb\:gap-2{gap:calc(var(--fb-spacing)*2)}:where(.fb\:space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-bottom:calc(var(--fb-spacing)*4*(1 - var(--tw-space-y-reverse)));margin-top:calc(var(--fb-spacing)*4*var(--tw-space-y-reverse))}.fb\:rounded-lg{border-radius:var(--fb-radius-lg)}.fb\:border-2{border-style:var(--tw-border-style);border-width:2px}.fb\:border-solid{--tw-border-style:solid;border-style:solid}.fb\:border-fire-400{border-color:var(--fb-color-fire-400)}.fb\:bg-fire-50{background-color:var(--fb-color-fire-50)}.fb\:bg-site-500{background-color:var(--fb-color-site-500)}.fb\:p-2{padding:calc(var(--fb-spacing)*2)}.fb\:text-center{text-align:center}.fb\:text-fire-900{color:var(--fb-color-fire-900)}.fb\:dark\:bg-site-950\/50:where(.dark,.dark *){background-color:var(--fb-color-site-950)}@supports (color:color-mix(in lab,red,red)){.fb\:dark\:bg-site-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--fb-color-site-950) 50%,transparent)}}.fb\:dark\:text-site-50:where(.dark,.dark *){color:var(--fb-color-site-50)}.fb\:dark\:focus-within\:bg-site-950:where(.dark,.dark *):focus-within{background-color:var(--fb-color-site-950)}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-space-y-reverse:0;--tw-border-style:solid}}}