[class~="antialiased"]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
[class~="invisible"]{visibility:hidden}
[class~="list-none"]{list-style-type:none}
[class~="scroll-smooth"]{scroll-behavior:smooth}
[class~="overflow-auto"]{overflow:auto}
[class~="whitespace-pre-line"]{white-space:pre-line}
[class~="font-mono"]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}
[class~="grid-cols-3"]{grid-template-columns:repeat(3,minmax(0,1fr))}
[class~="gap-x-6"]{column-gap:1.5rem}
[class~="gap-y-4"]{row-gap:1rem}
[class~="h-20"]{height:5rem}
[class~="w-16"]{width:4rem}
[class~="w-20"]{width:5rem}
[class~="w-28"]{width:7rem}
[class~="w-[280px]"]{width:280px}
[class~="top-11"]{top:2.75rem}
[class~="max-h-48"]{max-height:12rem}
[class~="max-h-[70vh]"]{max-height:70vh}
[class~="max-h-[75vh]"]{max-height:75vh}
[class~="p-1.5"]{padding:.375rem}
[class~="p-2.5"]{padding:.625rem}
[class~="pb-2"]{padding-bottom:.5rem}
[class~="pb-4"]{padding-bottom:1rem}
[class~="pt-1"]{padding-top:.25rem}
[class~="tracking-[0.15em]"]{letter-spacing:.15em}
[class~="shadow-xl"]{--tw-shadow:0 20px 25px -5px rgb(0 0 0/.1),0 8px 10px -6px rgb(0 0 0/.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
[class~="bg-[#128C4A]/5"]{background-color:rgb(18 140 74/.05)}
[class~="hover:bg-[#128C4A]/10"]:hover{background-color:rgb(18 140 74/.1)}
[class~="border-[#128C4A]/30"]{border-color:rgb(18 140 74/.3)}
[class~="bg-brand/10"]{background-color:color-mix(in srgb,var(--brand) 10%,transparent)}
[class~="bg-brand-soft/40"]{background-color:color-mix(in srgb,var(--brand-soft) 40%,transparent)}
[class~="bg-brand-soft/50"]{background-color:color-mix(in srgb,var(--brand-soft) 50%,transparent)}
[class~="bg-brand-soft/60"]{background-color:color-mix(in srgb,var(--brand-soft) 60%,transparent)}
[class~="border-brand/20"]{border-color:color-mix(in srgb,var(--brand) 20%,transparent)}
[class~="border-brand/25"]{border-color:color-mix(in srgb,var(--brand) 25%,transparent)}
[class~="border-brand/30"]{border-color:color-mix(in srgb,var(--brand) 30%,transparent)}
[class~="hover:border-brand/25"]:hover{border-color:color-mix(in srgb,var(--brand) 25%,transparent)}
[class~="hover:border-brand/30"]:hover{border-color:color-mix(in srgb,var(--brand) 30%,transparent)}
[class~="hover:border-brand/40"]:hover{border-color:color-mix(in srgb,var(--brand) 40%,transparent)}
[class~="text-brand/40"]{color:color-mix(in srgb,var(--brand) 40%,transparent)}
[class~="text-charcoal/75"]{color:color-mix(in srgb,var(--charcoal) 75%,transparent)}
[class~="text-charcoal/80"]{color:color-mix(in srgb,var(--charcoal) 80%,transparent)}
[class~="focus:ring-brand/15"]:focus{--tw-ring-color:color-mix(in srgb,var(--brand) 15%,transparent)}
[class~="group-open:text-brand"]{transition:color .15s ease}
.group[open] [class~="group-open:text-brand"]{color:var(--brand)}
[class~="[&::-webkit-details-marker]:hidden"]::-webkit-details-marker{display:none}
[class~="file:mr-2"]::file-selector-button{margin-right:.5rem}
[class~="file:px-2"]::file-selector-button{padding-left:.5rem;padding-right:.5rem}
[class~="file:px-3"]::file-selector-button{padding-left:.75rem;padding-right:.75rem}
[class~="file:py-1.5"]::file-selector-button{padding-top:.375rem;padding-bottom:.375rem}
[class~="file:py-2"]::file-selector-button{padding-top:.5rem;padding-bottom:.5rem}
[class~="file:border-0"]::file-selector-button{border-width:0}
[class~="file:rounded-md"]::file-selector-button{border-radius:.375rem}
[class~="file:bg-brand-soft"]::file-selector-button{background-color:var(--brand-soft)}
[class~="file:text-brand"]::file-selector-button{color:var(--brand)}
[class~="file:font-bold"]::file-selector-button{font-weight:700}
[class~="file:text-[10px]"]::file-selector-button{font-size:10px}
[class~="file:text-xs"]::file-selector-button{font-size:.75rem;line-height:1rem}
[class~="file:mr-2"]::-webkit-file-upload-button{margin-right:.5rem}
[class~="file:px-2"]::-webkit-file-upload-button{padding-left:.5rem;padding-right:.5rem}
[class~="file:px-3"]::-webkit-file-upload-button{padding-left:.75rem;padding-right:.75rem}
[class~="file:py-1.5"]::-webkit-file-upload-button{padding-top:.375rem;padding-bottom:.375rem}
[class~="file:py-2"]::-webkit-file-upload-button{padding-top:.5rem;padding-bottom:.5rem}
[class~="file:border-0"]::-webkit-file-upload-button{border-width:0}
[class~="file:rounded-md"]::-webkit-file-upload-button{border-radius:.375rem}
[class~="file:bg-brand-soft"]::-webkit-file-upload-button{background-color:var(--brand-soft)}
[class~="file:text-brand"]::-webkit-file-upload-button{color:var(--brand)}
[class~="file:font-bold"]::-webkit-file-upload-button{font-weight:700}
[class~="file:text-[10px]"]::-webkit-file-upload-button{font-size:10px}
[class~="file:text-xs"]::-webkit-file-upload-button{font-size:.75rem;line-height:1rem}
@media (min-width:640px){
  [class~="sm:items-end"]{align-items:flex-end}
  [class~="sm:py-18"]{padding-top:4.5rem;padding-bottom:4.5rem}
  [class~="sm:grid-cols-[1fr_180px_auto]"]{grid-template-columns:1fr 180px auto}
  [class~="sm:grid-cols-[1fr_1fr_1fr_1.2fr]"]{grid-template-columns:1fr 1fr 1fr 1.2fr}
}
@media (min-width:1280px){
  [class~="xl:items-end"]{align-items:flex-end}
  [class~="xl:self-start"]{align-self:flex-start}
  [class~="xl:sticky"]{position:sticky}
  [class~="xl:top-20"]{top:5rem}
  [class~="xl:grid-cols-[1fr_160px_130px_auto]"]{grid-template-columns:1fr 160px 130px auto}
  [class~="xl:grid-cols-[1fr_340px]"]{grid-template-columns:1fr 340px}
  [class~="xl:grid-cols-[1fr_360px]"]{grid-template-columns:1fr 360px}
  [class~="xl:grid-cols-[1fr_390px]"]{grid-template-columns:1fr 390px}
  [class~="xl:grid-cols-[1fr_420px]"]{grid-template-columns:1fr 420px}
  [class~="xl:grid-cols-[320px_1fr]"]{grid-template-columns:320px 1fr}
  [class~="xl:grid-cols-[420px_1fr]"]{grid-template-columns:420px 1fr}
}
