html.dark :where(.divide-black\/10>:not(:last-child)){border-color:#8fa3991a}html.dark :where(.divide-neutral-100>:not(:last-child)),html.dark :where(.divide-neutral-200>:not(:last-child)){border-color:#3e5148}html.dark .border-\[\#0f766e\]{border-color:#9cc6c1}html.dark .border-\[\#2a2520\]{border-color:#8fa399}html.dark .border-\[\#7a5a0a\]{border-color:#c5bb9b}html.dark .border-\[\#9a7209\]{border-color:#d1c49b}html.dark .border-amber-100{border-color:#888a7a}html.dark .border-amber-200{border-color:#888767}html.dark .border-amber-300{border-color:#89814d}html.dark .border-amber-600{border-color:#ecc497}html.dark .border-amber-600\/40{border-color:#ecc49766}html.dark .border-amber-600\/50{border-color:#ecc49780}html.dark .border-amber-600\/80{border-color:#ecc497cc}html.dark .border-amber-600\/90{border-color:#ecc497e6}html.dark .border-amber-700{border-color:#deb697}html.dark .border-black{border-color:#8fa399}html.dark .border-black\/10{border-color:#8fa3991a}html.dark .border-blue-200{border-color:#75838b}html.dark .border-blue-400{border-color:#b5d7f8}html.dark .border-blue-500{border-color:#a7c9f8}html.dark .border-blue-600{border-color:#9fbcf7}html.dark .border-blue-600\/50{border-color:#9fbcf780}html.dark .border-cyan-300{border-color:#55888b}html.dark .border-emerald-100{border-color:#7a8d84}html.dark .border-emerald-200{border-color:#6d8b7d}html.dark .border-emerald-500{border-color:#97e1c7}html.dark .border-emerald-500\/50{border-color:#97e1c780}html.dark .border-emerald-500\/60{border-color:#97e1c799}html.dark .border-emerald-600{border-color:#97d3be}html.dark .border-emerald-600\/40{border-color:#97d3be66}html.dark .border-emerald-600\/50{border-color:#97d3be80}html.dark .border-emerald-700{border-color:#97c8b8}html.dark .border-emerald-700\/40{border-color:#97c8b866}html.dark .border-gray-100,html.dark .border-gray-200{border-color:#3e5148}html.dark .border-gray-300{border-color:#5c7268}html.dark .border-gray-600{border-color:#8fa399}html.dark .border-green-200{border-color:#748c7d}html.dark .border-green-300{border-color:#618a71}html.dark .border-green-600{border-color:#97d8af}html.dark .border-green-700{border-color:#97cbac}html.dark .border-green-800{border-color:#97c0aa}html.dark .border-lime-300{border-color:#748b57}html.dark .border-neutral-100,html.dark .border-neutral-200{border-color:#3e5148}html.dark .border-neutral-200\/80{border-color:#3e5148cc}html.dark .border-neutral-200\/90{border-color:#3e5148e6}html.dark .border-neutral-300{border-color:#5c7268}html.dark .border-neutral-300\/80{border-color:#5c7268cc}html.dark .border-neutral-800,html.dark .border-neutral-900{border-color:#8fa399}html.dark .border-neutral-900\/20{border-color:#8fa39933}html.dark .border-orange-400{border-color:#f8cd99}html.dark .border-orange-400\/50{border-color:#f8cd9980}html.dark .border-orange-400\/60{border-color:#f8cd9999}html.dark .border-red-100{border-color:#3e5148}html.dark .border-red-200{border-color:#897e7b}html.dark .border-red-400{border-color:#f8bfbe}html.dark .border-red-500{border-color:#f6aaac}html.dark .border-red-600{border-color:#ee999b}html.dark .border-red-700{border-color:#e0999a}html.dark .border-red-800{border-color:#d39c9e}html.dark .border-red-900{border-color:#c8a2a1}html.dark .border-rose-100{border-color:#3e5148}html.dark .border-rose-200{border-color:#897f7e}html.dark .border-rose-400\/50{border-color:#f8bfc780}html.dark .border-rose-400\/60{border-color:#f8bfc799}html.dark .border-rose-500{border-color:#f8a5b8}html.dark .border-rose-800{border-color:#d599ac}html.dark .border-sky-100,html.dark .border-stone-200{border-color:#3e5148}html.dark .border-stone-300\/60{border-color:#5c726899}html.dark .border-stone-300\/70{border-color:#5c7268b3}html.dark .border-stone-300\/80{border-color:#5c7268cc}html.dark .border-stone-500\/80{border-color:#8fa399cc}html.dark .border-stone-600{border-color:#8fa399}html.dark .border-teal-200\/40{border-color:#698c8366}html.dark .border-teal-300{border-color:#51887f}html.dark .border-teal-300\/50{border-color:#51887f80}html.dark .border-violet-100{border-color:#3e5148}html.dark .border-violet-200{border-color:#7e828b}html.dark .border-violet-600{border-color:#c7a6f8}html.dark .border-white{border-color:#3e5148}html.dark .border-white\/15{border-color:#3e514826}html.dark .border-white\/20{border-color:#3e514833}html.dark .border-white\/25{border-color:#3e514840}html.dark .border-white\/30{border-color:#3e51484d}html.dark .border-white\/35{border-color:#3e514859}html.dark .border-white\/40{border-color:#3e514866}html.dark .border-yellow-200{border-color:#898a67}html.dark .border-yellow-300{border-color:#898448}html.dark .bg-\[\#e4ebef\],html.dark .bg-\[\#e5f0e8\]{background-color:#24302a}html.dark .bg-\[\#ebe4d6\]{background-color:#2a241c}html.dark .bg-\[\#f3f4f6\]{background-color:#24302a}html.dark .bg-\[\#f4efe4\]{background-color:#2a241c}html.dark .bg-\[\#f4efe4\]\/95{background-color:#2a241cf2;background-color:lab(14.681% 1.73289 6.46204/.95)}html.dark .bg-\[\#f6e4df\],html.dark .bg-\[\#f7f2e9\]{background-color:#2a241c}html.dark .bg-\[\#f8efc8\]{background-color:#585b4d}html.dark .bg-\[\#f8f8ff\]{background-color:#1c2621}html.dark .bg-\[\#f9f5ee\]{background-color:#2a241c}html.dark .bg-\[\#faf8f5\]{background-color:#1c2621}html.dark .bg-\[\#fff8e0\],html.dark .bg-amber-50{background-color:#221c16}html.dark .bg-amber-50\/50{background-color:#221c1680}html.dark .bg-amber-50\/90{background-color:#221c16e6}html.dark .bg-amber-50\/95{background-color:#221c16f2}html.dark .bg-amber-100{background-color:#5a5c4c}html.dark .bg-amber-200{background-color:#5a5939}html.dark .bg-amber-200\/90{background-color:#5a5939e6}html.dark .bg-amber-400{background-color:#5b4b11}html.dark .bg-amber-500{background-color:#5a4211}html.dark .bg-blue-50,html.dark .bg-blue-100{background-color:#24302a}html.dark .bg-blue-200{background-color:#47555d}html.dark .bg-cyan-100{background-color:#4c5f5d}html.dark .bg-emerald-50{background-color:#1c2621}html.dark .bg-emerald-50\/60{background-color:#1c262199}html.dark .bg-emerald-100\/80{background-color:#4c5f56cc}html.dark .bg-emerald-300\/85{background-color:#2a5947d9}html.dark .bg-emerald-300\/90{background-color:#2a5947e6}html.dark .bg-emerald-400{background-color:#0e533d}html.dark .bg-gray-50{background-color:#1c2621}html.dark .bg-gray-50\/80{background-color:#1c2621cc}html.dark .bg-gray-100,html.dark .bg-gray-200{background-color:#24302a}html.dark .bg-gray-300{background-color:#2c3a33}html.dark .bg-green-50{background-color:#1c2621}html.dark .bg-green-100{background-color:#24302a}html.dark .bg-green-300{background-color:#335c43}html.dark .bg-indigo-100{background-color:#24302a}html.dark .bg-lime-100{background-color:#555f4d}html.dark .bg-neutral-50{background-color:#1c2621}html.dark .bg-neutral-50\/50{background-color:#1c262180}html.dark .bg-neutral-50\/60{background-color:#1c262199}html.dark .bg-neutral-50\/80{background-color:#1c2621cc}html.dark .bg-neutral-50\/90{background-color:#1c2621e6}html.dark .bg-neutral-100{background-color:#24302a}html.dark .bg-neutral-100\/80{background-color:#24302acc}html.dark .bg-neutral-200{background-color:#24302a}html.dark .bg-neutral-200\/80{background-color:#24302acc}html.dark .bg-neutral-200\/90{background-color:#24302ae6}html.dark .bg-orange-100{background-color:#5b5b50}html.dark .bg-orange-200\/90{background-color:#5b5443e6}html.dark .bg-orange-300{background-color:#5b4b31}html.dark .bg-pink-100,html.dark .bg-purple-100{background-color:#24302a}html.dark .bg-red-50{background-color:#2a241c}html.dark .bg-red-50\/70{background-color:#2a241cb3}html.dark .bg-red-100{background-color:#2a241c}html.dark .bg-red-300{background-color:#5b4441}html.dark .bg-rose-50{background-color:#2a241c}html.dark .bg-rose-50\/60{background-color:#2a241c99}html.dark .bg-rose-100\/80{background-color:#2a241ccc}html.dark .bg-rose-200\/90{background-color:#5b5150e6}html.dark .bg-sky-50{background-color:#1c2621}html.dark .bg-sky-50\/60{background-color:#1c262199}html.dark .bg-sky-100,html.dark .bg-stone-100{background-color:#24302a}html.dark .bg-teal-100{background-color:#4b5f59}html.dark .bg-violet-50{background-color:#24302a}html.dark .bg-violet-50\/60{background-color:#24302a99}html.dark .bg-violet-100{background-color:#24302a}html.dark .bg-violet-100\/60{background-color:#24302a99}html.dark .bg-white{background-color:#1c2621}html.dark .bg-white\/55{background-color:#1c26218c}html.dark .bg-white\/60{background-color:#1c262199}html.dark .bg-white\/70{background-color:#1c2621b3}html.dark .bg-white\/80{background-color:#1c2621cc}html.dark .bg-white\/90{background-color:#1c2621e6}html.dark .bg-white\/95{background-color:#1c2621f2}html.dark .bg-yellow-50{background-color:#221c16}html.dark .bg-yellow-100{background-color:#5a5e4b}html.dark .bg-yellow-300{background-color:#5b561a}html.dark .bg-yellow-500{background-color:#564911}html.dark .bg-\[radial-gradient\(120\%_80\%_at_50\%_-10\%\,\#f3f4f6_0\%\,\#ffffff_45\%\,\#fafafa_100\%\)\]{background-image:radial-gradient(120% 80% at 50% -10%,#24302a 0%,#1c2621 45% 100%)}html.dark .from-\[\#eef2f6\],html.dark .from-\[\#eef3f0\],html.dark .from-\[\#eef5ef\]{--tw-gradient-from:#24302a}html.dark .from-\[\#f3eee6\],html.dark .from-\[\#f5efe8\],html.dark .from-\[\#f5f0e4\]{--tw-gradient-from:#2a241c}html.dark .from-blue-50{--tw-gradient-from:#24302a}html.dark .from-emerald-50{--tw-gradient-from:#1c2621}html.dark .from-rose-50{--tw-gradient-from:#2a241c}html.dark .via-white{--tw-gradient-via:#1c2621}html.dark .via-white\/60{--tw-gradient-via:#1c262199}html.dark .to-\[\#f6f7f9\],html.dark .to-\[\#f6f8f6\]{--tw-gradient-to:#1c2621}html.dark .to-\[\#f7f5f0\]{--tw-gradient-to:#24302a}html.dark .to-\[\#faf6ee\]{--tw-gradient-to:#221c16}html.dark .to-\[\#faf6f1\],html.dark .to-\[\#faf7f2\]{--tw-gradient-to:#1c2621}html.dark .to-indigo-50,html.dark .to-indigo-100,html.dark .to-violet-50{--tw-gradient-to:#24302a}html.dark .to-white{--tw-gradient-to:#1c2621}html.dark .text-\[\#0f766e\]{color:#9cc6c1}html.dark .text-\[\#0f766e\]\/80{color:#9cc6c1cc;color:lab(76.7474% -15.1999 -2.30838/.8)}html.dark .text-\[\#1a1408\],html.dark .text-\[\#2a2a2a\]{color:#f3f7f4}html.dark .text-\[\#3d2f06\]{color:#aeab9a}html.dark .text-\[\#3d5563\]{color:#aeb9bd}html.dark .text-\[\#6a5420\]{color:#bfb9a3}html.dark .text-\[\#7a3b32\]{color:#c5b0aa}html.dark .text-\[\#24543a\]{color:#a4b9ad}html.dark .text-amber-700{color:#deb697}html.dark .text-amber-800{color:#d0b097}html.dark .text-amber-800\/80{color:#d0b097cc}html.dark .text-amber-900{color:#c5ad9a}html.dark .text-amber-900\/80{color:#c5ad9acc}html.dark .text-amber-900\/90{color:#c5ad9ae6}html.dark .text-amber-950{color:#b1a398}html.dark .text-black{color:#f3f7f4}html.dark .text-black\/\[0\.06\]{color:#f3f7f40f}html.dark .text-black\/\[0\.08\]{color:#f3f7f414}html.dark .text-black\/\[0\.025\]{color:#f3f7f406}html.dark .text-black\/\[0\.035\]{color:#f3f7f409}html.dark .text-blue-400{color:#b5d7f8}html.dark .text-blue-600{color:#9fbcf7}html.dark .text-blue-700{color:#9eb4ef}html.dark .text-blue-800{color:#a0b0dd}html.dark .text-blue-900{color:#a1afcd}html.dark .text-cyan-800{color:#97bdc5}html.dark .text-emerald-400{color:#97eacf}html.dark .text-emerald-700{color:#97c8b8}html.dark .text-emerald-800{color:#97beb2}html.dark .text-emerald-900{color:#97b7ae}html.dark .text-emerald-950{color:#97aaa4}html.dark .text-gray-400{color:#b4c3ba}html.dark .text-gray-500{color:#d5e0da}html.dark .text-gray-600,html.dark .text-gray-700{color:#e5ece8}html.dark .text-gray-800,html.dark .text-gray-900{color:#f3f7f4}html.dark .text-green-600{color:#97d8af}html.dark .text-green-700{color:#97cbac}html.dark .text-green-800{color:#97c0aa}html.dark .text-green-900{color:#9cb9a8}html.dark .text-green-900\/90{color:#9cb9a8e6}html.dark .text-green-950{color:#98ab9f}html.dark .text-indigo-800{color:#aca9d9}html.dark .text-lime-800{color:#adbf97}html.dark .text-neutral-400{color:#b4c3ba}html.dark .text-neutral-400\/70{color:#b4c3bab3}html.dark .text-neutral-500{color:#d5e0da}html.dark .text-neutral-600,html.dark .text-neutral-700{color:#e5ece8}html.dark .text-neutral-800,html.dark .text-neutral-900{color:#f3f7f4}html.dark .text-orange-800{color:#d3aa97}html.dark .text-orange-900{color:#c7a99c}html.dark .text-orange-950{color:#b1a09a}html.dark .text-pink-800{color:#d599b4}html.dark .text-purple-700{color:#c899eb}html.dark .text-purple-800{color:#c0a0da}html.dark .text-red-400{color:#f8bfbe}html.dark .text-red-600{color:#ee999b}html.dark .text-red-700{color:#e0999a}html.dark .text-red-800{color:#d39c9e}html.dark .text-red-900{color:#c8a2a1}html.dark .text-red-950{color:#b19c9b}html.dark .text-rose-300{color:#f8d6d9}html.dark .text-rose-700{color:#e299ac}html.dark .text-rose-800{color:#d599ac}html.dark .text-rose-900{color:#cb9cac}html.dark .text-rose-950{color:#b49aa0}html.dark .text-sky-600{color:#97cbe7}html.dark .text-sky-700{color:#97c1d7}html.dark .text-sky-800{color:#97bbcc}html.dark .text-sky-900{color:#97b5c2}html.dark .text-sky-950{color:#99abb3}html.dark .text-stone-400{color:#b4c3ba}html.dark .text-stone-500{color:#d5e0da}html.dark .text-stone-600,html.dark .text-stone-700{color:#e5ece8}html.dark .text-stone-800,html.dark .text-stone-900{color:#f3f7f4}html.dark .text-teal-800{color:#97bdb9}html.dark .text-violet-700{color:#c19cef}html.dark .text-violet-800{color:#ba9ee0}html.dark .text-violet-900{color:#b4a2d2}html.dark .text-yellow-600{color:#e6cc97}html.dark .text-yellow-700{color:#d6bd97}html.dark .text-yellow-800{color:#cbb697}html.dark .decoration-emerald-600{text-decoration-color:#97d3be}html.dark .decoration-gray-400{text-decoration-color:#b4c3ba}html.dark .decoration-red-400\/80{text-decoration-color:#f8bfbecc}html.dark .decoration-red-600{text-decoration-color:#ee999b}html.dark .decoration-rose-300{text-decoration-color:#f8d6d9}html.dark .decoration-rose-500{text-decoration-color:#f8a5b8}html.dark .placeholder-gray-500::placeholder{color:#d5e0da}html.dark .accent-black{accent-color:#f3f7f4}html.dark .ring-black{--tw-ring-color:#8fa399}html.dark .ring-black\/10{--tw-ring-color:#8fa3991a}html.dark .ring-emerald-200\/80{--tw-ring-color:#6d8b7dcc}html.dark .ring-neutral-900{--tw-ring-color:#8fa399}html.dark .ring-rose-200\/80{--tw-ring-color:#897f7ecc}html.dark .ring-offset-white{--tw-ring-offset-color:#1c2621}@media (hover:hover){html.dark .group-hover\:border-black:is(:where(.group):hover *),html.dark .group-hover\:border-neutral-500:is(:where(.group):hover *){border-color:#8fa399}html.dark .group-hover\:border-white:is(:where(.group):hover *){border-color:#3e5148}html.dark .group-hover\:bg-white:is(:where(.group):hover *){background-color:#1c2621}html.dark .group-hover\:text-black:is(:where(.group):hover *){color:#f3f7f4}html.dark .group-hover\:text-gray-400:is(:where(.group):hover *){color:#b4c3ba}html.dark .group-hover\:text-gray-600:is(:where(.group):hover *){color:#e5ece8}html.dark .group-hover\:text-neutral-400:is(:where(.group):hover *){color:#b4c3ba}}html.dark .placeholder\:text-neutral-400::placeholder{color:#b4c3ba}html.dark .placeholder\:text-neutral-500::placeholder{color:#d5e0da}@media (hover:hover){html.dark .hover\:border-black:hover{border-color:#8fa399}html.dark .hover\:border-emerald-600:hover{border-color:#97d3be}html.dark .hover\:border-neutral-200:hover{border-color:#3e5148}html.dark .hover\:border-neutral-500:hover,html.dark .hover\:border-neutral-900:hover{border-color:#8fa399}html.dark .hover\:border-red-600:hover{border-color:#ee999b}html.dark .hover\:border-red-700:hover{border-color:#e0999a}html.dark .hover\:bg-amber-100:hover{background-color:#5a5c4c}html.dark .hover\:bg-blue-100:hover{background-color:#24302a}html.dark .hover\:bg-blue-200:hover{background-color:#47555d}html.dark .hover\:bg-emerald-50:hover{background-color:#1c2621}html.dark .hover\:bg-emerald-100:hover{background-color:#4c5f56}html.dark .hover\:bg-gray-50:hover{background-color:#1c2621}html.dark .hover\:bg-gray-100:hover,html.dark .hover\:bg-gray-200:hover,html.dark .hover\:bg-green-100:hover{background-color:#24302a}html.dark .hover\:bg-green-200:hover{background-color:#465e4f}html.dark .hover\:bg-neutral-50:hover{background-color:#1c2621}html.dark .hover\:bg-neutral-50\/80:hover{background-color:#1c2621cc}html.dark .hover\:bg-neutral-100:hover,html.dark .hover\:bg-neutral-200:hover{background-color:#24302a}html.dark .hover\:bg-red-50:hover,html.dark .hover\:bg-rose-50:hover,html.dark .hover\:bg-rose-100:hover{background-color:#2a241c}html.dark .hover\:bg-stone-100:hover,html.dark .hover\:bg-violet-100:hover{background-color:#24302a}html.dark .hover\:bg-white:hover{background-color:#1c2621}html.dark .hover\:bg-yellow-100:hover{background-color:#5a5e4b}html.dark .hover\:text-black:hover{color:#f3f7f4}html.dark .hover\:text-blue-600:hover{color:#9fbcf7}html.dark .hover\:text-blue-800:hover{color:#a0b0dd}html.dark .hover\:text-emerald-950:hover{color:#97aaa4}html.dark .hover\:text-gray-600:hover{color:#e5ece8}html.dark .hover\:text-neutral-500:hover{color:#d5e0da}html.dark .hover\:text-neutral-600:hover{color:#e5ece8}html.dark .hover\:text-neutral-800:hover,html.dark .hover\:text-neutral-900:hover{color:#f3f7f4}html.dark .hover\:text-red-700:hover{color:#e0999a}html.dark .hover\:text-red-800:hover{color:#d39c9e}html.dark .hover\:text-red-950:hover{color:#b19c9b}html.dark .hover\:decoration-black:hover{text-decoration-color:#f3f7f4}html.dark .hover\:decoration-neutral-500:hover{text-decoration-color:#d5e0da}html.dark .hover\:shadow-none:hover{--tw-shadow:0 0 #6d837800}html.dark .hover\:ring-black:hover{--tw-ring-color:#8fa399}html.dark .hover\:ring-black\/25:hover{--tw-ring-color:#8fa39940}}html.dark .focus\:border-black:focus{border-color:#8fa399}html.dark .focus\:border-blue-500:focus{border-color:#a7c9f8}html.dark .focus\:border-gray-600:focus,html.dark .focus\:border-neutral-600:focus,html.dark .focus\:border-neutral-900:focus{border-color:#8fa399}html.dark .focus\:ring-black:focus{--tw-ring-color:#8fa399}html.dark .focus\:ring-black\/20:focus{--tw-ring-color:#8fa39933}html.dark .focus\:ring-blue-500:focus{--tw-ring-color:#a7c9f8}html.dark .focus-visible\:bg-neutral-100:focus-visible{background-color:#24302a}html.dark .focus-visible\:ring-black:focus-visible,html.dark .focus-visible\:ring-neutral-900:focus-visible{--tw-ring-color:#8fa399}html.dark .disabled\:border-neutral-200:disabled{border-color:#3e5148}html.dark .disabled\:border-neutral-300:disabled{border-color:#5c7268}html.dark .disabled\:bg-neutral-50:disabled{background-color:#1c2621}html.dark .disabled\:bg-neutral-100:disabled,html.dark .disabled\:bg-neutral-200:disabled{background-color:#24302a}html.dark .disabled\:text-neutral-400:disabled{color:#b4c3ba}html.dark .disabled\:text-neutral-500:disabled{color:#d5e0da}@media (hover:hover){html.dark .disabled\:hover\:border-emerald-600:disabled:hover{border-color:#97d3be}html.dark .disabled\:hover\:border-neutral-200:disabled:hover{border-color:#3e5148}html.dark .disabled\:hover\:border-neutral-300:disabled:hover{border-color:#5c7268}html.dark .disabled\:hover\:border-red-600:disabled:hover{border-color:#ee999b}html.dark .disabled\:hover\:bg-emerald-50:disabled:hover{background-color:#1c2621}html.dark .disabled\:hover\:bg-neutral-100:disabled:hover,html.dark .disabled\:hover\:bg-neutral-200:disabled:hover{background-color:#24302a}html.dark .disabled\:hover\:bg-red-50:disabled:hover{background-color:#2a241c}html.dark .disabled\:hover\:bg-white:disabled:hover{background-color:#1c2621}html.dark .disabled\:hover\:text-neutral-400:disabled:hover{color:#b4c3ba}html.dark .disabled\:hover\:text-neutral-500:disabled:hover{color:#d5e0da}html.dark .disabled\:hover\:text-neutral-900:disabled:hover{color:#f3f7f4}}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){html.dark .supports-\[backdrop-filter\]\:bg-white\/90{background-color:#1c2621e6}}@media (min-width:40rem){html.dark :where(.sm\:divide-neutral-200>:not(:last-child)){border-color:#3e5148}html.dark .sm\:border-black{border-color:#8fa399}html.dark .sm\:border-neutral-300{border-color:#5c7268}html.dark .sm\:bg-neutral-50,html.dark .sm\:bg-white{background-color:#1c2621}@media (hover:hover){html.dark .sm\:hover\:border-black:hover{border-color:#8fa399}html.dark .sm\:hover\:bg-white:hover{background-color:#1c2621}html.dark .sm\:hover\:text-black:hover{color:#f3f7f4}}}@media (min-width:48rem){html.dark .md\:border-black{border-color:#8fa399}html.dark .md\:border-gray-300{border-color:#5c7268}html.dark .md\:bg-white{background-color:#1c2621}html.dark .md\:text-black{color:#f3f7f4}@media (hover:hover){html.dark .md\:hover\:border-black:hover{border-color:#8fa399}}}@media (min-width:64rem){html.dark .lg\:text-neutral-600{color:#e5ece8}}@media (prefers-color-scheme:dark){html.dark .dark\:border-gray-600,html.dark .dark\:border-gray-700{border-color:#8fa399}html.dark .dark\:text-gray-400{color:#b4c3ba}html.dark .dark\:text-gray-500{color:#d5e0da}}@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){html.dark *,html.dark :before,html.dark :after,html.dark ::backdrop{--tw-shadow:0 0 #6d837800;--tw-ring-offset-color:#1c2621}}html.dark body{background:#1c2621}html.dark .scrollbar-thin::-webkit-scrollbar-track{background:#24302a}html.dark .scrollbar-thin::-webkit-scrollbar-thumb{background:#2c3a33}html.dark .btn-1{border:2px solid #8fa399}html.dark .btn-2,html.dark .btn-2:hover{color:#f3f7f4}html.dark .btn-3{color:#f3f7f4;border:2px solid #8fa399}html.dark .btn-4{border:2px solid #8fa399}html.dark .btn-4:hover{color:#f3f7f4;background-color:#1c2621}html.dark .btn-5,html.dark .btn-5:hover{color:#f3f7f4}html.dark .lt-pro-member-panel{background:linear-gradient(165deg,#1c2621 0%,#221c16 35%,#1c2621 70% 100%);border:2px solid #d1c49b;box-shadow:inset 0 0 0 1px #d5e0da47,0 4px 20px #c494102e}html.dark .lt-pro-member-panel:before{background:linear-gradient(90deg,#5c4208,#564e27,#5b5d4c,#544b1b,#5c4208)}html.dark .chinese-character-unrenderable{color:#d5e0da;background:#24302a;border:1px solid #3e5148}html.dark .page-hero-title{color:#f3f7f4}html.dark .page-hero-subtitle{color:#e5ece8}html.dark .page-section-title{color:#f3f7f4}@media (max-width:1023.98px){html.dark .lt-app-main [class*=shadow-\[][class*=_0_0_\#000],html.dark .lt-app-main [class*=shadow-\[][class*="0_0_#000"]{box-shadow:0 6px 18px -12px #6d837847}}html.dark .quiz-sticky-nav{background:#1c2621f2;border-top:1px solid #3e5148}html.dark .blog-prose,html.dark .blog-prose h2,html.dark .blog-prose h3,html.dark .blog-prose a{color:#f3f7f4}html.dark .blog-prose a:hover{color:#a5bff1}html.dark .blog-prose strong{color:#f3f7f4}html.dark .pillar-page__wash{background:linear-gradient(180deg, var(--pillar-soft) 0%, #1c2621 48%), radial-gradient(ellipse 85% 50% at 12% -5%, var(--pillar-mid) 0%, transparent 62%)}@media (min-width:640px){html.dark .lt-lang-focus{background:#1c2621;border:2px solid #8fa399}}html.dark .lt-study-callout{background:#201f19;border:1px solid #61685a}@media (min-width:640px){html.dark .lt-study-callout{background:#221c16;border-color:#8fa399}}html.dark .pillar-mode-card{background:#1c2621eb;border:1px solid #5c7268}html.dark .pillar-mode-card:hover{box-shadow:0 10px 28px #6d83780f}html.dark .pillar-mode-card--primary{border-color:color-mix(in srgb, var(--pillar) 55%, #5c7268);background:linear-gradient(165deg, #1c2621 0%, var(--pillar-soft) 100%)}html.dark .pillar-mode-card--flip,html.dark .pillar-mode-card--reveal{border-color:color-mix(in srgb, var(--mode) 45%, #5c7268);background:linear-gradient(165deg, #1c2621 35%, var(--mode-soft) 100%)}html.dark .pillar-mode-card__mark--flip{background:color-mix(in srgb, var(--lt-mode-flip-soft) 70%, #1c2621)}html.dark .pillar-mode-card__mark--reveal{background:color-mix(in srgb, var(--lt-mode-reveal-soft) 70%, #1c2621)}html.dark .study-mode-chip--flip{background:color-mix(in srgb, var(--lt-mode-flip-soft) 55%, #1c2621)}html.dark .study-mode-chip--reveal{background:color-mix(in srgb, var(--lt-mode-reveal-soft) 55%, #1c2621)}html.dark .lt-app-header{background:linear-gradient(#1c2621f7 0%,#1c2621eb 100%);border-bottom:1px solid #5c7268cc;box-shadow:inset 0 1px #d5e0da47,0 8px 24px -18px #6d83782e}html.dark .lt-mobile-bottom-nav{box-shadow:0 -8px 28px -20px #6d837847}html.dark .lt-mobile-more__sheet{box-shadow:0 -18px 40px -24px #6d837847}html.dark .lt-mobile-more__close,html.dark .lt-mobile-more__block{background:#1c2621}html.dark .lt-mobile-more__block--muted{background:color-mix(in srgb, var(--lt-wash,#f7faf8) 70%, #1c2621)}html.dark .lt-mobile-more__link{background:#1c2621}html.dark .lt-mobile-more__link--danger{color:#d1a3a2}html.dark .lt-mobile-more__row{background:#1c2621;border:1.5px solid #3e5148}html.dark .lt-mobile-more__row--active{border-color:#8fa399;box-shadow:inset 3px 0 #6d8378}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html.dark .lt-app-header{background:#1c2621}}html.dark .lt-header-chip{background:linear-gradient(165deg,#1c2621f2 0%,#1c26218c 42%,#1c2621 100%);border:1px solid #767e7a;box-shadow:inset 0 1px #d5e0da47,0 1px 1px #6d837808,0 3px 8px -5px #6d83781f}html.dark .lt-header-chip:hover{border-color:#768b81;box-shadow:inset 0 1px #d5e0da47,0 2px 2px #6d83780a,0 6px 12px -6px #6d837829}html.dark .lt-header-chip:active{box-shadow:inset 0 1px 3px #6d837814,inset 0 1px #d5e0da47}html.dark .lt-header-chip--open{border-color:#8fa399;box-shadow:inset 0 1px #d5e0da47,0 0 0 1px #6d8378,0 4px 12px -6px #6d837833}html.dark .lt-header-lang__opt{color:#e5ece8}html.dark .lt-header-lang__opt:hover{color:#f3f7f4}html.dark .lt-header-lang__opt[aria-pressed=true]{box-shadow:inset 0 1px #d5e0da2e,0 1px 2px #6d837840}html.dark .mega-nav-mark--setup,html.dark .mega-nav-mark--hub{border-color:color-mix(in srgb, var(--lt-pillar-quiz) 35%, #3e5148)}html.dark .mega-nav-mark--consonants{color:#98c1d4;background:#24302a;border-color:#74878b}html.dark .mega-nav-mark--vowels{color:#c0a8ea;background:#24302a;border-color:#5c7268}html.dark .mega-nav-mark--vocabulary{color:#98c7b8;background:#1c2621;border-color:#748c7d}html.dark .mega-nav-mark--kanji{color:#dda4a2;background:#2a241c;border-color:#887e7b}html.dark .mega-nav-mark--grammar{color:#dbb99b;background:#221c16;border-color:#888768}html.dark .mega-nav-mark--jlpt{color:#b0aee4;background:#24302a;border-color:#78818b}html.dark .mega-nav-mark--shortcut{color:#e5ece8;background:#1c2621;border-color:#3e5148}html.dark .mega-nav-section__head{border-color:#3e5148}html.dark .mega-nav-primary{border-color:color-mix(in srgb, var(--lt-pillar-quiz) 45%, #5c7268);background:linear-gradient(165deg, #1c2621 0%, var(--lt-pillar-quiz-soft) 100%);box-shadow:inset 0 1px 0 #d5e0da47, 0 2px 6px -3px color-mix(in srgb, var(--lt-pillar-quiz) 28%, transparent)}html.dark .header-nav-trigger--active{color:#f3f7f4}html.dark .home-pillar-card{box-shadow:0 8px 22px -16px #6d83784d}html.dark .home-pillar-card__chip{border:1.5px solid color-mix(in srgb, var(--home-accent,#000) 55%, #8fa399);background:color-mix(in srgb, var(--home-soft,#fff) 40%, #1c2621)}html.dark .home-mode-card{background:color-mix(in srgb, var(--home-soft,#fff) 75%, #1c2621)}html.dark .study-path-shell{background:linear-gradient(180deg, var(--lt-wash,#f7faf8) 0%, #1c2621 32%)}html.dark .study-path-shell .study-path-hero{background:#1c2621}@media (min-width:640px){html.dark .study-path-shell .study-path-hero{border-color:#8fa399}}html.dark .study-path-shell .study-path-section{background:#1c2621}@media (min-width:640px){html.dark .study-path-shell .study-path-section{border-color:#8fa399}html.dark .study-path-shell .study-path-section__head{border-bottom-color:#8fa399}}html.dark .home-mode-chip-neutral{color:#e5ece8;background:#1c2621}html.dark .mobile-nav-drawer{background:linear-gradient(#1c2621 0% 28%),#1c2621}html.dark .mobile-nav-drawer__top,html.dark .mobile-nav-pillar{background:#1c2621;border:2px solid #8fa399}html.dark .mobile-nav-pillar__trigger{background:linear-gradient(90deg, var(--pillar-soft) 0%, #1c2621 70%)}html.dark .mobile-nav-pillar__label{color:#f3f7f4}html.dark .mobile-nav-pillar__blurb{color:#e5ece8}html.dark .mobile-nav-pillar__body{background:#1c2621;border-top:1px solid #3e5148}html.dark .mobile-nav-link{background:#1c2621;border:1.5px solid #5c7268}html.dark .mobile-nav-link:hover{background:#1c2621;border-color:#8fa399}html.dark .mobile-nav-link--primary{background:color-mix(in srgb, var(--pillar-soft,#f5f5f5) 65%, #1c2621)}html.dark .mobile-nav-link--active{border-color:#8fa399}html.dark .mobile-nav-link__desc{color:#d5e0da}html.dark .mobile-nav-extension{color:#f3f7f4;background:#221c16;border:1.5px solid #8fa399}html.dark .mobile-nav-account-card{background:#1c2621;border:1.5px solid #3e5148}html.dark .mobile-nav-signout{color:#eaa8a6;background:#1c2621;border:1.5px solid #eaa8a6}html.dark .mobile-nav-more-grid{border-top:1px solid #3e5148}html.dark .mobile-nav-chip{color:#f3f7f4;background:#1c2621;border:1.5px solid #5c7268}html.dark .mobile-nav-chip--active{border-color:#8fa399}html.dark .thai-kb__key{background:linear-gradient(#1c2621 0% 100%);border:1px solid #5c7268;box-shadow:inset 0 1px #d5e0da47,0 1px 2px #6d83780f}html.dark .thai-kb__key:hover{background:#1c2621}html.dark .thai-kb__key:active,html.dark .thai-kb__key--pressed{background:#1c2621;border-color:#9cc6c1;box-shadow:inset 0 1px 3px #6d83782e}html.dark .thai-kb__key--home{background:linear-gradient(#1c2621 0%,#4b5f59 100%);border-color:#6a8b83}html.dark .thai-kb__key-thai{color:#f3f7f4}html.dark .thai-kb__key-latin{color:#b4c3ba}html.dark .thai-script-tile{background:linear-gradient(155deg, #1c2621e0 0%, #1c262147 36%, transparent 62%), linear-gradient(180deg, color-mix(in srgb, var(--tile-tint) 70%, #1c2621) 0%, #1c2621 48%, color-mix(in srgb, var(--tile-accent) 7%, #1c2621) 100%);box-shadow:inset 0 1px 0 #d5e0da47, inset 0 -1px 0 #6d83780b, 0 1px 1px #6d837808, 0 5px 12px -6px #6d837829, 0 0 0 1px color-mix(in srgb, var(--tile-accent) 10%, transparent)}html.dark .thai-script-tile:before{background:radial-gradient(120% 70% at 50% -15%, #1c2621cc, transparent 55%), radial-gradient(90% 70% at 100% 110%, color-mix(in srgb, var(--tile-accent) 16%, transparent), transparent 55%)}html.dark .thai-script-tile__rail{background:linear-gradient(180deg, color-mix(in srgb, var(--tile-accent) 55%, #1c2621) 0%, var(--tile-accent) 45%, color-mix(in srgb, var(--tile-accent) 70%, #000) 100%)}html.dark .thai-script-tile__overlay{color:#d5e0da}html.dark .thai-script-tile__overlay--class{color:#b4c3ba}html.dark .thai-script-tile:hover{box-shadow:inset 0 1px 0 #d5e0da47, inset 0 -1px 0 #6d83780a, 0 2px 2px #6d83780a, 0 12px 20px -10px #6d837838, 0 0 0 1px color-mix(in srgb, var(--tile-accent) 20%, transparent)}html.dark .thai-script-tile:active{box-shadow:inset 0 2px 5px #6d83781a,inset 0 1px #d5e0da47,0 1px 2px #6d83780f}html.dark .thai-script-tile--expanded{border-color:#8fa399;box-shadow:inset 0 1px #d5e0da47,0 1px #6d8378,0 4px #6d8378,0 10px 18px -8px #6d837833}html.dark .thai-script-tile__glyph{text-shadow:0 1px #d5e0da47,0 1px 2px #6d837814}html.dark .thai-script-tile__name{color:#e5ece8}html.dark .thai-script-tile__meta{color:#d5e0da}html.dark .progress-shell{background:linear-gradient(180deg, var(--progress-wash) 0%, #1c2621 28%)}html.dark .progress-shell .progress-body .border-2.border-rose-800{border-color:color-mix(in srgb, #d3a0ad 22%, var(--progress-line));background:#6b6d6a}html.dark .progress-shell .progress-body select.border-2.border-black{background:#1c2621}html.dark .progress-shell .progress-segments{background:color-mix(in srgb, var(--progress-accent) 5%, #24302a)}html.dark .progress-shell .progress-segments__btn[aria-selected=true]{background:#1c2621;box-shadow:0 1px 1px #6d83780f}html.dark .progress-shell .progress-select,html.dark .progress-shell .progress-date-range,html.dark .progress-shell .progress-lang[aria-pressed=true],html.dark .progress-shell .progress-filter-chip{background:#1c2621}html.dark .lr-study-link{background:#1c2621;border:1px solid #5c7268}html.dark .lr-toolbar{background:#1c2621}html.dark .lr-field select,html.dark .lr-field input{background:#24302a}html.dark .lr-tabs button[aria-pressed=true]{color:#a4b6ab;background:#24302a}html.dark .lr-metrics article{background:#1c2621}html.dark .lr-metric-icon{color:#b4c3ba}html.dark .lr-panel{background:#1c2621}html.dark .lr-segment{background:#24302a}html.dark .lr-segment button[aria-pressed=true]{background:#1c2621;box-shadow:0 1px 3px #6d837812}html.dark .lr-chart-grid span{border-bottom:1px dashed #3e5148}html.dark .lr-chart-bar{background:#332c22}html.dark .lr-chart-axis{color:#b4c3ba}html.dark .lr-chart-detail{border-top:1px solid #3e5148}html.dark .lr-share-axis{color:#b4c3ba}html.dark .lr-coverage-canvas{background:#24302a}html.dark .lr-tier-notStarted{background:#2c3a33}html.dark .lr-tier-struggling{fill:#e9cdc5}html.dark .lr-tier-developing{background:#524e2c}html.dark .lr-tier-due{fill:#c0ced2}html.dark .lr-tier-confident{fill:#aec3b6}html.dark .lr-coverage-jump-tick{color:#f3f7f4}html.dark .lr-coverage-stats li{background:#1c2621}html.dark .lr-coverage-stats b{color:#d5e0da}html.dark .lr-next{background:#24302a;border:1px solid #3e5148}html.dark .lr-next .lr-eyebrow{color:#d5e0da}html.dark .lr-next-icon{color:#b0bead;background:#2c3a33}html.dark .lr-next>p:not(.lr-eyebrow),html.dark .lr-next-count span{color:#d5e0da}html.dark .lr-next>a{color:#b8c5b5}html.dark .lr-context-tag{background:#1c2621}html.dark .lr-mastery-bar{background:#24302a}html.dark .lr-mastery-bar>button{color:#f3f7f4}html.dark .lr-mastery-developing{background:#494a37}html.dark .lr-mastery-unassessed{background:#2c3a33}html.dark .lr-rules{border-top:1px solid #3e5148}html.dark .lr-search{background:#1c2621}html.dark .lr-search>span{color:#d5e0da}html.dark .lr-history-filters>select{background:#1c2621}html.dark .lr-item-head{color:#b4c3ba}html.dark .lr-item{border-bottom:1px solid #3e5148}html.dark .lr-item-count>span{color:#b4c3ba}html.dark .lr-status-confident{color:#b1c1ad;background:#24302a}html.dark .lr-status-developing{color:#cdc5ae;background:#2a241c}html.dark .lr-status-struggling{color:#d4bdb1;background:#2a241c}html.dark .lr-status-unassessed{color:#d5e0da;background:#24302a}html.dark .lr-item-chevron{color:#b4c3ba}html.dark .lr-evidence{background:#1c2621;border:1px solid #3e5148}html.dark .lr-evidence-stats{border-bottom:1px solid #3e5148}html.dark .lr-explanation p,html.dark .lr-attempts h4{color:#d5e0da}html.dark .lr-attempt{border-top:1px solid #3e5148}html.dark .lr-answer-right{color:#b2c3ab;background:#24302a}html.dark .lr-answer-wrong{color:#d5c2b6;background:#332c22}html.dark .lr-attempt b{color:#e5ece8}html.dark .lr-item-footer{border-top:1px solid #3e5148}html.dark .lr-empty-chart>span{color:#9aafa4}html.dark .lr-mode-meter{background:#24302a}html.dark .lr-error{color:#c5bbad;background:#221c16}html.dark .lr-skeleton{background:linear-gradient(90deg,#24302a,#1c2621,#24302a)}html.dark .lr-preview{color:#b6c1b1;background:#24302a;border:1px solid #5c7268}html.dark .lr-preview strong{color:#e5ece8}html.dark .lr-status-note{color:#ccc5b6}@media (max-width:639px){html.dark .lr-tabs{border-top:1px solid #3e5148}}html.dark .lr-chart-detail>button{border:1px solid #3e5148}html.dark .lr-target-track{background:#24302a}html.dark .lr-targets-loading span{background:linear-gradient(90deg,#24302a,#1c2621,#24302a)}
:root{--lt-paper:#fff;--lt-skeleton:#ededed;--lt-skeleton-shine:#f6f6f6;--lt-chart-grid:#e8eee9;--lt-chart-axis:#5c6b61;--lt-chart-line:#e4e4e7;--lt-chart-tooltip-bg:#fffffff7;--lt-chart-tooltip-border:#d6d3d1;--lt-chart-tooltip-ink:#132018;--lt-chart-tooltip-muted:#3f4a42;--lt-chart-slice-gap:#fff;--lt-chart-stroke-accuracy:#166534;--lt-chart-stroke-study:#0f766e;--lt-chart-stroke-quiz:#4f46e5;--lt-tier-confident:#3e6e50;--lt-tier-due:#6e8b9a;--lt-tier-developing:#e2c15a;--lt-tier-struggling:#d98978;--lt-tier-not-started:#d5ddd2;--progress-accent-text:#14532d}html.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--foreground-rgb:243, 247, 244;--background-start-rgb:20, 28, 24;--background-end-rgb:20, 28, 24;--lt-ink:#f3f7f4;--lt-muted:#b4c3ba;--lt-wash:#141c18;--lt-paper:#1c2621;--lt-line:#3e5148;--lt-accent:#86efac;--lt-accent-deep:#14532d;--lt-skeleton:#2c3a33;--lt-skeleton-shine:#3e5148;--lt-pillar-quiz-soft:#2a221c;--lt-pillar-study-soft:#142422;--lt-pillar-analytics-soft:#16241c;--lt-mode-flip-soft:#14302c;--lt-mode-reveal-soft:#1a2740;--lt-spotlight-soft:#1c2233;--lt-spotlight-subtle:#2a3350;--lt-chart-grid:#3e5148;--lt-chart-axis:#b4c3ba;--lt-chart-line:#6d8378;--lt-chart-tooltip-bg:#1c2621;--lt-chart-tooltip-border:#3e5148;--lt-chart-tooltip-ink:#f3f7f4;--lt-chart-tooltip-muted:#d5e0da;--lt-chart-slice-gap:#141c18;--lt-chart-stroke-accuracy:#86efac;--lt-chart-stroke-study:#5eead4;--lt-chart-stroke-quiz:#a5b4fc;--lt-tier-confident:#7dcea0;--lt-tier-due:#9bb4c2;--lt-tier-developing:#e2c15a;--lt-tier-struggling:#e7a99a;--lt-tier-not-started:#2c3a33;--progress-ink:#f3f7f4;--progress-muted:#b4c3ba;--progress-soft:#24302a;--progress-wash:#141c18;--progress-line:#3e5148;--progress-surface:#1c2621;--progress-accent-text:#86efac;--lr-ink:#f3f7f4;--lr-muted:#b4c3ba;--lr-line:#3e5148;--lr-green:#86efac}html.dark body{background:var(--lt-wash);color:var(--lt-ink)}html.dark select,html.dark option,html.dark input,html.dark textarea{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.dark select,html.dark option{background-color:var(--lt-paper,#1c2621);color:var(--lt-ink,#f3f7f4)}html.dark [role=listbox] [role=option][aria-selected=true]{color:#f3f7f4;background:#3e5148}html.dark [role=listbox] [role=option]:not([aria-selected=true]):hover{background:#24302a}html.dark .lt-app-header{box-shadow:inset 0 1px #5c726859,0 8px 24px -18px #6d83782e}html.dark .lt-lang-focus{border-color:var(--lt-line,#3e5148);background:var(--lt-paper,#1c2621)}html.dark .lt-study-callout{border-color:color-mix(in srgb, #fbbf24 28%, var(--lt-line,#3e5148));background:color-mix(in srgb, #422006 55%, var(--lt-paper,#1c2621))}html.dark .progress-shell{--progress-ink:#f3f7f4;--progress-muted:#b4c3ba;--progress-accent:#86efac;--progress-accent-text:#86efac;--progress-soft:#24302a;--progress-wash:#141c18;--progress-line:#3e5148;--progress-surface:#1c2621}html.dark .learning-report{--lr-ink:#f3f7f4;--lr-muted:#b4c3ba;--lr-line:#3e5148;--lr-green:#86efac}html.dark .lt-mobile-bottom-nav__item--active{color:var(--lt-accent)}html.dark .lt-mobile-bottom-nav__item--active:before{background:var(--lt-accent)}html.dark .lt-brand-logo{filter:invert();mix-blend-mode:screen}html.dark .lt-pro-badge{color:#1a1408}html.dark .lt-free-badge{color:#2a2a2a}html.dark .progress-shell .progress-segments__btn[aria-selected=true],html.dark .progress-shell .progress-lang[aria-pressed=true],html.dark .progress-shell .progress-filter-chip{background:#24302a}.lt-appearance{border:1px solid var(--lt-line,#e5e5e5);background:color-mix(in srgb, var(--lt-wash,#fff) 82%, var(--lt-line,#e5e5e5));border-radius:.55rem;align-items:center;gap:2px;padding:2px;display:inline-flex}.lt-appearance button{color:var(--lt-muted,#525252);letter-spacing:.02em;cursor:pointer;background:0 0;border:0;border-radius:.4rem;padding:.32rem .55rem;font-size:.72rem;font-weight:700;line-height:1}.lt-appearance button[aria-pressed=true]{background:var(--lt-ink,#171717);color:var(--lt-wash,#fff)}.lt-appearance--full{display:inline-flex}.lt-appearance--full button{min-height:2.25rem;padding:.45rem .95rem;font-size:.8rem}
