/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--sf-color-amber-400:oklch(82.8% .189 84.429);--sf-color-gray-100:oklch(96.7% .003 264.542);--sf-color-gray-300:oklch(87.2% .01 258.338);--sf-spacing:.25rem;--sf-text-sm:.875rem;--sf-text-sm--line-height:calc(1.25/.875)}}@layer base,components;@layer utilities{.sf\:relative{position:relative}.sf\:-top-\[1px\]{top:-1px}.sf\:m-3{margin:calc(var(--sf-spacing)*3)}.sf\:m-auto{margin:auto}.sf\:mb-0{margin-bottom:calc(var(--sf-spacing)*0)}.sf\:block{display:block}.sf\:flex{display:flex}.sf\:w-full{width:100%}.sf\:items-center{align-items:center}.sf\:justify-items-center{justify-items:center}.sf\:gap-1{gap:calc(var(--sf-spacing)*1)}.sf\:gap-4{gap:calc(var(--sf-spacing)*4)}.sf\:overflow-hidden{overflow:hidden}.sf\:bg-gray-100{background-color:var(--sf-color-gray-100)}.sf\:p-0{padding:calc(var(--sf-spacing)*0)}.sf\:p-3{padding:calc(var(--sf-spacing)*3)}.sf\:pt-1{padding-top:calc(var(--sf-spacing)*1)}.sf\:text-sm{font-size:var(--sf-text-sm);line-height:var(--tw-leading,var(--sf-text-sm--line-height))}.sf\:\!text-amber-400{color:var(--sf-color-amber-400)!important}.sf\:text-gray-300{color:var(--sf-color-gray-300)}.sf\:opacity-75{opacity:.75}}