html.sunny-dark:has(.sunny-theme){background-color:#1c1d20!important;color-scheme:dark!important}html.sunny-dark:has(.sunny-theme) body{background-color:#1c1d20!important}.sunny-dark .sunny-theme,.sunny-dark .theme-scope:has(.sunny-theme),.sunny-dark .theme-scope:has(.sunny-theme) main,.sunny-dark .theme-scope:has(.sunny-theme)>.flex.min-h-screen{background-color:#1c1d20}.sunny-dark .sunny-theme{--theme-bg:#17181b;--theme-surface:#1c1d20;--theme-text:#f2f2f5;--theme-text-muted:#a2a2a8;--theme-border:#303034}.sunny-dark .sunny-theme .bg-white{background-color:#1c1d20}.sunny-dark .sunny-theme .bg-white\/95{background-color:rgb(28 29 32/.92)}.sunny-dark .sunny-theme .bg-white\/80{background-color:rgb(28 29 32/.8)}.sunny-dark .sunny-theme .bg-\[\#f7f6f4\]{background-color:#17181b}.sunny-dark .sunny-theme .bg-\[\#efeff2\],.sunny-dark .sunny-theme .bg-\[\#f2f2f7\]{background-color:#26262a}.sunny-dark .sunny-theme .bg-\[\#ececef\]{background-color:#303034}.sunny-dark .sunny-theme .bg-\[\#e5e5ea\]{background-color:#35353a}.sunny-dark .sunny-theme .bg-\[\#3a3a3c\]{background-color:#3a3a40}.sunny-dark .sunny-theme .bg-\[\#1c1c1e\]{background-color:#2c2c31}.sunny-dark .sunny-theme .text-\[\#1c1c1e\]{color:#f2f2f5}.sunny-dark .sunny-theme .text-\[\#3a3a3c\]{color:#d2d2d7}.sunny-dark .sunny-theme .text-\[\#48484a\]{color:#bcbcc2}.sunny-dark .sunny-theme .text-\[\#636366\]{color:#a2a2a8}.sunny-dark .sunny-theme .text-\[\#8e8e93\]{color:#9a9aa1}.sunny-dark .sunny-theme .text-\[\#c7c7cc\]{color:#6c6c72}.sunny-dark .sunny-theme .border-\[\#ececef\]{border-color:#303034}.sunny-dark .sunny-theme .border-\[\#f2f2f7\]{border-color:#26262a}.sunny-dark .sunny-theme .border-\[\#e3e3e8\],.sunny-dark .sunny-theme .border-\[\#e5e5ea\]{border-color:#35353a}.sunny-dark .sunny-theme .border-\[\#c7c7cc\],.sunny-dark .sunny-theme .border-\[\#d1d1d6\]{border-color:#46464c}.sunny-dark .sunny-theme .border-\[\#8e8e93\]{border-color:#55555b}.sunny-dark .sunny-theme .ring-\[\#ececef\]{--tw-ring-color:#303034}.sunny-dark .sunny-theme .divide-\[\#f2f2f7\]>:not([hidden])~:not([hidden]){border-color:#26262a}.sunny-dark .sunny-theme .placeholder-\[\#8e8e93\]::-moz-placeholder{color:#76767c}.sunny-dark .sunny-theme .placeholder-\[\#8e8e93\]::placeholder{color:#76767c}.sunny-dark .sunny-theme .placeholder-\[\#c7c7cc\]::-moz-placeholder{color:#5c5c62}.sunny-dark .sunny-theme .placeholder-\[\#c7c7cc\]::placeholder{color:#5c5c62}.sunny-dark .sunny-theme .\[color-scheme\:light\]{color-scheme:dark}.sunny-dark .sunny-theme .text-slate-900{color:#f2f2f5}.sunny-dark .sunny-theme .text-slate-800{color:#e6e6ea}.sunny-dark .sunny-theme .text-slate-700{color:#d2d2d7}.sunny-dark .sunny-theme .text-slate-600{color:#b2b2b8}.sunny-dark .sunny-theme .text-slate-500{color:#9a9aa1}.sunny-dark .sunny-theme .text-slate-400{color:#7e7e85}.sunny-dark .sunny-theme .bg-slate-50{background-color:#26262a}.sunny-dark .sunny-theme .bg-slate-50\/60{background-color:rgb(42 42 46/.6)}.sunny-dark .sunny-theme .bg-slate-100{background-color:#2a2a2e}.sunny-dark .sunny-theme .border-slate-100{border-color:#2a2a2e}.sunny-dark .sunny-theme .border-slate-200{border-color:#35353a}.sunny-dark .sunny-theme .hover\:bg-slate-50:hover{background-color:#2a2a2e}.sunny-dark .sunny-theme .hover\:bg-slate-100:hover{background-color:#303034}.sunny-dark .sunny-theme .text-gray-400{color:#7e7e85}.sunny-dark .sunny-theme .text-gray-500{color:#9a9aa1}.sunny-dark .sunny-theme .text-gray-600{color:#b2b2b8}.sunny-dark .sunny-theme .bg-gray-50{background-color:#26262a}.sunny-dark .sunny-theme .bg-gray-100{background-color:#2a2a2e}.sunny-dark .sunny-theme .border-gray-100{border-color:#2a2a2e}.sunny-dark .sunny-theme .border-gray-200{border-color:#35353a}.sunny-dark .sunny-theme .bg-\[\#f2f2f7\] .rounded-full.bg-white{background-color:#3a3a40}.sunny-dark .sunny-theme .bg-white\/60.text-\[\#1c1c1e\],.sunny-dark .sunny-theme .bg-white\/70.text-\[\#1c1c1e\],.sunny-dark .sunny-theme .bg-white\/90 .text-\[\#1c1c1e\],.sunny-dark .sunny-theme .bg-white\/90.text-\[\#1c1c1e\]{color:#1c1c1e}.sunny-dark .sunny-theme .bg-white\/90 .text-\[\#3a3a3c\]{color:#3a3a3c}.sunny-dark .sunny-theme .bg-white\/90 .text-\[\#636366\],.sunny-dark .sunny-theme .bg-white\/90.text-\[\#636366\]{color:#636366}.sunny-dark .sunny-theme .bg-white\/90 .text-\[\#8e8e93\]{color:#8e8e93}.sunny-dark .sunny-theme [class*=",#fff)]"]{background-color:color-mix(in srgb,var(--theme-brand,#b5400b) 26%,#1c1d20)}.sunny-dark .sunny-theme .bg-\[\#fdecec\],.sunny-dark .sunny-theme .bg-red-50{background-color:#3a1d1d}.sunny-dark .sunny-theme .bg-red-100{background-color:#4a2424}.sunny-dark .sunny-theme .text-red-400{color:#ff9a92}.sunny-dark .sunny-theme .text-red-500{color:#ff7a72}.sunny-dark .sunny-theme .text-red-600{color:#ff6b63}.sunny-dark .sunny-theme .text-\[\#b42318\],.sunny-dark .sunny-theme .text-red-700{color:#ff8a80}.sunny-dark .sunny-theme .text-red-800{color:#ffb0a8}.sunny-dark .sunny-theme .border-red-100{border-color:#4a2424}.sunny-dark .sunny-theme .border-\[\#e0697a\],.sunny-dark .sunny-theme .border-\[\#f1c0c0\],.sunny-dark .sunny-theme .border-\[\#f5c6c6\],.sunny-dark .sunny-theme .border-\[\#f7c9c9\],.sunny-dark .sunny-theme .border-red-200{border-color:#5a2a2a}.sunny-dark .sunny-theme .border-red-400{border-color:#7a3a3a}.sunny-dark .sunny-theme .ring-\[\#e0697a\],.sunny-dark .sunny-theme .ring-red-200{--tw-ring-color:#5a2a2a}.sunny-dark .sunny-theme .bg-\[\#e8f5ec\],.sunny-dark .sunny-theme .bg-emerald-50{background-color:#16331f}.sunny-dark .sunny-theme .bg-emerald-100{background-color:#1c4228}.sunny-dark .sunny-theme .bg-emerald-200{background-color:#245236}.sunny-dark .sunny-theme .text-emerald-500{color:#4ec77a}.sunny-dark .sunny-theme .text-emerald-600{color:#45c270}.sunny-dark .sunny-theme .text-\[\#1e6b37\],.sunny-dark .sunny-theme .text-emerald-700{color:#5edb8a}.sunny-dark .sunny-theme .text-emerald-800{color:#8ae8ab}.sunny-dark .sunny-theme .border-emerald-200{border-color:#2a5538}.sunny-dark .sunny-theme .ring-emerald-200{--tw-ring-color:#2a5538}.sunny-dark .sunny-theme .bg-\[\#fff4d6\],.sunny-dark .sunny-theme .bg-\[\#fff6e5\],.sunny-dark .sunny-theme .bg-amber-50{background-color:#3a2e14}.sunny-dark .sunny-theme .bg-amber-100{background-color:#4a3a18}.sunny-dark .sunny-theme .text-amber-500{color:#f0b840}.sunny-dark .sunny-theme .text-amber-600{color:#f0c040}.sunny-dark .sunny-theme .text-\[\#8a5a00\],.sunny-dark .sunny-theme .text-amber-700{color:#f5cc55}.sunny-dark .sunny-theme .text-orange-700{color:#f0a860}.sunny-dark .sunny-theme .border-\[\#f3dca5\],.sunny-dark .sunny-theme .border-amber-200{border-color:#5a4a20}.sunny-dark .sunny-theme .ring-amber-200{--tw-ring-color:#5a4a20}.sunny-dark .sunny-theme .bg-blue-50{background-color:#17263a}.sunny-dark .sunny-theme .bg-blue-100{background-color:#1e324a}.sunny-dark .sunny-theme .text-blue-600{color:#6aa6ff}.sunny-dark .sunny-theme .text-blue-700{color:#7ab0ff}.sunny-dark .sunny-theme .text-blue-800{color:#a8c8ff}.sunny-dark .sunny-theme .border-blue-100{border-color:#1e324a}.sunny-dark .sunny-theme .border-blue-200{border-color:#2a4568}.sunny-dark .sunny-theme .border-blue-400{border-color:#3a5a8a}.sunny-dark .sunny-theme .bg-indigo-50{background-color:#20233f}.sunny-dark .sunny-theme .text-indigo-700{color:#a0a8ff}.sunny-dark .sunny-theme .border-indigo-100{border-color:#2a2e52}.sunny-dark .sunny-theme .border-\[\#dcdce0\],.sunny-dark .sunny-theme .border-\[\#e0e0e5\],.sunny-dark .sunny-theme .border-\[\#e6e4e0\]{border-color:#35353a}.sunny-dark .sunny-theme .disabled\:bg-\[\#f2f2f7\]:disabled{background-color:#26262a}.sunny-dark .sunny-theme .disabled\:text-\[\#8e8e93\]:disabled{color:#76767c}.sunny-dark .sunny-theme .active\:bg-\[\#f2f2f7\]:active{background-color:#303034}.sunny-dark .sunny-theme .focus\:border-\[\#1c1c1e\]:focus{border-color:#f2f2f5}.sunny-dark .sunny-theme .ring-\[\#ececef\]\/60{--tw-ring-color:rgb(48 48 52/0.6)}.sunny-dark .sunny-theme .bg-\[\#f7f6f4\]\/80{background-color:rgb(23 24 27/.8)}.sunny-dark .sunny-theme .bg-green-50{background-color:#16331f}.sunny-dark .sunny-theme .bg-green-100{background-color:#1c4228}.sunny-dark .sunny-theme .border-green-200{border-color:#2a5538}.sunny-dark .sunny-theme .border-emerald-100{border-color:#1c4228}.sunny-dark .sunny-theme .text-green-600{color:#45c270}.sunny-dark .sunny-theme .text-green-800{color:#8ae8ab}.sunny-dark .sunny-theme .text-amber-800{color:#f5d580}.sunny-dark .sunny-theme .bg-teal-50{background-color:#16332f}.sunny-dark .sunny-theme .bg-teal-100{background-color:#1c423c}.sunny-dark .sunny-theme .text-teal-700{color:#4edbc0}.sunny-dark .sunny-theme .bg-purple-50{background-color:#26203f}.sunny-dark .sunny-theme .text-purple-700{color:#c0a8ff}.sunny-dark .sunny-theme .text-violet-600{color:#b088ff}.sunny-dark .sunny-theme .bg-orange-50{background-color:#3a2614}.sunny-dark .sunny-theme [style*="#e8ecf0"]{background-color:#22242a!important}@media (min-width:1024px){.sunny-dark .sunny-theme .lg\:bg-white{background-color:#1c1d20}.sunny-dark .sunny-theme .lg\:border-\[\#ececef\]{border-color:#303034}}.sunny-dark .sunny-theme .hover\:bg-\[\#f7f6f4\]:hover,.sunny-dark .sunny-theme .hover\:bg-white:hover{background-color:#26262a}.sunny-dark .sunny-theme .hover\:bg-\[\#f2f2f7\]:hover{background-color:#303034}.sunny-dark .sunny-theme .hover\:bg-\[\#ececef\]:hover{background-color:#35353a}.sunny-dark .sunny-theme .hover\:bg-\[\#e5e5ea\]:hover{background-color:#3a3a40}.sunny-dark .sunny-theme .hover\:bg-\[\#1c1c1e\]:hover{background-color:#2c2c31}.sunny-dark .sunny-theme .hover\:text-\[\#1c1c1e\]:hover{color:#f2f2f5}.sunny-dark .sunny-theme .hover\:text-\[\#3a3a3c\]:hover{color:#d2d2d7}.sunny-dark .sunny-theme .hover\:text-\[\#636366\]:hover{color:#a2a2a8}.sunny-dark .sunny-theme .hover\:border-\[\#c7c7cc\]:hover{border-color:#46464c}.sunny-dark .sunny-theme .hover\:border-\[\#dcdce0\]:hover{border-color:#35353a}.sunny-dark .sunny-theme .hover\:border-\[\#8e8e93\]:hover{border-color:#55555b}.sunny-dark .sunny-theme .hover\:bg-\[\#fdecec\]:hover,.sunny-dark .sunny-theme .hover\:bg-red-50:hover{background-color:#3a1d1d}.sunny-dark .sunny-theme .hover\:text-red-600:hover{color:#ff6b63}.sunny-dark .sunny-theme .hover\:text-red-700:hover{color:#ff8a80}.sunny-dark .sunny-theme .hover\:border-red-200:hover{border-color:#5a2a2a}.sunny-dark .sunny-theme [fill="#c4c9d4"],.sunny-dark .sunny-theme [fill="#c8cdd6"]{fill:#3a3a40}.sunny-dark .sunny-theme [fill="#d1d5db"]{fill:#3f3f46}.sunny-dark .sunny-theme [fill="#e5e7eb"]{fill:#45454d}.sunny-dark .sunny-theme [stroke="#c8cdd6"]{stroke:#3a3a40}.sunny-dark .sunny-theme .ressto-prose h2,.sunny-dark .sunny-theme .ressto-prose h3,.sunny-dark .sunny-theme .ressto-prose h4,.sunny-dark .sunny-theme .ressto-prose strong{color:#f2f2f5}.sunny-dark .sunny-theme .ressto-prose blockquote{color:#b8b8c0;border-left-color:#35353a}