html.dark,html.dark [data-panel-shell]{--background:240 6.7% 5.9%;--foreground:0 0% 98%;--card:240 5.9% 10%;--card-foreground:0 0% 98%;--popover:240 5.9% 10%;--popover-foreground:0 0% 98%;--primary:173 59.5% 30%;--primary-foreground:0 0% 100%;--secondary:240 5% 15.7%;--secondary-foreground:0 0% 98%;--muted:240 5% 15.7%;--muted-foreground:240 5% 64.9%;--accent:240 5% 15.7%;--accent-foreground:0 0% 98%;--destructive:0 72.2% 50.6%;--destructive-foreground:0 0% 98%;--border:240 5.2% 19%;--input:240 5.2% 19%;--ring:173 57.8% 39%;--shadow-xs:0 1px 2px 0 rgb(0 0 0/0.3);--shadow-sm:0 1px 3px 0 rgb(0 0 0/0.35);--shadow-md:0 4px 6px -1px rgb(0 0 0/0.4);--shadow-lg:0 10px 15px -3px rgb(0 0 0/0.45);--shadow-xl:0 20px 25px -5px rgb(0 0 0/0.5)}html.dark{color-scheme:dark}:is(html.dark .site-body,html.dark body:has(.site-body)){color-scheme:light;--background:0 0% 98.5%;--foreground:240 10% 3.9%;--card:0 0% 100%;--card-foreground:240 10% 3.9%;--muted:240 4.8% 95.9%;--muted-foreground:240 3.8% 46.1%;--border:240 5.9% 90%;--input:240 5.9% 90%}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) [data-ui=card]{border-color:#2E2E33;background:#18181B;color:#FAFAFA;box-shadow:none}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) [data-testid=app-modal-card]{background:#18181B;color:#FAFAFA;border-color:#2E2E33;box-shadow:0 20px 40px rgba(0,0,0,.6)}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) [data-sonner-toast] [data-close-button]{background:hsl(var(--card));color:hsl(var(--foreground));border-color:hsl(var(--border))}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.bg-\[\#FBFBFB\]):not([class*="dark:bg-"]){background-color:#0E0E10}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) .bg-\[\#FBFBFB\]\/95{background-color:rgb(14 14 16/.95)}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.bg-white,.bg-\[\#FFFFFF\]):not([class*="dark:bg-"]){background-color:#18181B}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.bg-\[\#FCFCFC\],.bg-\[\#FAFAFA\],.bg-\[\#F9F9FA\],.bg-zinc-50,.bg-gray-50):not([class*="dark:bg-"]){background-color:#1C1C20}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.bg-\[\#F4F4F5\],.bg-\[\#EFEFF0\],.bg-\[\#EDEDEF\]):not([class*="dark:bg-"]){background-color:#26262A}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.bg-\[\#E4E4E7\]):not([class*="dark:bg-"]){background-color:#323238}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.bg-\[\#D4D4D8\]):not([class*="dark:bg-"]){background-color:#45454D}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.bg-\[\#09090B\]):not([class*="dark:bg-"]){background-color:#3F3F46}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.bg-black\/5,.bg-black\/\[\.02\]):not([class*="dark:bg-"]){background-color:rgb(255 255 255/.05)}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.bg-\[\#FEF2F2\],.bg-red-50):not([class*="dark:bg-"]){background-color:rgb(248 113 113/.1)}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.bg-\[\#FFFBEB\],.bg-amber-50):not([class*="dark:bg-"]){background-color:rgb(251 191 36/.1)}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.bg-\[\#ECFDF5\],.bg-emerald-50):not([class*="dark:bg-"]){background-color:rgb(52 211 153/.1)}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.bg-\[\#F0FDFA\],.bg-\[\#EDF8F5\],.bg-\[\#EAF5F2\],.bg-\[\#F4FAF8\]):not([class*="dark:bg-"]){background-color:rgb(42 157 144/.14)}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.bg-blue-50):not([class*="dark:bg-"]){background-color:rgb(96 165 250/.12)}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.text-\[\#09090B\],.text-black):not([class*="dark:text-"]){color:#FAFAFA}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.text-\[\#3F3F46\],.text-gray-700,.text-zinc-700):not([class*="dark:text-"]){color:#D4D4D8}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.text-\[\#52525B\],.text-gray-600,.text-zinc-600,.text-slate-600):not([class*="dark:text-"]){color:#BDBDC6}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.text-\[\#71717A\],.text-gray-500,.text-zinc-500):not([class*="dark:text-"]){color:#A1A1AA}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.text-\[\#A1A1AA\]):not([class*="dark:text-"]){color:#8E8E97}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.text-\[\#D4D4D8\]):not([class*="dark:text-"]){color:#52525B}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.text-\[\#475569\]):not([class*="dark:text-"]){color:#94A3B8}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.text-\[\#1F7A70\],.text-primary,.text-teal-600):not([class*="dark:text-"]){color:#5CC9BA}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.text-\[\#1A675F\]):not([class*="dark:text-"]){color:#8ADCD0}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.text-\[\#B91C1C\],.text-\[\#DC2626\],.text-destructive,.text-red-600,.text-red-700,.text-red-800):not([class*="dark:text-"]){color:#F87171}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.text-\[\#991B1B\]):not([class*="dark:text-"]){color:#FCA5A5}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.text-\[\#B45309\],.text-amber-700,.text-amber-600):not([class*="dark:text-"]){color:#FBBF24}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.text-\[\#92400E\],.text-amber-800,.text-amber-900):not([class*="dark:text-"]){color:#FCD34D}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.text-\[\#047857\],.text-emerald-600,.text-emerald-700):not([class*="dark:text-"]){color:#34D399}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.text-\[\#C2410C\],.text-\[\#EA580C\]):not([class*="dark:text-"]){color:#FB923C}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.text-\[\#9A3412\]):not([class*="dark:text-"]){color:#FDBA74}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.text-blue-600):not([class*="dark:text-"]){color:#60A5FA}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.border-\[\#E4E4E7\],.border-gray-200,.border-zinc-200):not([class*="dark:border-"]){border-color:#2E2E33}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.border-\[\#F4F4F5\]):not([class*="dark:border-"]){border-color:#232327}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.border-\[\#D4D4D8\],.border-\[\#A1A1AA\]):not([class*="dark:border-"]){border-color:#45454D}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.border-\[\#FECACA\],.border-red-200):not([class*="dark:border-"]){border-color:rgb(248 113 113/.32)}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.border-\[\#FCA5A5\]):not([class*="dark:border-"]){border-color:rgb(248 113 113/.5)}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.border-\[\#FDE68A\],.border-amber-200):not([class*="dark:border-"]){border-color:rgb(251 191 36/.32)}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.border-\[\#A7F3D0\]):not([class*="dark:border-"]){border-color:rgb(52 211 153/.32)}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.border-\[\#D4E8E4\],.border-\[\#B7DDD7\]):not([class*="dark:border-"]){border-color:rgb(42 157 144/.4)}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) .border-t-\[\#E4E4E7\]{border-top-color:#2E2E33}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) .border-b-\[\#E4E4E7\]{border-bottom-color:#2E2E33}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) .border-t-\[\#F4F4F5\]{border-top-color:#232327}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) .border-b-\[\#F4F4F5\]{border-bottom-color:#232327}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) .border-l-\[\#F4F4F5\]{border-left-color:#232327}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) .divide-\[\#F4F4F5\]>:not([hidden])~:not([hidden]){border-color:#232327}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) .divide-\[\#E4E4E7\]>:not([hidden])~:not([hidden]){border-color:#2E2E33}@media (min-width:640px){:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) .sm\:border-\[\#F4F4F5\]{border-color:#232327}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) .sm\:border-\[\#E4E4E7\]{border-color:#2E2E33}}@media (min-width:1024px){:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) .lg\:border-\[\#F4F4F5\]{border-color:#232327}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) .lg\:bg-\[\#FBFBFB\]{background-color:#0E0E10}}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.hover\:bg-\[\#F4F4F5\]:hover,.focus\:bg-\[\#F4F4F5\]:focus,.focus-visible\:bg-\[\#F4F4F5\]:focus-visible,.hover\:bg-\[\#E4E4E7\]:hover){background-color:#26262A}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.hover\:bg-\[\#FCFCFC\]:hover,.hover\:bg-\[\#FAFAFA\]:hover){background-color:#1F1F23}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.hover\:bg-white:hover,.focus-visible\:bg-white:focus-visible){background-color:#18181B}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.hover\:bg-\[\#FEF2F2\]:hover){background-color:rgb(248 113 113/.12)}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.hover\:bg-black\/5:hover){background-color:rgb(255 255 255/.06)}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) .group:hover .group-hover\:bg-\[\#F4F4F5\]{background-color:#26262A}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.hover\:text-\[\#09090B\]:hover,.group:hover .group-hover\:text-\[\#09090B\]){color:#FAFAFA}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.hover\:text-\[\#3F3F46\]:hover){color:#D4D4D8}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.hover\:text-\[\#71717A\]:hover){color:#A1A1AA}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.hover\:text-\[\#1F7A70\]:hover){color:#5CC9BA}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.hover\:text-\[\#1A675F\]:hover){color:#8ADCD0}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.hover\:text-\[\#B91C1C\]:hover,.group:hover .group-hover\:text-\[\#B91C1C\]){color:#F87171}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.hover\:text-\[\#991B1B\]:hover){color:#FCA5A5}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.hover\:text-\[\#92400E\]:hover){color:#FCD34D}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.hover\:border-\[\#D4D4D8\]:hover,.hover\:border-\[\#A1A1AA\]:hover){border-color:#52525B}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.hover\:border-\[\#FECACA\]:hover){border-color:rgb(248 113 113/.45)}@media (min-width:768px){:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) .md\:hover\:text-\[\#1A675F\]:hover{color:#8ADCD0}}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.placeholder\:text-\[\#71717A\],.placeholder\:text-\[\#A1A1AA\])::-moz-placeholder{color:#8E8E97}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.placeholder\:text-\[\#71717A\],.placeholder\:text-\[\#A1A1AA\])::placeholder{color:#8E8E97}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.disabled\:text-\[\#A1A1AA\]:disabled,.disabled\:text-\[\#71717A\]:disabled,.disabled\:text-\[\#D4D4D8\]:disabled){color:#71717A}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.disabled\:text-\[\#09090B\]:disabled){color:#FAFAFA}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.disabled\:bg-\[\#FCFCFC\]:disabled,.disabled\:bg-\[\#FAFAFA\]:disabled){background-color:#1C1C20}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.disabled\:bg-\[\#F4F4F5\]:disabled){background-color:#26262A}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.disabled\:hover\:bg-white:hover:disabled){background-color:#18181B}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.focus\:border-\[\#1F7A70\]:focus,.focus-visible\:border-\[\#1F7A70\]:focus-visible,.focus-within\:border-\[\#1F7A70\]:focus-within,.checked\:border-\[\#1F7A70\]:checked,.aria-expanded\:border-\[\#1F7A70\][aria-expanded=true]){border-color:#2A9D90}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.hover\:border-\[\#1F7A70\]\/50:hover){border-color:rgb(42 157 144/.5)}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.hover\:border-\[rgba\(42\,157\,144\,\.55\)\]:hover,.focus-within\:border-\[rgba\(42\,157\,144\,\.55\)\]:focus-within){border-color:rgb(42 157 144/.55)}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.focus\:border-\[\#FCA5A5\]:focus,.focus-visible\:border-\[\#FCA5A5\]:focus-visible,.focus-within\:border-\[\#FCA5A5\]:focus-within,.aria-\[invalid\=true\]\:border-\[\#FCA5A5\][aria-invalid=true]){border-color:#F87171}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.checked\:bg-\[\#1F7A70\]:checked,.peer:checked~.peer-checked\:bg-\[\#1F7A70\]){background-color:#1F7A70}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.aria-expanded\:text-\[\#1F7A70\][aria-expanded=true]){color:#5CC9BA}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.hover\:text-primary\/80:hover){color:rgb(92 201 186/.8)}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.hover\:text-\[\#A1A1AA\]:hover){color:#8E8E97}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) :is(.disabled\:text-\[\#B91C1C\]:disabled){color:#F87171}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) .file\:text-\[\#09090B\]::file-selector-button{color:#FAFAFA}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) [role=switch]>.bg-white{background-color:#FAFAFA}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) [stroke="#F4F4F5" i]{stroke:#232327}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) [stroke="#E4E4E7" i]{stroke:#2E2E33}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) [fill="#E4E4E7" i]{fill:#2E2E33}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) [stroke="#09090B" i]{stroke:#FAFAFA}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) [stroke="#71717A" i]{stroke:#A1A1AA}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) [fill="#71717A" i]{fill:#A1A1AA}:is(html.dark [data-panel-shell],html.dark body:has([data-panel-shell])) [stroke="#B91C1C" i]{stroke:#F87171}