:root[data-theme=dark][data-app-shell] .bg-white.rounded-full.shadow,:root[data-theme=dark][data-app-shell] .bg-white.rounded-full.shadow-md,:root[data-theme=dark][data-app-shell] .bg-white.rounded-full.shadow-sm{background-color:#fff}:root[data-theme=dark][data-app-shell] .bg-\[\#e2e5eb\]:not(.ms-light,.ms-light *){background-color:var(--bg-hover)}:root[data-theme=dark][data-app-shell] .bg-\[\#f9fafb\]:not(.ms-light,.ms-light *){background-color:var(--bg-subtle)}:root[data-theme=dark][data-app-shell] .bg-amber-100:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-amber-500) 18%,transparent)}:root[data-theme=dark][data-app-shell] .bg-amber-200:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-amber-500) 26%,transparent)}:root[data-theme=dark][data-app-shell] .bg-amber-50:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-amber-50\/40:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-amber-50\/60:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-amber-50\/70:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-amber-50\/80:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-amber-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .bg-blue-100:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-blue-500) 18%,transparent)}:root[data-theme=dark][data-app-shell] .bg-blue-200:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-blue-500) 26%,transparent)}:root[data-theme=dark][data-app-shell] .bg-blue-50:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-blue-50\/20:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-blue-50\/40:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-blue-50\/50:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-blue-50\/60:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-blue-50\/70:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-blue-50\/80:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-blue-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .bg-brand-100:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-brand-500) 18%,transparent)}:root[data-theme=dark][data-app-shell] .bg-brand-200:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-brand-500) 26%,transparent)}:root[data-theme=dark][data-app-shell] .bg-brand-50:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-brand-50\/20:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-brand-50\/30:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-brand-50\/40:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-brand-50\/50:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-brand-50\/60:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-brand-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .bg-cyan-100:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-cyan-500) 18%,transparent)}:root[data-theme=dark][data-app-shell] .bg-cyan-50:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-cyan-50\/60:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-cyan-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .bg-emerald-100:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-emerald-500) 18%,transparent)}:root[data-theme=dark][data-app-shell] .bg-emerald-200:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-emerald-500) 26%,transparent)}:root[data-theme=dark][data-app-shell] .bg-emerald-50:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-emerald-50\/20:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-emerald-50\/40:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-emerald-50\/50:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-emerald-50\/60:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-emerald-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .bg-fuchsia-50:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-fuchsia-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .bg-gray-100:not(.ms-light,.ms-light *){background-color:var(--bg-hover)}:root[data-theme=dark][data-app-shell] .bg-gray-200:not(.ms-light,.ms-light *){background-color:var(--border-default)}:root[data-theme=dark][data-app-shell] .bg-gray-300:not(.ms-light,.ms-light *){background-color:var(--border-strong)}:root[data-theme=dark][data-app-shell] .bg-gray-50:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-gray-50\/50:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-gray-50\/60:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-gray-50\/70:not(.ms-light,.ms-light *){background-color:var(--bg-subtle)}:root[data-theme=dark][data-app-shell] .bg-green-100:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-green-500) 18%,transparent)}:root[data-theme=dark][data-app-shell] .bg-green-50:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-green-50\/50:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-green-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .bg-indigo-100:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-indigo-500) 18%,transparent)}:root[data-theme=dark][data-app-shell] .bg-indigo-200:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-indigo-500) 26%,transparent)}:root[data-theme=dark][data-app-shell] .bg-indigo-50:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-indigo-50\/30:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-indigo-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .bg-lime-50:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-lime-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .bg-orange-100:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-orange-500) 18%,transparent)}:root[data-theme=dark][data-app-shell] .bg-orange-50:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-orange-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .bg-pink-100:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-pink-500) 18%,transparent)}:root[data-theme=dark][data-app-shell] .bg-pink-50:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-pink-50\/60:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-pink-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .bg-purple-100:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-purple-500) 18%,transparent)}:root[data-theme=dark][data-app-shell] .bg-purple-50:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-purple-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .bg-red-100:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-red-500) 18%,transparent)}:root[data-theme=dark][data-app-shell] .bg-red-200:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-red-500) 26%,transparent)}:root[data-theme=dark][data-app-shell] .bg-red-50:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-red-50\/30:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-red-50\/40:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-red-50\/50:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-red-50\/60:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-red-50\/70:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-red-50\/80:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-red-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .bg-rose-100:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-rose-500) 18%,transparent)}:root[data-theme=dark][data-app-shell] .bg-rose-50:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-rose-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .bg-sky-100:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-sky-500) 18%,transparent)}:root[data-theme=dark][data-app-shell] .bg-sky-50:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-sky-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .bg-slate-100:not(.ms-light,.ms-light *){background-color:var(--bg-hover)}:root[data-theme=dark][data-app-shell] .bg-slate-200:not(.ms-light,.ms-light *){background-color:var(--border-default)}:root[data-theme=dark][data-app-shell] .bg-slate-300:not(.ms-light,.ms-light *){background-color:var(--border-strong)}:root[data-theme=dark][data-app-shell] .bg-slate-50:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-slate-50\/30:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-slate-50\/40:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-slate-50\/50:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-slate-50\/60:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-slate-50\/70:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-slate-50\/80:not(.ms-light,.ms-light *){background-color:var(--bg-subtle)}:root[data-theme=dark][data-app-shell] .bg-teal-100:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-teal-500) 18%,transparent)}:root[data-theme=dark][data-app-shell] .bg-teal-50:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-teal-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .bg-violet-100:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-violet-500) 18%,transparent)}:root[data-theme=dark][data-app-shell] .bg-violet-200:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-violet-500) 26%,transparent)}:root[data-theme=dark][data-app-shell] .bg-violet-50:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-violet-50\/40:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .bg-violet-50\/60:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-violet-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .bg-white:not(.ms-light,.ms-light *){background-color:var(--bg-surface)}:root[data-theme=dark][data-app-shell] .bg-white\/70:not(.rounded-full):not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--bg-surface) 70%,transparent)}:root[data-theme=dark][data-app-shell] .bg-white\/80:not(.rounded-full):not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--bg-surface) 80%,transparent)}:root[data-theme=dark][data-app-shell] .bg-white\/85:not(.rounded-full):not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--bg-surface) 85%,transparent)}:root[data-theme=dark][data-app-shell] .bg-white\/90:not(.rounded-full):not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--bg-surface) 90%,transparent)}:root[data-theme=dark][data-app-shell] .bg-white\/95:not(.rounded-full):not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--bg-surface) 95%,transparent)}:root[data-theme=dark][data-app-shell] .bg-yellow-100:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-yellow-500) 18%,transparent)}:root[data-theme=dark][data-app-shell] .bg-yellow-50:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-yellow-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .border-\[\#e5eaf2\]:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .border-\[\#e8eaed\]:not(.ms-light,.ms-light *){border-color:var(--border-default)}:root[data-theme=dark][data-app-shell] .border-amber-100:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-amber-500) 26%,transparent)}:root[data-theme=dark][data-app-shell] .border-amber-200:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-amber-500) 32%,transparent)}:root[data-theme=dark][data-app-shell] .border-amber-300:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-amber-500) 40%,transparent)}:root[data-theme=dark][data-app-shell] .border-blue-100:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-blue-500) 26%,transparent)}:root[data-theme=dark][data-app-shell] .border-blue-200:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-blue-500) 32%,transparent)}:root[data-theme=dark][data-app-shell] .border-blue-300:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-blue-500) 40%,transparent)}:root[data-theme=dark][data-app-shell] .border-brand-100:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-brand-500) 26%,transparent)}:root[data-theme=dark][data-app-shell] .border-brand-200:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-brand-500) 32%,transparent)}:root[data-theme=dark][data-app-shell] .border-brand-300:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-brand-500) 40%,transparent)}:root[data-theme=dark][data-app-shell] .border-emerald-100:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-emerald-500) 26%,transparent)}:root[data-theme=dark][data-app-shell] .border-emerald-200:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-emerald-500) 32%,transparent)}:root[data-theme=dark][data-app-shell] .border-emerald-300:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-emerald-500) 40%,transparent)}:root[data-theme=dark][data-app-shell] .border-gray-100:not(.ms-light,.ms-light *){border-color:var(--border-divider)}:root[data-theme=dark][data-app-shell] .border-gray-200:not(.ms-light,.ms-light *){border-color:var(--border-default)}:root[data-theme=dark][data-app-shell] .border-gray-300:not(.ms-light,.ms-light *){border-color:var(--border-strong)}:root[data-theme=dark][data-app-shell] .border-gray-50:not(.ms-light,.ms-light *){border-color:var(--border-divider)}:root[data-theme=dark][data-app-shell] .border-green-100:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-green-500) 26%,transparent)}:root[data-theme=dark][data-app-shell] .border-green-200:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-green-500) 32%,transparent)}:root[data-theme=dark][data-app-shell] .border-indigo-100:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-indigo-500) 26%,transparent)}:root[data-theme=dark][data-app-shell] .border-indigo-200:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-indigo-500) 32%,transparent)}:root[data-theme=dark][data-app-shell] .border-indigo-300:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-indigo-500) 40%,transparent)}:root[data-theme=dark][data-app-shell] .border-orange-100:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-orange-500) 26%,transparent)}:root[data-theme=dark][data-app-shell] .border-orange-200:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-orange-500) 32%,transparent)}:root[data-theme=dark][data-app-shell] .border-pink-300:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-pink-500) 40%,transparent)}:root[data-theme=dark][data-app-shell] .border-purple-100:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-purple-500) 26%,transparent)}:root[data-theme=dark][data-app-shell] .border-purple-200:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-purple-500) 32%,transparent)}:root[data-theme=dark][data-app-shell] .border-red-100:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-red-500) 26%,transparent)}:root[data-theme=dark][data-app-shell] .border-red-200:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-red-500) 32%,transparent)}:root[data-theme=dark][data-app-shell] .border-red-300:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-red-500) 40%,transparent)}:root[data-theme=dark][data-app-shell] .border-rose-100:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-rose-500) 26%,transparent)}:root[data-theme=dark][data-app-shell] .border-rose-200:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-rose-500) 32%,transparent)}:root[data-theme=dark][data-app-shell] .border-rose-300:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-rose-500) 40%,transparent)}:root[data-theme=dark][data-app-shell] .border-sky-200:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-sky-500) 32%,transparent)}:root[data-theme=dark][data-app-shell] .border-sky-300:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-sky-500) 40%,transparent)}:root[data-theme=dark][data-app-shell] .border-slate-100:not(.ms-light,.ms-light *){border-color:var(--border-divider)}:root[data-theme=dark][data-app-shell] .border-slate-200:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .border-slate-200\/60:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .border-slate-200\/70:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .border-slate-200\/80:not(.ms-light,.ms-light *){border-color:var(--border-default)}:root[data-theme=dark][data-app-shell] .border-slate-300:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .border-slate-300\/50:not(.ms-light,.ms-light *){border-color:var(--border-strong)}:root[data-theme=dark][data-app-shell] .border-slate-50:not(.ms-light,.ms-light *){border-color:var(--border-divider)}:root[data-theme=dark][data-app-shell] .border-teal-100:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-teal-500) 26%,transparent)}:root[data-theme=dark][data-app-shell] .border-teal-200:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-teal-500) 32%,transparent)}:root[data-theme=dark][data-app-shell] .border-violet-100:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-violet-500) 26%,transparent)}:root[data-theme=dark][data-app-shell] .border-violet-200:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-violet-500) 32%,transparent)}:root[data-theme=dark][data-app-shell] .border-yellow-100:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-yellow-500) 26%,transparent)}:root[data-theme=dark][data-app-shell] .border-yellow-200:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-yellow-500) 32%,transparent)}:root[data-theme=dark][data-app-shell] .divide-\[\#e7edf5\]>:not(:last-child):not(.ms-light,.ms-light *){border-color:var(--border-default)}:root[data-theme=dark][data-app-shell] .divide-gray-100>:not(:last-child):not(.ms-light,.ms-light *){border-color:var(--border-divider)}:root[data-theme=dark][data-app-shell] .divide-red-100>:not(:last-child):not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-red-500) 26%,transparent)}:root[data-theme=dark][data-app-shell] .divide-slate-100>:not(:last-child):not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .divide-slate-50>:not(:last-child):not(.ms-light,.ms-light *){border-color:var(--border-divider)}:root[data-theme=dark][data-app-shell] .focus\:bg-white:focus:not(.ms-light,.ms-light *){background-color:var(--bg-surface)}:root[data-theme=dark][data-app-shell] .focus\:border-brand-300:focus:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-brand-500) 40%,transparent)}:root[data-theme=dark][data-app-shell] .focus\:ring-blue-200:focus:not(.ms-light,.ms-light *){--tw-ring-color:color-mix(in srgb,var(--color-blue-500) 32%,transparent)}:root[data-theme=dark][data-app-shell] .focus\:ring-brand-100:focus:not(.ms-light,.ms-light *){--tw-ring-color:color-mix(in srgb,var(--color-brand-500) 26%,transparent)}:root[data-theme=dark][data-app-shell] .focus\:ring-brand-300:focus:not(.ms-light,.ms-light *){--tw-ring-color:color-mix(in srgb,var(--color-brand-500) 40%,transparent)}:root[data-theme=dark][data-app-shell] .focus\:ring-indigo-300:focus:not(.ms-light,.ms-light *){--tw-ring-color:color-mix(in srgb,var(--color-indigo-500) 40%,transparent)}:root[data-theme=dark][data-app-shell] .focus\:ring-red-300:focus:not(.ms-light,.ms-light *){--tw-ring-color:color-mix(in srgb,var(--color-red-500) 40%,transparent)}:root[data-theme=dark][data-app-shell] .focus\:ring-slate-400:focus:not(.ms-light,.ms-light *){--tw-ring-color:var(--border-strong)}:root[data-theme=dark][data-app-shell] .from-amber-50:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .from-amber-50\/70:not(.ms-light,.ms-light *){--tw-gradient-from:color-mix(in srgb,var(--color-amber-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .from-blue-50:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .from-blue-50\/70:not(.ms-light,.ms-light *){--tw-gradient-from:color-mix(in srgb,var(--color-blue-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .from-brand-50:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .from-brand-50\/40:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .from-brand-50\/50:not(.ms-light,.ms-light *){--tw-gradient-from:color-mix(in srgb,var(--color-brand-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .from-emerald-50:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .from-emerald-50\/60:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .from-emerald-50\/70:not(.ms-light,.ms-light *){--tw-gradient-from:color-mix(in srgb,var(--color-emerald-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .from-indigo-50:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .from-indigo-50\/70:not(.ms-light,.ms-light *){--tw-gradient-from:color-mix(in srgb,var(--color-indigo-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .from-red-50:not(.ms-light,.ms-light *){--tw-gradient-from:color-mix(in srgb,var(--color-red-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .from-rose-50:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .from-rose-50\/70:not(.ms-light,.ms-light *){--tw-gradient-from:color-mix(in srgb,var(--color-rose-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .from-slate-50:not(.ms-light,.ms-light *){--tw-gradient-from:var(--bg-subtle)}:root[data-theme=dark][data-app-shell] .from-teal-50:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .from-teal-50\/70:not(.ms-light,.ms-light *){--tw-gradient-from:color-mix(in srgb,var(--color-teal-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .from-violet-50:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .from-violet-50\/60:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .from-violet-50\/70:not(.ms-light,.ms-light *){--tw-gradient-from:color-mix(in srgb,var(--color-violet-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .from-white:not(.ms-light,.ms-light *){--tw-gradient-from:var(--bg-surface)}:root[data-theme=dark][data-app-shell] .group:hover .group-hover\:bg-brand-200:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-brand-500) 26%,transparent)}:root[data-theme=dark][data-app-shell] .group:hover .group-hover\:bg-brand-50\/50:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-brand-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .group:hover .group-hover\:border-brand-300:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-brand-500) 40%,transparent)}:root[data-theme=dark][data-app-shell] .group:hover .group-hover\:text-blue-600:not(.ms-light,.ms-light *){color:var(--color-blue-400)}:root[data-theme=dark][data-app-shell] .group:hover .group-hover\:text-blue-700:not(.ms-light,.ms-light *){color:var(--color-blue-300)}:root[data-theme=dark][data-app-shell] .group:hover .group-hover\:text-brand-600:not(.ms-light,.ms-light *){color:var(--color-brand-400)}:root[data-theme=dark][data-app-shell] .group:hover .group-hover\:text-brand-700:not(.ms-light,.ms-light *){color:var(--color-brand-300)}:root[data-theme=dark][data-app-shell] .group:hover .group-hover\:text-gray-400:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .group:hover .group-hover\:text-gray-500:not(.ms-light,.ms-light *){color:var(--text-muted)}:root[data-theme=dark][data-app-shell] .group:hover .group-hover\:text-gray-900:not(.ms-light,.ms-light *){color:var(--text-primary)}:root[data-theme=dark][data-app-shell] .group:hover .group-hover\:text-red-600:not(.ms-light,.ms-light *){color:var(--color-red-400)}:root[data-theme=dark][data-app-shell] .group:hover .group-hover\:text-slate-500:not(.ms-light,.ms-light *){color:var(--text-muted)}:root[data-theme=dark][data-app-shell] .group:hover .group-hover\:text-slate-600:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .group:hover .group-hover\:text-slate-700:not(.ms-light,.ms-light *){color:var(--text-secondary)}:root[data-theme=dark][data-app-shell] .hover\:bg-\[\#fafbfd\]:hover:not(.ms-light,.ms-light *){background-color:var(--bg-subtle)}:root[data-theme=dark][data-app-shell] .hover\:bg-amber-100:hover:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-amber-500) 18%,transparent)}:root[data-theme=dark][data-app-shell] .hover\:bg-amber-200:hover:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-amber-500) 26%,transparent)}:root[data-theme=dark][data-app-shell] .hover\:bg-amber-50:hover:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-amber-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .hover\:bg-blue-100:hover:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-blue-500) 18%,transparent)}:root[data-theme=dark][data-app-shell] .hover\:bg-blue-50:hover:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .hover\:bg-blue-50\/30:hover:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-blue-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .hover\:bg-brand-100:hover:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-brand-500) 18%,transparent)}:root[data-theme=dark][data-app-shell] .hover\:bg-brand-200:hover:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-brand-500) 26%,transparent)}:root[data-theme=dark][data-app-shell] .hover\:bg-brand-50:hover:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .hover\:bg-brand-50\/30:hover:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .hover\:bg-brand-50\/40:hover:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .hover\:bg-brand-50\/50:hover:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .hover\:bg-brand-50\/60:hover:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-brand-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .hover\:bg-emerald-100:hover:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-emerald-500) 18%,transparent)}:root[data-theme=dark][data-app-shell] .hover\:bg-emerald-50:hover:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .hover\:bg-emerald-50\/50:hover:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-emerald-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .hover\:bg-gray-100:hover:not(.ms-light,.ms-light *){background-color:var(--bg-hover)}:root[data-theme=dark][data-app-shell] .hover\:bg-gray-50:hover:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .hover\:bg-gray-50\/70:hover:not(.ms-light,.ms-light *){background-color:var(--bg-subtle)}:root[data-theme=dark][data-app-shell] .hover\:bg-green-50:hover:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-green-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .hover\:bg-indigo-100:hover:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-indigo-500) 18%,transparent)}:root[data-theme=dark][data-app-shell] .hover\:bg-orange-50:hover:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-orange-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .hover\:bg-red-100:hover:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .hover\:bg-red-100\/60:hover:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-red-500) 18%,transparent)}:root[data-theme=dark][data-app-shell] .hover\:bg-red-50:hover:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-red-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .hover\:bg-rose-100:hover:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-rose-500) 18%,transparent)}:root[data-theme=dark][data-app-shell] .hover\:bg-rose-50:hover:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-rose-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .hover\:bg-slate-100:hover:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .hover\:bg-slate-100\/80:hover:not(.ms-light,.ms-light *){background-color:var(--bg-hover)}:root[data-theme=dark][data-app-shell] .hover\:bg-slate-200:hover:not(.ms-light,.ms-light *){background-color:var(--border-default)}:root[data-theme=dark][data-app-shell] .hover\:bg-slate-50:hover:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .hover\:bg-slate-50\/40:hover:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .hover\:bg-slate-50\/50:hover:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .hover\:bg-slate-50\/60:hover:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .hover\:bg-slate-50\/70:hover:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .hover\:bg-slate-50\/80:hover:not(.ms-light,.ms-light *){background-color:var(--bg-subtle)}:root[data-theme=dark][data-app-shell] .hover\:bg-violet-100:hover:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-violet-500) 18%,transparent)}:root[data-theme=dark][data-app-shell] .hover\:bg-violet-50:hover:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .hover\:bg-violet-50\/40:hover:not(.ms-light,.ms-light *){background-color:color-mix(in srgb,var(--color-violet-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .hover\:bg-white:hover:not(.ms-light,.ms-light *){background-color:var(--bg-surface)}:root[data-theme=dark][data-app-shell] .hover\:border-amber-300:hover:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-amber-500) 40%,transparent)}:root[data-theme=dark][data-app-shell] .hover\:border-blue-200:hover:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-blue-500) 32%,transparent)}:root[data-theme=dark][data-app-shell] .hover\:border-blue-300:hover:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-blue-500) 40%,transparent)}:root[data-theme=dark][data-app-shell] .hover\:border-brand-200:hover:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-brand-500) 32%,transparent)}:root[data-theme=dark][data-app-shell] .hover\:border-brand-300:hover:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-brand-500) 40%,transparent)}:root[data-theme=dark][data-app-shell] .hover\:border-emerald-200:hover:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-emerald-500) 32%,transparent)}:root[data-theme=dark][data-app-shell] .hover\:border-emerald-300:hover:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-emerald-500) 40%,transparent)}:root[data-theme=dark][data-app-shell] .hover\:border-gray-200:hover:not(.ms-light,.ms-light *){border-color:var(--border-default)}:root[data-theme=dark][data-app-shell] .hover\:border-indigo-200:hover:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-indigo-500) 32%,transparent)}:root[data-theme=dark][data-app-shell] .hover\:border-indigo-300:hover:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-indigo-500) 40%,transparent)}:root[data-theme=dark][data-app-shell] .hover\:border-red-200:hover:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-red-500) 32%,transparent)}:root[data-theme=dark][data-app-shell] .hover\:border-red-300:hover:not(.ms-light,.ms-light *){border-color:color-mix(in srgb,var(--color-red-500) 40%,transparent)}:root[data-theme=dark][data-app-shell] .hover\:border-slate-200:hover:not(.ms-light,.ms-light *){border-color:var(--border-default)}:root[data-theme=dark][data-app-shell] .hover\:border-slate-300:hover:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .hover\:border-slate-400:hover:not(.ms-light,.ms-light *){border-color:var(--border-strong)}:root[data-theme=dark][data-app-shell] .hover\:text-amber-600:hover:not(.ms-light,.ms-light *){color:var(--color-amber-400)}:root[data-theme=dark][data-app-shell] .hover\:text-amber-700:hover:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .hover\:text-amber-800:hover:not(.ms-light,.ms-light *){color:var(--color-amber-300)}:root[data-theme=dark][data-app-shell] .hover\:text-amber-900:hover:not(.ms-light,.ms-light *){color:var(--color-amber-200)}:root[data-theme=dark][data-app-shell] .hover\:text-blue-600:hover:not(.ms-light,.ms-light *){color:var(--color-blue-400)}:root[data-theme=dark][data-app-shell] .hover\:text-blue-700:hover:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .hover\:text-blue-800:hover:not(.ms-light,.ms-light *){color:var(--color-blue-300)}:root[data-theme=dark][data-app-shell] .hover\:text-blue-900:hover:not(.ms-light,.ms-light *){color:var(--color-blue-200)}:root[data-theme=dark][data-app-shell] .hover\:text-brand-700:hover:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .hover\:text-brand-800:hover:not(.ms-light,.ms-light *){color:var(--color-brand-300)}:root[data-theme=dark][data-app-shell] .hover\:text-brand-900:hover:not(.ms-light,.ms-light *){color:var(--color-brand-200)}:root[data-theme=dark][data-app-shell] .hover\:text-emerald-600:hover:not(.ms-light,.ms-light *){color:var(--color-emerald-400)}:root[data-theme=dark][data-app-shell] .hover\:text-emerald-700:hover:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .hover\:text-emerald-800:hover:not(.ms-light,.ms-light *){color:var(--color-emerald-300)}:root[data-theme=dark][data-app-shell] .hover\:text-gray-600:hover:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .hover\:text-gray-700:hover:not(.ms-light,.ms-light *){color:var(--text-secondary)}:root[data-theme=dark][data-app-shell] .hover\:text-green-600:hover:not(.ms-light,.ms-light *){color:var(--color-green-400)}:root[data-theme=dark][data-app-shell] .hover\:text-green-900:hover:not(.ms-light,.ms-light *){color:var(--color-green-200)}:root[data-theme=dark][data-app-shell] .hover\:text-indigo-700:hover:not(.ms-light,.ms-light *){color:var(--color-indigo-300)}:root[data-theme=dark][data-app-shell] .hover\:text-red-600:hover:not(.ms-light,.ms-light *){color:var(--color-red-400)}:root[data-theme=dark][data-app-shell] .hover\:text-red-700:hover:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .hover\:text-red-800:hover:not(.ms-light,.ms-light *){color:var(--color-red-300)}:root[data-theme=dark][data-app-shell] .hover\:text-red-900:hover:not(.ms-light,.ms-light *){color:var(--color-red-200)}:root[data-theme=dark][data-app-shell] .hover\:text-rose-600:hover:not(.ms-light,.ms-light *){color:var(--color-rose-400)}:root[data-theme=dark][data-app-shell] .hover\:text-rose-800:hover:not(.ms-light,.ms-light *){color:var(--color-rose-300)}:root[data-theme=dark][data-app-shell] .hover\:text-rose-900:hover:not(.ms-light,.ms-light *){color:var(--color-rose-200)}:root[data-theme=dark][data-app-shell] .hover\:text-slate-500:hover:not(.ms-light,.ms-light *){color:var(--text-muted)}:root[data-theme=dark][data-app-shell] .hover\:text-slate-600:hover:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .hover\:text-slate-700:hover:not(.ms-light,.ms-light *){color:var(--text-secondary)}:root[data-theme=dark][data-app-shell] .hover\:text-slate-800:hover:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .hover\:text-slate-900:hover:not(.ms-light,.ms-light *){color:var(--text-primary)}:root[data-theme=dark][data-app-shell] .hover\:text-violet-800:hover:not(.ms-light,.ms-light *){color:var(--color-violet-300)}:root[data-theme=dark][data-app-shell] .placeholder\:text-slate-300::placeholder:not(.ms-light,.ms-light *){color:var(--border-strong)}:root[data-theme=dark][data-app-shell] .placeholder\:text-slate-400::placeholder:not(.ms-light,.ms-light *){color:var(--text-muted)}:root[data-theme=dark][data-app-shell] .ring-amber-200:not(.ms-light,.ms-light *){--tw-ring-color:color-mix(in srgb,var(--color-amber-500) 32%,transparent)}:root[data-theme=dark][data-app-shell] .ring-brand-100:not(.ms-light,.ms-light *){--tw-ring-color:color-mix(in srgb,var(--color-brand-500) 26%,transparent)}:root[data-theme=dark][data-app-shell] .ring-brand-200:not(.ms-light,.ms-light *){--tw-ring-color:color-mix(in srgb,var(--color-brand-500) 32%,transparent)}:root[data-theme=dark][data-app-shell] .ring-cyan-200:not(.ms-light,.ms-light *){--tw-ring-color:color-mix(in srgb,var(--color-cyan-500) 32%,transparent)}:root[data-theme=dark][data-app-shell] .ring-emerald-200:not(.ms-light,.ms-light *){--tw-ring-color:color-mix(in srgb,var(--color-emerald-500) 32%,transparent)}:root[data-theme=dark][data-app-shell] .ring-indigo-200:not(.ms-light,.ms-light *){--tw-ring-color:color-mix(in srgb,var(--color-indigo-500) 32%,transparent)}:root[data-theme=dark][data-app-shell] .ring-rose-200:not(.ms-light,.ms-light *){--tw-ring-color:color-mix(in srgb,var(--color-rose-500) 32%,transparent)}:root[data-theme=dark][data-app-shell] .ring-sky-200:not(.ms-light,.ms-light *){--tw-ring-color:color-mix(in srgb,var(--color-sky-500) 32%,transparent)}:root[data-theme=dark][data-app-shell] .ring-slate-200:not(.ms-light,.ms-light *){--tw-ring-color:var(--border-default)}:root[data-theme=dark][data-app-shell] .ring-violet-200:not(.ms-light,.ms-light *){--tw-ring-color:color-mix(in srgb,var(--color-violet-500) 32%,transparent)}:root[data-theme=dark][data-app-shell] .text-\[\#0f2343\]:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .text-\[\#101010\]:not(.ms-light,.ms-light *){color:var(--text-primary)}:root[data-theme=dark][data-app-shell] .text-\[\#667085\]:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .text-\[\#6b7a96\]:not(.ms-light,.ms-light *){color:var(--text-muted)}:root[data-theme=dark][data-app-shell] .text-amber-600:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .text-amber-600\/70:not(.ms-light,.ms-light *){color:var(--color-amber-400)}:root[data-theme=dark][data-app-shell] .text-amber-700:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .text-amber-800:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .text-amber-800\/80:not(.ms-light,.ms-light *){color:var(--color-amber-300)}:root[data-theme=dark][data-app-shell] .text-amber-900:not(.ms-light,.ms-light *){color:var(--color-amber-200)}:root[data-theme=dark][data-app-shell] .text-blue-600:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .text-blue-600\/70:not(.ms-light,.ms-light *){color:var(--color-blue-400)}:root[data-theme=dark][data-app-shell] .text-blue-700:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .text-blue-800:not(.ms-light,.ms-light *){color:var(--color-blue-300)}:root[data-theme=dark][data-app-shell] .text-blue-900:not(.ms-light,.ms-light *){color:var(--color-blue-200)}:root[data-theme=dark][data-app-shell] .text-brand-600:not(.ms-light,.ms-light *){color:var(--color-brand-400)}:root[data-theme=dark][data-app-shell] .text-brand-700:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .text-brand-800:not(.ms-light,.ms-light *){color:var(--color-brand-300)}:root[data-theme=dark][data-app-shell] .text-brand-900:not(.ms-light,.ms-light *){color:var(--color-brand-200)}:root[data-theme=dark][data-app-shell] .text-cyan-600:not(.ms-light,.ms-light *){color:var(--color-cyan-400)}:root[data-theme=dark][data-app-shell] .text-cyan-700:not(.ms-light,.ms-light *){color:var(--color-cyan-300)}:root[data-theme=dark][data-app-shell] .text-emerald-600:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .text-emerald-600\/70:not(.ms-light,.ms-light *){color:var(--color-emerald-400)}:root[data-theme=dark][data-app-shell] .text-emerald-700:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .text-emerald-800:not(.ms-light,.ms-light *){color:var(--color-emerald-300)}:root[data-theme=dark][data-app-shell] .text-emerald-900:not(.ms-light,.ms-light *){color:var(--color-emerald-200)}:root[data-theme=dark][data-app-shell] .text-fuchsia-600:not(.ms-light,.ms-light *){color:var(--color-fuchsia-400)}:root[data-theme=dark][data-app-shell] .text-gray-200:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .text-gray-300:not(.ms-light,.ms-light *){color:var(--border-strong)}:root[data-theme=dark][data-app-shell] .text-gray-400:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .text-gray-500:not(.ms-light,.ms-light *){color:var(--text-muted)}:root[data-theme=dark][data-app-shell] .text-gray-600:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .text-gray-700:not(.ms-light,.ms-light *){color:var(--text-secondary)}:root[data-theme=dark][data-app-shell] .text-gray-800:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .text-gray-900:not(.ms-light,.ms-light *){color:var(--text-primary)}:root[data-theme=dark][data-app-shell] .text-green-600:not(.ms-light,.ms-light *){color:var(--color-green-400)}:root[data-theme=dark][data-app-shell] .text-green-700:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .text-green-800:not(.ms-light,.ms-light *){color:var(--color-green-300)}:root[data-theme=dark][data-app-shell] .text-green-900:not(.ms-light,.ms-light *){color:var(--color-green-200)}:root[data-theme=dark][data-app-shell] .text-indigo-600:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .text-indigo-600\/70:not(.ms-light,.ms-light *){color:var(--color-indigo-400)}:root[data-theme=dark][data-app-shell] .text-indigo-700:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .text-indigo-800:not(.ms-light,.ms-light *){color:var(--color-indigo-300)}:root[data-theme=dark][data-app-shell] .text-indigo-900:not(.ms-light,.ms-light *){color:var(--color-indigo-200)}:root[data-theme=dark][data-app-shell] .text-lime-600:not(.ms-light,.ms-light *){color:var(--color-lime-400)}:root[data-theme=dark][data-app-shell] .text-orange-600:not(.ms-light,.ms-light *){color:var(--color-orange-400)}:root[data-theme=dark][data-app-shell] .text-orange-700:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .text-orange-800:not(.ms-light,.ms-light *){color:var(--color-orange-300)}:root[data-theme=dark][data-app-shell] .text-pink-600:not(.ms-light,.ms-light *){color:var(--color-pink-400)}:root[data-theme=dark][data-app-shell] .text-pink-700:not(.ms-light,.ms-light *){color:var(--color-pink-300)}:root[data-theme=dark][data-app-shell] .text-purple-600:not(.ms-light,.ms-light *){color:var(--color-purple-400)}:root[data-theme=dark][data-app-shell] .text-purple-700:not(.ms-light,.ms-light *){color:var(--color-purple-300)}:root[data-theme=dark][data-app-shell] .text-red-600:not(.ms-light,.ms-light *){color:var(--color-red-400)}:root[data-theme=dark][data-app-shell] .text-red-700:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .text-red-800:not(.ms-light,.ms-light *){color:var(--color-red-300)}:root[data-theme=dark][data-app-shell] .text-rose-600:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .text-rose-600\/70:not(.ms-light,.ms-light *){color:var(--color-rose-400)}:root[data-theme=dark][data-app-shell] .text-rose-700:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .text-rose-800:not(.ms-light,.ms-light *){color:var(--color-rose-300)}:root[data-theme=dark][data-app-shell] .text-sky-600:not(.ms-light,.ms-light *){color:var(--color-sky-400)}:root[data-theme=dark][data-app-shell] .text-sky-700:not(.ms-light,.ms-light *){color:var(--color-sky-300)}:root[data-theme=dark][data-app-shell] .text-slate-200:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .text-slate-300:not(.ms-light,.ms-light *){color:var(--border-strong)}:root[data-theme=dark][data-app-shell] .text-slate-400:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .text-slate-500:not(.ms-light,.ms-light *){color:var(--text-muted)}:root[data-theme=dark][data-app-shell] .text-slate-600:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .text-slate-700:not(.ms-light,.ms-light *){color:var(--text-secondary)}:root[data-theme=dark][data-app-shell] .text-slate-800:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .text-slate-900:not(.ms-light,.ms-light *){color:var(--text-primary)}:root[data-theme=dark][data-app-shell] .text-teal-600:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .text-teal-600\/70:not(.ms-light,.ms-light *){color:var(--color-teal-400)}:root[data-theme=dark][data-app-shell] .text-teal-700:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .text-teal-800:not(.ms-light,.ms-light *){color:var(--color-teal-300)}:root[data-theme=dark][data-app-shell] .text-violet-600:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .text-violet-600\/70:not(.ms-light,.ms-light *){color:var(--color-violet-400)}:root[data-theme=dark][data-app-shell] .text-violet-700:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .text-violet-800:not(.ms-light,.ms-light *){color:var(--color-violet-300)}:root[data-theme=dark][data-app-shell] .text-yellow-600:not(.ms-light,.ms-light *){color:var(--color-yellow-400)}:root[data-theme=dark][data-app-shell] .text-yellow-700:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .text-yellow-800:not(.ms-light,.ms-light *){color:var(--color-yellow-300)}:root[data-theme=dark][data-app-shell] .to-amber-50\/20:not(.ms-light,.ms-light *){--tw-gradient-to:color-mix(in srgb,var(--color-amber-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .to-blue-50:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .to-blue-50\/20:not(.ms-light,.ms-light *){--tw-gradient-to:color-mix(in srgb,var(--color-blue-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .to-emerald-50\/20:not(.ms-light,.ms-light *){--tw-gradient-to:color-mix(in srgb,var(--color-emerald-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .to-indigo-50\/20:not(.ms-light,.ms-light *){--tw-gradient-to:color-mix(in srgb,var(--color-indigo-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .to-rose-50\/20:not(.ms-light,.ms-light *){--tw-gradient-to:color-mix(in srgb,var(--color-rose-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .to-slate-100\/50:not(.ms-light,.ms-light *){--tw-gradient-to:var(--bg-hover)}:root[data-theme=dark][data-app-shell] .to-slate-50:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .to-slate-50\/20:not(.ms-light,.ms-light *),:root[data-theme=dark][data-app-shell] .to-slate-50\/60:not(.ms-light,.ms-light *){--tw-gradient-to:var(--bg-subtle)}:root[data-theme=dark][data-app-shell] .to-teal-50\/20:not(.ms-light,.ms-light *){--tw-gradient-to:color-mix(in srgb,var(--color-teal-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .to-violet-50\/20:not(.ms-light,.ms-light *){--tw-gradient-to:color-mix(in srgb,var(--color-violet-500) 12%,transparent)}:root[data-theme=dark][data-app-shell] .to-white:not(.ms-light,.ms-light *){--tw-gradient-to:var(--bg-surface)}:root[data-theme=dark][data-app-shell] .via-white:not(.ms-light,.ms-light *){--tw-gradient-via:var(--bg-surface)}@font-face{font-family:ms-inter;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:ms-inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_718e42{font-family:ms-inter,ms-inter Fallback;font-style:normal}.__variable_718e42{--font-inter:"ms-inter","ms-inter Fallback"}@font-face{font-family:ms-inter;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff;src:url(/_next/static/media/8e9860b6e62d6359.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}.__className_9adfac{font-family:ms-inter;font-style:normal}.__variable_9adfac{--font-inter-ext:"ms-inter"}@font-face{font-family:ms-geist;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");font-display:optional;font-weight:100 900;font-style:normal}@font-face{font-family:ms-geist Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_49d917{font-family:ms-geist,ms-geist Fallback;font-style:normal}.__variable_49d917{--font-geist:"ms-geist","ms-geist Fallback"}@font-face{font-family:ms-geist;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff;src:url(/_next/static/media/aa016aab0e6d1295.woff2) format("woff2");font-display:optional;font-weight:100 900;font-style:normal}.__className_88576e{font-family:ms-geist;font-style:normal}.__variable_88576e{--font-geist-ext:"ms-geist"}@font-face{font-family:ms-geist-mono;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");font-display:optional;font-weight:100 900;font-style:normal}@font-face{font-family:ms-geist-mono Fallback;src:local("Arial");ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.00%;size-adjust:131.49%}.__className_19c97c{font-family:ms-geist-mono,ms-geist-mono Fallback;font-style:normal}.__variable_19c97c{--font-geist-mono:"ms-geist-mono","ms-geist-mono Fallback"}@font-face{font-family:ms-geist-mono;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff;src:url(/_next/static/media/2b5b02fc7e511755.woff2) format("woff2");font-display:optional;font-weight:100 900;font-style:normal}.__className_f7f433{font-family:ms-geist-mono;font-style:normal}.__variable_f7f433{--font-geist-mono-ext:"ms-geist-mono"}@font-face{font-family:"ms-instrument-serif";unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");font-display:optional;font-weight:400;font-style:normal}@font-face{font-family:"ms-instrument-serif";unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");font-display:optional;font-weight:400;font-style:italic}@font-face{font-family:"ms-instrument-serif Fallback";src:local("Times New Roman");ascent-override:117.87%;descent-override:36.91%;line-gap-override:0.00%;size-adjust:83.99%}.__className_be7243{font-family:"ms-instrument-serif","ms-instrument-serif Fallback"}.__variable_be7243{--font-instrument-serif:"ms-instrument-serif","ms-instrument-serif Fallback"}@font-face{font-family:"ms-instrument-serif";unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff;src:url(/_next/static/media/35f3de0ebb1cfc70.woff2) format("woff2");font-display:optional;font-weight:400;font-style:normal}@font-face{font-family:"ms-instrument-serif";unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff;src:url(/_next/static/media/5ece437c7024c161.woff2) format("woff2");font-display:optional;font-weight:400;font-style:italic}.__className_fdbfce{font-family:"ms-instrument-serif"}.__variable_fdbfce{--font-instrument-serif-ext:"ms-instrument-serif"}@font-face{font-family:ms-poppins;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ms-poppins;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:ms-poppins;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:ms-poppins;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:ms-poppins;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/7db6c35d839a711c-s.p.woff2) format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:ms-poppins Fallback;src:local("Arial");ascent-override:92.83%;descent-override:30.94%;line-gap-override:8.84%;size-adjust:113.11%}.__className_940f04{font-family:ms-poppins,ms-poppins Fallback}.__variable_940f04{--font-poppins:"ms-poppins","ms-poppins Fallback"}@font-face{font-family:ms-poppins;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff;src:url(/_next/static/media/fe0777f1195381cb.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ms-poppins;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff;src:url(/_next/static/media/f10b8e9d91f3edcb.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:ms-poppins;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff;src:url(/_next/static/media/c3bc380753a8436c.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:ms-poppins;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff;src:url(/_next/static/media/a1386beebedccca4.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:ms-poppins;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff;src:url(/_next/static/media/5fb25f343c7550ca.woff2) format("woff2");font-display:swap;font-weight:800;font-style:normal}.__className_1b08e1{font-family:ms-poppins}.__variable_1b08e1{--font-poppins-ext:"ms-poppins"}