:root{--app-page-background:linear-gradient(180deg,#edf3fb,#f8fbff 45%,#fbfbfd);--app-glass-surface:rgba(255,255,255,0.72);--app-glass-surface-strong:rgba(255,255,255,0.9);--app-glass-border:rgba(255,255,255,0.76);--app-shell-line:rgba(15,23,42,0.06);--app-text-strong:#0f172a;--app-text-muted:#64748b;--app-chip-surface:rgba(255,255,255,0.82);--app-chip-text:#475569;--app-icon-surface:rgba(255,255,255,0.82)}html[data-ui-mode=dark]{--app-page-background:radial-gradient(circle at 16% 0%,rgba(255,90,47,0.18),transparent 24%),radial-gradient(circle at 92% 10%,rgba(255,179,87,0.12),transparent 20%),linear-gradient(180deg,#130905,#080604 46%,#0d0704);--app-glass-surface:rgba(20,13,9,0.78);--app-glass-surface-strong:rgba(24,14,9,0.94);--app-glass-border:rgba(255,122,66,0.18);--app-shell-line:rgba(255,179,87,0.13);--app-text-strong:#fff7ec;--app-text-muted:#bda99a;--app-chip-surface:rgba(42,24,16,0.84);--app-chip-text:#ffd2a5;--app-icon-surface:rgba(42,24,16,0.88)}.theme-page-background{background:var(--app-page-background)}.theme-glass-panel{border-color:var(--app-glass-border);background:var(--app-glass-surface)}.theme-glass-panel-strong{border-color:var(--app-glass-border);background:var(--app-glass-surface-strong)}.theme-inline-chip{border-color:var(--app-glass-border);background:var(--app-chip-surface);color:var(--app-chip-text)}.theme-strong-text{color:var(--app-text-strong)}.theme-muted-text{color:var(--app-text-muted)}.theme-shell-line{border-color:var(--app-shell-line)}:is(.admin-dark-auto,.public-dark-auto) [class*=text-zinc-400]{color:#71717a!important}:is(.admin-dark-auto,.public-dark-auto) [class*=text-zinc-500]{color:#52525b!important}html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*=bg-white]{background-color:rgba(20,13,9,.88)!important}html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) .bg-primary{background-color:var(--color-primary-dim)!important}html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*=border-black],html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*=border-white]{border-color:rgba(255,179,87,.14)!important}html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*="text-[#1d1d1f]"],html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*="text-[#333]"],html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*=text-slate-8],html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*=text-slate-9],html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*=text-zinc-8],html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*=text-zinc-9]{color:#fff7ec!important}html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*="text-[#3c3c43]"],html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*="text-[#86868b]"],html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*=text-outline],html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*=text-slate-4],html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*=text-slate-5],html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*=text-slate-6],html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*=text-slate-7],html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*=text-zinc-3],html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*=text-zinc-4],html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*=text-zinc-5],html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*=text-zinc-6],html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*=text-zinc-7]{color:#d8bca7!important}html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*="linear-gradient(135deg,#f7fbff"],html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*="linear-gradient(180deg,#e7eef8_0%,#dfe8f4_100%)"],html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*="linear-gradient(180deg,#e8eef8_0%,#dfe8f4_100%)"],html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*="linear-gradient(180deg,#edf4ff"],html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*="linear-gradient(180deg,#eef4fb_0%,#e2ebf7_100%)"],html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*="linear-gradient(180deg,#eef4fb_0%,#e6edf7_100%)"],html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*="linear-gradient(180deg,#f3f8ff_0%,#eaf3ff_100%)"],html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*="linear-gradient(180deg,#f7fbff"],html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*="linear-gradient(180deg,#fbfcfe_0%,#f4f8ff_100%)"],html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*="linear-gradient(180deg,#fff5f5"],html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*="linear-gradient(180deg,#fff8eb"],html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*="linear-gradient(180deg,#ffffff"],html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*="linear-gradient(180deg,rgba(251,252,254,0.98),rgba(245,247,250,0.96))"]{background:linear-gradient(180deg,rgba(29,18,12,.94),rgba(13,7,4,.96))!important}html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*="bg-[#fbfbfd]"]{background-color:rgba(29,18,12,.88)!important}html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) :is([class*=bg-zinc-50],[class*=bg-zinc-100],[class*=bg-neutral-50],[class*=bg-neutral-100],[class*=bg-gray-50],[class*=bg-gray-100],[class*=bg-slate-50],[class*=bg-slate-100],[class*="bg-[#f2f2f5]"],[class*="bg-[#f2f4f7]"],[class*="bg-[#f5f6f8]"],[class*="bg-[#f5f7fb]"],[class*="bg-[#f2f8ff]"],[class*="bg-[#f7fbff]"],[class*="bg-[#f8f8f8]"],[class*="bg-[#f8fafc]"],[class*="bg-[#f8fbff]"],[class*="bg-[#fbfcfe]"]){background:linear-gradient(180deg,rgba(29,18,12,.92),rgba(13,7,4,.96))!important;border-color:rgba(255,179,87,.14)!important}html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) :is([class*="bg-[#eff6ff]"],[class*="bg-[#f0f6ff]"],[class*="bg-[#ebf3ff]"],[class*="bg-[#f3f8ff]"],[class*="bg-[#eaf3ff]"],[class*=bg-blue-50],[class*=bg-sky-50]){background:linear-gradient(180deg,rgba(74,31,16,.92),rgba(36,17,9,.96))!important;border-color:rgba(255,138,61,.24)!important}html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) :is([class*=bg-emerald-100],[class*="bg-[#f0fdf4]"],[class*="bg-[#f5fff7]"],[class*=bg-emerald-50],[class*=bg-green-50],[class*="48,209,88,0.12"]){background:linear-gradient(180deg,rgba(14,53,41,.92),rgba(10,36,28,.96))!important;border-color:rgba(52,211,153,.22)!important}html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) :is([class*=bg-amber-100],[class*="bg-amber-400/15"],[class*="bg-[#fffaf2]"],[class*="bg-[#fffaf4]"],[class*="bg-[#fff5e8]"],[class*="bg-[#fff4e5]"],[class*="bg-[#fff8ee]"],[class*="bg-[#fff8ef]"],[class*="bg-[#fffbf4]"],[class*="bg-[#fffbeb]"],[class*=bg-amber-50],[class*=bg-yellow-50]){background:linear-gradient(180deg,rgba(63,45,14,.92),rgba(40,28,10,.96))!important;border-color:rgba(251,191,36,.24)!important}html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) :is([class*="bg-tertiary-container/10"],[class*="bg-sky-200/35"]){background:linear-gradient(180deg,rgba(46,24,14,.82),rgba(18,10,6,.9))!important;border-color:rgba(255,179,87,.18)!important}html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) :is([class*="bg-[#fef2f2]"],[class*="bg-[#fff5f4]"],[class*="bg-[#fff8f7]"],[class*=bg-rose-50],[class*=bg-red-50]){background:linear-gradient(180deg,rgba(67,24,36,.92),rgba(43,15,23,.96))!important;border-color:rgba(251,113,133,.24)!important}html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class~=bg-slate-950]{background:linear-gradient(180deg,rgba(29,18,12,.98),rgba(8,5,3,.98))!important;border-color:rgba(255,179,87,.18)!important;color:#fff7ec!important}html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) :is([class*="border-[#bfdbfe]"],[class*="border-[#bbf7d0]"],[class*="border-[#fecaca]"],[class*="border-[#fde68a]"],[class*=border-amber-200],[class*=border-rose-200],[class*=border-slate-200]){border-color:rgba(255,179,87,.18)!important}html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) :is([class*="text-[#1c1c1e]"],[class*=text-black],[class*=text-neutral-9],[class*=text-neutral-8]){color:#fff7ec!important}html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) :is([class*="text-[#0058bc]"],[class*="text-[#0057b8]"],[class*="text-[#0b67d0]"]){color:#ffb357!important}html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) :is([class*="text-[#0071e3]"],[class*="text-[#0070eb]"],[class*="text-[#007aff]"]){color:var(--color-primary)!important}html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) :is([class*="bg-[#0071e3]"],[class*="bg-[#0070eb]"],[class*="bg-[#007aff]"]){background:var(--color-primary)!important;background-color:var(--color-primary)!important;color:var(--color-on-primary)!important}html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) :is([class*="bg-[rgba(0,113,227"],[class*="bg-[rgba(0, 113, 227"],[class*="bg-[#eff6ff"],[class*="bg-[#eef6ff"],[class*="bg-[#f0f7ff"],[class*="bg-[#f4f9ff"]){background:color-mix(in srgb,var(--color-primary) 12%,var(--color-surface))!important;border-color:color-mix(in srgb,var(--color-primary) 22%,transparent)!important}html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) :is([class*="border-[#0071e3"],[class*="border-[#0070eb"],[class*="border-[#007aff"],[class*="border-[#60a5fa"],[class*="border-[rgba(0,113,227"],[class*="border-[rgba(0, 113, 227"],[class*="border-[rgba(0,122,255"],[class*="border-[rgba(0, 122, 255"],[class*="focus:border-[#0071e3"],[class*="focus:border-[#007aff"]){border-color:color-mix(in srgb,var(--color-primary) 28%,transparent)!important}html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) :is([class*="linear-gradient(135deg,#0071e3"],[class*="linear-gradient(90deg,#0070eb"]){background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dim) 100%)!important;color:var(--color-on-primary)!important}html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*="bg-[linear-gradient"][class*="rgba(0,122,255"]{background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 16%,var(--color-surface)) 0,color-mix(in srgb,var(--color-primary) 9%,var(--color-surface)) 100%)!important}html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) :is([class*="focus:ring-[#0071e3"],[class*="focus:ring-[#007aff"],[class*="ring-[#007aff"],[class*="ring-[#0071e3"],[class*="focus:ring-[rgba(0,113,227"],[class*="focus:ring-[rgba(0, 113, 227"]){--tw-ring-color:color-mix(in srgb,var(--color-primary) 24%,transparent)!important}html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) :is([class*="border-t-[#007aff"],[class*="border-t-[#0071e3"]){border-top-color:var(--color-primary)!important}html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) :is([class*=text-blue-],[class*=text-sky-],[class*=text-indigo-]){color:var(--color-primary)!important}html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) :is([class*=bg-blue-],[class*=bg-sky-],[class*=bg-indigo-]){background:color-mix(in srgb,var(--color-primary) 12%,var(--color-surface))!important}html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) :is([class*=border-blue-],[class*=border-sky-],[class*=border-indigo-]){border-color:color-mix(in srgb,var(--color-primary) 26%,transparent)!important}html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*="text-[#239a42]"]{color:#6ee7b7!important}html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) :is([class*="text-[#0e8a3a]"],[class*=text-emerald-700]){color:#6ee7b7!important}html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*=text-amber-700]{color:#fcd34d!important}html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*=text-amber-800]{color:#fde68a!important}html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*=text-amber-900]{color:#fde68a!important}html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*=text-rose-700]{color:#fda4af!important}html[data-ui-mode=dark] :is(.admin-dark-auto,.public-dark-auto) [class*=shadow-]{box-shadow:0 18px 44px rgba(6,3,1,.36)!important}