html:not(.dark){--muted-foreground:#526077}html.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#111315;--foreground:#f3f5f7;--card:#1b1e22;--card-foreground:#f3f5f7;--popover:#25292f;--popover-foreground:#f3f5f7;--secondary:#25292f;--secondary-foreground:#f3f5f7;--muted:#25292f;--muted-foreground:#b6bec9;--accent:#25292f;--accent-foreground:#f3f5f7;--accent-soft:#263b4a;--primary:#82b4e6;--primary-foreground:#152537;--ring:#82b4e6;--link:#bdd9eb;--destructive:#f86c69;--destructive-foreground:#f8fafd;--border:#3b424c;--input:#727e8d;--sidebar:var(--background);--sidebar-foreground:#f3f5f7;--sidebar-primary:#82b4e6;--sidebar-primary-foreground:#152537;--sidebar-accent:#25292f;--sidebar-accent-foreground:#f3f5f7;--sidebar-border:#3b424c;--sidebar-ring:#82b4e6;--chart-1:#61a2ea;--chart-2:#45c485;--chart-3:#edb24d;--chart-4:#6184b2;--chart-5:#eb6465;--shadow-card:inset 0 1px 0 #ffffff0f, 0 4px 10px #000001ad, 0 20px 38px -18px #000000eb;--shadow-card-hover:inset 0 1px 0 #ffffff14, 0 24px 48px -17px #000000f5, 0 8px 18px -6px #000000c2}@supports (color:lab(0% 0 0)){html.dark{--destructive:lab(63.716% 54.2406 30.018);--destructive-foreground:lab(98.2513% -.307828 -1.47735);--chart-1:lab(64.6822% -5.46861 -42.9611);--chart-2:lab(71.166% -47.4622 20.897);--chart-3:lab(76.805% 15.0261 58.6555);--chart-4:lab(53.8175% -2.87852 -28.9879);--chart-5:lab(60.2329% 53.4119 26.9368);--shadow-card:inset 0 1px 0 lab(100% 0 0/.06), 0 4px 10px lab(.0176868% .0726283 -.333625/.68), 0 20px 38px -18px lab(.00250816% .0620037 -.201023/.92);--shadow-card-hover:inset 0 1px 0 lab(100% 0 0/.08), 0 24px 48px -17px lab(.00250816% .0620037 -.201023/.96), 0 8px 18px -6px lab(.00250816% .0620037 -.201023/.76)}}html.dark .beacon-sidebar :is(.sidebar-personal-nav,.sidebar-module-nav,.beacon-sidebar-group){background:var(--card);border-color:var(--border);box-shadow:var(--shadow-card);border-top-color:#505965;border-bottom-color:#0b0d10}html.dark .beacon-sidebar .sidebar-nav-row:not(.sidebar-back-button):hover{background:var(--nav-hover);color:var(--foreground);box-shadow:inset 0 1px #ffffff1a,0 5px 10px -5px #000c}html.dark .beacon-sidebar .sidebar-nav-link[aria-current=page]{background:var(--selected);color:var(--selected-foreground);box-shadow:inset 0 1px #ffffff1f,0 5px 10px -5px #000c}html.dark .module-menu-card{box-shadow:var(--shadow-card)}html.dark .group:hover .module-menu-card{box-shadow:var(--shadow-card-hover)}html.dark .module-menu-card{border-top-color:#ffffff21;border-top-color:lab(100% 0 0/.13);border-bottom-color:#0009;border-bottom-color:lab(0% 0 0/.6)}html.dark .module-menu-icon{box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #0000004d,0 9px 18px -11px #000000e6;box-shadow:inset 0 1px lab(100% 0 0/.12),inset 0 -1px lab(0% 0 0/.3),0 9px 18px -11px lab(0% 0 0/.9)}html.dark .module-menu-badge{box-shadow:inset 0 1px #ffffff14,0 4px 9px -5px #000000d9;box-shadow:inset 0 1px lab(100% 0 0/.08),0 4px 9px -5px lab(0% 0 0/.85)}html.dark .module-menu-title{text-shadow:0 1px #ffffff0f,0 2px 5px #000000b8;text-shadow:0 1px lab(100% 0 0/.06),0 2px 5px lab(0% 0 0/.72)}html.dark .module-menu-arrow{filter:drop-shadow(0 2px 2px #000000d1);filter:drop-shadow(0 2px 2px lab(0% 0 0/.82))}html.dark .bx-tw{--color-gray-50:#f3f5f7;--color-gray-100:#e5e9ee;--color-gray-200:#d2d8e0;--color-gray-300:#c5cdd7;--color-gray-400:#b6bec9;--color-gray-500:#929ca9;--color-gray-600:#727e8d;--color-gray-700:#3b424c;--color-gray-800:#25292f;--color-gray-900:#1b1e22;--color-gray-950:#111315;--color-slate-50:#f3f5f7;--color-slate-100:#e5e9ee;--color-slate-200:#d2d8e0;--color-slate-300:#c5cdd7;--color-slate-400:#b6bec9;--color-slate-500:#929ca9;--color-slate-600:#727e8d;--color-slate-700:#3b424c;--color-slate-800:#25292f;--color-slate-900:#1b1e22;--color-slate-950:#111315;--color-zinc-50:#f3f5f7;--color-zinc-100:#e5e9ee;--color-zinc-200:#d2d8e0;--color-zinc-300:#c5cdd7;--color-zinc-400:#b6bec9;--color-zinc-500:#929ca9;--color-zinc-600:#727e8d;--color-zinc-700:#3b424c;--color-zinc-800:#25292f;--color-zinc-900:#1b1e22;--color-zinc-950:#111315;--color-neutral-50:#f3f5f7;--color-neutral-100:#e5e9ee;--color-neutral-200:#d2d8e0;--color-neutral-300:#c5cdd7;--color-neutral-400:#b6bec9;--color-neutral-500:#929ca9;--color-neutral-600:#727e8d;--color-neutral-700:#3b424c;--color-neutral-800:#25292f;--color-neutral-900:#1b1e22;--color-neutral-950:#111315}html.dark .bx-tw .recharts-cartesian-grid line,html.dark .bx-tw .recharts-cartesian-axis-line,html.dark .bx-tw .recharts-cartesian-axis-tick line{stroke:var(--border)}html.dark .bx-tw .recharts-text{fill:var(--muted-foreground)}.bx-tw :where(button,input,select,textarea){border-radius:.625rem}.bx-tw :where(input,select,textarea){border-color:var(--input);background-color:var(--background);color:var(--foreground)}.bx-tw :where(input,select,textarea):not(:where([class^=h-],[class*=\ h-],[class*=\:h-])){min-height:2.5rem}.bx-tw :where(input,select,textarea)::placeholder{color:var(--muted-foreground);opacity:.85}.bx-tw :where(button,input,select,textarea):disabled{cursor:not-allowed;opacity:.55}.bx-tw :where(button,a,input,select,textarea):focus-visible{outline:3px solid color-mix(in srgb, var(--ring) 28%, transparent);outline-offset:2px}.bx-tw :where(.inline-flex.rounded-full,[data-slot=badge]){white-space:nowrap;align-items:center;min-height:1.5rem;padding-block:.25rem;line-height:1.15}.bx-tw .status-pill{min-height:0;padding-block:0;line-height:1}.bx-tw :where(table){border-collapse:separate;border-spacing:0}.bx-tw :where(thead th){vertical-align:middle;letter-spacing:.035em;min-height:2.5rem;font-size:.75rem;font-weight:650}.bx-tw :where(tbody td){vertical-align:middle}.bx-tw :where(tbody tr){transition:background-color .14s}.bx-tw :where(tbody tr:hover){background-color:color-mix(in srgb, var(--muted) 55%, transparent)}.bx-tw :where(h1){letter-spacing:-.025em;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700;line-height:1.2}.bx-tw :where(h2){letter-spacing:-.015em}.bx-tw :where([data-slot=card]){border-color:var(--border);background-color:var(--card);color:var(--card-foreground);box-shadow:var(--shadow-card);border-radius:.75rem}:is(.bx-tw,.beacon-mobile-shell) :where(.beacon-card,[data-slot=card],.bx-raised,.rounded-xl.bg-card.border,.rounded-2xl.bg-card.border,.rounded-xl.bg-white.border,.rounded-2xl.bg-white.border,.mobile-menu-surface,.mobile-tool-card,a.bg-card,article.bg-card){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--shadow-card);transition:border-color .18s,box-shadow .18s,transform .18s}@media (hover:hover) and (pointer:fine){:is(.bx-tw,.beacon-mobile-shell) :is(.beacon-card,[data-slot=card],.bx-raised,.rounded-xl.bg-card.border,.rounded-2xl.bg-card.border,.rounded-xl.bg-white.border,.rounded-2xl.bg-white.border,.mobile-menu-surface,.mobile-tool-card,a.bg-card,article.bg-card):is(a,button,[role=button],.cursor-pointer,.bx-raised-hover):hover,:is(.bx-tw,.beacon-mobile-shell) [data-slot=card].bx-raised-hover:hover,:is(.bx-tw,.beacon-mobile-shell) :is(a:hover>.beacon-card,a:hover>[data-slot=card],a:hover>.bx-raised){border-color:var(--input);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--shadow-card-hover)}}:is(.bx-tw,.beacon-mobile-shell) :is(.beacon-card,[data-slot=card],.bx-raised,.rounded-xl.bg-card.border,.rounded-2xl.bg-card.border,.rounded-xl.bg-white.border,.rounded-2xl.bg-white.border,.mobile-menu-surface,.mobile-tool-card,a.bg-card,article.bg-card):is(a,button,[role=button]):focus-visible,:is(.bx-tw,.beacon-mobile-shell) :is(a:focus-visible>.beacon-card,a:focus-visible>[data-slot=card],a:focus-visible>.bx-raised){border-color:var(--input);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--shadow-card-hover)}@media (hover:hover) and (prefers-reduced-motion:no-preference){:is(.bx-tw,.beacon-mobile-shell) :is(.beacon-card,[data-slot=card],.bx-raised,.rounded-xl.bg-card.border,.rounded-2xl.bg-card.border,.rounded-xl.bg-white.border,.rounded-2xl.bg-white.border,.mobile-menu-surface,.mobile-tool-card,a.bg-card,article.bg-card):is(a,button,[role=button],.cursor-pointer,.bx-raised-hover):hover,:is(.bx-tw,.beacon-mobile-shell) :is(a:hover>.beacon-card,a:hover>[data-slot=card],a:hover>.bx-raised){transform:translateY(-2px)}}@media (hover:hover) and (pointer:fine){html.dark :is(.bx-tw,.beacon-mobile-shell) :is(.beacon-card,[data-slot=card],.bx-raised,.rounded-xl.bg-card.border,.rounded-2xl.bg-card.border,.mobile-menu-surface,.mobile-tool-card,a.bg-card,article.bg-card):is(a,button,[role=button],.cursor-pointer,.bx-raised-hover):hover,html.dark :is(.bx-tw,.beacon-mobile-shell) :is(a:hover>.beacon-card,a:hover>[data-slot=card],a:hover>.bx-raised){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), 0 0 0 1px #82b4e629, var(--shadow-card-hover);border-color:#8a95a5 #6b7685 #6b7685}}html.dark :is(.bx-tw,.beacon-mobile-shell) :is(.beacon-card,[data-slot=card],.bx-raised,.rounded-xl.bg-card.border,.rounded-2xl.bg-card.border,.mobile-menu-surface,.mobile-tool-card,a.bg-card,article.bg-card):is(a,button,[role=button]):focus-visible,html.dark :is(.bx-tw,.beacon-mobile-shell) :is(a:focus-visible>.beacon-card,a:focus-visible>[data-slot=card],a:focus-visible>.bx-raised){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), 0 0 0 1px #82b4e629, var(--shadow-card-hover);border-color:#8a95a5 #6b7685 #6b7685}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html.dark :is(.bx-tw,.beacon-mobile-shell) :is(.beacon-card,[data-slot=card],.bx-raised,.rounded-xl.bg-card.border,.rounded-2xl.bg-card.border,.mobile-menu-surface,.mobile-tool-card,a.bg-card,article.bg-card):is(a,button,[role=button],.cursor-pointer,.bx-raised-hover):hover,html.dark :is(.bx-tw,.beacon-mobile-shell) :is(a:hover>.beacon-card,a:hover>[data-slot=card],a:hover>.bx-raised){transform:translateY(-3px)}}html.dark .bx-tw :where(.beacon-card,[data-slot=card],.bx-raised,.beacon-page-header,.rounded-xl.bg-card.border,.rounded-2xl.bg-card.border):not([class*=border-red],[class*=border-rose],[class*=border-orange],[class*=border-amber],[class*=border-yellow],[class*=border-lime],[class*=border-green],[class*=border-emerald],[class*=border-teal],[class*=border-cyan],[class*=border-sky],[class*=border-blue],[class*=border-indigo],[class*=border-violet],[class*=border-purple],[class*=border-fuchsia],[class*=border-pink],[class*=border-primary],[class*=border-destructive],[class*=border-dashed]){border-top-color:#505965;border-bottom-color:#0b0d10}.bx-tw :where([role=tablist]){border-radius:.625rem;gap:.25rem}.bx-tw :where([role=tab]){border-radius:.5rem;min-height:2.25rem;padding-inline:.75rem}@media (max-width:760px){.bx-tw{min-width:0}.bx-tw :where(table){font-size:.8125rem}.bx-tw :where(th,td){max-width:min(70vw,22rem)}.bx-tw :where([data-slot=card]){border-radius:.625rem}}@media (prefers-reduced-motion:reduce){.bx-tw *,.bx-tw :before,.bx-tw :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html.dark .bx-tw :is(a,button,thead span):is(.text-blue-600,.text-blue-700):not([class*=bg-blue-]):not([class*=dark\:text-]){color:var(--link)}html.dark .bx-tw :is([class~=bg-gray-50\/50],[class~=bg-blue-50\/50],[class~=bg-blue-50\/40],[class~=bg-gray-50\/30]):not([class*=dark\:bg-]){background-color:var(--secondary)}html.dark .bx-tw :is([class~=bg-blue-50\/50],[class~=bg-blue-50\/40]) .text-blue-700{color:var(--link)}html.dark .beacon-facelift-wave{--bf-ink:var(--foreground);--bf-muted:var(--muted-foreground);--bf-line:var(--border);--bf-canvas:var(--background);--bf-surface:var(--card);--bf-brand:var(--primary);--bf-brand-strong:var(--primary);--bf-brand-soft:var(--accent-soft);--bf-shadow-sm:var(--shadow-card);--bf-shadow-md:var(--shadow-card-hover);color:var(--foreground)}html.dark :is(.bf-home,.bf-my-work) :where(thead,thead th){background-color:var(--secondary);color:var(--foreground)}html.dark .bf-my-work :where(tbody tr:nth-child(2n)){background-color:var(--card)}html.dark .bf-home-announcements .text-blue-800{color:#b8dcff}html.dark .bf-home-announcements .text-amber-800{color:#fde3a4}html.dark .bf-home-announcements .text-red-800{color:#ffc3cb}html.dark .bf-home-announcements .text-green-800{color:#a9f1d2}html.dark .bf-home :is([class~=text-muted-foreground\/60],[class~=text-muted-foreground\/40]){color:var(--muted-foreground)}html.dark .bx-raised{border-color:var(--border);background:linear-gradient(180deg, var(--secondary), var(--card));box-shadow:var(--shadow-card)}html.dark .beacon-page-header{background:var(--card);box-shadow:inset 0 1px #ffffff0d,0 18px 42px -28px #000000e6}html.dark .beacon-page-header-icon{color:var(--gold);background:linear-gradient(145deg,#483714e6,#241f17fa);border-color:#fbbf243d;box-shadow:inset 0 1px #ffffff12,0 10px 22px -14px #000}.bx-raised-hover:hover{box-shadow:var(--shadow-card-hover)}html.dark .bx-raised-hover:hover{border-color:var(--input)}@media (prefers-reduced-motion:no-preference){.bx-raised-hover{transition:border-color .14s,box-shadow .14s,transform .14s}.bx-raised-hover:hover{transform:translateY(-1px)}}html.dark .war-call-section :is(.bg-slate-50,.bg-blue-50,.bg-emerald-50,.bg-green-50,.bg-amber-50,.bg-yellow-50,.bg-orange-50,.bg-red-50,.bg-rose-50,.bg-teal-50,.bg-indigo-50,.bg-purple-50){border-color:var(--border);background:linear-gradient(180deg, var(--secondary), var(--card));box-shadow:var(--shadow-card)}html.dark .war-call-section :is(.text-blue-600,.text-blue-700,.text-blue-800){color:#93c5fd}html.dark .war-call-section :is(.text-emerald-600,.text-emerald-700,.text-emerald-800){color:#6ee7b7}html.dark .war-call-section :is(.text-green-600,.text-green-700,.text-green-800){color:#86efac}html.dark .war-call-section :is(.text-amber-600,.text-amber-700,.text-amber-800,.text-amber-900){color:#fcd34d}html.dark .war-call-section :is(.text-yellow-700,.text-yellow-800){color:#fde047}html.dark .war-call-section :is(.text-orange-600,.text-orange-700){color:#fdba74}html.dark .war-call-section :is(.text-red-600,.text-red-700,.text-red-800){color:#fca5a5}html.dark .war-call-section :is(.text-rose-700,.text-rose-800){color:#fda4af}html.dark .war-call-section :is(.text-teal-600,.text-teal-700){color:#5eead4}html.dark .war-call-section :is(.text-indigo-600,.text-indigo-700){color:#a5b4fc}html.dark .war-call-section :is(.text-purple-600,.text-purple-700){color:#d8b4fe}html.dark .bx-surplus :is(.bg-blue-50,[class~=bg-blue-50\/60],[class~=bg-blue-50\/50]):not(button){border-color:color-mix(in oklch, #3b82f6 35%, var(--border));background:var(--card);box-shadow:var(--shadow-card)}html.dark .bx-surplus :is(.bg-white,.bg-card):where(.rounded-xl){background:var(--card);box-shadow:var(--shadow-card)}html.dark .bx-surplus :where(thead tr,tr.bg-gray-50){background-color:var(--secondary)}html.dark .bx-surplus :is(button.bg-blue-50,span.bg-blue-50,.bg-blue-100){border-color:color-mix(in oklch, #3b82f6 45%, var(--border));background-color:#3b82f62e;background-color:lab(54.6189% 8.76281 -65.7907/.18)}html.dark .bx-surplus :is(.hover\:bg-blue-100:hover,[class~="hover:bg-blue-50/30"]:hover){background-color:#3b82f61f;background-color:lab(54.6189% 8.76281 -65.7907/.12)}html.dark .bx-surplus .text-blue-700{color:#93c5fd}html.dark .bx-tw :is(.bg-slate-50,.bg-zinc-50,.bg-neutral-50,[class*=bg-gray-50\/],[class*=bg-slate-50\/],[class*=bg-zinc-50\/]){background-color:var(--secondary)!important}html.dark .bx-tw :is(.bg-slate-100,.bg-zinc-100,.bg-neutral-100,[class*=bg-gray-100\/],[class*=bg-slate-100\/]),html.dark .bx-tw :is(.hover\:bg-slate-50:hover,.hover\:bg-zinc-50:hover,.hover\:bg-slate-100:hover){background-color:var(--muted)!important}html.dark .bx-tw .to-white{--tw-gradient-to:var(--card)}html.dark .bx-tw :is(.from-zinc-50,.from-slate-50,.from-gray-50,.from-neutral-50){--tw-gradient-from:var(--secondary)}html.dark .bx-tw .from-emerald-50{--tw-gradient-from:color-mix(in oklch, #10b981 16%, var(--card))}html.dark .bx-tw .from-green-50{--tw-gradient-from:color-mix(in oklch, #22c55e 16%, var(--card))}html.dark .bx-tw .from-red-50{--tw-gradient-from:color-mix(in oklch, #ef4444 16%, var(--card))}html.dark .bx-tw .from-rose-50{--tw-gradient-from:color-mix(in oklch, #f43f5e 16%, var(--card))}html.dark .bx-tw .from-amber-50{--tw-gradient-from:color-mix(in oklch, #f59e0b 14%, var(--card))}html.dark .bx-tw .from-orange-50{--tw-gradient-from:color-mix(in oklch, #f97316 14%, var(--card))}html.dark .bx-tw .from-blue-50{--tw-gradient-from:color-mix(in oklch, #3b82f6 16%, var(--card))}html.dark .bx-tw .from-sky-50{--tw-gradient-from:color-mix(in oklch, #0ea5e9 16%, var(--card))}html.dark .bx-tw .from-cyan-50{--tw-gradient-from:color-mix(in oklch, #06b6d4 16%, var(--card))}html.dark .bx-tw .from-indigo-50{--tw-gradient-from:color-mix(in oklch, #6366f1 16%, var(--card))}html.dark .bx-tw .from-violet-50{--tw-gradient-from:color-mix(in oklch, #8b5cf6 16%, var(--card))}html.dark .bx-tw .from-purple-50{--tw-gradient-from:color-mix(in oklch, #a855f7 16%, var(--card))}html.dark .bx-tw [class*=from-][class*="-50"] :is(.text-emerald-700,.text-emerald-600){color:#6ee7b7}html.dark .bx-tw [class*=from-][class*="-50"] :is(.text-red-700,.text-red-600){color:#fca5a5}html.dark .bx-tw [class*=from-][class*="-50"] :is(.text-blue-700,.text-blue-600){color:#93c5fd}html.dark .bx-tw [class*=from-][class*="-50"] :is(.text-amber-700,.text-amber-600){color:#fcd34d}html.dark .bx-tw :is(.border-slate-200,.border-slate-300,.border-zinc-200,.border-zinc-300,.border-neutral-200),html.dark .bx-tw :is(.divide-slate-100,.divide-slate-200)>*+*{border-color:var(--border)!important}@layer base{html.dark .bx-tw :where(*){border-color:var(--border)}}html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-red-50,[class*=bg-red-50\/],[class*=dark\:bg-red-950],[class*="dark:bg-red-900/"]){border-color:color-mix(in oklch, #ef4444 32%, var(--border));background:linear-gradient(180deg, var(--secondary), var(--card));box-shadow:var(--shadow-card)}html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-red-50,[class*=bg-red-50\/],[class*=dark\:bg-red-950],[class*="dark:bg-red-900/"]) :is(div,header):is([class*=bg-red-100\/],[class*="dark:bg-red-900/"]):not(.rounded-full){border-color:var(--border);background:0 0}html.dark .bx-tw tr:is(.bg-red-50,[class*=bg-red-50\/],[class*=dark\:bg-red-950]){background:0 0}html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-red-50,.bg-red-100):not(.rounded-xl){background-color:#ef444433;background-color:lab(55.7853% 65.6164 40.7976/.2);border-color:#ef444466;border-color:lab(55.7853% 65.6164 40.7976/.4)}:is(html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-red-50,[class*=bg-red-50\/],[class*=dark\:bg-red-950],[class*="dark:bg-red-900/"]),html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-red-50,.bg-red-100)) :is(.text-red-500,.text-red-600,.text-red-700,.text-red-800,.text-red-900),html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-red-50,.bg-red-100):is(.text-red-600,.text-red-700,.text-red-800){color:#fca5a5}html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-rose-50,[class*=bg-rose-50\/],[class*=dark\:bg-rose-950],[class*="dark:bg-rose-900/"]){border-color:color-mix(in oklch, #f43f5e 32%, var(--border));background:linear-gradient(180deg, var(--secondary), var(--card));box-shadow:var(--shadow-card)}html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-rose-50,[class*=bg-rose-50\/],[class*=dark\:bg-rose-950],[class*="dark:bg-rose-900/"]) :is(div,header):is([class*=bg-rose-100\/],[class*="dark:bg-rose-900/"]):not(.rounded-full){border-color:var(--border);background:0 0}html.dark .bx-tw tr:is(.bg-rose-50,[class*=bg-rose-50\/],[class*=dark\:bg-rose-950]){background:0 0}html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-rose-50,.bg-rose-100):not(.rounded-xl){background-color:#f43f5e33;background-color:lab(56.4564% 69.5783 26.8306/.2);border-color:#f43f5e66;border-color:lab(56.4564% 69.5783 26.8306/.4)}:is(html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-rose-50,[class*=bg-rose-50\/],[class*=dark\:bg-rose-950],[class*="dark:bg-rose-900/"]),html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-rose-50,.bg-rose-100)) :is(.text-rose-500,.text-rose-600,.text-rose-700,.text-rose-800,.text-rose-900),html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-rose-50,.bg-rose-100):is(.text-rose-600,.text-rose-700,.text-rose-800){color:#fda4af}html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-orange-50,[class*=bg-orange-50\/],[class*=dark\:bg-orange-950],[class*="dark:bg-orange-900/"]){border-color:color-mix(in oklch, #f97316 32%, var(--border));background:linear-gradient(180deg, var(--secondary), var(--card));box-shadow:var(--shadow-card)}html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-orange-50,[class*=bg-orange-50\/],[class*=dark\:bg-orange-950],[class*="dark:bg-orange-900/"]) :is(div,header):is([class*=bg-orange-100\/],[class*="dark:bg-orange-900/"]):not(.rounded-full){border-color:var(--border);background:0 0}html.dark .bx-tw tr:is(.bg-orange-50,[class*=bg-orange-50\/],[class*=dark\:bg-orange-950]){background:0 0}html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-orange-50,.bg-orange-100):not(.rounded-xl){background-color:#f9731633;background-color:lab(64.4963% 49.3667 68.6637/.2);border-color:#f9731666;border-color:lab(64.4963% 49.3667 68.6637/.4)}:is(html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-orange-50,[class*=bg-orange-50\/],[class*=dark\:bg-orange-950],[class*="dark:bg-orange-900/"]),html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-orange-50,.bg-orange-100)) :is(.text-orange-500,.text-orange-600,.text-orange-700,.text-orange-800,.text-orange-900),html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-orange-50,.bg-orange-100):is(.text-orange-600,.text-orange-700,.text-orange-800){color:#fdba74}html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-amber-50,[class*=bg-amber-50\/],[class*=dark\:bg-amber-950],[class*="dark:bg-amber-900/"]){border-color:color-mix(in oklch, #f59e0b 32%, var(--border));background:linear-gradient(180deg, var(--secondary), var(--card));box-shadow:var(--shadow-card)}html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-amber-50,[class*=bg-amber-50\/],[class*=dark\:bg-amber-950],[class*="dark:bg-amber-900/"]) :is(div,header):is([class*=bg-amber-100\/],[class*="dark:bg-amber-900/"]):not(.rounded-full){border-color:var(--border);background:0 0}html.dark .bx-tw tr:is(.bg-amber-50,[class*=bg-amber-50\/],[class*=dark\:bg-amber-950]){background:0 0}html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-amber-50,.bg-amber-100):not(.rounded-xl){background-color:#f59e0b33;background-color:lab(72.7914% 26.933 75.434/.2);border-color:#f59e0b66;border-color:lab(72.7914% 26.933 75.434/.4)}:is(html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-amber-50,[class*=bg-amber-50\/],[class*=dark\:bg-amber-950],[class*="dark:bg-amber-900/"]),html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-amber-50,.bg-amber-100)) :is(.text-amber-500,.text-amber-600,.text-amber-700,.text-amber-800,.text-amber-900),html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-amber-50,.bg-amber-100):is(.text-amber-600,.text-amber-700,.text-amber-800){color:#fcd34d}html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-yellow-50,[class*=bg-yellow-50\/],[class*=dark\:bg-yellow-950],[class*="dark:bg-yellow-900/"]){border-color:color-mix(in oklch, #eab308 32%, var(--border));background:linear-gradient(180deg, var(--secondary), var(--card));box-shadow:var(--shadow-card)}html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-yellow-50,[class*=bg-yellow-50\/],[class*=dark\:bg-yellow-950],[class*="dark:bg-yellow-900/"]) :is(div,header):is([class*=bg-yellow-100\/],[class*="dark:bg-yellow-900/"]):not(.rounded-full){border-color:var(--border);background:0 0}html.dark .bx-tw tr:is(.bg-yellow-50,[class*=bg-yellow-50\/],[class*=dark\:bg-yellow-950]){background:0 0}html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-yellow-50,.bg-yellow-100):not(.rounded-xl){background-color:#eab30833;background-color:lab(76.4588% 11.7468 77.3704/.2);border-color:#eab30866;border-color:lab(76.4588% 11.7468 77.3704/.4)}:is(html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-yellow-50,[class*=bg-yellow-50\/],[class*=dark\:bg-yellow-950],[class*="dark:bg-yellow-900/"]),html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-yellow-50,.bg-yellow-100)) :is(.text-yellow-500,.text-yellow-600,.text-yellow-700,.text-yellow-800,.text-yellow-900),html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-yellow-50,.bg-yellow-100):is(.text-yellow-600,.text-yellow-700,.text-yellow-800){color:#fde047}html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-lime-50,[class*=bg-lime-50\/],[class*=dark\:bg-lime-950],[class*="dark:bg-lime-900/"]){border-color:color-mix(in oklch, #84cc16 32%, var(--border));background:linear-gradient(180deg, var(--secondary), var(--card));box-shadow:var(--shadow-card)}html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-lime-50,[class*=bg-lime-50\/],[class*=dark\:bg-lime-950],[class*="dark:bg-lime-900/"]) :is(div,header):is([class*=bg-lime-100\/],[class*="dark:bg-lime-900/"]):not(.rounded-full){border-color:var(--border);background:0 0}html.dark .bx-tw tr:is(.bg-lime-50,[class*=bg-lime-50\/],[class*=dark\:bg-lime-950]){background:0 0}html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-lime-50,.bg-lime-100):not(.rounded-xl){background-color:#84cc1633;background-color:lab(75.1204% -41.5032 70.2558/.2);border-color:#84cc1666;border-color:lab(75.1204% -41.5032 70.2558/.4)}:is(html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-lime-50,[class*=bg-lime-50\/],[class*=dark\:bg-lime-950],[class*="dark:bg-lime-900/"]),html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-lime-50,.bg-lime-100)) :is(.text-lime-500,.text-lime-600,.text-lime-700,.text-lime-800,.text-lime-900),html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-lime-50,.bg-lime-100):is(.text-lime-600,.text-lime-700,.text-lime-800){color:#bef264}html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-green-50,[class*=bg-green-50\/],[class*=dark\:bg-green-950],[class*="dark:bg-green-900/"]){border-color:color-mix(in oklch, #22c55e 32%, var(--border));background:linear-gradient(180deg, var(--secondary), var(--card));box-shadow:var(--shadow-card)}html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-green-50,[class*=bg-green-50\/],[class*=dark\:bg-green-950],[class*="dark:bg-green-900/"]) :is(div,header):is([class*=bg-green-100\/],[class*="dark:bg-green-900/"]):not(.rounded-full){border-color:var(--border);background:0 0}html.dark .bx-tw tr:is(.bg-green-50,[class*=bg-green-50\/],[class*=dark\:bg-green-950]){background:0 0}html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-green-50,.bg-green-100):not(.rounded-xl){background-color:#22c55e33;background-color:lab(70.2187% -57.9808 39.4382/.2);border-color:#22c55e66;border-color:lab(70.2187% -57.9808 39.4382/.4)}:is(html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-green-50,[class*=bg-green-50\/],[class*=dark\:bg-green-950],[class*="dark:bg-green-900/"]),html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-green-50,.bg-green-100)) :is(.text-green-500,.text-green-600,.text-green-700,.text-green-800,.text-green-900),html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-green-50,.bg-green-100):is(.text-green-600,.text-green-700,.text-green-800){color:#86efac}html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-emerald-50,[class*=bg-emerald-50\/],[class*=dark\:bg-emerald-950],[class*="dark:bg-emerald-900/"]){border-color:color-mix(in oklch, #10b981 32%, var(--border));background:linear-gradient(180deg, var(--secondary), var(--card));box-shadow:var(--shadow-card)}html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-emerald-50,[class*=bg-emerald-50\/],[class*=dark\:bg-emerald-950],[class*="dark:bg-emerald-900/"]) :is(div,header):is([class*=bg-emerald-100\/],[class*="dark:bg-emerald-900/"]):not(.rounded-full){border-color:var(--border);background:0 0}html.dark .bx-tw tr:is(.bg-emerald-50,[class*=bg-emerald-50\/],[class*=dark\:bg-emerald-950]){background:0 0}html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-emerald-50,.bg-emerald-100):not(.rounded-xl){background-color:#10b98133;background-color:lab(66.6921% -50.6677 17.059/.2);border-color:#10b98166;border-color:lab(66.6921% -50.6677 17.059/.4)}:is(html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-emerald-50,[class*=bg-emerald-50\/],[class*=dark\:bg-emerald-950],[class*="dark:bg-emerald-900/"]),html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-emerald-50,.bg-emerald-100)) :is(.text-emerald-500,.text-emerald-600,.text-emerald-700,.text-emerald-800,.text-emerald-900),html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-emerald-50,.bg-emerald-100):is(.text-emerald-600,.text-emerald-700,.text-emerald-800){color:#6ee7b7}html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-teal-50,[class*=bg-teal-50\/],[class*=dark\:bg-teal-950],[class*="dark:bg-teal-900/"]){border-color:color-mix(in oklch, #14b8a6 32%, var(--border));background:linear-gradient(180deg, var(--secondary), var(--card));box-shadow:var(--shadow-card)}html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-teal-50,[class*=bg-teal-50\/],[class*=dark\:bg-teal-950],[class*="dark:bg-teal-900/"]) :is(div,header):is([class*=bg-teal-100\/],[class*="dark:bg-teal-900/"]):not(.rounded-full){border-color:var(--border);background:0 0}html.dark .bx-tw tr:is(.bg-teal-50,[class*=bg-teal-50\/],[class*=dark\:bg-teal-950]){background:0 0}html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-teal-50,.bg-teal-100):not(.rounded-xl){background-color:#14b8a633;background-color:lab(67.1486% -42.9201 -2.32974/.2);border-color:#14b8a666;border-color:lab(67.1486% -42.9201 -2.32974/.4)}:is(html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-teal-50,[class*=bg-teal-50\/],[class*=dark\:bg-teal-950],[class*="dark:bg-teal-900/"]),html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-teal-50,.bg-teal-100)) :is(.text-teal-500,.text-teal-600,.text-teal-700,.text-teal-800,.text-teal-900),html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-teal-50,.bg-teal-100):is(.text-teal-600,.text-teal-700,.text-teal-800){color:#5eead4}html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-cyan-50,[class*=bg-cyan-50\/],[class*=dark\:bg-cyan-950],[class*="dark:bg-cyan-900/"]){border-color:color-mix(in oklch, #06b6d4 32%, var(--border));background:linear-gradient(180deg, var(--secondary), var(--card));box-shadow:var(--shadow-card)}html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-cyan-50,[class*=bg-cyan-50\/],[class*=dark\:bg-cyan-950],[class*="dark:bg-cyan-900/"]) :is(div,header):is([class*=bg-cyan-100\/],[class*="dark:bg-cyan-900/"]):not(.rounded-full){border-color:var(--border);background:0 0}html.dark .bx-tw tr:is(.bg-cyan-50,[class*=bg-cyan-50\/],[class*=dark\:bg-cyan-950]){background:0 0}html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-cyan-50,.bg-cyan-100):not(.rounded-xl){background-color:#06b6d433;background-color:lab(67.6998% -31.5985 -26.6758/.2);border-color:#06b6d466;border-color:lab(67.6998% -31.5985 -26.6758/.4)}:is(html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-cyan-50,[class*=bg-cyan-50\/],[class*=dark\:bg-cyan-950],[class*="dark:bg-cyan-900/"]),html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-cyan-50,.bg-cyan-100)) :is(.text-cyan-500,.text-cyan-600,.text-cyan-700,.text-cyan-800,.text-cyan-900),html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-cyan-50,.bg-cyan-100):is(.text-cyan-600,.text-cyan-700,.text-cyan-800){color:#67e8f9}html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-sky-50,[class*=bg-sky-50\/],[class*=dark\:bg-sky-950],[class*="dark:bg-sky-900/"]){border-color:color-mix(in oklch, #0ea5e9 32%, var(--border));background:linear-gradient(180deg, var(--secondary), var(--card));box-shadow:var(--shadow-card)}html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-sky-50,[class*=bg-sky-50\/],[class*=dark\:bg-sky-950],[class*="dark:bg-sky-900/"]) :is(div,header):is([class*=bg-sky-100\/],[class*="dark:bg-sky-900/"]):not(.rounded-full){border-color:var(--border);background:0 0}html.dark .bx-tw tr:is(.bg-sky-50,[class*=bg-sky-50\/],[class*=dark\:bg-sky-950]){background:0 0}html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-sky-50,.bg-sky-100):not(.rounded-xl){background-color:#0ea5e933;background-color:lab(63.352% -17.6081 -44.8632/.2);border-color:#0ea5e966;border-color:lab(63.352% -17.6081 -44.8633/.4)}:is(html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-sky-50,[class*=bg-sky-50\/],[class*=dark\:bg-sky-950],[class*="dark:bg-sky-900/"]),html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-sky-50,.bg-sky-100)) :is(.text-sky-500,.text-sky-600,.text-sky-700,.text-sky-800,.text-sky-900),html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-sky-50,.bg-sky-100):is(.text-sky-600,.text-sky-700,.text-sky-800){color:#7dd3fc}html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-blue-50,[class*=bg-blue-50\/],[class*=dark\:bg-blue-950],[class*="dark:bg-blue-900/"]){border-color:color-mix(in oklch, #3b82f6 32%, var(--border));background:linear-gradient(180deg, var(--secondary), var(--card));box-shadow:var(--shadow-card)}html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-blue-50,[class*=bg-blue-50\/],[class*=dark\:bg-blue-950],[class*="dark:bg-blue-900/"]) :is(div,header):is([class*=bg-blue-100\/],[class*="dark:bg-blue-900/"]):not(.rounded-full){border-color:var(--border);background:0 0}html.dark .bx-tw tr:is(.bg-blue-50,[class*=bg-blue-50\/],[class*=dark\:bg-blue-950]){background:0 0}html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-blue-50,.bg-blue-100):not(.rounded-xl){background-color:#3b82f633;background-color:lab(54.6189% 8.76281 -65.7907/.2);border-color:#3b82f666;border-color:lab(54.6189% 8.76281 -65.7907/.4)}:is(html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-blue-50,[class*=bg-blue-50\/],[class*=dark\:bg-blue-950],[class*="dark:bg-blue-900/"]),html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-blue-50,.bg-blue-100)) :is(.text-blue-500,.text-blue-600,.text-blue-700,.text-blue-800,.text-blue-900),html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-blue-50,.bg-blue-100):is(.text-blue-600,.text-blue-700,.text-blue-800){color:#93c5fd}html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-indigo-50,[class*=bg-indigo-50\/],[class*=dark\:bg-indigo-950],[class*="dark:bg-indigo-900/"]){border-color:color-mix(in oklch, #6366f1 32%, var(--border));background:linear-gradient(180deg, var(--secondary), var(--card));box-shadow:var(--shadow-card)}html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-indigo-50,[class*=bg-indigo-50\/],[class*=dark\:bg-indigo-950],[class*="dark:bg-indigo-900/"]) :is(div,header):is([class*=bg-indigo-100\/],[class*="dark:bg-indigo-900/"]):not(.rounded-full){border-color:var(--border);background:0 0}html.dark .bx-tw tr:is(.bg-indigo-50,[class*=bg-indigo-50\/],[class*=dark\:bg-indigo-950]){background:0 0}html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-indigo-50,.bg-indigo-100):not(.rounded-xl){background-color:#6366f133;background-color:lab(49.0485% 30.3448 -71.8736/.2);border-color:#6366f166;border-color:lab(49.0485% 30.3448 -71.8736/.4)}:is(html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-indigo-50,[class*=bg-indigo-50\/],[class*=dark\:bg-indigo-950],[class*="dark:bg-indigo-900/"]),html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-indigo-50,.bg-indigo-100)) :is(.text-indigo-500,.text-indigo-600,.text-indigo-700,.text-indigo-800,.text-indigo-900),html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-indigo-50,.bg-indigo-100):is(.text-indigo-600,.text-indigo-700,.text-indigo-800){color:#a5b4fc}html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-violet-50,[class*=bg-violet-50\/],[class*=dark\:bg-violet-950],[class*="dark:bg-violet-900/"]){border-color:color-mix(in oklch, #8b5cf6 32%, var(--border));background:linear-gradient(180deg, var(--secondary), var(--card));box-shadow:var(--shadow-card)}html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-violet-50,[class*=bg-violet-50\/],[class*=dark\:bg-violet-950],[class*="dark:bg-violet-900/"]) :is(div,header):is([class*=bg-violet-100\/],[class*="dark:bg-violet-900/"]):not(.rounded-full){border-color:var(--border);background:0 0}html.dark .bx-tw tr:is(.bg-violet-50,[class*=bg-violet-50\/],[class*=dark\:bg-violet-950]){background:0 0}html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-violet-50,.bg-violet-100):not(.rounded-xl){background-color:#8b5cf633;background-color:lab(50.6911% 45.8506 -71.7974/.2);border-color:#8b5cf666;border-color:lab(50.6911% 45.8506 -71.7974/.4)}:is(html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-violet-50,[class*=bg-violet-50\/],[class*=dark\:bg-violet-950],[class*="dark:bg-violet-900/"]),html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-violet-50,.bg-violet-100)) :is(.text-violet-500,.text-violet-600,.text-violet-700,.text-violet-800,.text-violet-900),html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-violet-50,.bg-violet-100):is(.text-violet-600,.text-violet-700,.text-violet-800){color:#c4b5fd}html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-purple-50,[class*=bg-purple-50\/],[class*=dark\:bg-purple-950],[class*="dark:bg-purple-900/"]){border-color:color-mix(in oklch, #a855f7 32%, var(--border));background:linear-gradient(180deg, var(--secondary), var(--card));box-shadow:var(--shadow-card)}html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-purple-50,[class*=bg-purple-50\/],[class*=dark\:bg-purple-950],[class*="dark:bg-purple-900/"]) :is(div,header):is([class*=bg-purple-100\/],[class*="dark:bg-purple-900/"]):not(.rounded-full){border-color:var(--border);background:0 0}html.dark .bx-tw tr:is(.bg-purple-50,[class*=bg-purple-50\/],[class*=dark\:bg-purple-950]){background:0 0}html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-purple-50,.bg-purple-100):not(.rounded-xl){background-color:#a855f733;background-color:lab(52.7991% 56.2742 -68.7519/.2);border-color:#a855f766;border-color:lab(52.7991% 56.2742 -68.7519/.4)}:is(html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-purple-50,[class*=bg-purple-50\/],[class*=dark\:bg-purple-950],[class*="dark:bg-purple-900/"]),html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-purple-50,.bg-purple-100)) :is(.text-purple-500,.text-purple-600,.text-purple-700,.text-purple-800,.text-purple-900),html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-purple-50,.bg-purple-100):is(.text-purple-600,.text-purple-700,.text-purple-800){color:#d8b4fe}html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-fuchsia-50,[class*=bg-fuchsia-50\/],[class*=dark\:bg-fuchsia-950],[class*="dark:bg-fuchsia-900/"]){border-color:color-mix(in oklch, #d946ef 32%, var(--border));background:linear-gradient(180deg, var(--secondary), var(--card));box-shadow:var(--shadow-card)}html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-fuchsia-50,[class*=bg-fuchsia-50\/],[class*=dark\:bg-fuchsia-950],[class*="dark:bg-fuchsia-900/"]) :is(div,header):is([class*=bg-fuchsia-100\/],[class*="dark:bg-fuchsia-900/"]):not(.rounded-full){border-color:var(--border);background:0 0}html.dark .bx-tw tr:is(.bg-fuchsia-50,[class*=bg-fuchsia-50\/],[class*=dark\:bg-fuchsia-950]){background:0 0}html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-fuchsia-50,.bg-fuchsia-100):not(.rounded-xl){background-color:#d946ef33;background-color:lab(57.1351% 72.492 -56.8961/.2);border-color:#d946ef66;border-color:lab(57.1351% 72.492 -56.8961/.4)}:is(html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-fuchsia-50,[class*=bg-fuchsia-50\/],[class*=dark\:bg-fuchsia-950],[class*="dark:bg-fuchsia-900/"]),html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-fuchsia-50,.bg-fuchsia-100)) :is(.text-fuchsia-500,.text-fuchsia-600,.text-fuchsia-700,.text-fuchsia-800,.text-fuchsia-900),html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-fuchsia-50,.bg-fuchsia-100):is(.text-fuchsia-600,.text-fuchsia-700,.text-fuchsia-800){color:#f0abfc}html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-pink-50,[class*=bg-pink-50\/],[class*=dark\:bg-pink-950],[class*="dark:bg-pink-900/"]){border-color:color-mix(in oklch, #ec4899 32%, var(--border));background:linear-gradient(180deg, var(--secondary), var(--card));box-shadow:var(--shadow-card)}html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-pink-50,[class*=bg-pink-50\/],[class*=dark\:bg-pink-950],[class*="dark:bg-pink-900/"]) :is(div,header):is([class*=bg-pink-100\/],[class*="dark:bg-pink-900/"]):not(.rounded-full){border-color:var(--border);background:0 0}html.dark .bx-tw tr:is(.bg-pink-50,[class*=bg-pink-50\/],[class*=dark\:bg-pink-950]){background:0 0}html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-pink-50,.bg-pink-100):not(.rounded-xl){background-color:#ec489933;background-color:lab(57.3079% 67.87 -7.11627/.2);border-color:#ec489966;border-color:lab(57.3079% 67.87 -7.11627/.4)}:is(html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-pink-50,[class*=bg-pink-50\/],[class*=dark\:bg-pink-950],[class*="dark:bg-pink-900/"]),html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-pink-50,.bg-pink-100)) :is(.text-pink-500,.text-pink-600,.text-pink-700,.text-pink-800,.text-pink-900),html.dark .bx-tw :is(span,a,button,div):is(.rounded-full,.rounded,.rounded-md):is(.bg-pink-50,.bg-pink-100):is(.text-pink-600,.text-pink-700,.text-pink-800){color:#f9a8d4}html.dark .bx-tw :is(.rounded-xl,.rounded-2xl):is(.bg-red-50,[class*=bg-red-50\/],[class*=dark\:bg-red-950],.bg-rose-50,[class*=bg-rose-50\/],[class*=dark\:bg-rose-950],.bg-orange-50,[class*=bg-orange-50\/],[class*=dark\:bg-orange-950],.bg-amber-50,[class*=bg-amber-50\/],[class*=dark\:bg-amber-950],.bg-yellow-50,[class*=bg-yellow-50\/],[class*=dark\:bg-yellow-950],.bg-lime-50,[class*=bg-lime-50\/],[class*=dark\:bg-lime-950],.bg-green-50,[class*=bg-green-50\/],[class*=dark\:bg-green-950],.bg-emerald-50,[class*=bg-emerald-50\/],[class*=dark\:bg-emerald-950],.bg-teal-50,[class*=bg-teal-50\/],[class*=dark\:bg-teal-950],.bg-cyan-50,[class*=bg-cyan-50\/],[class*=dark\:bg-cyan-950],.bg-sky-50,[class*=bg-sky-50\/],[class*=dark\:bg-sky-950],.bg-blue-50,[class*=bg-blue-50\/],[class*=dark\:bg-blue-950],.bg-indigo-50,[class*=bg-indigo-50\/],[class*=dark\:bg-indigo-950],.bg-violet-50,[class*=bg-violet-50\/],[class*=dark\:bg-violet-950],.bg-purple-50,[class*=bg-purple-50\/],[class*=dark\:bg-purple-950],.bg-fuchsia-50,[class*=bg-fuchsia-50\/],[class*=dark\:bg-fuchsia-950],.bg-pink-50,[class*=bg-pink-50\/],[class*=dark\:bg-pink-950]) p:is(.text-sm,.text-xs):is([class*=text-red-8],[class*=text-red-9],[class*=dark\:text-red-200],[class*=text-rose-8],[class*=text-rose-9],[class*=dark\:text-rose-200],[class*=text-orange-8],[class*=text-orange-9],[class*=dark\:text-orange-200],[class*=text-amber-8],[class*=text-amber-9],[class*=dark\:text-amber-200],[class*=text-yellow-8],[class*=text-yellow-9],[class*=dark\:text-yellow-200],[class*=text-lime-8],[class*=text-lime-9],[class*=dark\:text-lime-200],[class*=text-green-8],[class*=text-green-9],[class*=dark\:text-green-200],[class*=text-emerald-8],[class*=text-emerald-9],[class*=dark\:text-emerald-200],[class*=text-teal-8],[class*=text-teal-9],[class*=dark\:text-teal-200],[class*=text-cyan-8],[class*=text-cyan-9],[class*=dark\:text-cyan-200],[class*=text-sky-8],[class*=text-sky-9],[class*=dark\:text-sky-200],[class*=text-blue-8],[class*=text-blue-9],[class*=dark\:text-blue-200],[class*=text-indigo-8],[class*=text-indigo-9],[class*=dark\:text-indigo-200],[class*=text-violet-8],[class*=text-violet-9],[class*=dark\:text-violet-200],[class*=text-purple-8],[class*=text-purple-9],[class*=dark\:text-purple-200],[class*=text-fuchsia-8],[class*=text-fuchsia-9],[class*=dark\:text-fuchsia-200],[class*=text-pink-8],[class*=text-pink-9],[class*=dark\:text-pink-200]){color:var(--muted-foreground)!important}html.dark .bx-tw :is(.beacon-card,[data-slot=card],.war-call-section,.rounded-lg.border,.rounded-xl.border,.rounded-2xl.border):is(.bg-white,.bg-card,.beacon-card,[data-slot=card],.war-call-section) :is(div,section,article,li,fieldset,details,aside,a):is(.rounded,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl):is(.bg-white,.bg-card).border:not(.absolute,.fixed,.sticky,.overflow-auto,.overflow-x-auto,[role=menu],[role=listbox],[role=dialog],[role=tooltip],[class*=shadow-md],[class*=shadow-lg],[class*=shadow-xl],[class*=shadow-2xl]),html.dark .bx-tw :is(.beacon-card,[data-slot=card],.war-call-section,.rounded-lg.border,.rounded-xl.border,.rounded-2xl.border):is(.bg-white,.bg-card,.beacon-card,[data-slot=card],.war-call-section) :is(div,section,article,li,fieldset,details,aside,a):is(.rounded,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl):is(.bg-muted,[class*=bg-muted\/]).border:not(.absolute,.fixed,.sticky,.overflow-auto,.overflow-x-auto,[role=menu],[role=listbox],[role=dialog],[role=tooltip],[class*=shadow-md],[class*=shadow-lg],[class*=shadow-xl],[class*=shadow-2xl]){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), inset 0 1px 0 #ffffff0a;background-color:#22262b!important}html.dark .bx-tw :is(.beacon-card,[data-slot=card],.war-call-section,.rounded-lg.border,.rounded-xl.border,.rounded-2xl.border):is(.bg-white,.bg-card,.beacon-card,[data-slot=card],.war-call-section) :is(a[href],[role=button],.cursor-pointer):is(.rounded,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl):is(.bg-white,.bg-card,.bg-muted,[class*=bg-muted\/]).border:hover{background-color:#2a2f35!important}html.dark .bx-tw h1{text-shadow:0 1px #0000008c,0 2px 6px #00000059}
html:not(.dark){--bx-canvas:#e8edf3;--bx-light-raised:#fff;--bx-card-border-outer:#c8d1dd;--bx-card-border:var(--bx-card-border-outer);--bx-nested:#f2f5f9;--bx-nested-border:#d6dde7;--shadow-nested:inset 0 1px 2px #1020380f;--shadow-nested-hover:0 1px 2px #1020381a, 0 4px 10px -4px #1020382e;--bx-metal:#5c6772;--bx-card-highlight:inset 0 1px 0 #ffffffeb;--secondary:#f1f4f8;--muted:#f1f4f8;--muted-foreground:#596273;--accent:#eef2f7;--accent-soft:#e8eef6;--border:#e1e6ed;--input:#8793a4;--sidebar:var(--bx-canvas);--sidebar-accent:#eef2f7;--sidebar-border:#e1e6ed;--shadow-card-outer:var(--bx-card-highlight), 0 1px 2px #1020381c, 0 4px 10px -3px #1020381f, 0 16px 30px -18px #1020386b;--shadow-card-hover-outer:var(--bx-card-highlight), 0 2px 4px #1020381a, 0 10px 22px -6px #10203829, 0 26px 44px -22px #1020386b;--shadow-card:var(--shadow-card-outer);--shadow-card-hover:var(--shadow-card-hover-outer)}html:not(.dark) .module-menu-card{box-shadow:var(--shadow-card)}html:not(.dark) .group:hover .module-menu-card{box-shadow:var(--shadow-card-hover)}html:not(.dark) .module-menu-card{border-top-color:#fffffffa;border-bottom-color:#9fabbbb8}html:not(.dark) .module-menu-icon{box-shadow:inset 0 1px #fff,inset 0 -1px #a669001f,0 8px 16px -11px #573908d1}html:not(.dark) .module-menu-badge{box-shadow:inset 0 1px #fffffff0,0 3px 8px -5px #2330428c}html:not(.dark) .module-menu-title{text-shadow:0 1px #fff,0 2px 4px #2330421f}html:not(.dark) .module-menu-arrow{filter:drop-shadow(0 2px 2px #23304238)}html:not(.dark) main:has(>.app-main-content.bx-tw){background-color:var(--bx-canvas)}html:not(.dark) .beacon-mobile-shell>header.sticky,html:not(.dark) header.bg-background.border-b.h-16{background-color:var(--bx-canvas);border-bottom-color:var(--bx-card-border);box-shadow:inset 0 1px #ffffffd9,0 1px #2330420f,0 6px 16px -12px #23304242}html:not(.dark) .beacon-sidebar{background-color:var(--bx-canvas);border-right-color:var(--bx-card-border);box-shadow:inset -1px 0 #ffffff80,4px 0 18px -14px #23304247}@media (hover:hover){html:not(.dark) header.bg-background.border-b.h-16 :is(button,a)[class*=hover\:bg-muted]:not([role^=menuitem]):hover{background-color:var(--bx-light-raised)}}html:not(.dark) .bx-raised{border-color:var(--bx-card-border);background:var(--bx-light-raised);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--shadow-card)}html:not(.dark) .bx-raised-hover:hover{border-color:var(--input)}html:not(.dark) .beacon-page-header.bx-raised{background:var(--bx-light-raised);border-color:#ffffffeb;box-shadow:inset 0 1px #fffffff5,0 1px 2px #172b4d14,0 18px 42px -28px #172b4d7a}html:not(.dark) .beacon-page-header-icon{color:var(--gold);background:linear-gradient(145deg,#fffdf7,#fff3ce);border-color:#d99a0938;box-shadow:inset 0 1px #fff,0 8px 18px -12px #805100b8}html:not(.dark) :is(.beacon-card,.bx-raised),html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-white,.bg-card).border{background:var(--bx-light-raised);border-color:var(--bx-card-border)}html:not(.dark) .beacon-card-header{color:#2f363e;background:0 0;box-shadow:inset 0 1px #ffffffe6}html:not(.dark) .beacon-card-header svg:is(:not([class*=text-]),[class*=text-muted],[class*=text-primary],[class*=text-foreground]){color:var(--bx-metal)}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) table:not([class*=bg-]),html:not(.dark) .beacon-card table:not([class*=bg-]),html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) textarea:not([class*=bg-]),html:not(.dark) .beacon-card textarea:not([class*=bg-]),html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) select:not([class*=bg-]),html:not(.dark) .beacon-card select:not([class*=bg-]),html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([class*=bg-]),html:not(.dark) .beacon-card input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([class*=bg-]){background-color:#fff;background-image:none}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-white,.bg-card).border:not([class*=shadow]){box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--shadow-card)}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl,[data-slot=card]) .text-red-600{color:#c1272d}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl,[data-slot=card]) .text-rose-600{color:#be1e4b}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl,[data-slot=card]) .text-orange-600{color:#b8480f}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl,[data-slot=card]) .text-amber-600{color:#a05a06}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl,[data-slot=card]) .text-yellow-600{color:#8a6207}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl,[data-slot=card]) .text-green-600{color:#1e7b3c}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl,[data-slot=card]) .text-emerald-600{color:#07795a}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl,[data-slot=card]) .text-teal-600{color:#0f766e}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-red-50,[class^=bg-red-50\/],[class*=" bg-red-50/"]){border-color:color-mix(in oklch, #ef4444 22%, var(--border));background:var(--bx-light-raised);--bx-accent:inset 0 2px 0 #ef4444b3;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--bx-accent), var(--shadow-card)}@supports (color:lab(0% 0 0)){html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-red-50,[class^=bg-red-50\/],[class*=" bg-red-50/"]){--bx-accent:inset 0 2px 0 lab(55.7852% 65.6164 40.7976/.7)}}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-red-50,[class^=bg-red-50\/],[class*=" bg-red-50/"]):is(.bx-raised-hover,a,button,a>*):hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--bx-accent), var(--shadow-card-hover)}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-red-50,[class^=bg-red-50\/],[class*=" bg-red-50/"]) :is(div,header):is([class^=bg-red-100\/],[class*=" bg-red-100/"]):not(.rounded-full){border-color:var(--border);background:0 0}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) tr:is([class^=bg-red-50\/],[class*=" bg-red-50/"]):not(:hover){background-color:#0000}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-rose-50,[class^=bg-rose-50\/],[class*=" bg-rose-50/"]){border-color:color-mix(in oklch, #f43f5e 22%, var(--border));background:var(--bx-light-raised);--bx-accent:inset 0 2px 0 #f43f5eb3;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--bx-accent), var(--shadow-card)}@supports (color:lab(0% 0 0)){html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-rose-50,[class^=bg-rose-50\/],[class*=" bg-rose-50/"]){--bx-accent:inset 0 2px 0 lab(56.4564% 69.5783 26.8306/.7)}}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-rose-50,[class^=bg-rose-50\/],[class*=" bg-rose-50/"]):is(.bx-raised-hover,a,button,a>*):hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--bx-accent), var(--shadow-card-hover)}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-rose-50,[class^=bg-rose-50\/],[class*=" bg-rose-50/"]) :is(div,header):is([class^=bg-rose-100\/],[class*=" bg-rose-100/"]):not(.rounded-full){border-color:var(--border);background:0 0}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) tr:is([class^=bg-rose-50\/],[class*=" bg-rose-50/"]):not(:hover){background-color:#0000}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-orange-50,[class^=bg-orange-50\/],[class*=" bg-orange-50/"]){border-color:color-mix(in oklch, #f97316 22%, var(--border));background:var(--bx-light-raised);--bx-accent:inset 0 2px 0 #f97316b3;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--bx-accent), var(--shadow-card)}@supports (color:lab(0% 0 0)){html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-orange-50,[class^=bg-orange-50\/],[class*=" bg-orange-50/"]){--bx-accent:inset 0 2px 0 lab(64.4963% 49.3667 68.6637/.7)}}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-orange-50,[class^=bg-orange-50\/],[class*=" bg-orange-50/"]):is(.bx-raised-hover,a,button,a>*):hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--bx-accent), var(--shadow-card-hover)}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-orange-50,[class^=bg-orange-50\/],[class*=" bg-orange-50/"]) :is(div,header):is([class^=bg-orange-100\/],[class*=" bg-orange-100/"]):not(.rounded-full){border-color:var(--border);background:0 0}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) tr:is([class^=bg-orange-50\/],[class*=" bg-orange-50/"]):not(:hover){background-color:#0000}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-amber-50,[class^=bg-amber-50\/],[class*=" bg-amber-50/"]){border-color:color-mix(in oklch, #f59e0b 22%, var(--border));background:var(--bx-light-raised);--bx-accent:inset 0 2px 0 #f59e0bb3;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--bx-accent), var(--shadow-card)}@supports (color:lab(0% 0 0)){html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-amber-50,[class^=bg-amber-50\/],[class*=" bg-amber-50/"]){--bx-accent:inset 0 2px 0 lab(72.7914% 26.933 75.434/.7)}}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-amber-50,[class^=bg-amber-50\/],[class*=" bg-amber-50/"]):is(.bx-raised-hover,a,button,a>*):hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--bx-accent), var(--shadow-card-hover)}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-amber-50,[class^=bg-amber-50\/],[class*=" bg-amber-50/"]) :is(div,header):is([class^=bg-amber-100\/],[class*=" bg-amber-100/"]):not(.rounded-full){border-color:var(--border);background:0 0}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) tr:is([class^=bg-amber-50\/],[class*=" bg-amber-50/"]):not(:hover){background-color:#0000}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-yellow-50,[class^=bg-yellow-50\/],[class*=" bg-yellow-50/"]){border-color:color-mix(in oklch, #eab308 22%, var(--border));background:var(--bx-light-raised);--bx-accent:inset 0 2px 0 #eab308b3;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--bx-accent), var(--shadow-card)}@supports (color:lab(0% 0 0)){html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-yellow-50,[class^=bg-yellow-50\/],[class*=" bg-yellow-50/"]){--bx-accent:inset 0 2px 0 lab(76.4588% 11.7468 77.3704/.7)}}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-yellow-50,[class^=bg-yellow-50\/],[class*=" bg-yellow-50/"]):is(.bx-raised-hover,a,button,a>*):hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--bx-accent), var(--shadow-card-hover)}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-yellow-50,[class^=bg-yellow-50\/],[class*=" bg-yellow-50/"]) :is(div,header):is([class^=bg-yellow-100\/],[class*=" bg-yellow-100/"]):not(.rounded-full){border-color:var(--border);background:0 0}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) tr:is([class^=bg-yellow-50\/],[class*=" bg-yellow-50/"]):not(:hover){background-color:#0000}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-lime-50,[class^=bg-lime-50\/],[class*=" bg-lime-50/"]){border-color:color-mix(in oklch, #84cc16 22%, var(--border));background:var(--bx-light-raised);--bx-accent:inset 0 2px 0 #84cc16b3;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--bx-accent), var(--shadow-card)}@supports (color:lab(0% 0 0)){html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-lime-50,[class^=bg-lime-50\/],[class*=" bg-lime-50/"]){--bx-accent:inset 0 2px 0 lab(75.1204% -41.5032 70.2558/.7)}}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-lime-50,[class^=bg-lime-50\/],[class*=" bg-lime-50/"]):is(.bx-raised-hover,a,button,a>*):hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--bx-accent), var(--shadow-card-hover)}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-lime-50,[class^=bg-lime-50\/],[class*=" bg-lime-50/"]) :is(div,header):is([class^=bg-lime-100\/],[class*=" bg-lime-100/"]):not(.rounded-full){border-color:var(--border);background:0 0}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) tr:is([class^=bg-lime-50\/],[class*=" bg-lime-50/"]):not(:hover){background-color:#0000}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-green-50,[class^=bg-green-50\/],[class*=" bg-green-50/"]){border-color:color-mix(in oklch, #22c55e 22%, var(--border));background:var(--bx-light-raised);--bx-accent:inset 0 2px 0 #22c55eb3;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--bx-accent), var(--shadow-card)}@supports (color:lab(0% 0 0)){html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-green-50,[class^=bg-green-50\/],[class*=" bg-green-50/"]){--bx-accent:inset 0 2px 0 lab(70.2187% -57.9808 39.4382/.7)}}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-green-50,[class^=bg-green-50\/],[class*=" bg-green-50/"]):is(.bx-raised-hover,a,button,a>*):hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--bx-accent), var(--shadow-card-hover)}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-green-50,[class^=bg-green-50\/],[class*=" bg-green-50/"]) :is(div,header):is([class^=bg-green-100\/],[class*=" bg-green-100/"]):not(.rounded-full){border-color:var(--border);background:0 0}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) tr:is([class^=bg-green-50\/],[class*=" bg-green-50/"]):not(:hover){background-color:#0000}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-emerald-50,[class^=bg-emerald-50\/],[class*=" bg-emerald-50/"]){border-color:color-mix(in oklch, #10b981 22%, var(--border));background:var(--bx-light-raised);--bx-accent:inset 0 2px 0 #10b981b3;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--bx-accent), var(--shadow-card)}@supports (color:lab(0% 0 0)){html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-emerald-50,[class^=bg-emerald-50\/],[class*=" bg-emerald-50/"]){--bx-accent:inset 0 2px 0 lab(66.6921% -50.6677 17.059/.7)}}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-emerald-50,[class^=bg-emerald-50\/],[class*=" bg-emerald-50/"]):is(.bx-raised-hover,a,button,a>*):hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--bx-accent), var(--shadow-card-hover)}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-emerald-50,[class^=bg-emerald-50\/],[class*=" bg-emerald-50/"]) :is(div,header):is([class^=bg-emerald-100\/],[class*=" bg-emerald-100/"]):not(.rounded-full){border-color:var(--border);background:0 0}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) tr:is([class^=bg-emerald-50\/],[class*=" bg-emerald-50/"]):not(:hover){background-color:#0000}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-teal-50,[class^=bg-teal-50\/],[class*=" bg-teal-50/"]){border-color:color-mix(in oklch, #14b8a6 22%, var(--border));background:var(--bx-light-raised);--bx-accent:inset 0 2px 0 #14b8a6b3;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--bx-accent), var(--shadow-card)}@supports (color:lab(0% 0 0)){html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-teal-50,[class^=bg-teal-50\/],[class*=" bg-teal-50/"]){--bx-accent:inset 0 2px 0 lab(67.1486% -42.9201 -2.32974/.7)}}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-teal-50,[class^=bg-teal-50\/],[class*=" bg-teal-50/"]):is(.bx-raised-hover,a,button,a>*):hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--bx-accent), var(--shadow-card-hover)}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-teal-50,[class^=bg-teal-50\/],[class*=" bg-teal-50/"]) :is(div,header):is([class^=bg-teal-100\/],[class*=" bg-teal-100/"]):not(.rounded-full){border-color:var(--border);background:0 0}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) tr:is([class^=bg-teal-50\/],[class*=" bg-teal-50/"]):not(:hover){background-color:#0000}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-cyan-50,[class^=bg-cyan-50\/],[class*=" bg-cyan-50/"]){border-color:color-mix(in oklch, #06b6d4 22%, var(--border));background:var(--bx-light-raised);--bx-accent:inset 0 2px 0 #06b6d4b3;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--bx-accent), var(--shadow-card)}@supports (color:lab(0% 0 0)){html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-cyan-50,[class^=bg-cyan-50\/],[class*=" bg-cyan-50/"]){--bx-accent:inset 0 2px 0 lab(67.6998% -31.5985 -26.6758/.7)}}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-cyan-50,[class^=bg-cyan-50\/],[class*=" bg-cyan-50/"]):is(.bx-raised-hover,a,button,a>*):hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--bx-accent), var(--shadow-card-hover)}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-cyan-50,[class^=bg-cyan-50\/],[class*=" bg-cyan-50/"]) :is(div,header):is([class^=bg-cyan-100\/],[class*=" bg-cyan-100/"]):not(.rounded-full){border-color:var(--border);background:0 0}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) tr:is([class^=bg-cyan-50\/],[class*=" bg-cyan-50/"]):not(:hover){background-color:#0000}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-sky-50,[class^=bg-sky-50\/],[class*=" bg-sky-50/"]){border-color:color-mix(in oklch, #0ea5e9 22%, var(--border));background:var(--bx-light-raised);--bx-accent:inset 0 2px 0 #0ea5e9b3;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--bx-accent), var(--shadow-card)}@supports (color:lab(0% 0 0)){html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-sky-50,[class^=bg-sky-50\/],[class*=" bg-sky-50/"]){--bx-accent:inset 0 2px 0 lab(63.352% -17.6081 -44.8632/.7)}}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-sky-50,[class^=bg-sky-50\/],[class*=" bg-sky-50/"]):is(.bx-raised-hover,a,button,a>*):hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--bx-accent), var(--shadow-card-hover)}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-sky-50,[class^=bg-sky-50\/],[class*=" bg-sky-50/"]) :is(div,header):is([class^=bg-sky-100\/],[class*=" bg-sky-100/"]):not(.rounded-full){border-color:var(--border);background:0 0}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-blue-50,[class^=bg-blue-50\/],[class*=" bg-blue-50/"]){border-color:color-mix(in oklch, #3b82f6 22%, var(--border));background:var(--bx-light-raised);--bx-accent:inset 0 2px 0 #3b82f6b3;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--bx-accent), var(--shadow-card)}@supports (color:lab(0% 0 0)){html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-blue-50,[class^=bg-blue-50\/],[class*=" bg-blue-50/"]){--bx-accent:inset 0 2px 0 lab(54.6189% 8.76281 -65.7907/.7)}}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-blue-50,[class^=bg-blue-50\/],[class*=" bg-blue-50/"]):is(.bx-raised-hover,a,button,a>*):hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--bx-accent), var(--shadow-card-hover)}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-blue-50,[class^=bg-blue-50\/],[class*=" bg-blue-50/"]) :is(div,header):is([class^=bg-blue-100\/],[class*=" bg-blue-100/"]):not(.rounded-full){border-color:var(--border);background:0 0}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-indigo-50,[class^=bg-indigo-50\/],[class*=" bg-indigo-50/"]){border-color:color-mix(in oklch, #6366f1 22%, var(--border));background:var(--bx-light-raised);--bx-accent:inset 0 2px 0 #6366f1b3;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--bx-accent), var(--shadow-card)}@supports (color:lab(0% 0 0)){html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-indigo-50,[class^=bg-indigo-50\/],[class*=" bg-indigo-50/"]){--bx-accent:inset 0 2px 0 lab(49.0485% 30.3448 -71.8736/.7)}}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-indigo-50,[class^=bg-indigo-50\/],[class*=" bg-indigo-50/"]):is(.bx-raised-hover,a,button,a>*):hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--bx-accent), var(--shadow-card-hover)}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-indigo-50,[class^=bg-indigo-50\/],[class*=" bg-indigo-50/"]) :is(div,header):is([class^=bg-indigo-100\/],[class*=" bg-indigo-100/"]):not(.rounded-full){border-color:var(--border);background:0 0}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-violet-50,[class^=bg-violet-50\/],[class*=" bg-violet-50/"]){border-color:color-mix(in oklch, #8b5cf6 22%, var(--border));background:var(--bx-light-raised);--bx-accent:inset 0 2px 0 #8b5cf6b3;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--bx-accent), var(--shadow-card)}@supports (color:lab(0% 0 0)){html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-violet-50,[class^=bg-violet-50\/],[class*=" bg-violet-50/"]){--bx-accent:inset 0 2px 0 lab(50.6911% 45.8506 -71.7974/.7)}}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-violet-50,[class^=bg-violet-50\/],[class*=" bg-violet-50/"]):is(.bx-raised-hover,a,button,a>*):hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--bx-accent), var(--shadow-card-hover)}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-violet-50,[class^=bg-violet-50\/],[class*=" bg-violet-50/"]) :is(div,header):is([class^=bg-violet-100\/],[class*=" bg-violet-100/"]):not(.rounded-full){border-color:var(--border);background:0 0}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) tr:is([class^=bg-violet-50\/],[class*=" bg-violet-50/"]):not(:hover){background-color:#0000}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-purple-50,[class^=bg-purple-50\/],[class*=" bg-purple-50/"]){border-color:color-mix(in oklch, #a855f7 22%, var(--border));background:var(--bx-light-raised);--bx-accent:inset 0 2px 0 #a855f7b3;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--bx-accent), var(--shadow-card)}@supports (color:lab(0% 0 0)){html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-purple-50,[class^=bg-purple-50\/],[class*=" bg-purple-50/"]){--bx-accent:inset 0 2px 0 lab(52.7991% 56.2742 -68.7519/.7)}}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-purple-50,[class^=bg-purple-50\/],[class*=" bg-purple-50/"]):is(.bx-raised-hover,a,button,a>*):hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--bx-accent), var(--shadow-card-hover)}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-purple-50,[class^=bg-purple-50\/],[class*=" bg-purple-50/"]) :is(div,header):is([class^=bg-purple-100\/],[class*=" bg-purple-100/"]):not(.rounded-full){border-color:var(--border);background:0 0}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) tr:is([class^=bg-purple-50\/],[class*=" bg-purple-50/"]):not(:hover){background-color:#0000}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-fuchsia-50,[class^=bg-fuchsia-50\/],[class*=" bg-fuchsia-50/"]){border-color:color-mix(in oklch, #d946ef 22%, var(--border));background:var(--bx-light-raised);--bx-accent:inset 0 2px 0 #d946efb3;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--bx-accent), var(--shadow-card)}@supports (color:lab(0% 0 0)){html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-fuchsia-50,[class^=bg-fuchsia-50\/],[class*=" bg-fuchsia-50/"]){--bx-accent:inset 0 2px 0 lab(57.1351% 72.492 -56.8961/.7)}}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-fuchsia-50,[class^=bg-fuchsia-50\/],[class*=" bg-fuchsia-50/"]):is(.bx-raised-hover,a,button,a>*):hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--bx-accent), var(--shadow-card-hover)}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-fuchsia-50,[class^=bg-fuchsia-50\/],[class*=" bg-fuchsia-50/"]) :is(div,header):is([class^=bg-fuchsia-100\/],[class*=" bg-fuchsia-100/"]):not(.rounded-full){border-color:var(--border);background:0 0}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) tr:is([class^=bg-fuchsia-50\/],[class*=" bg-fuchsia-50/"]):not(:hover){background-color:#0000}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-pink-50,[class^=bg-pink-50\/],[class*=" bg-pink-50/"]){border-color:color-mix(in oklch, #ec4899 22%, var(--border));background:var(--bx-light-raised);--bx-accent:inset 0 2px 0 #ec4899b3;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--bx-accent), var(--shadow-card)}@supports (color:lab(0% 0 0)){html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-pink-50,[class^=bg-pink-50\/],[class*=" bg-pink-50/"]){--bx-accent:inset 0 2px 0 lab(57.3079% 67.87 -7.11627/.7)}}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-pink-50,[class^=bg-pink-50\/],[class*=" bg-pink-50/"]):is(.bx-raised-hover,a,button,a>*):hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--bx-accent), var(--shadow-card-hover)}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-pink-50,[class^=bg-pink-50\/],[class*=" bg-pink-50/"]) :is(div,header):is([class^=bg-pink-100\/],[class*=" bg-pink-100/"]):not(.rounded-full){border-color:var(--border);background:0 0}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) tr:is([class^=bg-pink-50\/],[class*=" bg-pink-50/"]):not(:hover){background-color:#0000}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is([class^=bg-slate-50\/],[class*=" bg-slate-50/"]){border-color:var(--border);background:var(--bx-light-raised);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--shadow-card)}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is([class^=bg-slate-50\/],[class*=" bg-slate-50/"]):is(.bx-raised-hover,a,button,a>*):hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--shadow-card-hover)}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-red-50,[class^=bg-red-50\/],[class*=" bg-red-50/"],.bg-rose-50,[class^=bg-rose-50\/],[class*=" bg-rose-50/"],.bg-orange-50,[class^=bg-orange-50\/],[class*=" bg-orange-50/"],.bg-amber-50,[class^=bg-amber-50\/],[class*=" bg-amber-50/"],.bg-yellow-50,[class^=bg-yellow-50\/],[class*=" bg-yellow-50/"],.bg-lime-50,[class^=bg-lime-50\/],[class*=" bg-lime-50/"],.bg-green-50,[class^=bg-green-50\/],[class*=" bg-green-50/"],.bg-emerald-50,[class^=bg-emerald-50\/],[class*=" bg-emerald-50/"],.bg-teal-50,[class^=bg-teal-50\/],[class*=" bg-teal-50/"],.bg-cyan-50,[class^=bg-cyan-50\/],[class*=" bg-cyan-50/"],.bg-sky-50,[class^=bg-sky-50\/],[class*=" bg-sky-50/"],.bg-blue-50,[class^=bg-blue-50\/],[class*=" bg-blue-50/"],.bg-indigo-50,[class^=bg-indigo-50\/],[class*=" bg-indigo-50/"],.bg-violet-50,[class^=bg-violet-50\/],[class*=" bg-violet-50/"],.bg-purple-50,[class^=bg-purple-50\/],[class*=" bg-purple-50/"],.bg-fuchsia-50,[class^=bg-fuchsia-50\/],[class*=" bg-fuchsia-50/"],.bg-pink-50,[class^=bg-pink-50\/],[class*=" bg-pink-50/"])[class*=border-t-]{border-top-color:revert-layer;--bx-accent:0 0 #0000}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.rounded-xl,.rounded-2xl):is(.bg-red-50,[class^=bg-red-50\/],[class*=" bg-red-50/"],.bg-rose-50,[class^=bg-rose-50\/],[class*=" bg-rose-50/"],.bg-orange-50,[class^=bg-orange-50\/],[class*=" bg-orange-50/"],.bg-amber-50,[class^=bg-amber-50\/],[class*=" bg-amber-50/"],.bg-yellow-50,[class^=bg-yellow-50\/],[class*=" bg-yellow-50/"],.bg-lime-50,[class^=bg-lime-50\/],[class*=" bg-lime-50/"],.bg-green-50,[class^=bg-green-50\/],[class*=" bg-green-50/"],.bg-emerald-50,[class^=bg-emerald-50\/],[class*=" bg-emerald-50/"],.bg-teal-50,[class^=bg-teal-50\/],[class*=" bg-teal-50/"],.bg-cyan-50,[class^=bg-cyan-50\/],[class*=" bg-cyan-50/"],.bg-sky-50,[class^=bg-sky-50\/],[class*=" bg-sky-50/"],.bg-blue-50,[class^=bg-blue-50\/],[class*=" bg-blue-50/"],.bg-indigo-50,[class^=bg-indigo-50\/],[class*=" bg-indigo-50/"],.bg-violet-50,[class^=bg-violet-50\/],[class*=" bg-violet-50/"],.bg-purple-50,[class^=bg-purple-50\/],[class*=" bg-purple-50/"],.bg-fuchsia-50,[class^=bg-fuchsia-50\/],[class*=" bg-fuchsia-50/"],.bg-pink-50,[class^=bg-pink-50\/],[class*=" bg-pink-50/"]) p:is(.text-sm,.text-xs):is([class^=text-red-8],[class*=\ text-red-8],[class^=text-red-9],[class*=\ text-red-9],[class^=text-rose-8],[class*=\ text-rose-8],[class^=text-rose-9],[class*=\ text-rose-9],[class^=text-orange-8],[class*=\ text-orange-8],[class^=text-orange-9],[class*=\ text-orange-9],[class^=text-amber-8],[class*=\ text-amber-8],[class^=text-amber-9],[class*=\ text-amber-9],[class^=text-yellow-8],[class*=\ text-yellow-8],[class^=text-yellow-9],[class*=\ text-yellow-9],[class^=text-lime-8],[class*=\ text-lime-8],[class^=text-lime-9],[class*=\ text-lime-9],[class^=text-green-8],[class*=\ text-green-8],[class^=text-green-9],[class*=\ text-green-9],[class^=text-emerald-8],[class*=\ text-emerald-8],[class^=text-emerald-9],[class*=\ text-emerald-9],[class^=text-teal-8],[class*=\ text-teal-8],[class^=text-teal-9],[class*=\ text-teal-9],[class^=text-cyan-8],[class*=\ text-cyan-8],[class^=text-cyan-9],[class*=\ text-cyan-9],[class^=text-sky-8],[class*=\ text-sky-8],[class^=text-sky-9],[class*=\ text-sky-9],[class^=text-blue-8],[class*=\ text-blue-8],[class^=text-blue-9],[class*=\ text-blue-9],[class^=text-indigo-8],[class*=\ text-indigo-8],[class^=text-indigo-9],[class*=\ text-indigo-9],[class^=text-violet-8],[class*=\ text-violet-8],[class^=text-violet-9],[class*=\ text-violet-9],[class^=text-purple-8],[class*=\ text-purple-8],[class^=text-purple-9],[class*=\ text-purple-9],[class^=text-fuchsia-8],[class*=\ text-fuchsia-8],[class^=text-fuchsia-9],[class*=\ text-fuchsia-9],[class^=text-pink-8],[class*=\ text-pink-8],[class^=text-pink-9],[class*=\ text-pink-9]):not(.font-medium,.font-semibold,.font-bold){color:var(--muted-foreground)}@layer base{html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :where(*){border-color:var(--border)}}html:not(.dark) .beacon-facelift-wave{--bf-line:var(--bx-card-border);--bf-shadow-sm:var(--shadow-card);--bf-shadow-md:var(--shadow-card-hover)}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.beacon-card,[data-slot=card],.war-call-section,.rounded-lg.border,.rounded-xl.border,.rounded-2xl.border):is(.bg-white,.bg-card,.beacon-card,[data-slot=card],.war-call-section)>*{--bx-light-raised:var(--bx-nested);--bx-card-border:var(--bx-nested-border);--shadow-card:var(--bx-card-highlight), var(--shadow-nested);--shadow-card-hover:var(--shadow-nested-hover);--bf-line:var(--bx-nested-border);--bf-shadow-sm:var(--shadow-nested);--bf-shadow-md:var(--shadow-nested-hover)}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.beacon-card,[data-slot=card],.war-call-section,.rounded-lg.border,.rounded-xl.border,.rounded-2xl.border):is(.bg-white,.bg-card,.beacon-card,[data-slot=card],.war-call-section) :is(.fixed,.absolute,[role=dialog],[role=menu],[role=listbox],[role=tooltip]){--bx-light-raised:#fff;--bx-card-border:var(--bx-card-border-outer);--shadow-card:var(--shadow-card-outer);--shadow-card-hover:var(--shadow-card-hover-outer);--bf-line:var(--bx-card-border-outer);--bf-shadow-sm:var(--shadow-card-outer);--bf-shadow-md:var(--shadow-card-hover-outer)}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.beacon-card,[data-slot=card],.war-call-section,.rounded-lg.border,.rounded-xl.border,.rounded-2xl.border):is(.bg-white,.bg-card,.beacon-card,[data-slot=card],.war-call-section) :is(div,section,article,li,fieldset,details,aside,a):is(.rounded,.rounded-md,.rounded-lg):is(.bg-white,.bg-card).border:not(.absolute,.fixed,.sticky,.overflow-auto,.overflow-x-auto,[role=menu],[role=listbox],[role=dialog],[role=tooltip],[class*=shadow-md],[class*=shadow-lg],[class*=shadow-xl],[class*=shadow-2xl]),html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.beacon-card,[data-slot=card],.war-call-section,.rounded-lg.border,.rounded-xl.border,.rounded-2xl.border):is(.bg-white,.bg-card,.beacon-card,[data-slot=card],.war-call-section) :is(div,section,article,li,fieldset,details,aside,a):is(.rounded,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl):is(.bg-muted,[class*=bg-muted\/],.bg-gray-50,[class*=bg-gray-50\/],.bg-slate-50,[class*=bg-slate-50\/]).border:not(.absolute,.fixed,.sticky,.overflow-auto,.overflow-x-auto,[role=menu],[role=listbox],[role=dialog],[role=tooltip],[class*=shadow-md],[class*=shadow-lg],[class*=shadow-xl],[class*=shadow-2xl]){background-color:var(--bx-nested);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--shadow-nested)}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.beacon-card,[data-slot=card],.war-call-section,.rounded-lg.border,.rounded-xl.border,.rounded-2xl.border):is(.bg-white,.bg-card,.beacon-card,[data-slot=card],.war-call-section) :is(div,section,article,li,fieldset,details,aside,a):is(.rounded,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl).border:is(.border-border,.border-gray-100,.border-gray-200,.border-slate-200,.border-muted),html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.beacon-card,[data-slot=card],.war-call-section,.rounded-lg.border,.rounded-xl.border,.rounded-2xl.border):is(.bg-white,.bg-card,.beacon-card,[data-slot=card],.war-call-section) :is(div,section,article,li,fieldset,details,aside,a):is(.rounded,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl).border:not([class*=border-]){border-color:var(--bx-nested-border)}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) :is(.beacon-card,[data-slot=card],.war-call-section,.rounded-lg.border,.rounded-xl.border,.rounded-2xl.border):is(.bg-white,.bg-card,.beacon-card,[data-slot=card],.war-call-section) :is(a[href],[role=button],.cursor-pointer):is(.rounded,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl):is(.bg-white,.bg-card,.bg-muted,[class*=bg-muted\/],.bg-gray-50,[class*=bg-gray-50\/],.bg-slate-50,[class*=bg-slate-50\/]).border:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--shadow-nested-hover);background-color:#fff}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) h1{text-shadow:0 1px #ffffffd9,0 1px 3px #1020382e}html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) h2,html:not(.dark) :is(.bx-tw,.beacon-mobile-shell) .beacon-card-header>:is(h3,.text-2xl,.text-xl,.text-lg){text-shadow:0 1px #ffffffe6,0 1px 2px #1020381f}html:not(.dark) .beacon-mobile-shell :is(div,section,article,ul,ol,p,a,details,aside).rounded-lg:is(.bg-white,.bg-card).border:not(.absolute,.fixed,.sticky,[role=menu],[role=listbox],[role=dialog],[role=tooltip]){background:var(--bx-light-raised);border-color:var(--bx-card-border)}html:not(.dark) .beacon-mobile-shell :is(.rounded-lg,.rounded-xl,.rounded-2xl):is(.bg-white,.bg-card).border[class*="border-[#"]:not(.absolute,.fixed){border-color:revert-layer}html:not(.dark) .beacon-mobile-shell .mobile-bottom-nav{background-color:var(--bx-canvas);border-top-color:var(--bx-card-border);box-shadow:inset 0 1px #ffffffd9,0 -1px #2330420a,0 -6px 16px -12px #23304242}
html,body{max-width:100%}.beacon-mobile-shell{background:var(--background);min-height:100dvh;color:var(--foreground)}.beacon-mobile-surface{width:100%;min-width:0;max-width:430px;margin-inline:auto}.beacon-mobile-shell .mobile-page-header{background:var(--card);border-color:#ffffffeb;box-shadow:inset 0 1px #fff,0 2px 5px #23304217,0 14px 30px -18px #23304257}.beacon-mobile-shell .mobile-page-header svg,.beacon-mobile-shell .mobile-page-back svg{color:var(--gold)}html:not(.dark) .beacon-mobile-shell{background:var(--canvas,var(--bx-canvas))}html.dark .beacon-mobile-shell .mobile-page-header{background:var(--card);border-color:var(--border);box-shadow:inset 0 1px #ffffff0d,0 3px 8px #0000007a,0 16px 34px -18px #000}html.dark .beacon-mobile-shell .mobile-page-header svg,html.dark .beacon-mobile-shell .mobile-page-back svg{color:var(--gold)}.beacon-mobile-shell .mobile-list-row{border-bottom:1px solid var(--border);background:var(--card);min-height:4.25rem}.beacon-mobile-shell .mobile-list-row:last-child{border-bottom:0}.beacon-mobile-shell .mobile-tool-card{min-height:4.25rem}.beacon-mobile-shell .mobile-tool-card,.beacon-mobile-shell .mobile-list-row,.beacon-mobile-shell .mobile-page-header{width:100%;max-width:100%}.beacon-mobile-shell .mobile-tool-card:hover,.beacon-mobile-shell .mobile-list-row:hover{background:color-mix(in srgb, var(--muted) 55%, transparent)}.beacon-mobile-shell :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--ring);outline-offset:2px}.beacon-mobile-shell :is(button,[role=button],input,select){min-height:44px}.beacon-mobile-shell :is(input,select,textarea){font-size:16px}.beacon-mobile-shell [role=dialog]{max-width:min(100% - 1rem,460px);max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 1rem);overflow:auto}.beacon-mobile-shell table{max-width:100%}.beacon-mobile-shell :is(.overflow-x-auto,.overflow-auto){overscroll-behavior-inline:contain;scrollbar-gutter:stable}@media (prefers-reduced-motion:reduce){.beacon-mobile-shell *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:767px){body{overflow-x:hidden}.app-main-content{min-width:0;padding:1rem!important;padding-bottom:calc(1rem + env(safe-area-inset-bottom))!important}.app-main-content>*{min-width:0;max-width:100%}.app-main-content :is(h1,h2,h3,p,a,td,th,label){overflow-wrap:anywhere}.app-main-content :is(input:not([type=checkbox]):not([type=radio]),select,textarea){max-width:100%;min-height:44px;font-size:16px}.app-main-content :is(button,[role=button]){min-height:44px}.app-main-content :is(.grid-cols-4,.grid-cols-5,.grid-cols-6){grid-template-columns:repeat(2,minmax(0,1fr))}.app-main-content [role=dialog]{width:calc(100vw - 1rem);max-width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.app-main-content :is(.overflow-x-auto,.overflow-auto){overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;max-width:100%}.app-main-content table{max-width:none}.file-viewer-dialog{padding-bottom:env(safe-area-inset-bottom)}}@media (max-width:390px){.app-main-content{padding-inline:.75rem!important}.contracts-module .contracts-kpis{grid-template-columns:1fr}.contracts-module .contracts-status-pill{min-width:6.5rem}}@media (max-height:34em){.beacon-mobile-shell>header.sticky{position:relative}}@media (orientation:landscape) and (max-height:34em){.beacon-mobile-shell .mobile-bottom-nav{padding-top:.375rem}.beacon-mobile-shell .mobile-bottom-nav a{flex-direction:row;gap:.5rem;height:2.75rem}.beacon-mobile-shell>main{padding-bottom:calc(3.75rem + env(safe-area-inset-bottom,0px))}}@media (max-width:767px),(max-height:34em){[role=dialog].fixed:is(.top-\[50\%\],.top-1\/2){max-height:calc(100dvh - 1rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));overscroll-behavior:contain;overflow-y:auto}}.beacon-mobile-shell [class*="bg-[#102847]"]{background-color:var(--selected)}@media (max-width:1023px){.app-main-content table.cfo-phone-table :is(th,td){white-space:nowrap;overflow-wrap:normal}}@media (max-width:767px){table.dfr-stack-table,table.dfr-stack-table>tbody{width:100%;display:block}table.dfr-stack-table>thead{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}table.dfr-stack-table>tbody>tr{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .75rem;padding:.75rem 1rem;display:grid}table.dfr-stack-table>tbody>tr>td{text-align:left;overflow-wrap:break-word;min-width:0;padding:0;display:block}table.dfr-stack-table>tbody>tr>td[data-label]:before{content:attr(data-label);font-family:var(--font-sans);text-transform:none;color:var(--muted-foreground);margin-bottom:.125rem;font-size:.75rem;font-weight:500;line-height:1rem;display:block}table.dfr-stack-table>tbody>tr>td:is([data-cell=title],[data-cell=wide],[data-cell=actions]){grid-column:1/-1}table.dfr-stack-table>tbody>tr>td[data-cell=title]{order:-1}table.dfr-stack-table>tbody>tr>td[data-cell=actions]:before{display:none}table.dfr-stack-table>tbody>tr>td[data-cell=actions]>div{flex-wrap:wrap;justify-content:flex-start}table.dfr-stack-table>tbody>tr>td[data-label]:empty{display:none}}
