/* Generated by scripts/theme.mjs. Colour utilities only; original geometry is unchanged. */
.border-line{border-color:#deded1}
.border-white\/10{border-color:color-mix(in srgb, #fffdf8 10%, transparent)}
.border-white\/15{border-color:color-mix(in srgb, #fffdf8 15%, transparent)}
.bg-azure-50{background-color:#edf2f1}
.bg-azure-500{background-color:#d7e5e3}
.bg-azure-600{background-color:#d7e5e3}
.bg-azure-600\/30{background-color:color-mix(in srgb, #d7e5e3 30%, transparent)}
.bg-azure-600\/35{background-color:color-mix(in srgb, #d7e5e3 35%, transparent)}
.bg-azure-600\/40{background-color:color-mix(in srgb, #d7e5e3 40%, transparent)}
.bg-copper-400{background-color:#e6d1bb}
.bg-copper-50{background-color:#f3e9df}
.bg-copper-500\/30{background-color:color-mix(in srgb, #e6d1bb 30%, transparent)}
.bg-copper-500\/35{background-color:color-mix(in srgb, #e6d1bb 35%, transparent)}
.bg-copper-500\/40{background-color:color-mix(in srgb, #e6d1bb 40%, transparent)}
.bg-copper-600\/30{background-color:color-mix(in srgb, #e6d1bb 30%, transparent)}
.bg-cream{background-color:#f8f6f0}
.bg-cream\/60{background-color:color-mix(in srgb, #f8f6f0 60%, transparent)}
.bg-emerald-50{background-color:#ecf1e6}
.bg-emerald-500{background-color:#dce6ce}
.bg-grape-50{background-color:#edf0e7}
.bg-grape-500{background-color:#d9e1d0}
.bg-grape-600{background-color:#d9e1d0}
.bg-grape-600\/40{background-color:color-mix(in srgb, #d9e1d0 40%, transparent)}
.bg-grape-600\/45{background-color:color-mix(in srgb, #d9e1d0 45%, transparent)}
.bg-grape-600\/50{background-color:color-mix(in srgb, #d9e1d0 50%, transparent)}
.bg-grape-700\/40{background-color:color-mix(in srgb, #d9e1d0 40%, transparent)}
.bg-ink-soft\/50{background-color:color-mix(in srgb, #626b61 50%, transparent)}
.bg-line{background-color:#deded1}
.bg-line\/70{background-color:color-mix(in srgb, #deded1 70%, transparent)}
.bg-night{background-color:#f0efe5}
.bg-night-900{background-color:#f0efe5}
.bg-night-900\/90{background-color:color-mix(in srgb, #f0efe5 90%, transparent)}
.bg-night\/60{background-color:color-mix(in srgb, #f0efe5 60%, transparent)}
.bg-rose-50{background-color:#f4eae5}
.bg-tan-400{background-color:#e4dbc8}
.bg-tan-50{background-color:#f2eee4}
.bg-white{background-color:#fffdf8}
.bg-white\/10{background-color:color-mix(in srgb, #fffdf8 10%, transparent)}
.bg-white\/15{background-color:color-mix(in srgb, #fffdf8 15%, transparent)}
.bg-white\/5{background-color:color-mix(in srgb, #fffdf8 5%, transparent)}
.bg-white\/85{background-color:color-mix(in srgb, #fffdf8 85%, transparent)}
.bg-white\/90{background-color:color-mix(in srgb, #fffdf8 90%, transparent)}
.bg-white\/95{background-color:color-mix(in srgb, #fffdf8 95%, transparent)}
.from-azure-500{--tw-gradient-from:#d7e5e3 var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.from-azure-600{--tw-gradient-from:#d7e5e3 var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.from-copper-300{--tw-gradient-from:#e6d1bb var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.from-copper-400{--tw-gradient-from:#e6d1bb var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.from-copper-500{--tw-gradient-from:#e6d1bb var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.from-cream{--tw-gradient-from:#f8f6f0 var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.from-grape-500{--tw-gradient-from:#d9e1d0 var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.from-grape-600{--tw-gradient-from:#d9e1d0 var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.from-night{--tw-gradient-from:#f0efe5 var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.from-night\/60{--tw-gradient-from:color-mix(in srgb, #f0efe5 60%, transparent) var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.from-night\/85{--tw-gradient-from:color-mix(in srgb, #f0efe5 85%, transparent) var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.from-night\/95{--tw-gradient-from:color-mix(in srgb, #f0efe5 95%, transparent) var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.from-rose-500{--tw-gradient-from:#e8d3ca var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.from-tan-400{--tw-gradient-from:#e4dbc8 var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.from-tan-50{--tw-gradient-from:#f2eee4 var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.via-grape-300{--tw-gradient-stops:var(--tw-gradient-from),#d9e1d0 var(--tw-gradient-via-position),var(--tw-gradient-to)}
.via-grape-400{--tw-gradient-stops:var(--tw-gradient-from),#d9e1d0 var(--tw-gradient-via-position),var(--tw-gradient-to)}
.via-night\/20{--tw-gradient-stops:var(--tw-gradient-from),color-mix(in srgb, #f0efe5 20%, transparent) var(--tw-gradient-via-position),var(--tw-gradient-to)}
.via-night\/40{--tw-gradient-stops:var(--tw-gradient-from),color-mix(in srgb, #f0efe5 40%, transparent) var(--tw-gradient-via-position),var(--tw-gradient-to)}
.via-night\/60{--tw-gradient-stops:var(--tw-gradient-from),color-mix(in srgb, #f0efe5 60%, transparent) var(--tw-gradient-via-position),var(--tw-gradient-to)}
.to-azure-300{--tw-gradient-to:#d7e5e3 var(--tw-gradient-to-position)}
.to-azure-400{--tw-gradient-to:#d7e5e3 var(--tw-gradient-to-position)}
.to-azure-700{--tw-gradient-to:#d7e5e3 var(--tw-gradient-to-position)}
.to-copper-500{--tw-gradient-to:#e6d1bb var(--tw-gradient-to-position)}
.to-copper-600{--tw-gradient-to:#e6d1bb var(--tw-gradient-to-position)}
.to-cream{--tw-gradient-to:#f8f6f0 var(--tw-gradient-to-position)}
.to-grape-700{--tw-gradient-to:#d9e1d0 var(--tw-gradient-to-position)}
.to-night\/5{--tw-gradient-to:color-mix(in srgb, #f0efe5 5%, transparent) var(--tw-gradient-to-position)}
.to-tan-50{--tw-gradient-to:#f2eee4 var(--tw-gradient-to-position)}
.to-tan-600{--tw-gradient-to:#e4dbc8 var(--tw-gradient-to-position)}
.text-azure-300{color:#45666b}
.text-azure-600{color:#45666b}
.text-azure-700{color:#45666b}
.text-copper-100{color:#805739}
.text-copper-300{color:#805739}
.text-copper-400{color:#805739}
.text-copper-500{color:#805739}
.text-copper-600{color:#805739}
.text-copper-700{color:#805739}
.text-cream{color:#f8f6f0}
.text-emerald-500{color:#52643e}
.text-emerald-700{color:#52643e}
.text-grape-200{color:#526247}
.text-grape-300{color:#526247}
.text-grape-600{color:#526247}
.text-grape-700{color:#526247}
.text-ink{color:#303832}
.text-ink-soft{color:#626b61}
.text-rose-700{color:#895d50}
.text-tan-600{color:#746348}
.text-white{color:#303832}
.text-white\/15{color:#60695e}
.text-white\/40{color:#60695e}
.text-white\/50{color:#60695e}
.text-white\/55{color:#60695e}
.text-white\/60{color:#60695e}
.text-white\/65{color:#60695e}
.text-white\/70{color:#60695e}
.text-white\/75{color:#60695e}
.text-white\/80{color:#60695e}
.text-white\/85{color:#60695e}
.text-white\/90{color:#60695e}
.ring-azure-200{--tw-ring-color:#d7e5e3}
.ring-copper-100{--tw-ring-color:#f3e9df}
.ring-copper-200{--tw-ring-color:#e6d1bb}
.ring-cream{--tw-ring-color:#f8f6f0}
.ring-grape-200{--tw-ring-color:#d9e1d0}
.ring-line{--tw-ring-color:#deded1}
.ring-night{--tw-ring-color:#f0efe5}
.ring-tan-200{--tw-ring-color:#e4dbc8}
.ring-white\/10{--tw-ring-color:color-mix(in srgb, #fffdf8 10%, transparent)}
.ring-white\/15{--tw-ring-color:color-mix(in srgb, #fffdf8 15%, transparent)}
.ring-white\/20{--tw-ring-color:color-mix(in srgb, #fffdf8 20%, transparent)}
.placeholder\:text-ink-soft\/60::-moz-placeholder{color:#626b61}
.placeholder\:text-ink-soft\/60::placeholder{color:#626b61}
.hover\:bg-azure-600:hover{background-color:#d7e5e3}
.hover\:bg-copper-50:hover{background-color:#f3e9df}
.hover\:bg-cream:hover{background-color:#f8f6f0}
.hover\:bg-white\/10:hover{background-color:color-mix(in srgb, #fffdf8 10%, transparent)}
.hover\:bg-white\/15:hover{background-color:color-mix(in srgb, #fffdf8 15%, transparent)}
.hover\:bg-white\/20:hover{background-color:color-mix(in srgb, #fffdf8 20%, transparent)}
.hover\:bg-white\/5:hover{background-color:color-mix(in srgb, #fffdf8 5%, transparent)}
.hover\:text-copper-600:hover{color:#805739}
.hover\:text-white:hover{color:#303832}
.hover\:ring-copper-300:hover{--tw-ring-color:#e6d1bb}
.focus\:bg-white:focus{background-color:#fffdf8}
.focus\:ring-copper-500:focus{--tw-ring-color:#e6d1bb}
.group:hover .group-hover\:text-copper-600{color:#805739}