@layer reset, base, tokens, recipes, utilities;:root{--bg:#ffffff;--fg:#0a0a0a;--primary:#171717;--primary-fg:#fafafa;--secondary:#f5f5f5;--secondary-fg:#171717;--accent:#f5f5f5;--accent-fg:#171717;--muted:#f5f5f5;--muted-fg:#737373;--danger:#e7000b;--surface:#f8f8f8;--surface-fg:var(--fg);--card:#ffffff;--card-fg:#0a0a0a;--popover:#ffffff;--popover-fg:#0a0a0a;--border:#e5e5e5;--input:#e5e5e5;--ring:#a1a1a1;--chart-1:#f54a00;--chart-2:#009689;--chart-3:#104e64;--chart-4:#ffba00;--chart-5:#fd9a00;--sidebar:#fafafa;--sidebar-fg:#0a0a0a;--sidebar-primary:#171717;--sidebar-primary-fg:#fafafa;--sidebar-accent:#f5f5f5;--sidebar-accent-fg:#171717;--sidebar-border:#e5e5e5;--sidebar-ring:#a1a1a1}.dark{--bg:#0a0a0a;--fg:#fafafa;--primary:#e5e5e5;--primary-fg:#171717;--secondary:#262626;--secondary-fg:#fafafa;--accent:#262626;--accent-fg:#fafafa;--muted:#262626;--muted-fg:#a1a1a1;--danger:#ff6467;--surface:#161616;--surface-fg:#a1a1a1;--card:#171717;--card-fg:#fafafa;--popover:#171717;--popover-fg:#fafafa;--border:rgba(255,255,255,0.1);--input:rgba(255,255,255,0.15);--ring:#737373;--chart-1:#1447e6;--chart-2:#00bc7d;--chart-3:#fd9a00;--chart-4:#ad46ff;--chart-5:#ff2056;--sidebar:#171717;--sidebar-fg:#fafafa;--sidebar-primary:#1447e6;--sidebar-primary-fg:#fafafa;--sidebar-accent:#262626;--sidebar-accent-fg:#fafafa;--sidebar-border:rgba(255,255,255,0.1);--sidebar-ring:#737373}[data-theme=red]{--bg:#ffffff;--fg:#09090b;--card:#ffffff;--card-fg:#09090b;--popover:#ffffff;--popover-fg:#09090b;--primary:#fb2c36;--primary-fg:#fef2f2;--secondary:#f4f4f5;--secondary-fg:#18181b;--muted:#f4f4f5;--muted-fg:#71717b;--accent:#f4f4f5;--accent-fg:#18181b;--danger:#e7000b;--border:#e4e4e7;--input:#e4e4e7;--ring:#fb2c36;--chart-1:#f54900;--chart-2:#009689;--chart-3:#104e64;--chart-4:#ffb900;--chart-5:#fe9a00;--sidebar:#fafafa;--sidebar-fg:#09090b;--sidebar-primary:#fb2c36;--sidebar-primary-fg:#fef2f2;--sidebar-accent:#f4f4f5;--sidebar-accent-fg:#18181b;--sidebar-border:#e4e4e7;--sidebar-ring:#fb2c36}.dark[data-theme=red]{--bg:#09090b;--fg:#fafafa;--card:#18181b;--card-fg:#fafafa;--popover:#18181b;--popover-fg:#fafafa;--primary:#fb2c36;--primary-fg:#fef2f2;--secondary:#27272a;--secondary-fg:#fafafa;--muted:#27272a;--muted-fg:#9f9fa9;--accent:#27272a;--accent-fg:#fafafa;--danger:#ff6467;--border:rgba(255,255,255,0.1);--input:rgba(255,255,255,0.15);--ring:#fb2c36;--chart-1:#1447e6;--chart-2:#00bc7d;--chart-3:#fe9a00;--chart-4:#ad46ff;--chart-5:#ff2056;--sidebar:#18181b;--sidebar-fg:#fafafa;--sidebar-primary:#fb2c36;--sidebar-primary-fg:#fef2f2;--sidebar-accent:#27272a;--sidebar-accent-fg:#fafafa;--sidebar-border:rgba(255,255,255,0.1);--sidebar-ring:#fb2c36}[data-theme=rose]{--bg:#ffffff;--fg:#09090b;--card:#ffffff;--card-fg:#09090b;--popover:#ffffff;--popover-fg:#09090b;--primary:#ff2056;--primary-fg:#fff1f2;--secondary:#f4f4f5;--secondary-fg:#18181b;--muted:#f4f4f5;--muted-fg:#71717b;--accent:#f4f4f5;--accent-fg:#18181b;--danger:#e7000b;--border:#e4e4e7;--input:#e4e4e7;--ring:#ff2056;--chart-1:#f54900;--chart-2:#009689;--chart-3:#104e64;--chart-4:#ffb900;--chart-5:#fe9a00;--sidebar:#fafafa;--sidebar-fg:#09090b;--sidebar-primary:#ff2056;--sidebar-primary-fg:#fff1f2;--sidebar-accent:#f4f4f5;--sidebar-accent-fg:#18181b;--sidebar-border:#e4e4e7;--sidebar-ring:#ff2056}.dark[data-theme=rose]{--bg:#09090b;--fg:#fafafa;--card:#18181b;--card-fg:#fafafa;--popover:#18181b;--popover-fg:#fafafa;--primary:#ff2056;--primary-fg:#fff1f2;--secondary:#27272a;--secondary-fg:#fafafa;--muted:#27272a;--muted-fg:#9f9fa9;--accent:#27272a;--accent-fg:#fafafa;--danger:#ff6467;--border:rgba(255,255,255,0.1);--input:rgba(255,255,255,0.15);--ring:#ff2056;--chart-1:#1447e6;--chart-2:#00bc7d;--chart-3:#fe9a00;--chart-4:#ad46ff;--chart-5:#ff2056;--sidebar:#18181b;--sidebar-fg:#fafafa;--sidebar-primary:#ff2056;--sidebar-primary-fg:#fff1f2;--sidebar-accent:#27272a;--sidebar-accent-fg:#fafafa;--sidebar-border:rgba(255,255,255,0.1);--sidebar-ring:#ff2056}[data-theme=yellow]{--bg:#ffffff;--fg:#09090b;--card:#ffffff;--card-fg:#09090b;--popover:#ffffff;--popover-fg:#09090b;--primary:#f0b100;--primary-fg:#733e0a;--secondary:#f4f4f5;--secondary-fg:#18181b;--muted:#f4f4f5;--muted-fg:#71717b;--accent:#f4f4f5;--accent-fg:#18181b;--danger:#e7000b;--border:#e4e4e7;--input:#e4e4e7;--ring:#f0b100;--chart-1:#f54900;--chart-2:#009689;--chart-3:#104e64;--chart-4:#ffb900;--chart-5:#fe9a00;--sidebar:#fafafa;--sidebar-fg:#09090b;--sidebar-primary:#f0b100;--sidebar-primary-fg:#733e0a;--sidebar-accent:#f4f4f5;--sidebar-accent-fg:#18181b;--sidebar-border:#e4e4e7;--sidebar-ring:#f0b100}.dark[data-theme=yellow]{--bg:#09090b;--fg:#fafafa;--card:#18181b;--card-fg:#fafafa;--popover:#18181b;--popover-fg:#fafafa;--primary:#f0b100;--primary-fg:#733e0a;--secondary:#27272a;--secondary-fg:#fafafa;--muted:#27272a;--muted-fg:#9f9fa9;--accent:#27272a;--accent-fg:#fafafa;--danger:#ff6467;--border:rgba(255,255,255,0.1);--input:rgba(255,255,255,0.15);--ring:#a65f00;--chart-1:#1447e6;--chart-2:#00bc7d;--chart-3:#fe9a00;--chart-4:#ad46ff;--chart-5:#ff2056;--sidebar:#18181b;--sidebar-fg:#fafafa;--sidebar-primary:#f0b100;--sidebar-primary-fg:#733e0a;--sidebar-accent:#27272a;--sidebar-accent-fg:#fafafa;--sidebar-border:rgba(255,255,255,0.1);--sidebar-ring:#a65f00}[data-theme=orange]{--bg:#ffffff;--fg:#09090b;--card:#ffffff;--card-fg:#09090b;--popover:#ffffff;--popover-fg:#09090b;--primary:#ff6900;--primary-fg:#fff7ed;--secondary:#f4f4f5;--secondary-fg:#18181b;--muted:#f4f4f5;--muted-fg:#71717b;--accent:#f4f4f5;--accent-fg:#18181b;--danger:#e7000b;--border:#e4e4e7;--input:#e4e4e7;--ring:#ff6900;--chart-1:#f54900;--chart-2:#009689;--chart-3:#104e64;--chart-4:#ffb900;--chart-5:#fe9a00;--sidebar:#fafafa;--sidebar-fg:#09090b;--sidebar-primary:#ff6900;--sidebar-primary-fg:#fff7ed;--sidebar-accent:#f4f4f5;--sidebar-accent-fg:#18181b;--sidebar-border:#e4e4e7;--sidebar-ring:#ff6900}.dark[data-theme=orange]{--bg:#09090b;--fg:#fafafa;--card:#18181b;--card-fg:#fafafa;--popover:#18181b;--popover-fg:#fafafa;--primary:#f54900;--primary-fg:#fff7ed;--secondary:#27272a;--secondary-fg:#fafafa;--muted:#27272a;--muted-fg:#9f9fa9;--accent:#27272a;--accent-fg:#fafafa;--danger:#ff6467;--border:rgba(255,255,255,0.1);--input:rgba(255,255,255,0.15);--ring:#f54900;--chart-1:#1447e6;--chart-2:#00bc7d;--chart-3:#fe9a00;--chart-4:#ad46ff;--chart-5:#ff2056;--sidebar:#18181b;--sidebar-fg:#fafafa;--sidebar-primary:#f54900;--sidebar-primary-fg:#fff7ed;--sidebar-accent:#27272a;--sidebar-accent-fg:#fafafa;--sidebar-border:rgba(255,255,255,0.1);--sidebar-ring:#f54900}[data-theme=lime]{--bg:#ffffff;--fg:#09090b;--card:#ffffff;--card-fg:#09090b;--popover:#ffffff;--popover-fg:#09090b;--primary:#00c950;--primary-fg:#f0fdf4;--secondary:#f4f4f5;--secondary-fg:#18181b;--muted:#f4f4f5;--muted-fg:#71717b;--accent:#f4f4f5;--accent-fg:#18181b;--danger:#e7000b;--border:#e4e4e7;--input:#e4e4e7;--ring:#00c950;--chart-1:#f54900;--chart-2:#009689;--chart-3:#104e64;--chart-4:#ffb900;--chart-5:#fe9a00;--sidebar:#fafafa;--sidebar-fg:#09090b;--sidebar-primary:#00c950;--sidebar-primary-fg:#f0fdf4;--sidebar-accent:#f4f4f5;--sidebar-accent-fg:#18181b;--sidebar-border:#e4e4e7;--sidebar-ring:#00c950}.dark[data-theme=lime]{--bg:#09090b;--fg:#fafafa;--card:#18181b;--card-fg:#fafafa;--popover:#18181b;--popover-fg:#fafafa;--primary:#00bc7d;--primary-fg:#f7fee7;--secondary:#27272a;--secondary-fg:#fafafa;--muted:#27272a;--muted-fg:#9f9fa9;--accent:#27272a;--accent-fg:#fafafa;--danger:#ff6467;--border:rgba(255,255,255,0.1);--input:rgba(255,255,255,0.15);--ring:#008236;--chart-1:#1447e6;--chart-2:#00bc7d;--chart-3:#fe9a00;--chart-4:#ad46ff;--chart-5:#ff2056;--sidebar:#18181b;--sidebar-fg:#fafafa;--sidebar-primary:#00bc7d;--sidebar-primary-fg:#0d542b;--sidebar-accent:#27272a;--sidebar-accent-fg:#fafafa;--sidebar-border:rgba(255,255,255,0.1);--sidebar-ring:#008236}[data-theme=blue]{--bg:#ffffff;--fg:#09090b;--card:#ffffff;--card-fg:#09090b;--popover:#ffffff;--popover-fg:#09090b;--primary:#2b7fff;--primary-fg:#eff6ff;--secondary:#f4f4f5;--secondary-fg:#18181b;--muted:#f4f4f5;--muted-fg:#71717b;--accent:#f4f4f5;--accent-fg:#18181b;--danger:#e7000b;--border:#e4e4e7;--input:#e4e4e7;--ring:#2b7fff;--chart-1:#f54900;--chart-2:#009689;--chart-3:#104e64;--chart-4:#ffb900;--chart-5:#fe9a00;--sidebar:#fafafa;--sidebar-fg:#09090b;--sidebar-primary:#2b7fff;--sidebar-primary-fg:#eff6ff;--sidebar-accent:#f4f4f5;--sidebar-accent-fg:#18181b;--sidebar-border:#e4e4e7;--sidebar-ring:#2b7fff}.dark[data-theme=blue]{--bg:#09090b;--fg:#fafafa;--card:#18181b;--card-fg:#fafafa;--popover:#18181b;--popover-fg:#fafafa;--primary:#155dfc;--primary-fg:#eff6ff;--secondary:#27272a;--secondary-fg:#fafafa;--muted:#27272a;--muted-fg:#9f9fa9;--accent:#27272a;--accent-fg:#fafafa;--danger:#ff6467;--border:rgba(255,255,255,0.1);--input:rgba(255,255,255,0.15);--ring:#1447e6;--chart-1:#1447e6;--chart-2:#00bc7d;--chart-3:#fe9a00;--chart-4:#ad46ff;--chart-5:#ff2056;--sidebar:#18181b;--sidebar-fg:#fafafa;--sidebar-primary:#155dfc;--sidebar-primary-fg:#eff6ff;--sidebar-accent:#27272a;--sidebar-accent-fg:#fafafa;--sidebar-border:rgba(255,255,255,0.1);--sidebar-ring:#1447e6}[data-theme=violet]{--bg:#ffffff;--fg:#09090b;--card:#ffffff;--card-fg:#09090b;--popover:#ffffff;--popover-fg:#09090b;--primary:#8e51ff;--primary-fg:#f5f3ff;--secondary:#f4f4f5;--secondary-fg:#18181b;--muted:#f4f4f5;--muted-fg:#71717b;--accent:#f4f4f5;--accent-fg:#18181b;--danger:#e7000b;--border:#e4e4e7;--input:#e4e4e7;--ring:#8e51ff;--chart-1:#f54900;--chart-2:#009689;--chart-3:#104e64;--chart-4:#ffb900;--chart-5:#fe9a00;--sidebar:#fafafa;--sidebar-fg:#09090b;--sidebar-primary:#8e51ff;--sidebar-primary-fg:#f5f3ff;--sidebar-accent:#f4f4f5;--sidebar-accent-fg:#18181b;--sidebar-border:#e4e4e7;--sidebar-ring:#8e51ff}.dark[data-theme=violet]{--bg:#09090b;--fg:#fafafa;--card:#18181b;--card-fg:#fafafa;--popover:#18181b;--popover-fg:#fafafa;--primary:#7f22fe;--primary-fg:#f5f3ff;--secondary:#27272a;--secondary-fg:#fafafa;--muted:#27272a;--muted-fg:#9f9fa9;--accent:#27272a;--accent-fg:#fafafa;--danger:#ff6467;--border:rgba(255,255,255,0.1);--input:rgba(255,255,255,0.15);--ring:#7f22fe;--chart-1:#1447e6;--chart-2:#00bc7d;--chart-3:#fe9a00;--chart-4:#ad46ff;--chart-5:#ff2056;--sidebar:#18181b;--sidebar-fg:#fafafa;--sidebar-primary:#7f22fe;--sidebar-primary-fg:#f5f3ff;--sidebar-accent:#27272a;--sidebar-accent-fg:#fafafa;--sidebar-border:rgba(255,255,255,0.1);--sidebar-ring:#7f22fe}[data-line] span{color:var(--shiki-light)}.dark [data-line] span{color:var(--shiki-dark)!important}@layer reset{:host,html{--font-fallback:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.5;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-tab-size:4;tab-size:4;font-family:var(--global-font-body,var(--font-fallback));-webkit-tap-highlight-color:transparent}*,::backdrop,::file-selector-button,:after,:before{margin:0;padding:0;border-width:0;border-style:solid;border-color:var(--global-color-border,currentcolor);box-sizing:border-box}hr{color:inherit;height:0;border-top-width:1px}body{line-height:inherit;height:100%}img{border-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}menu,ol,ul{list-style:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){appearance:button;-webkit-appearance:button}::file-selector-button,button,input,optgroup,select,textarea{font:inherit;background:var(--colors-transparent);font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit}::placeholder{--placeholder-fallback:rgba(0,0,0,0.5);opacity:1;color:var(--global-color-placeholder,var(--placeholder-fallback))}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{--placeholder-fallback:color-mix(in oklab,currentcolor 50%,transparent)}}::selection{background-color:var(--global-color-selection,rgba(0,115,255,.3))}textarea{resize:vertical}table{border-color:inherit;text-indent:0;border-collapse:collapse}summary{display:list-item}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{text-decoration:inherit;color:inherit}abbr:where([title]){text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{--font-mono-fallback:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New";font-family:var(--global-font-mono,var(--font-mono-fallback));font-size:1em;font-feature-settings:normal;font-variation-settings:normal}progress{vertical-align:baseline}::-webkit-search-cancel-button,::-webkit-search-decoration{-webkit-appearance:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda:"🐼"}html{--global-color-border:var(--colors-border);--global-font-body:var(--font-geist-sans);--global-font-mono:var(--font-geist-mono);scroll-behavior:smooth;scroll-padding-top:var(--spacing-20)}body{background:var(--colors-bg);color:var(--colors-fg)}button{cursor:pointer}*,::backdrop,:after,:before{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness:proximity;--border-spacing-x:0;--border-spacing-y:0;--translate-x:0;--translate-y:0;--rotate:0;--rotate-x:0;--rotate-y:0;--skew-x:0;--skew-y:0;--scale-x:1;--scale-y:1}}@layer tokens{:where(:root,:host){--aspect-ratios-square:1/1;--aspect-ratios-landscape:4/3;--aspect-ratios-portrait:3/4;--aspect-ratios-wide:16/9;--aspect-ratios-ultrawide:18/5;--aspect-ratios-golden:1.618/1;--borders-none:none;--easings-default:cubic-bezier(0.4,0,0.2,1);--easings-linear:linear;--easings-in:cubic-bezier(0.4,0,1,1);--easings-out:cubic-bezier(0,0,0.2,1);--easings-in-out:cubic-bezier(0.4,0,0.2,1);--durations-fastest:50ms;--durations-faster:100ms;--durations-fast:150ms;--durations-normal:200ms;--durations-slow:300ms;--durations-slower:400ms;--durations-slowest:500ms;--radii-xs:0.125rem;--radii-sm:0.25rem;--radii-md:0.375rem;--radii-lg:0.5rem;--radii-xl:0.75rem;--radii-2xl:1rem;--radii-3xl:1.5rem;--radii-4xl:2rem;--radii-full:9999px;--font-weights-thin:100;--font-weights-extralight:200;--font-weights-light:300;--font-weights-normal:400;--font-weights-medium:500;--font-weights-semibold:600;--font-weights-bold:700;--font-weights-extrabold:800;--font-weights-black:900;--line-heights-none:1;--line-heights-tight:1.25;--line-heights-snug:1.375;--line-heights-normal:1.5;--line-heights-relaxed:1.625;--line-heights-loose:2;--fonts-sans:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--fonts-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--fonts-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--letter-spacings-tighter:-0.05em;--letter-spacings-tight:-0.025em;--letter-spacings-normal:0em;--letter-spacings-wide:0.025em;--letter-spacings-wider:0.05em;--letter-spacings-widest:0.1em;--font-sizes-2xs:0.5rem;--font-sizes-xs:0.75rem;--font-sizes-sm:0.875rem;--font-sizes-md:1rem;--font-sizes-lg:1.125rem;--font-sizes-xl:1.25rem;--font-sizes-2xl:1.5rem;--font-sizes-3xl:1.875rem;--font-sizes-4xl:2.25rem;--font-sizes-5xl:3rem;--font-sizes-6xl:3.75rem;--font-sizes-7xl:4.5rem;--font-sizes-8xl:6rem;--font-sizes-9xl:8rem;--shadows-2xs:0 1px rgb(0 0 0/0.05);--shadows-xs:0 1px 2px 0 rgb(0 0 0/0.05);--shadows-sm:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--shadows-md:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--shadows-lg:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--shadows-xl:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--shadows-2xl:0 25px 50px -12px rgb(0 0 0/0.25);--shadows-inset-2xs:inset 0 1px rgb(0 0 0/0.05);--shadows-inset-xs:inset 0 1px 1px rgb(0 0 0/0.05);--shadows-inset-sm:inset 0 2px 4px rgb(0 0 0/0.05);--colors-current:currentColor;--colors-black:#000;--colors-white:#fff;--colors-transparent:rgb(0 0 0/0);--colors-rose-50:#fff1f2;--colors-rose-100:#ffe4e6;--colors-rose-200:#fecdd3;--colors-rose-300:#fda4af;--colors-rose-400:#fb7185;--colors-rose-500:#f43f5e;--colors-rose-600:#e11d48;--colors-rose-700:#be123c;--colors-rose-800:#9f1239;--colors-rose-900:#881337;--colors-rose-950:#4c0519;--colors-pink-50:#fdf2f8;--colors-pink-100:#fce7f3;--colors-pink-200:#fbcfe8;--colors-pink-300:#f9a8d4;--colors-pink-400:#f472b6;--colors-pink-500:#ec4899;--colors-pink-600:#db2777;--colors-pink-700:#be185d;--colors-pink-800:#9d174d;--colors-pink-900:#831843;--colors-pink-950:#500724;--colors-fuchsia-50:#fdf4ff;--colors-fuchsia-100:#fae8ff;--colors-fuchsia-200:#f5d0fe;--colors-fuchsia-300:#f0abfc;--colors-fuchsia-400:#e879f9;--colors-fuchsia-500:#d946ef;--colors-fuchsia-600:#c026d3;--colors-fuchsia-700:#a21caf;--colors-fuchsia-800:#86198f;--colors-fuchsia-900:#701a75;--colors-fuchsia-950:#4a044e;--colors-purple-50:#faf5ff;--colors-purple-100:#f3e8ff;--colors-purple-200:#e9d5ff;--colors-purple-300:#d8b4fe;--colors-purple-400:#c084fc;--colors-purple-500:#a855f7;--colors-purple-600:#9333ea;--colors-purple-700:#7e22ce;--colors-purple-800:#6b21a8;--colors-purple-900:#581c87;--colors-purple-950:#3b0764;--colors-violet-50:#f5f3ff;--colors-violet-100:#ede9fe;--colors-violet-200:#ddd6fe;--colors-violet-300:#c4b5fd;--colors-violet-400:#a78bfa;--colors-violet-500:#8b5cf6;--colors-violet-600:#7c3aed;--colors-violet-700:#6d28d9;--colors-violet-800:#5b21b6;--colors-violet-900:#4c1d95;--colors-violet-950:#2e1065;--colors-indigo-50:#eef2ff;--colors-indigo-100:#e0e7ff;--colors-indigo-200:#c7d2fe;--colors-indigo-300:#a5b4fc;--colors-indigo-400:#818cf8;--colors-indigo-500:#6366f1;--colors-indigo-600:#4f46e5;--colors-indigo-700:#4338ca;--colors-indigo-800:#3730a3;--colors-indigo-900:#312e81;--colors-indigo-950:#1e1b4b;--colors-blue-50:#eff6ff;--colors-blue-100:#dbeafe;--colors-blue-200:#bfdbfe;--colors-blue-300:#93c5fd;--colors-blue-400:#60a5fa;--colors-blue-500:#3b82f6;--colors-blue-600:#2563eb;--colors-blue-700:#1d4ed8;--colors-blue-800:#1e40af;--colors-blue-900:#1e3a8a;--colors-blue-950:#172554;--colors-sky-50:#f0f9ff;--colors-sky-100:#e0f2fe;--colors-sky-200:#bae6fd;--colors-sky-300:#7dd3fc;--colors-sky-400:#38bdf8;--colors-sky-500:#0ea5e9;--colors-sky-600:#0284c7;--colors-sky-700:#0369a1;--colors-sky-800:#075985;--colors-sky-900:#0c4a6e;--colors-sky-950:#082f49;--colors-cyan-50:#ecfeff;--colors-cyan-100:#cffafe;--colors-cyan-200:#a5f3fc;--colors-cyan-300:#67e8f9;--colors-cyan-400:#22d3ee;--colors-cyan-500:#06b6d4;--colors-cyan-600:#0891b2;--colors-cyan-700:#0e7490;--colors-cyan-800:#155e75;--colors-cyan-900:#164e63;--colors-cyan-950:#083344;--colors-teal-50:#f0fdfa;--colors-teal-100:#ccfbf1;--colors-teal-200:#99f6e4;--colors-teal-300:#5eead4;--colors-teal-400:#2dd4bf;--colors-teal-500:#14b8a6;--colors-teal-600:#0d9488;--colors-teal-700:#0f766e;--colors-teal-800:#115e59;--colors-teal-900:#134e4a;--colors-teal-950:#042f2e;--colors-emerald-50:#ecfdf5;--colors-emerald-100:#d1fae5;--colors-emerald-200:#a7f3d0;--colors-emerald-300:#6ee7b7;--colors-emerald-400:#34d399;--colors-emerald-500:#10b981;--colors-emerald-600:#059669;--colors-emerald-700:#047857;--colors-emerald-800:#065f46;--colors-emerald-900:#064e3b;--colors-emerald-950:#022c22;--colors-green-50:#f0fdf4;--colors-green-100:#dcfce7;--colors-green-200:#bbf7d0;--colors-green-300:#86efac;--colors-green-400:#4ade80;--colors-green-500:#22c55e;--colors-green-600:#16a34a;--colors-green-700:#15803d;--colors-green-800:#166534;--colors-green-900:#14532d;--colors-green-950:#052e16;--colors-lime-50:#f7fee7;--colors-lime-100:#ecfccb;--colors-lime-200:#d9f99d;--colors-lime-300:#bef264;--colors-lime-400:#a3e635;--colors-lime-500:#84cc16;--colors-lime-600:#65a30d;--colors-lime-700:#4d7c0f;--colors-lime-800:#3f6212;--colors-lime-900:#365314;--colors-lime-950:#1a2e05;--colors-yellow-50:#fefce8;--colors-yellow-100:#fef9c3;--colors-yellow-200:#fef08a;--colors-yellow-300:#fde047;--colors-yellow-400:#facc15;--colors-yellow-500:#eab308;--colors-yellow-600:#ca8a04;--colors-yellow-700:#a16207;--colors-yellow-800:#854d0e;--colors-yellow-900:#713f12;--colors-yellow-950:#422006;--colors-amber-50:#fffbeb;--colors-amber-100:#fef3c7;--colors-amber-200:#fde68a;--colors-amber-300:#fcd34d;--colors-amber-400:#fbbf24;--colors-amber-500:#f59e0b;--colors-amber-600:#d97706;--colors-amber-700:#b45309;--colors-amber-800:#92400e;--colors-amber-900:#78350f;--colors-amber-950:#451a03;--colors-orange-50:#fff7ed;--colors-orange-100:#ffedd5;--colors-orange-200:#fed7aa;--colors-orange-300:#fdba74;--colors-orange-400:#fb923c;--colors-orange-500:#f97316;--colors-orange-600:#ea580c;--colors-orange-700:#c2410c;--colors-orange-800:#9a3412;--colors-orange-900:#7c2d12;--colors-orange-950:#431407;--colors-red-50:#fef2f2;--colors-red-100:#fee2e2;--colors-red-200:#fecaca;--colors-red-300:#fca5a5;--colors-red-400:#f87171;--colors-red-500:#ef4444;--colors-red-600:#dc2626;--colors-red-700:#b91c1c;--colors-red-800:#991b1b;--colors-red-900:#7f1d1d;--colors-red-950:#450a0a;--colors-neutral-50:#fafafa;--colors-neutral-100:#f5f5f5;--colors-neutral-200:#e5e5e5;--colors-neutral-300:#d4d4d4;--colors-neutral-400:#a3a3a3;--colors-neutral-500:#737373;--colors-neutral-600:#525252;--colors-neutral-700:#404040;--colors-neutral-800:#262626;--colors-neutral-900:#171717;--colors-neutral-950:#0a0a0a;--colors-stone-50:#fafaf9;--colors-stone-100:#f5f5f4;--colors-stone-200:#e7e5e4;--colors-stone-300:#d6d3d1;--colors-stone-400:#a8a29e;--colors-stone-500:#78716c;--colors-stone-600:#57534e;--colors-stone-700:#44403c;--colors-stone-800:#292524;--colors-stone-900:#1c1917;--colors-stone-950:#0c0a09;--colors-zinc-50:#fafafa;--colors-zinc-100:#f4f4f5;--colors-zinc-200:#e4e4e7;--colors-zinc-300:#d4d4d8;--colors-zinc-400:#a1a1aa;--colors-zinc-500:#71717a;--colors-zinc-600:#52525b;--colors-zinc-700:#3f3f46;--colors-zinc-800:#27272a;--colors-zinc-900:#18181b;--colors-zinc-950:#09090b;--colors-gray-50:#f9fafb;--colors-gray-100:#f3f4f6;--colors-gray-200:#e5e7eb;--colors-gray-300:#d1d5db;--colors-gray-400:#9ca3af;--colors-gray-500:#6b7280;--colors-gray-600:#4b5563;--colors-gray-700:#374151;--colors-gray-800:#1f2937;--colors-gray-900:#111827;--colors-gray-950:#030712;--colors-slate-50:#f8fafc;--colors-slate-100:#f1f5f9;--colors-slate-200:#e2e8f0;--colors-slate-300:#cbd5e1;--colors-slate-400:#94a3b8;--colors-slate-500:#64748b;--colors-slate-600:#475569;--colors-slate-700:#334155;--colors-slate-800:#1e293b;--colors-slate-900:#0f172a;--colors-slate-950:#020617;--blurs-xs:4px;--blurs-sm:8px;--blurs-md:12px;--blurs-lg:16px;--blurs-xl:24px;--blurs-2xl:40px;--blurs-3xl:64px;--spacing-0:0rem;--spacing-1:0.25rem;--spacing-2:0.5rem;--spacing-3:0.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-9:2.25rem;--spacing-10:2.5rem;--spacing-11:2.75rem;--spacing-12:3rem;--spacing-14:3.5rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-28:7rem;--spacing-32:8rem;--spacing-36:9rem;--spacing-40:10rem;--spacing-44:11rem;--spacing-48:12rem;--spacing-52:13rem;--spacing-56:14rem;--spacing-60:15rem;--spacing-64:16rem;--spacing-72:18rem;--spacing-80:20rem;--spacing-96:24rem;--spacing-0\.5:0.125rem;--spacing-1\.5:0.375rem;--spacing-2\.5:0.625rem;--spacing-3\.5:0.875rem;--spacing-4\.5:1.125rem;--spacing-5\.5:1.375rem;--sizes-0:0rem;--sizes-1:0.25rem;--sizes-2:0.5rem;--sizes-3:0.75rem;--sizes-4:1rem;--sizes-5:1.25rem;--sizes-6:1.5rem;--sizes-7:1.75rem;--sizes-8:2rem;--sizes-9:2.25rem;--sizes-10:2.5rem;--sizes-11:2.75rem;--sizes-12:3rem;--sizes-14:3.5rem;--sizes-16:4rem;--sizes-20:5rem;--sizes-24:6rem;--sizes-28:7rem;--sizes-32:8rem;--sizes-36:9rem;--sizes-40:10rem;--sizes-44:11rem;--sizes-48:12rem;--sizes-52:13rem;--sizes-56:14rem;--sizes-60:15rem;--sizes-64:16rem;--sizes-72:18rem;--sizes-80:20rem;--sizes-96:24rem;--sizes-0\.5:0.125rem;--sizes-1\.5:0.375rem;--sizes-2\.5:0.625rem;--sizes-3\.5:0.875rem;--sizes-4\.5:1.125rem;--sizes-5\.5:1.375rem;--sizes-xs:20rem;--sizes-sm:24rem;--sizes-md:28rem;--sizes-lg:32rem;--sizes-xl:36rem;--sizes-2xl:42rem;--sizes-3xl:48rem;--sizes-4xl:56rem;--sizes-5xl:64rem;--sizes-6xl:72rem;--sizes-7xl:80rem;--sizes-8xl:90rem;--sizes-prose:65ch;--sizes-full:100%;--sizes-min:min-content;--sizes-max:max-content;--sizes-fit:fit-content;--sizes-breakpoint-sm:640px;--sizes-breakpoint-md:768px;--sizes-breakpoint-lg:1024px;--sizes-breakpoint-xl:1280px;--sizes-breakpoint-2xl:1536px;--animations-spin:spin 1s linear infinite;--animations-ping:ping 1s cubic-bezier(0,0,0.2,1) infinite;--animations-pulse:pulse 2s cubic-bezier(0.4,0,0.6,1) infinite;--animations-bounce:bounce 1s infinite;--breakpoints-sm:640px;--breakpoints-md:768px;--breakpoints-lg:1024px;--breakpoints-xl:1280px;--breakpoints-2xl:1536px;--colors-bg:var(--bg);--colors-fg:var(--fg);--colors-primary:var(--primary);--colors-primary-fg:var(--primary-fg);--colors-secondary:var(--secondary);--colors-secondary-fg:var(--secondary-fg);--colors-accent:var(--accent);--colors-accent-fg:var(--accent-fg);--colors-muted:var(--muted);--colors-muted-fg:var(--muted-fg);--colors-danger:var(--danger);--colors-surface:var(--surface);--colors-surface-fg:var(--surface-fg);--colors-card:var(--card);--colors-card-fg:var(--card-fg);--colors-popover:var(--popover);--colors-popover-fg:var(--popover-fg);--colors-border:var(--border);--colors-input:var(--input);--colors-ring:var(--ring);--colors-chart-1:var(--chart-1);--colors-chart-2:var(--chart-2);--colors-chart-3:var(--chart-3);--colors-chart-4:var(--chart-4);--colors-chart-5:var(--chart-5);--colors-sidebar:var(--sidebar);--colors-sidebar-fg:var(--sidebar-fg);--colors-sidebar-primary:var(--sidebar-primary);--colors-sidebar-primary-fg:var(--sidebar-primary-fg);--colors-sidebar-accent:var(--sidebar-accent);--colors-sidebar-accent-fg:var(--sidebar-accent-fg);--colors-sidebar-border:var(--sidebar-border);--colors-sidebar-ring:var(--sidebar-ring);--animations-accordion-up:accordion-up var(--durations-normal) var(--easings-out);--animations-accordion-down:accordion-down var(--durations-normal) var(--easings-out);--animations-accordion-left:accordion-left var(--durations-normal) var(--easings-out);--animations-accordion-right:accordion-right var(--durations-normal) var(--easings-out);--animations-caret-blink:caret-blink 1s ease-out infinite}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes enter{0%{opacity:var(--panda-enter-opacity,1);transform:translate3d(var(--panda-enter-translate-x,0),var(--panda-enter-translate-y,0),0) scale3d(var(--panda-enter-scale,1),var(--panda-enter-scale,1),var(--panda-enter-scale,1)) rotate(var(--panda-enter-rotate,0))}}@keyframes exit{to{opacity:var(--panda-exit-opacity,1);transform:translate3d(var(--panda-exit-translate-x,0),var(--panda-exit-translate-y,0),0) scale3d(var(--panda-exit-scale,1),var(--panda-exit-scale,1),var(--panda-exit-scale,1)) rotate(var(--panda-exit-rotate,0))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:var(--sizes-0)}}@keyframes accordion-down{0%{height:var(--sizes-0)}to{height:var(--radix-accordion-content-height)}}@keyframes accordion-left{0%{width:var(--radix-accordion-content-width)}to{width:var(--sizes-0)}}@keyframes accordion-right{0%{width:var(--sizes-0)}to{width:var(--radix-accordion-content-width)}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}}@layer recipes{@layer _base{.scroll::-webkit-scrollbar-thumb{background:var(--colors-zinc-300);border-radius:var(--radii-full)}.dark .scroll::-webkit-scrollbar-thumb{background:var(--colors-zinc-700)}.scroll::-webkit-scrollbar-corner,.scroll::-webkit-scrollbar-track{background:var(--colors-transparent)}.scroll::-webkit-scrollbar{width:var(--sizes-1\.5);height:var(--sizes-1\.5)}.separator{background:var(--colors-border);flex-shrink:0}.separator[data-orientation=horizontal]{width:var(--sizes-full);height:1px}.separator[data-orientation=vertical]{width:1px;height:var(--sizes-full)}.button{gap:var(--spacing-2);border-width:1px;border-color:var(--colors-transparent);border-radius:var(--radii-md);transition-property:var(--transition-prop,all);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;white-space:nowrap;font-size:.875rem;line-height:calc(1.25 / .875);font-weight:var(--font-weights-medium);cursor:pointer;outline-color:var(--colors-transparent)}.button:is(:invalid,[data-invalid],[aria-invalid=true]){border-color:var(--colors-danger);--mix-outlineColor:color-mix(in srgb,var(--colors-danger) 20%,transparent);outline-color:var(--mix-outlineColor,var(--colors-danger))}.dark .button:is(:invalid,[data-invalid],[aria-invalid=true]){--mix-outlineColor:color-mix(in srgb,var(--colors-danger) 40%,transparent);outline-color:var(--mix-outlineColor,var(--colors-danger))}.button:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none;opacity:.5}.button svg{pointer-events:none;flex-shrink:0;width:var(--sizes-4);height:var(--sizes-4)}.button:is(:focus-visible,[data-focus-visible]){border-color:var(--colors-ring);outline-width:3px;outline-style:solid;--mix-outlineColor:color-mix(in srgb,var(--colors-ring) 50%,transparent);outline-color:var(--mix-outlineColor,var(--colors-ring))}.badge{gap:var(--spacing-1);overflow:hidden;padding-block:var(--spacing-0\.5);border-width:1px;border-radius:var(--radii-full);transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.75rem;line-height:calc(1 / .75);font-weight:var(--font-weights-medium);white-space:nowrap;outline-color:var(--colors-transparent);width:var(--sizes-fit)}.badge:is(:invalid,[data-invalid],[aria-invalid=true]){border-color:var(--colors-danger);--mix-outlineColor:color-mix(in srgb,var(--colors-danger) 20%,transparent);outline-color:var(--mix-outlineColor,var(--colors-danger))}.dark .badge:is(:invalid,[data-invalid],[aria-invalid=true]){--mix-outlineColor:color-mix(in srgb,var(--colors-danger) 40%,transparent);outline-color:var(--mix-outlineColor,var(--colors-danger))}.badge>svg{pointer-events:none;width:var(--sizes-3);height:var(--sizes-3)}.badge:is(:focus-visible,[data-focus-visible]){border-color:var(--colors-ring);outline-width:2px;outline-style:solid;--mix-outlineColor:color-mix(in srgb,var(--colors-ring) 50%,transparent);outline-color:var(--mix-outlineColor,var(--colors-ring))}.label{gap:var(--spacing-2);display:flex;align-items:center;font-size:.875rem;line-height:var(--line-heights-none);font-weight:var(--font-weights-medium);-webkit-user-select:none;user-select:none}[data-disabled=true] .label{pointer-events:none;opacity:.5}.peer:disabled~.label{cursor:not-allowed;opacity:.5}.input{background:var(--colors-transparent);padding-inline:var(--spacing-3);padding-block:var(--spacing-1);border-radius:var(--radii-md);border-width:1px;border-color:var(--colors-input);transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);display:flex;box-shadow:var(--shadows-xs);outline-color:var(--colors-transparent);width:var(--sizes-full);min-width:var(--sizes-0);height:var(--sizes-9)}.input::selection{background:var(--colors-primary);color:var(--colors-primary-fg)}.input::file-selector-button{background:var(--colors-transparent);border-width:0;display:inline-flex;color:var(--colors-fg);font-weight:var(--font-weights-medium);font-size:.875rem;line-height:calc(1.25 / .875)}.dark .input{--mix-background:color-mix(in srgb,var(--colors-input) 30%,transparent);background:var(--mix-background,var(--colors-input))}.input[aria-invalid=true]{border-color:var(--colors-danger)!important;--mix-outlineColor:color-mix(in srgb,var(--colors-danger) 20%,transparent)!important}.dark .input[aria-invalid=true],.input[aria-invalid=true]{outline-color:var(--mix-outlineColor,var(--colors-danger))!important}.dark .input[aria-invalid=true]{--mix-outlineColor:color-mix(in srgb,var(--colors-danger) 40%,transparent)!important}.input::placeholder,.input[data-placeholder]{color:var(--colors-muted-fg)}.input:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none;cursor:not-allowed;opacity:.5}.input:is(:focus-visible,[data-focus-visible]){border-color:var(--colors-ring);outline-width:3px;outline-style:solid;--mix-outlineColor:color-mix(in srgb,var(--colors-ring) 50%,transparent);outline-color:var(--mix-outlineColor,var(--colors-ring))}.textarea{background:var(--colors-transparent);padding-inline:var(--spacing-3);padding-block:var(--spacing-2);border-width:1px;border-color:var(--colors-input);border-radius:var(--radii-md);transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);display:flex;field-sizing:content;box-shadow:var(--shadows-xs);outline-color:var(--colors-transparent);width:var(--sizes-full);min-height:var(--sizes-16)}.dark .textarea{--mix-background:color-mix(in srgb,var(--colors-input) 30%,transparent);background:var(--mix-background,var(--colors-input))}.textarea[aria-invalid=true]{border-color:var(--colors-danger)!important;--mix-outlineColor:color-mix(in srgb,var(--colors-danger) 20%,transparent)!important}.dark .textarea[aria-invalid=true],.textarea[aria-invalid=true]{outline-color:var(--mix-outlineColor,var(--colors-danger))!important}.dark .textarea[aria-invalid=true]{--mix-outlineColor:color-mix(in srgb,var(--colors-danger) 40%,transparent)!important}.textarea::placeholder,.textarea[data-placeholder]{color:var(--colors-muted-fg)}.textarea:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed;opacity:.5}.textarea:is(:focus-visible,[data-focus-visible]){border-color:var(--colors-ring);outline-width:3px;outline-style:solid;--mix-outlineColor:color-mix(in srgb,var(--colors-ring) 50%,transparent);outline-color:var(--mix-outlineColor,var(--colors-ring))}.spinner{animation:var(--animations-spin);width:var(--sizes-4);height:var(--sizes-4)}.skeleton{background:var(--colors-accent);animation:var(--animations-pulse)}.skeleton,.toggle{border-radius:var(--radii-md)}.toggle{gap:var(--spacing-2);transition-property:var(--transition-prop,all);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);display:inline-flex;align-items:center;justify-content:center;font-size:.875rem;line-height:calc(1.25 / .875);font-weight:var(--font-weights-medium);white-space:nowrap;outline-color:var(--colors-transparent);cursor:pointer}.toggle[aria-invalid=true]{border-color:var(--colors-danger);--mix-outlineColor:color-mix(in srgb,var(--colors-danger) 20%,transparent)}.dark .toggle[aria-invalid=true],.toggle[aria-invalid=true]{outline-color:var(--mix-outlineColor,var(--colors-danger))}.dark .toggle[aria-invalid=true]{--mix-outlineColor:color-mix(in srgb,var(--colors-danger) 40%,transparent)}.toggle:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none;opacity:.5}.toggle svg{flex-shrink:0;pointer-events:none;width:var(--sizes-4);height:var(--sizes-4)}.toggle:is(:focus-visible,[data-focus-visible]){border-color:var(--colors-ring);outline-width:3px;outline-style:solid;--mix-outlineColor:color-mix(in srgb,var(--colors-ring) 50%,transparent);outline-color:var(--mix-outlineColor,var(--colors-ring))}@media screen and (min-width:48rem){.input,.textarea{font-size:.875rem;line-height:calc(1.25 / .875)}}}.button--variant_ghost:is(:hover,[data-hover]){background:var(--colors-accent);color:var(--colors-accent-fg)}.dark .button--variant_ghost:is(:hover,[data-hover]){--mix-background:color-mix(in srgb,var(--colors-accent) 50%,transparent);background:var(--mix-background,var(--colors-accent))}.button--size_icon{width:var(--sizes-9);height:var(--sizes-9)}.button--variant_outline{background:var(--colors-bg);border-width:1px;border-color:var(--colors-border);box-shadow:var(--shadows-xs)}.dark .button--variant_outline{--mix-background:color-mix(in srgb,var(--colors-input) 30%,transparent);background:var(--mix-background,var(--colors-input));border-color:var(--colors-input)}.button--variant_outline:is(:hover,[data-hover]){background:var(--colors-accent);color:var(--colors-accent-fg)}.dark .button--variant_outline:is(:hover,[data-hover]){--mix-background:color-mix(in srgb,var(--colors-input) 50%,transparent);background:var(--mix-background,var(--colors-input))}.button--size_sm{gap:var(--spacing-1\.5);padding-inline:var(--spacing-3);height:var(--sizes-8)}.button--size_sm:has(>svg){padding-inline:var(--spacing-2\.5)}.button--size_md{padding-inline:var(--spacing-4);padding-block:var(--spacing-2);height:var(--sizes-9)}.button--size_md:has(>svg){padding-inline:var(--spacing-3)}.button--variant_primary{background:var(--colors-primary);color:var(--colors-primary-fg);box-shadow:var(--shadows-xs)}.button--variant_primary:is(:hover,[data-hover]){--mix-background:color-mix(in srgb,var(--colors-primary) 90%,transparent);background:var(--mix-background,var(--colors-primary))}.button--size_icon-sm{width:var(--sizes-8);height:var(--sizes-8)}.button--variant_secondary{background:var(--colors-secondary);color:var(--colors-secondary-fg);box-shadow:var(--shadows-xs)}.button--variant_secondary:is(:hover,[data-hover]){--mix-background:color-mix(in srgb,var(--colors-secondary) 80%,transparent);background:var(--mix-background,var(--colors-secondary))}.button--size_lg{padding-inline:var(--spacing-6);height:var(--sizes-10)}.button--size_lg:has(>svg){padding-inline:var(--spacing-4)}.button--size_icon-lg{width:var(--sizes-10);height:var(--sizes-10)}.button--variant_input{background:var(--colors-bg);border-width:1px;border-color:var(--colors-input);box-shadow:var(--shadows-xs);font-weight:var(--font-weights-normal);font-size:1rem;line-height:calc(1.5 / 1)}.dark .button--variant_input{--mix-background:color-mix(in srgb,var(--colors-input) 30%,transparent);background:var(--mix-background,var(--colors-input));border-color:var(--colors-input)}.button--variant_input:is(:invalid,[data-invalid],[aria-invalid=true]){border-color:var(--colors-danger);--mix-outlineColor:color-mix(in srgb,var(--colors-danger) 20%,transparent);outline-color:var(--mix-outlineColor,var(--colors-danger))}.button--variant_input:has(>svg){padding-inline:var(--spacing-3)}.button--variant_input:is(:focus-visible,[data-focus-visible]){border-color:var(--colors-ring)}.button--variant_input:is(:hover,[data-hover]){background:var(--colors-accent);color:var(--colors-accent-fg)}.dark .button--variant_input:is(:hover,[data-hover]){--mix-background:color-mix(in srgb,var(--colors-input) 50%,transparent);background:var(--mix-background,var(--colors-input))}.button--variant_link{color:var(--colors-primary);text-underline-offset:4px}.button--variant_link:is(:hover,[data-hover]){text-decoration:underline}.button--variant_danger{background:var(--colors-danger);color:var(--colors-white);box-shadow:var(--shadows-xs)}.dark .button--variant_danger{--mix-background:color-mix(in srgb,var(--colors-danger) 60%,transparent);background:var(--mix-background,var(--colors-danger))}.button--variant_danger:is(:focus-visible,[data-focus-visible]){--mix-outlineColor:color-mix(in srgb,var(--colors-danger) 20%,transparent);outline-color:var(--mix-outlineColor,var(--colors-danger))}.dark .button--variant_danger:is(:focus-visible,[data-focus-visible]){--mix-outlineColor:color-mix(in srgb,var(--colors-danger) 40%,transparent);outline-color:var(--mix-outlineColor,var(--colors-danger))}.button--variant_danger:is(:hover,[data-hover]){--mix-background:color-mix(in srgb,var(--colors-danger) 90%,transparent);background:var(--mix-background,var(--colors-danger))}.badge--variant_secondary{background:var(--colors-secondary);border-color:var(--colors-transparent);color:var(--colors-secondary-fg)}a .badge--variant_secondary:is(:hover,[data-hover]){--mix-background:color-mix(in srgb,var(--colors-secondary) 90%,transparent);background:var(--mix-background,var(--colors-secondary))}.badge--size_sm{padding-inline:var(--spacing-1\.5);font-size:.75rem;line-height:calc(1 / .75)}.badge--variant_primary{background:var(--colors-primary);border-color:var(--colors-transparent);color:var(--colors-primary-fg)}a .badge--variant_primary:is(:hover,[data-hover]){--mix-background:color-mix(in srgb,var(--colors-primary) 90%,transparent);background:var(--mix-background,var(--colors-primary))}.badge--variant_danger{background:var(--colors-danger);border-color:var(--colors-transparent);color:var(--colors-white)}.badge--variant_danger:is(:focus-visible,[data-focus-visible]){--mix-outlineColor:color-mix(in srgb,var(--colors-danger) 20%,transparent);outline-color:var(--mix-outlineColor,var(--colors-danger))}.dark .badge--variant_danger:is(:focus-visible,[data-focus-visible]){--mix-background:color-mix(in srgb,var(--colors-danger) 60%,transparent);background:var(--mix-background,var(--colors-danger));--mix-outlineColor:color-mix(in srgb,var(--colors-danger) 40%,transparent);outline-color:var(--mix-outlineColor,var(--colors-danger))}a .badge--variant_danger:is(:hover,[data-hover]){--mix-background:color-mix(in srgb,var(--colors-danger) 90%,transparent);background:var(--mix-background,var(--colors-danger))}.badge--variant_outline{color:var(--colors-fg)}a .badge--variant_outline:is(:hover,[data-hover]){background:var(--colors-accent);color:var(--colors-accent-fg)}.badge--size_xs{padding-inline:var(--spacing-1);font-size:.75rem;line-height:calc(1 / .75)}.badge--size_md{padding-inline:var(--spacing-2)}.badge--size_lg,.badge--size_md{font-size:.875rem;line-height:calc(1.25 / .875)}.badge--size_lg{padding-inline:var(--spacing-2\.5)}.toggle--variant_plain{background:var(--colors-transparent)}.toggle--variant_plain[data-state=on]{background:var(--colors-accent)}.toggle--variant_plain:is(:hover,[data-hover]){background:var(--colors-muted)}.toggle--size_md{padding-inline:var(--spacing-2);height:var(--sizes-9);min-width:var(--sizes-9)}.toggle--variant_outline{background:var(--colors-transparent);border-width:1px;border-color:var(--colors-input);box-shadow:var(--shadows-xs)}.toggle--variant_outline[data-state=on]{background:var(--colors-accent)}.toggle--variant_outline:is(:hover,[data-hover]){background:var(--colors-muted)}.toggle--size_sm{padding-inline:var(--spacing-1\.5);height:var(--sizes-8);min-width:var(--sizes-8)}.toggle--size_lg{padding-inline:var(--spacing-2\.5);height:var(--sizes-10);min-width:var(--sizes-10)}@media screen and (min-width:48rem){.button--variant_input{font-size:.875rem;line-height:calc(1.25 / .875)}}}@layer recipes.slots{@layer _base{.tabs__root[data-orientation=vertical]{display:flex}.tabs__list{display:inline-flex;color:var(--colors-fg);overflow-x:auto}.tabs__list[data-orientation=vertical]{flex-direction:column;border-right-width:1px}.tabs__list[data-orientation=horizontal]{width:var(--sizes-full);border-bottom-width:1px}.tabs__trigger{gap:var(--spacing-1\.5);padding-inline:var(--spacing-3);padding-block:var(--spacing-1\.5);display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;font-size:.875rem;line-height:calc(1.25 / .875);font-weight:var(--font-weights-medium);cursor:pointer;outline-color:var(--colors-transparent)}.tabs__trigger:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none;opacity:.5}.tabs__trigger[data-orientation=horizontal]{align-items:center;justify-content:center;border-bottom-width:2px;border-bottom-color:var(--colors-transparent)}.tabs__trigger[data-orientation=horizontal][data-state=active]{border-bottom-color:var(--colors-primary)}.tabs__trigger[data-orientation=vertical]{border-right-width:2px;border-right-color:var(--colors-transparent)}.tabs__trigger[data-orientation=vertical][data-state=active]{border-right-color:var(--colors-primary)}.tabs__trigger:is(:focus-visible,[data-focus-visible]){outline-width:2px;outline-style:solid;outline-color:var(--colors-ring)}.tabs__content{flex:1 1 0%;outline:var(--borders-none)}.toggle-group__root{border-radius:var(--radii-md);display:flex;align-items:center;flex-wrap:wrap;width:var(--sizes-fit)}.toggle-group__root[data-variant=outline]{box-shadow:var(--shadows-xs)}.toggle-group__item{flex:1 1 0%;border-radius:0;flex-shrink:0;box-shadow:none;min-width:var(--sizes-0)}.toggle-group__item:first-child{border-top-left-radius:var(--radii-md);border-bottom-left-radius:var(--radii-md)}.toggle-group__item:last-child{border-top-right-radius:var(--radii-md);border-bottom-right-radius:var(--radii-md)}.toggle-group__item[data-variant=outline]{border-left-width:0!important}.toggle-group__item[data-variant=outline]:first-child{border-left-width:1px!important}.toggle-group__item:is(:focus,[data-focus]){z-index:10}.toggle-group__item:is(:focus-visible,[data-focus-visible]){z-index:10}.sidebar__wrapper{display:flex;min-height:100svh;width:var(--sizes-full)}.sidebar__wrapper:has([data-variant=inset]){background:var(--colors-sidebar)}.sidebar__nonCollapsibleRoot{background:var(--colors-sidebar);color:var(--colors-sidebar-fg);display:flex;flex-direction:column;width:var(--sidebar-width);height:var(--sizes-full)}.sidebar__root{inset-block:var(--spacing-0);position:fixed;z-index:10;display:none;--transition-prop:left,right,width;transition-property:left,right,width;--transition-duration:var(--durations-normal);transition-duration:var(--durations-normal);--transition-easing:var(--easings-default);transition-timing-function:var(--easings-default);width:var(--sidebar-width);height:100svh}.group[data-variant=floating] .sidebar__root,.group[data-variant=inset] .sidebar__root{padding:var(--spacing-2)}.group[data-side=left]:not(:is([data-variant=floating],[data-variant=inset])) .sidebar__root{left:var(--spacing-0);border-right-width:1px}.group[data-side=left][data-collapsible=offcanvas] .sidebar__root{left:calc(var(--sidebar-width) * -1)}.group[data-side=right]:not(:is([data-variant=floating],[data-variant=inset])) .sidebar__root{right:var(--spacing-0);border-left-width:1px}.group[data-side=right][data-collapsible=offcanvas] .sidebar__root{right:calc(var(--sidebar-width) * -1)}.group[data-collapsible=icon] .sidebar__root{width:var(--sidebar-width-icon)}.group[data-variant=floating][data-collapsible=icon] .sidebar__root,.group[data-variant=inset][data-collapsible=icon] .sidebar__root{width:calc(var(--sidebar-width-icon) + var(--spacing-4) + 2px)}.sidebar__trigger{width:var(--sizes-7);height:var(--sizes-7)}.sidebar__rail{transition-property:var(--transition-prop,all);transition-timing-function:var(--easings-linear);transition-duration:var(--transition-duration,.15s);z-index:20;display:none;transform:translateX(-50%);--transition-easing:var(--easings-linear);width:var(--sizes-4)}.sidebar__rail,.sidebar__rail:after{inset-block:var(--spacing-0);position:absolute}.sidebar__rail:after{content:"";left:50%;width:2px}.group[data-collapsible=offcanvas] .sidebar__rail:after{left:100%}[data-side=left] .sidebar__rail{cursor:w-resize}[data-side=left][data-state=collapsed] .sidebar__rail,[data-side=right] .sidebar__rail{cursor:e-resize}[data-side=right][data-state=collapsed] .sidebar__rail{cursor:w-resize}.group[data-collapsible=offcanvas] .sidebar__rail{transform:translateX(0)}.group[data-side=left] .sidebar__rail{right:calc(var(--spacing-4) * -1)}.group[data-side=right] .sidebar__rail{left:var(--spacing-0)}[data-side=left][data-collapsible=offcanvas] .sidebar__rail{right:calc(var(--spacing-2) * -1)}[data-side=right][data-collapsible=offcanvas] .sidebar__rail{left:calc(var(--spacing-2) * -1)}.sidebar__rail:is(:hover,[data-hover]):after{background:var(--colors-sidebar-border)}.group[data-collapsible=offcanvas] .sidebar__rail:is(:hover,[data-hover]){background:var(--colors-sidebar)}.sidebar__inset{flex:1 1 0%;position:relative;display:flex;flex-direction:column}.sidebar__input,.sidebar__inset{background:var(--colors-bg);width:var(--sizes-full)}.sidebar__input{box-shadow:none;height:var(--sizes-8)}.sidebar__footer,.sidebar__header{padding:var(--spacing-2);gap:var(--spacing-2);display:flex;flex-direction:column}.sidebar__separator{background:var(--colors-sidebar-border);margin-inline:var(--spacing-2);width:auto}.sidebar__content{flex:1 1 0%;gap:var(--spacing-2);overflow:auto;display:flex;flex-direction:column;min-height:var(--sizes-0)}.group[data-collapsible=icon] .sidebar__content{overflow:hidden}.sidebar__group{padding:var(--spacing-2);position:relative;display:flex;flex-direction:column;width:var(--sizes-full);min-width:var(--sizes-0)}.sidebar__groupLabel{padding-inline:var(--spacing-2);border-radius:var(--radii-md);--mix-color:color-mix(in srgb,var(--colors-sidebar-fg) 70%,transparent);color:var(--mix-color,var(--colors-sidebar-fg));display:flex;align-items:center;flex-shrink:0;font-size:.75rem;line-height:calc(1 / .75);font-weight:var(--font-weights-medium);--transition-prop:margin,opacity;transition-property:margin,opacity;--transition-duration:var(--durations-normal);transition-duration:var(--durations-normal);--transition-easing:var(--easings-linear);transition-timing-function:var(--easings-linear);outline-color:var(--colors-transparent);height:var(--sizes-8)}.sidebar__groupLabel>svg{flex-shrink:0;width:var(--sizes-4);height:var(--sizes-4)}.group[data-collapsible=icon] .sidebar__groupLabel{opacity:0;margin-top:calc(var(--spacing-8) * -1)}.sidebar__groupLabel:is(:focus-visible,[data-focus-visible]){outline-width:2px;outline-style:solid;--mix-outlineColor:color-mix(in srgb,var(--colors-sidebar-ring) 50%,transparent);outline-color:var(--mix-outlineColor,var(--colors-sidebar-ring))}.sidebar__groupAction{padding:var(--spacing-0);border-radius:var(--radii-md);transition-property:var(--transition-prop,transform);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);color:var(--colors-sidebar-fg);position:absolute;display:flex;align-items:center;justify-content:center;aspect-ratio:var(--aspect-ratios-square);outline-color:var(--colors-transparent);top:var(--spacing-3\.5);right:var(--spacing-3);width:var(--sizes-5)}.sidebar__groupAction:after{inset:calc(var(--spacing-2) * -1);position:absolute}.sidebar__groupAction>svg{flex-shrink:0;width:var(--sizes-4);height:var(--sizes-4)}.group[data-collapsible=icon] .sidebar__groupAction{display:none}.sidebar__groupAction:is(:focus-visible,[data-focus-visible]){outline-width:2px;outline-style:solid;--mix-outlineColor:color-mix(in srgb,var(--colors-sidebar-ring) 50%,transparent);outline-color:var(--mix-outlineColor,var(--colors-sidebar-ring))}.sidebar__groupContent{font-size:.875rem;line-height:calc(1.25 / .875);width:var(--sizes-full)}.sidebar__menu{gap:var(--spacing-1);display:flex;flex-direction:column;width:var(--sizes-full);min-width:var(--sizes-0)}.sidebar__menuItem{position:relative}.sidebar__menuButton{padding:var(--spacing-2);gap:var(--spacing-2);overflow:hidden;border-radius:var(--radii-md);transition-property:var(--transition-prop,all);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);display:flex;align-items:center;font-size:.875rem;line-height:calc(1.25 / .875);text-align:left;outline-color:var(--colors-transparent);width:var(--sizes-full)}.sidebar__menuButton[data-active=true]{background:var(--colors-sidebar-accent);color:var(--colors-sidebar-accent-fg);font-weight:var(--font-weights-medium)}.group[data-collapsible=icon] .sidebar__menuButton{padding:var(--spacing-2)!important;width:var(--sizes-8)!important;height:var(--sizes-8)!important}.sidebar__menuButton[data-variant=outline]{background:var(--colors-bg);box-shadow:0 0 0 1px hsl(var(--colors-sidebar-border))}.sidebar__menuButton[data-variant=outline]:is(:hover,[data-hover]){background:var(--colors-sidebar-accent);color:var(--colors-sidebar-accent-fg);box-shadow:0 0 0 1px hsl(var(--colors-sidebar-accent))}.sidebar__menuButton:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none;opacity:.5}.sidebar__menuButton>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar__menuButton>svg{flex-shrink:0;width:var(--sizes-4);height:var(--sizes-4)}.sidebar__menuButton[data-size=sm]{font-size:.75rem;line-height:calc(1 / .75);height:var(--sizes-7)}.sidebar__menuButton[data-size=md]{font-size:.875rem;line-height:calc(1.25 / .875);height:var(--sizes-8)}.sidebar__menuButton[data-size=lg]{font-size:.875rem;line-height:calc(1.25 / .875);height:var(--sizes-12)}.group[data-collapsible=icon] .sidebar__menuButton[data-size=lg]{padding:var(--spacing-0)!important}.group-menu-item:has([data-sidebar=menu-action]) .sidebar__menuButton{padding-right:var(--spacing-8)}.sidebar__menuButton:is(:focus-visible,[data-focus-visible]){outline-width:2px;outline-style:solid;--mix-outlineColor:color-mix(in srgb,var(--colors-ring) 50%,transparent);outline-color:var(--mix-outlineColor,var(--colors-ring))}.sidebar__menuButton:is(:hover,[data-hover]){background:var(--colors-sidebar-accent);color:var(--colors-sidebar-accent-fg)}.sidebar__menuButton:is([open],[data-open],[data-state=open],:popover-open):is(:hover,[data-hover]){background:var(--colors-sidebar-accent);color:var(--colors-sidebar-accent-fg)}.sidebar__menuButton[data-variant=default]:is(:hover,[data-hover]){background:var(--colors-sidebar-accent);color:var(--colors-sidebar-accent-fg)}.sidebar__menuAction{padding:var(--spacing-0);border-radius:var(--radii-md);transition-property:var(--transition-prop,transform);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);position:absolute;display:flex;aspect-ratio:var(--aspect-ratios-square);align-items:center;justify-content:center;color:var(--colors-sidebar-fg);outline-color:var(--colors-transparent);top:var(--spacing-1\.5);right:var(--spacing-1);width:var(--sizes-5)}.sidebar__menuAction:after{inset:calc(var(--spacing-2) * -1);position:absolute}.group[data-collapsible=icon] .sidebar__menuAction{display:none}.peer-menu-button[data-size=sm]~.sidebar__menuAction{top:var(--spacing-1)}.peer-menu-button[data-size=md]~.sidebar__menuAction{top:var(--spacing-1\.5)}.peer-menu-button[data-size=lg]~.sidebar__menuAction{top:var(--spacing-2\.5)}.sidebar__menuAction:is(:focus-visible,[data-focus-visible]){outline-width:2px;outline-style:solid;--mix-outlineColor:color-mix(in srgb,var(--colors-sidebar-ring) 50%,transparent);outline-color:var(--mix-outlineColor,var(--colors-sidebar-ring))}.sidebar__menuAction:is(:hover,[data-hover]){background:var(--colors-sidebar-accent);color:var(--colors-sidebar-accent-fg)}.peer-menu-button:hover~.sidebar__menuAction,.peer-menu-button[data-active=true]~.sidebar__menuAction[data-show-on-hover=true]{color:var(--colors-sidebar-accent-fg)}.group-menu-item:focus-within .sidebar__menuAction[data-show-on-hover=true]{opacity:1}.group-menu-item:hover .sidebar__menuAction[data-show-on-hover=true]{opacity:1}.sidebar__menuAction[data-show-on-hover=true]:is([open],[data-open],[data-state=open],:popover-open){opacity:1}.sidebar__menuBadge{border-radius:var(--radii-md);padding-inline:var(--spacing-1);color:var(--colors-sidebar-fg);pointer-events:none;position:absolute;display:flex;align-items:center;justify-content:center;font-size:.75rem;line-height:calc(1 / .75);font-weight:var(--font-weights-medium);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;right:var(--spacing-1);min-width:var(--sizes-5);height:var(--sizes-5)}.peer-menu-button[data-active=true]~.sidebar__menuBadge{color:var(--colors-sidebar-accent-fg)}.group[data-collapsible=icon] .sidebar__menuBadge{display:none}.peer-menu-button[data-size=sm]~.sidebar__menuBadge{top:var(--spacing-1)}.peer-menu-button[data-size=md]~.sidebar__menuBadge{top:var(--spacing-1\.5)}.peer-menu-button[data-size=lg]~.sidebar__menuBadge{top:var(--spacing-2\.5)}.peer-menu-button:hover~.sidebar__menuBadge{color:var(--colors-sidebar-accent-fg)}.sidebar__menuSkeleton{gap:var(--spacing-2);border-radius:var(--radii-md);padding-inline:var(--spacing-2);display:flex;align-items:center;height:var(--sizes-8)}.sidebar__menuSub{border-color:var(--colors-sidebar-border);margin-inline:var(--spacing-3\.5);gap:var(--spacing-1);padding-inline:var(--spacing-2\.5);padding-block:var(--spacing-0\.5);display:flex;transform:translateX(-1px);flex-direction:column;min-width:var(--sizes-0);border-left-width:1px}.group[data-collapsible=icon] .sidebar__menuSub{display:none}.sidebar__menuSubItem{position:relative}.sidebar__menuSubButton{gap:var(--spacing-2);padding-inline:var(--spacing-2);overflow:hidden;border-radius:var(--radii-md);display:flex;align-items:center;color:var(--colors-sidebar-fg);transform:translateX(-1px);outline-color:var(--colors-transparent);min-width:var(--sizes-0);height:var(--sizes-7)}.sidebar__menuSubButton[data-active=true]{background:var(--colors-sidebar-accent);color:var(--colors-sidebar-accent-fg)}.sidebar__menuSubButton:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none;opacity:.5}.sidebar__menuSubButton[data-size=sm]{font-size:.75rem;line-height:calc(1 / .75)}.sidebar__menuSubButton[data-size=md]{font-size:.875rem;line-height:calc(1.25 / .875)}.group[data-collapsible=icon] .sidebar__menuSubButton{display:none}.sidebar__menuSubButton>svg{flex-shrink:0;color:var(--colors-sidebar-accent-fg);width:var(--sizes-4);height:var(--sizes-4)}.sidebar__menuSubButton>svg:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar__menuSubButton:is(:focus-visible,[data-focus-visible]){outline-width:2px;outline-style:solid;--mix-outlineColor:color-mix(in srgb,var(--colors-sidebar-ring) 50%,transparent);outline-color:var(--mix-outlineColor,var(--colors-sidebar-ring))}.sidebar__menuSubButton:is(:hover,[data-hover]){background:var(--colors-sidebar-accent);color:var(--colors-sidebar-accent-fg)}.scroll-area__root{position:relative}.scroll-area__viewport{border-radius:inherit;transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);outline-color:var(--colors-transparent);width:var(--sizes-full);height:var(--sizes-full)}.scroll-area__viewport:is(:focus-visible,[data-focus-visible]){outline-width:3px;outline-style:solid;--mix-outlineColor:color-mix(in srgb,var(--colors-ring) 50%,transparent);outline-color:var(--mix-outlineColor,var(--colors-ring))}.scroll-area__scrollAreaScrollbar{padding:1px;transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);display:flex;touch-action:none;-webkit-user-select:none;user-select:none}.scroll-area__scrollAreaScrollbar[data-orientation=horizontal]{flex-direction:column;height:var(--sizes-2\.5);border-top-width:1px;border-top-color:var(--colors-transparent)}.scroll-area__scrollAreaScrollbar[data-orientation=vertical]{width:var(--sizes-2\.5);height:var(--sizes-full);border-left-width:1px;border-left-color:var(--colors-transparent)}.scroll-area__scrollAreaThumb{background:var(--colors-border);flex:1 1 0%;border-radius:var(--radii-full);position:relative}.drawer__overlay{inset:var(--spacing-0);--mix-background:color-mix(in srgb,var(--colors-black) 50%,transparent);background:var(--mix-background,var(--colors-black));position:fixed;z-index:50}.drawer__overlay:is([open],[data-open],[data-state=open],:popover-open){animation-name:enter;animation-duration:var(--durations-fast);--panda-enter-opacity:0;--panda-enter-scale:initial;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial}.drawer__overlay:is([closed],[data-closed],[data-state=closed]){animation-name:exit;animation-duration:var(--durations-fast);--panda-enter-opacity:initial;--panda-enter-scale:initial;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial;--panda-exit-opacity:0}.drawer__content{background:var(--colors-bg);position:fixed;z-index:50;display:flex;flex-direction:column;height:auto}.drawer__content[data-vaul-drawer-direction=top]{inset-inline:var(--spacing-0);border-bottom-left-radius:var(--radii-lg);border-bottom-right-radius:var(--radii-lg);top:var(--spacing-0);margin-bottom:var(--spacing-24);max-height:80vh;border-bottom-width:1px}.drawer__content[data-vaul-drawer-direction=bottom]{inset-inline:var(--spacing-0);border-top-left-radius:var(--radii-lg);border-top-right-radius:var(--radii-lg);bottom:var(--spacing-0);margin-top:var(--spacing-24);max-height:80vh;border-top-width:1px}.drawer__content[data-vaul-drawer-direction=right]{inset-block:var(--spacing-0);right:var(--spacing-0);width:75%;border-left-width:1px}.drawer__content[data-vaul-drawer-direction=left]{inset-block:var(--spacing-0);left:var(--spacing-0);width:75%;border-right-width:1px}.drawer__header{padding:var(--spacing-4);gap:var(--spacing-0\.5);display:flex;flex-direction:column}[data-vaul-drawer-direction=bottom] .drawer__header,[data-vaul-drawer-direction=top] .drawer__header{text-align:center}.drawer__title{color:var(--colors-fg);font-weight:var(--font-weights-semibold)}.drawer__description{color:var(--colors-muted-fg);font-size:.875rem;line-height:calc(1.25 / .875)}.drawer__footer{padding:var(--spacing-4);gap:var(--spacing-2);display:flex;flex-direction:column;margin-top:auto}.sheet__overlay{inset:var(--spacing-0);--mix-background:color-mix(in srgb,var(--colors-black) 50%,transparent);background:var(--mix-background,var(--colors-black));position:fixed;z-index:50}.sheet__overlay:is([open],[data-open],[data-state=open],:popover-open){animation-name:enter;animation-duration:var(--durations-fast);--panda-enter-opacity:0;--panda-enter-scale:initial;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial}.sheet__overlay:is([closed],[data-closed],[data-state=closed]){animation-name:exit;animation-duration:var(--durations-fast);--panda-enter-opacity:initial;--panda-enter-scale:initial;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial;--panda-exit-opacity:0}.sheet__header{padding:var(--spacing-4);gap:var(--spacing-1\.5);display:flex;flex-direction:column}.sheet__title{color:var(--colors-fg);font-weight:var(--font-weights-semibold)}.sheet__description{color:var(--colors-muted-fg);font-size:.875rem;line-height:calc(1.25 / .875)}.sheet__content{background:var(--colors-bg);gap:var(--spacing-4);transition-property:var(--transition-prop,all);transition-timing-function:ease-in-out;transition-duration:var(--transition-duration,.15s);position:fixed;z-index:50;display:flex;flex-direction:column;box-shadow:var(--shadows-lg);--transition-easing:ease-in-out}.sheet__content:is([open],[data-open],[data-state=open],:popover-open){animation-name:enter;animation-duration:var(--durations-slower);--panda-enter-opacity:initial;--panda-enter-scale:initial;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial;animation-timing-function:ease-out}.sheet__content:is([closed],[data-closed],[data-state=closed]){animation-name:exit;animation-duration:var(--durations-slow);--panda-enter-opacity:initial;--panda-enter-scale:initial;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial;animation-timing-function:ease-in}.sheet__footer{padding:var(--spacing-4);gap:var(--spacing-2);display:flex;flex-direction:column;margin-top:auto}.tooltip__content{background:var(--colors-primary);overflow:hidden;padding-inline:var(--spacing-3);padding-block:var(--spacing-1\.5);text-wrap:balance;border-radius:var(--radii-md);border-width:1px;z-index:50;color:var(--colors-primary-fg);font-size:.75rem;line-height:calc(1 / .75);box-shadow:var(--shadows-md);transform-origin:var(--radix-tooltip-content-transform-origin);animation-name:enter;animation-duration:var(--durations-fast);--panda-enter-opacity:0;--panda-enter-scale:0.95;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial;width:var(--sizes-fit)}.tooltip__content:is([closed],[data-closed],[data-state=closed]){animation-name:exit;animation-duration:var(--durations-fast);--panda-enter-opacity:initial;--panda-enter-scale:initial;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial;--panda-exit-opacity:0;--panda-exit-scale:0.95}.tooltip__content[data-side=top]{--panda-enter-translate-y:var(--spacing-2)}.tooltip__content[data-side=bottom]{--panda-enter-translate-y:calc(var(--spacing-2) * -1)}.tooltip__content[data-side=left]{--panda-enter-translate-x:var(--spacing-2)}.tooltip__content[data-side=right]{--panda-enter-translate-x:calc(var(--spacing-2) * -1)}.kbd__group,.kbd__root{gap:var(--spacing-1);display:inline-flex;align-items:center}.kbd__root{background:var(--colors-muted);border-radius:var(--radii-sm);padding-inline:var(--spacing-1);color:var(--colors-muted-fg);pointer-events:none;justify-content:center;font-family:var(--global-font-body);font-size:.75rem;line-height:calc(1 / .75);font-weight:var(--font-weights-medium);-webkit-user-select:none;user-select:none;width:var(--sizes-fit);min-width:var(--sizes-5);height:var(--sizes-5)}.tooltip__content .kbd__root{--mix-background:color-mix(in srgb,var(--colors-bg) 20%,transparent);background:var(--mix-background,var(--colors-bg));color:var(--colors-bg)}.dark .tooltip__content .kbd__root{--mix-background:color-mix(in srgb,var(--colors-bg) 10%,transparent);background:var(--mix-background,var(--colors-bg))}.kbd__root svg{width:var(--sizes-3);height:var(--sizes-3)}.accordion__header,.accordion__trigger{display:flex}.accordion__trigger{flex:1 1 0%;gap:var(--spacing-4);padding-block:var(--spacing-4);transition-property:var(--transition-prop,all);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);border-radius:var(--radii-md);align-items:flex-start;justify-content:space-between;text-align:left;font-size:.875rem;line-height:calc(1.25 / .875);font-weight:var(--font-weights-medium);outline-color:var(--colors-transparent)}.accordion__trigger:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none;opacity:.5}.accordion__trigger:is(:focus-visible,[data-focus-visible]){border-color:var(--colors-ring);outline-width:3px;outline-style:solid;--mix-outlineColor:color-mix(in srgb,var(--colors-ring) 50%,transparent);outline-color:var(--mix-outlineColor,var(--colors-ring))}.accordion__trigger:is(:hover,[data-hover]){text-decoration:underline}.accordion__item{border-bottom-width:1px}.accordion__item:last-child{border-bottom-width:0}.accordion__content{overflow:hidden;font-size:.875rem;line-height:calc(1.25 / .875)}.accordion__content:is([open],[data-open],[data-state=open],:popover-open){animation:var(--animations-accordion-down)}.accordion__content:is([closed],[data-closed],[data-state=closed]){animation:var(--animations-accordion-up)}.table__root{caption-side:bottom;font-size:.875rem;line-height:calc(1.25 / .875);width:var(--sizes-full)}.table__header tr{border-bottom-width:1px}.table__body tr:last-child{border-width:0}.table__footer{--mix-background:color-mix(in srgb,var(--colors-muted) 50%,transparent);background:var(--mix-background,var(--colors-muted));border-top:1px;font-weight:var(--font-weights-medium)}.table__footer>tr:last-child{border-bottom-width:0}.table__row{transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);border-bottom-width:1px}.table__row:is([aria-selected=true],[data-selected]){background:var(--colors-muted)}.table__row:is(:hover,[data-hover]){--mix-background:color-mix(in srgb,var(--colors-muted) 50%,transparent);background:var(--mix-background,var(--colors-muted))}.table__head{padding-inline:var(--spacing-2);text-align:left;vertical-align:middle;font-weight:var(--font-weights-medium);color:var(--colors-fg);white-space:nowrap;height:var(--sizes-10)}.table__head>[role=checkbox]{transform:translateY(-2px)}.table__head:has([role=checkbox]){padding-right:var(--spacing-0)}.table__cell{padding:var(--spacing-2);vertical-align:middle;white-space:nowrap}.table__cell>[role=checkbox]{transform:translateY(-2px)}.table__cell:has([role=checkbox]){padding-right:var(--spacing-0)}.table__caption{color:var(--colors-muted-fg);font-size:.875rem;line-height:calc(1.25 / .875);margin-top:var(--spacing-4)}.alert__root{padding:var(--spacing-4);background:var(--colors-bg);border-radius:var(--radii-md);border-width:1px;position:relative;display:flex;color:var(--colors-fg)}.alert__icon{flex-shrink:0;margin-right:var(--spacing-3)}.alert__icon>svg{color:var(--colors-fg);width:var(--sizes-5);height:var(--sizes-5)}.alert__content{flex:1 1 0%}.alert__title{font-weight:var(--font-weights-medium);line-height:var(--line-heights-none);letter-spacing:var(--letter-spacings-tight);margin-bottom:var(--spacing-1)}.alert__description{font-size:.875rem;line-height:calc(1.25 / .875)}.card__root{background:var(--colors-card);gap:var(--spacing-6);padding-block:var(--spacing-6);border-radius:var(--radii-xl);border-width:1px;color:var(--colors-card-fg);display:flex;flex-direction:column;box-shadow:var(--shadows-sm)}.card__header{gap:var(--spacing-1\.5);padding-inline:var(--spacing-6);container-type:inline-size;container-name:card-header;display:grid;grid-auto-rows:min-content;grid-template-rows:auto auto;align-items:flex-start}.card__header:has(.card__action){grid-template-columns:1fr auto}.card__title{font-weight:var(--font-weights-semibold);line-height:var(--line-heights-none)}.card__description{color:var(--colors-muted-fg);font-size:.875rem;line-height:calc(1.25 / .875)}.card__action{grid-row:span 2/span 2;grid-column-start:2;grid-row-start:1;align-self:flex-start;justify-self:end}.card__content,.card__footer{padding-inline:var(--spacing-6)}.card__footer,.select__trigger{display:flex;align-items:center}.select__trigger{background:var(--colors-transparent);gap:var(--spacing-2);padding-inline:var(--spacing-3);padding-block:var(--spacing-2);border-width:1px;border-color:var(--colors-input);border-radius:var(--radii-md);transition-property:var(--transition-prop,all);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);justify-content:space-between;box-shadow:var(--shadows-xs);outline-color:var(--colors-transparent);font-size:.875rem;line-height:calc(1.25 / .875);white-space:nowrap;width:var(--sizes-fit)}.dark .select__trigger{--mix-background:color-mix(in srgb,var(--colors-input) 30%,transparent);background:var(--mix-background,var(--colors-input))}.select__trigger[aria-invalid=true]{border-color:var(--colors-danger)!important;--mix-outlineColor:color-mix(in srgb,var(--colors-danger) 20%,transparent)!important;outline-color:var(--mix-outlineColor,var(--colors-danger))!important}.dark .select__trigger[aria-invalid=true]{--mix-outlineColor:color-mix(in srgb,var(--colors-danger) 40%,transparent)!important;outline-color:var(--mix-outlineColor,var(--colors-danger))!important}.select__trigger>[data-slot=select-value]{gap:var(--spacing-2);display:-webkit-box;align-items:center;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.select__trigger:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed;opacity:.5}.select__trigger svg,.select__trigger[data-placeholder]{color:var(--colors-muted-fg)}.select__trigger svg{flex-shrink:0;pointer-events:none;width:var(--sizes-4);height:var(--sizes-4)}.select__trigger[data-size=default]{height:var(--sizes-9)}.select__trigger[data-size=sm]{height:var(--sizes-8)}.select__trigger:is(:focus-visible,[data-focus-visible]){border-color:var(--colors-ring);outline-width:3px;outline-style:solid;--mix-outlineColor:color-mix(in srgb,var(--colors-ring) 50%,transparent);outline-color:var(--mix-outlineColor,var(--colors-ring))}.dark .select__trigger:is(:hover,[data-hover]){--mix-background:color-mix(in srgb,var(--colors-input) 50%,transparent);background:var(--mix-background,var(--colors-input))}.select__scrollDownButton,.select__scrollUpButton{padding-block:var(--spacing-1);display:flex;align-items:center;justify-content:center;cursor:default}.select__content{background:var(--colors-popover);border-width:1px;border-radius:var(--radii-md);position:relative;z-index:50;color:var(--colors-popover-fg);box-shadow:var(--shadows-md);transform-origin:var(--radix-select-content-transform-origin);overflow-x:hidden;overflow-y:auto;min-width:8rem;max-height:var(--radix-select-content-available-height)}.select__content:is([open],[data-open],[data-state=open],:popover-open){animation-name:enter;animation-duration:var(--durations-fast);--panda-enter-opacity:0;--panda-enter-scale:0.95;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial}.select__content:is([closed],[data-closed],[data-state=closed]){animation-name:exit;animation-duration:var(--durations-fast);--panda-enter-opacity:initial;--panda-enter-scale:initial;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial;--panda-exit-opacity:0;--panda-exit-scale:0.95}.select__content[data-side=top]{--panda-enter-translate-y:var(--spacing-2)}.select__content[data-side=bottom]{--panda-enter-translate-y:calc(var(--spacing-2) * -1)}.select__content[data-side=left]{--panda-enter-translate-x:var(--spacing-2)}.select__content[data-side=right]{--panda-enter-translate-x:calc(var(--spacing-2) * -1)}.select__content[data-position=popper][data-side=top]{transform:translateY(-.25rem)}.select__content[data-position=popper][data-side=bottom]{transform:translateY(.25rem)}.select__content[data-position=popper][data-side=left]{transform:translateX(-.25rem)}.select__content[data-position=popper][data-side=right]{transform:translateX(.25rem)}.select__label{padding-inline:var(--spacing-2);color:var(--colors-muted-fg);font-size:.75rem;line-height:calc(1 / .75)}.select__item,.select__label{padding-block:var(--spacing-1\.5)}.select__item{outline:var(--borders-none);border-radius:var(--radii-sm);position:relative;font-size:.875rem;line-height:calc(1.25 / .875);-webkit-user-select:none;user-select:none;cursor:default;width:var(--sizes-full);padding-left:var(--spacing-2);padding-right:var(--spacing-8)}.select__item,.select__item span:last-child{gap:var(--spacing-2);display:flex;align-items:center}.select__item:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;pointer-events:none}.select__item svg{flex-shrink:0;color:var(--colors-muted-fg);pointer-events:none;width:var(--sizes-4);height:var(--sizes-4)}.select__item:is(:focus,[data-focus]){background:var(--colors-accent);color:var(--colors-accent-fg)}.select__separator{background:var(--colors-border);margin-inline:calc(var(--spacing-1) * -1);margin-block:var(--spacing-1);pointer-events:none;height:1px}.popover__content{background:var(--colors-popover);padding:var(--spacing-4);border-width:1px;border-radius:var(--radii-md);outline:var(--borders-none);z-index:50;color:var(--colors-popover-fg);box-shadow:var(--shadows-md);transform-origin:var(--radix-popover-content-transform-origin);width:var(--sizes-72)}.popover__content:is([open],[data-open],[data-state=open],:popover-open){animation-name:enter;animation-duration:var(--durations-fast);--panda-enter-opacity:0;--panda-enter-scale:0.95;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial}.popover__content:is([closed],[data-closed],[data-state=closed]){animation-name:exit;animation-duration:var(--durations-fast);--panda-enter-opacity:initial;--panda-enter-scale:initial;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial;--panda-exit-opacity:0;--panda-exit-scale:0.95}.popover__content[data-side=top]{--panda-enter-translate-y:var(--spacing-2)}.popover__content[data-side=bottom]{--panda-enter-translate-y:calc(var(--spacing-2) * -1)}.popover__content[data-side=left]{--panda-enter-translate-x:var(--spacing-2)}.popover__content[data-side=right]{--panda-enter-translate-x:calc(var(--spacing-2) * -1)}.alert-dialog__overlay{inset:var(--spacing-0);--mix-background:color-mix(in srgb,var(--colors-black) 50%,transparent);background:var(--mix-background,var(--colors-black));position:fixed;z-index:50}.alert-dialog__overlay:is([open],[data-open],[data-state=open],:popover-open){animation-name:enter;animation-duration:var(--durations-fast);--panda-enter-opacity:0;--panda-enter-scale:initial;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial}.alert-dialog__overlay:is([closed],[data-closed],[data-state=closed]){animation-name:exit;animation-duration:var(--durations-fast);--panda-enter-opacity:initial;--panda-enter-scale:initial;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial;--panda-exit-opacity:0}.alert-dialog__content{background:var(--colors-bg);padding:var(--spacing-6);gap:var(--spacing-4);border-width:1px;border-radius:var(--radii-lg);position:fixed;z-index:50;display:grid;transform:translate(-50%,-50%);box-shadow:var(--shadows-lg);left:50%;top:50%;width:var(--sizes-full);max-width:calc(100% - 2rem)}.alert-dialog__content:is([open],[data-open],[data-state=open],:popover-open){animation-name:enter;animation-duration:var(--durations-fast);--panda-enter-opacity:0;--panda-enter-scale:0.95;--panda-enter-rotate:initial;--panda-enter-translate-x:calc(50% * -1);--panda-enter-translate-y:calc(48% * -1)}.alert-dialog__content:is([closed],[data-closed],[data-state=closed]){animation-name:exit;animation-duration:var(--durations-fast);--panda-enter-opacity:initial;--panda-enter-scale:initial;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial;--panda-exit-opacity:0;--panda-exit-scale:0.95;--panda-exit-translate-x:calc(50% * -1);--panda-exit-translate-y:calc(48% * -1)}.alert-dialog__header{gap:var(--spacing-2);display:flex;flex-direction:column;text-align:center}.alert-dialog__title{font-size:1.125rem;line-height:calc(1.75 / 1.125);font-weight:var(--font-weights-semibold)}.alert-dialog__description{color:var(--colors-muted-fg);font-size:.875rem;line-height:calc(1.25 / .875)}.alert-dialog__footer{gap:var(--spacing-2);display:flex;flex-direction:column-reverse}.avatar__root{overflow:hidden;border-radius:var(--radii-full);position:relative;display:flex;flex-shrink:0;width:var(--sizes-8);height:var(--sizes-8)}.avatar__image{aspect-ratio:var(--aspect-ratios-square);object-fit:cover}.avatar__fallback,.avatar__image{width:var(--sizes-full);height:var(--sizes-full)}.avatar__fallback{background:var(--colors-muted);border-radius:var(--radii-full);justify-content:center}.avatar__fallback,.breadcrumb__list{display:flex;align-items:center}.breadcrumb__list{gap:var(--spacing-1\.5);flex-wrap:wrap;overflow-wrap:break-word;font-size:.875rem;line-height:calc(1.25 / .875);color:var(--colors-muted-fg)}.breadcrumb__item{gap:var(--spacing-1\.5);display:inline-flex;align-items:center}.breadcrumb__link{transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s)}.breadcrumb__link:is(:hover,[data-hover]){color:var(--colors-fg)}.breadcrumb__page{font-weight:var(--font-weights-normal);color:var(--colors-fg)}.breadcrumb__separator>svg{width:var(--sizes-3\.5);height:var(--sizes-3\.5)}.breadcrumb__ellipsis{display:flex;align-items:center;justify-content:center;width:var(--sizes-9);height:var(--sizes-9)}.dropdown-menu__content{padding:var(--spacing-1);background:var(--colors-popover);border-width:1px;border-radius:var(--radii-md);z-index:50;color:var(--colors-popover-fg);box-shadow:var(--shadows-md);transform-origin:var(--radix-dropdown-menu-content-transform-origin);animation-name:exit;animation-duration:var(--durations-fast);--panda-enter-opacity:initial;--panda-enter-scale:initial;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial;--panda-exit-opacity:0;--panda-exit-scale:0.95;min-width:8rem;max-height:var(--radix-dropdown-menu-content-available-height);overflow-x:hidden;overflow-y:auto}.dropdown-menu__content:is([open],[data-open],[data-state=open],:popover-open){animation-name:enter;animation-duration:var(--durations-fast);--panda-enter-opacity:0;--panda-enter-scale:0.95;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial}.dropdown-menu__content[data-side=top]{--panda-enter-translate-y:var(--spacing-2)}.dropdown-menu__content[data-side=bottom]{--panda-enter-translate-y:calc(var(--spacing-2) * -1)}.dropdown-menu__content[data-side=left]{--panda-enter-translate-x:var(--spacing-2)}.dropdown-menu__content[data-side=right]{--panda-enter-translate-x:calc(var(--spacing-2) * -1)}.dropdown-menu__item{gap:var(--spacing-2);border-radius:var(--radii-sm);padding-inline:var(--spacing-2);padding-block:var(--spacing-1\.5);transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);outline:var(--borders-none);position:relative;display:flex;align-items:center;font-size:.875rem;line-height:calc(1.25 / .875);cursor:default;-webkit-user-select:none;user-select:none}.dropdown-menu__item:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none;opacity:.5}.dropdown-menu__item[data-variant=danger]{color:var(--colors-danger)}.dropdown-menu__item[data-variant=danger]:is(:focus,[data-focus]){--mix-background:color-mix(in srgb,var(--colors-danger) 10%,transparent);background:var(--mix-background,var(--colors-danger));color:var(--colors-danger)}.dark .dropdown-menu__item[data-variant=danger]:is(:focus,[data-focus]){--mix-background:color-mix(in srgb,var(--colors-danger) 20%,transparent);background:var(--mix-background,var(--colors-danger))}.dropdown-menu__item[data-variant=danger] svg{color:var(--colors-danger)!important}.dropdown-menu__item svg{flex-shrink:0;color:var(--colors-muted-fg);pointer-events:none;width:var(--sizes-4);height:var(--sizes-4)}.dropdown-menu__item[data-inset=true]{padding-left:var(--spacing-8)}.dropdown-menu__item:is(:focus,[data-focus]){background:var(--colors-accent);color:var(--colors-accent-fg)}.dropdown-menu__label{padding-inline:var(--spacing-2);padding-block:var(--spacing-1\.5);font-size:.875rem;line-height:calc(1.25 / .875);font-weight:var(--font-weights-medium)}.dropdown-menu__checkboxItem,.dropdown-menu__label[data-inset=true]{padding-left:var(--spacing-8)}.dropdown-menu__checkboxItem{gap:var(--spacing-2);padding-block:var(--spacing-1\.5);border-radius:var(--radii-sm);outline:var(--borders-none);transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);position:relative;display:flex;align-items:center;font-size:.875rem;line-height:calc(1.25 / .875);cursor:default;-webkit-user-select:none;user-select:none;padding-right:var(--spacing-2)}.dropdown-menu__checkboxItem:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none;opacity:.5}.dropdown-menu__checkboxItem svg{flex-shrink:0;pointer-events:none;width:var(--sizes-4);height:var(--sizes-4)}.dropdown-menu__checkboxItem:is(:focus,[data-focus]){background:var(--colors-accent);color:var(--colors-accent-fg)}.dropdown-menu__radioItem{border-radius:var(--radii-sm);padding-block:var(--spacing-1\.5);outline:var(--borders-none);transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);position:relative;display:flex;cursor:default;-webkit-user-select:none;user-select:none;align-items:center;font-size:.875rem;line-height:calc(1.25 / .875);padding-left:var(--spacing-8);padding-right:var(--spacing-2)}.dropdown-menu__radioItem:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none;opacity:.5}.dropdown-menu__radioItem:is(:focus,[data-focus]){background:var(--colors-secondary);color:var(--colors-secondary-fg)}.dropdown-menu__separator{background:var(--colors-border);margin-inline:calc(var(--spacing-1) * -1);margin-block:var(--spacing-1);height:1px}.dropdown-menu__subTrigger{gap:var(--spacing-2);padding-inline:var(--spacing-2);padding-block:var(--spacing-1\.5);border-radius:var(--radii-sm);outline:var(--borders-none);display:flex;align-items:center;font-size:.875rem;line-height:calc(1.25 / .875);cursor:default;-webkit-user-select:none;user-select:none}.dropdown-menu__subTrigger:is([open],[data-open],[data-state=open],:popover-open){background:var(--colors-accent);color:var(--colors-accent-fg)}.dropdown-menu__subTrigger svg{flex-shrink:0;color:var(--colors-muted-fg);pointer-events:none;width:var(--sizes-4);height:var(--sizes-4)}.dropdown-menu__subTrigger[data-inset=true]{padding-left:var(--spacing-8)}.dropdown-menu__subTrigger:is(:focus,[data-focus]){background:var(--colors-accent);color:var(--colors-accent-fg)}.dropdown-menu__subContent{padding:var(--spacing-1);background:var(--colors-popover);overflow:hidden;border-width:1px;border-radius:var(--radii-md);z-index:50;color:var(--colors-popover-fg);box-shadow:var(--shadows-lg);transform-origin:var(--radix-dropdown-menu-content-transform-origin);animation-name:exit;animation-duration:var(--durations-fast);--panda-enter-opacity:initial;--panda-enter-scale:initial;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial;--panda-exit-opacity:0;--panda-exit-scale:0.95;min-width:8rem}.dropdown-menu__subContent:is([open],[data-open],[data-state=open],:popover-open){animation-name:enter;animation-duration:var(--durations-fast);--panda-enter-opacity:0;--panda-enter-scale:0.95;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial}.dropdown-menu__subContent[data-side=top]{--panda-enter-translate-y:var(--spacing-2)}.dropdown-menu__subContent[data-side=bottom]{--panda-enter-translate-y:calc(var(--spacing-2) * -1)}.dropdown-menu__subContent[data-side=left]{--panda-enter-translate-x:var(--spacing-2)}.dropdown-menu__subContent[data-side=right]{--panda-enter-translate-x:calc(var(--spacing-2) * -1)}.dropdown-menu__shortcut{color:var(--colors-muted-fg);font-size:.75rem;line-height:calc(1 / .75);letter-spacing:var(--letter-spacings-widest);margin-left:auto}.button-group__root{display:flex;align-items:stretch;width:var(--sizes-fit)}.button-group__root>input{flex:1 1 0%}.button-group__root:has(>.button-group__root){gap:var(--spacing-2)}.button-group__root[data-orientation=vertical]{flex-direction:column}.button-group__root[data-orientation=vertical]>:not(:first-child){border-top-left-radius:0!important;border-top-right-radius:0!important;border-top-width:0!important}.button-group__root[data-orientation=vertical]>:not(:last-child){border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.button-group__root>.select__trigger{width:var(--sizes-fit)}.button-group__root>.select__trigger:last-of-type:has(select[aria-hidden=true]:last-child){border-top-right-radius:var(--radii-md);border-bottom-right-radius:var(--radii-md)}.button-group__root>:is(:focus-visible,[data-focus-visible]){position:relative;z-index:10}.button-group__root[data-orientation=horizontal]>:not(:first-child){border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-left-width:0!important}.button-group__root[data-orientation=horizontal]>:not(:last-child){border-top-right-radius:0!important;border-bottom-right-radius:0!important}.button-group__separator{background:var(--colors-input);margin:var(--spacing-0)!important;position:relative;align-self:stretch}.button-group__separator[data-orientation=vertical]{height:auto}.button-group__text{background:var(--colors-muted);gap:var(--spacing-2);border-radius:var(--radii-md);border-width:1px;padding-inline:var(--spacing-4);display:flex;align-items:center;font-size:.875rem;line-height:calc(1.25 / .875);font-weight:var(--font-weights-medium);box-shadow:var(--shadows-xs)}.button-group__text svg{pointer-events:none;width:var(--sizes-4);height:var(--sizes-4)}.input-group__root{border-width:1px;border-color:var(--colors-input);border-radius:var(--radii-md);transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);position:relative;display:flex;align-items:center;box-shadow:var(--shadows-xs);outline-color:var(--colors-transparent);width:var(--sizes-full);min-width:var(--sizes-0);height:var(--sizes-9)}.dark .input-group__root{--mix-background:color-mix(in srgb,var(--colors-input) 30%,transparent);background:var(--mix-background,var(--colors-input))}.input-group__root:has([data-slot][aria-invalid=true]){border-color:var(--colors-danger)!important;--mix-outlineColor:color-mix(in srgb,var(--colors-danger) 20%,transparent)!important;outline-color:var(--mix-outlineColor,var(--colors-danger))!important}.dark .input-group__root:has([data-slot][aria-invalid=true]){--mix-outlineColor:color-mix(in srgb,var(--colors-danger) 40%,transparent)!important;outline-color:var(--mix-outlineColor,var(--colors-danger))!important}.input-group__root:has(>[data-align=block-start]){flex-direction:column;height:auto}.input-group__root:has(>[data-align=block-start])>input{padding-bottom:var(--spacing-3)}.input-group__root:has(>[data-align=block-end]){flex-direction:column;height:auto}.input-group__root:has(>[data-align=block-end])>input{padding-top:var(--spacing-3)}.input-group__root:has(>textarea){height:auto}.input-group__root:has(>[data-align=inline-start])>input{padding-left:var(--spacing-2)}.input-group__root:has(>[data-align=inline-end])>input{padding-right:var(--spacing-2)}.input-group__root:has([data-slot=input-group-control]:focus-visible){border-color:var(--colors-ring);outline-width:3px;outline-style:solid;--mix-outlineColor:color-mix(in srgb,var(--colors-ring) 50%,transparent);outline-color:var(--mix-outlineColor,var(--colors-ring))}.input-group__addon{gap:var(--spacing-2);padding-block:var(--spacing-1\.5);display:flex;align-items:center;justify-content:center;color:var(--colors-muted-fg);font-size:.875rem;line-height:calc(1.25 / .875);font-weight:var(--font-weights-medium);cursor:text;-webkit-user-select:none;user-select:none;height:auto}.input-group__addon[data-align=block-start]{padding:var(--spacing-3);order:-9999;justify-content:flex-start;width:var(--sizes-full);padding-top:var(--spacing-2\.5)}.input-group__addon[data-align=block-end]{padding:var(--spacing-3);order:9999;justify-content:flex-start;width:var(--sizes-full);padding-bottom:var(--spacing-2\.5)}.input-group__root[data-disabled=true] .input-group__addon{opacity:.5}.input-group__addon[data-align=inline-start]{order:-9999;padding-left:var(--spacing-3)}.input-group__addon[data-align=inline-start]:has(>button){margin-left:-.45rem}.input-group__addon[data-align=inline-start]:has(>kbd){margin-left:-.35rem}.input-group__addon[data-align=inline-end]{order:9999;padding-right:var(--spacing-3)}.input-group__addon[data-align=inline-end]:has(>button){margin-right:-.45rem}.input-group__addon[data-align=inline-end]:has(>kbd){margin-right:-.35rem}.input-group__addon>svg{width:var(--sizes-4);height:var(--sizes-4)}.input-group__text{gap:var(--spacing-2);display:flex;align-items:center;color:var(--colors-muted-fg);font-size:.875rem;line-height:calc(1.25 / .875)}.input-group__text svg{pointer-events:none;width:var(--sizes-4);height:var(--sizes-4)}.carousel__root{position:relative}.carousel__content{display:flex}.carousel__content[data-orientation=vertical]{flex-direction:column;margin-top:calc(var(--spacing-4) * -1)}.carousel__content[data-orientation=horizontal]{margin-left:calc(var(--spacing-4) * -1)}.carousel__item{flex-shrink:0;flex-grow:0;flex-basis:100%;min-width:var(--sizes-0)}.carousel__item[data-orientation=horizontal]{padding-left:var(--spacing-4)}.carousel__item[data-orientation=vertical]{padding-top:var(--spacing-4)}.checkbox__root{border-radius:var(--radii-sm);border-width:1px;border-color:var(--colors-input);outline:var(--borders-none);flex-shrink:0;--transition-prop:outline;transition-property:outline;--transition-duration:var(--durations-fastest);transition-duration:var(--durations-fastest);width:var(--sizes-4);height:var(--sizes-4)}.checkbox__root:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:var(--colors-primary);border-color:var(--colors-primary);color:var(--colors-primary-fg)}.dark .checkbox__root:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:var(--colors-primary);border-color:var(--colors-primary)}.dark .checkbox__root{--mix-background:color-mix(in srgb,var(--colors-input) 30%,transparent);background:var(--mix-background,var(--colors-input))}.checkbox__root[aria-invalid=true]{border-color:var(--colors-danger)!important;--mix-outlineColor:color-mix(in srgb,var(--colors-danger) 20%,transparent)!important;outline-color:var(--mix-outlineColor,var(--colors-danger))!important}.dark .checkbox__root[aria-invalid=true]{--mix-outlineColor:color-mix(in srgb,var(--colors-danger) 40%,transparent)!important;outline-color:var(--mix-outlineColor,var(--colors-danger))!important}.checkbox__root:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed;opacity:.5}.checkbox__root:is(:focus-visible,[data-focus-visible]){border-color:var(--colors-ring);outline-width:3px;outline-style:solid;--mix-outlineColor:color-mix(in srgb,var(--colors-ring) 50%,transparent);outline-color:var(--mix-outlineColor,var(--colors-ring))}.checkbox__indicator{place-content:center;transition:none;display:grid;color:currentColor}.field__set{gap:var(--spacing-6);display:flex;flex-direction:column}.field__set:has(>[data-slot=checkbox-group]){gap:var(--spacing-3)}.field__set:has(>[data-slot=radio-group]){gap:var(--spacing-3)}.field__legend{font-weight:var(--font-weights-medium);margin-bottom:var(--spacing-3)}.field__legend[data-variant=legend]{font-size:1rem;line-height:calc(1.5 / 1)}.field__legend[data-variant=label]{font-size:.875rem;line-height:calc(1.25 / .875)}.field__group{gap:var(--spacing-7);container-name:field-group;container-type:inline-size;display:flex;flex-direction:column;width:var(--sizes-full)}.field__group[data-slot=checkbox-group]{gap:var(--spacing-3)}.field__group[data-slot=field-group]{gap:var(--spacing-4)}.field__root{gap:var(--spacing-3);display:flex;width:var(--sizes-full)}.field__root[data-invalid=true]{color:var(--colors-danger)}.field__root[data-orientation=horizontal]{flex-direction:row;align-items:center}.field__root[data-orientation=horizontal]>.field__label{flex:1 1 auto}.field__root[data-orientation=horizontal]:has(>[data-slot=field-content]){align-items:flex-start}.field__root[data-orientation=horizontal]:has(>[data-slot=field-content])>[role=checkbox],.field__root[data-orientation=horizontal]:has(>[data-slot=field-content])>[role=radio]{margin-top:1px}.field__root[data-orientation=vertical]{flex-direction:column}.field__root[data-orientation=vertical]>*{width:var(--sizes-full)}.field__root[data-orientation=vertical]>[data-visible=false]{width:auto}.field__root[data-orientation=responsive]{flex-direction:column}.field__root[data-orientation=responsive]>*{width:var(--sizes-full)}.field__root[data-orientation=responsive]>[data-visible=false]{width:auto}.field__content{flex:1 1 0%;gap:var(--spacing-1\.5);flex-direction:column}.field__content,.field__title{display:flex;line-height:var(--line-heights-snug)}.field__title{gap:var(--spacing-2);align-items:center;font-size:.875rem;font-weight:var(--font-weights-medium);width:var(--sizes-fit)}.field__root[data-disabled=true] .field__title{opacity:.5}.field__description{color:var(--colors-muted-fg);font-size:.875rem;line-height:var(--line-heights-normal);font-weight:var(--font-weights-normal)}.field__root:has([data-orientation=horizontal]) .field__description{text-wrap:balance}.field__description>a{text-decoration:underline;text-underline-offset:4px}.field__description>a:is(:hover,[data-hover]){color:var(--colors-primary)}.field__description:last-child{margin-top:var(--spacing-0)}.field__description:nth-last-child(2){margin-top:calc(var(--spacing-1) * -1)}[data-variant=legend]+.field__description{margin-top:calc(var(--spacing-1\.5) * -1)}.field__separator{margin-block:calc(var(--spacing-2) * -1);position:relative;font-size:.875rem;line-height:calc(1.25 / .875);height:var(--sizes-5)}.field__group[data-variant=outline] .field__separator{margin-bottom:calc(var(--spacing-2) * -1)}.field__error{color:var(--colors-danger);font-size:.875rem;line-height:calc(1.25 / .875);font-weight:var(--font-weights-normal)}.command__root{background:var(--colors-popover);overflow:hidden;border-radius:var(--radii-md);display:flex;flex-direction:column;color:var(--colors-popover-fg);width:var(--sizes-full);height:var(--sizes-full)}.command__dialog [cmdk-group-heading]{font-weight:var(--font-weights-medium);color:var(--colors-muted-fg)}.command__dialog [cmdk-group-heading],.command__dialog [cmdk-group],.command__dialog [cmdk-item]{padding-inline:var(--spacing-2)}.command__dialog [cmdk-item]{padding-block:var(--spacing-3)}.command__dialog [cmdk-item] svg{width:var(--sizes-5);height:var(--sizes-5)}.command__dialog [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:var(--spacing-0)}.command__dialog [data-slot=command-input-wrapper]{height:var(--sizes-12)}.command__dialog [cmdk-input-wrapper] svg{width:var(--sizes-5);height:var(--sizes-5)}.command__dialog [cmdk-input]{height:var(--sizes-12)}.command__input{background:var(--colors-transparent);border-radius:var(--radii-md);padding-block:var(--spacing-3);outline:var(--borders-none);display:flex;font-size:.875rem;line-height:calc(1.25 / .875);width:var(--sizes-full);height:var(--sizes-10)}.command__input::placeholder,.command__input[data-placeholder]{color:var(--colors-muted-fg)}.command__input:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed;opacity:.5}.command__list{scroll-padding-block:var(--spacing-1);max-height:300px;overflow-x:hidden;overflow-y:auto}.command__empty{padding-block:var(--spacing-6);font-size:.875rem;line-height:calc(1.25 / .875);text-align:center}.command__group{padding:var(--spacing-1);overflow:hidden;color:var(--colors-fg)}.command__group [cmdk-group-heading]{padding-inline:var(--spacing-2);padding-block:var(--spacing-1\.5);font-size:.75rem;line-height:calc(1 / .75);font-weight:var(--font-weights-medium);color:var(--colors-muted-fg)}.command__separator{background:var(--colors-border);margin-inline:calc(var(--spacing-1) * -1);height:1px}.command__item{gap:var(--spacing-2);border-radius:var(--radii-sm);padding-inline:var(--spacing-2);padding-block:var(--spacing-1\.5);outline:var(--borders-none);position:relative;display:flex;align-items:center;cursor:default;-webkit-user-select:none;user-select:none;font-size:.875rem;line-height:calc(1.25 / .875)}.command__item[data-selected=true]{background:var(--colors-accent);color:var(--colors-accent-fg)}.command__item[data-disabled=true]{pointer-events:none;opacity:.5}.command__item svg{flex-shrink:0;width:var(--sizes-4);height:var(--sizes-4)}.command__shortcut{font-size:.75rem;line-height:calc(1 / .75);letter-spacing:var(--letter-spacings-widest);color:var(--colors-muted-fg);margin-left:auto}.context-menu__subTrigger{border-radius:var(--radii-sm);padding-inline:var(--spacing-2);padding-block:var(--spacing-1\.5);outline:var(--borders-none);display:flex;cursor:default;-webkit-user-select:none;user-select:none;align-items:center;font-size:.875rem;line-height:calc(1.25 / .875)}.context-menu__subTrigger:is([open],[data-open],[data-state=open],:popover-open){background:var(--colors-accent);color:var(--colors-accent-fg)}.context-menu__subTrigger svg{pointer-events:none;flex-shrink:0;width:var(--sizes-4);height:var(--sizes-4)}.context-menu__subTrigger[data-inset=true]{padding-left:var(--spacing-8)}.context-menu__subTrigger:is(:focus,[data-focus]){background:var(--colors-accent);color:var(--colors-accent-fg)}.context-menu__content{background:var(--colors-popover);padding:var(--spacing-1);border-width:1px;border-radius:var(--radii-md);color:var(--colors-popover-fg);z-index:50;box-shadow:var(--shadows-md);transform-origin:var(--radix-context-menu-content-transform-origin);animation-name:enter;animation-duration:var(--durations-fast);--panda-enter-opacity:80;--panda-enter-scale:initial;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial;min-width:8rem;max-height:var(--radix-context-menu-content-available-height);overflow-x:hidden;overflow-y:auto}.context-menu__content:is([open],[data-open],[data-state=open],:popover-open){animation-name:enter;animation-duration:var(--durations-fast);--panda-enter-opacity:0;--panda-enter-scale:0.95;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial}.context-menu__content:is([closed],[data-closed],[data-state=closed]){animation-name:exit;animation-duration:var(--durations-fast);--panda-enter-opacity:initial;--panda-enter-scale:initial;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial;--panda-exit-opacity:0;--panda-exit-scale:0.95}.context-menu__content[data-side=top]{--panda-enter-translate-y:var(--spacing-2)}.context-menu__content[data-side=bottom]{--panda-enter-translate-y:calc(var(--spacing-2) * -1)}.context-menu__content[data-side=left]{--panda-enter-translate-x:var(--spacing-2)}.context-menu__content[data-side=right]{--panda-enter-translate-x:calc(var(--spacing-2) * -1)}.context-menu__subContent{background:var(--colors-popover);padding:var(--spacing-1);overflow:hidden;border-radius:var(--radii-md);border-width:1px;color:var(--colors-popover-fg);z-index:50;box-shadow:var(--shadows-lg);transform-origin:var(--radix-context-menu-content-transform-origin);min-width:8rem}.context-menu__subContent:is([open],[data-open],[data-state=open],:popover-open){animation-name:enter;animation-duration:var(--durations-fast);--panda-enter-opacity:0;--panda-enter-scale:0.95;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial}.context-menu__subContent:is([closed],[data-closed],[data-state=closed]){animation-name:exit;animation-duration:var(--durations-fast);--panda-enter-opacity:initial;--panda-enter-scale:initial;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial;--panda-exit-opacity:0;--panda-exit-scale:0.95}.context-menu__subContent[data-side=top]{--panda-enter-translate-y:var(--spacing-2)}.context-menu__subContent[data-side=bottom]{--panda-enter-translate-y:calc(var(--spacing-2) * -1)}.context-menu__subContent[data-side=left]{--panda-enter-translate-x:var(--spacing-2)}.context-menu__subContent[data-side=right]{--panda-enter-translate-x:calc(var(--spacing-2) * -1)}.context-menu__item{gap:var(--spacing-2);padding-inline:var(--spacing-2);padding-block:var(--spacing-1\.5);border-radius:var(--radii-sm);outline:var(--borders-none);position:relative;display:flex;align-items:center;cursor:default;-webkit-user-select:none;user-select:none;font-size:.875rem;line-height:calc(1.25 / .875)}.context-menu__item:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none;opacity:.5}.context-menu__item[data-variant=danger]{color:var(--colors-danger)!important}.context-menu__item[data-variant=danger]:is(:focus,[data-focus]){--mix-background:color-mix(in srgb,var(--colors-danger) 10%,transparent);background:var(--mix-background,var(--colors-danger));color:var(--colors-danger)}.dark .context-menu__item[data-variant=danger]:is(:focus,[data-focus]){--mix-background:color-mix(in srgb,var(--colors-danger) 20%,transparent);background:var(--mix-background,var(--colors-danger))}.context-menu__item svg{pointer-events:none;flex-shrink:0;width:var(--sizes-4);height:var(--sizes-4)}.context-menu__item[data-inset=true]{padding-left:var(--spacing-8)}.context-menu__item:is(:focus,[data-focus]){background:var(--colors-accent);color:var(--colors-accent-fg)}.context-menu__checkboxItem{gap:var(--spacing-2);border-radius:var(--radii-sm);padding-block:var(--spacing-1\.5);outline:var(--borders-none);position:relative;display:flex;align-items:center;cursor:default;-webkit-user-select:none;user-select:none;font-size:.875rem;line-height:calc(1.25 / .875);padding-left:var(--spacing-8);padding-right:var(--spacing-2)}.context-menu__checkboxItem:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none;opacity:.5}.context-menu__checkboxItem svg{pointer-events:none;flex-shrink:0;width:var(--sizes-4);height:var(--sizes-4)}.context-menu__checkboxItem:is(:focus,[data-focus]){background:var(--colors-accent);color:var(--colors-accent-fg)}.context-menu__radioItem{gap:var(--spacing-2);border-radius:var(--radii-sm);padding-block:var(--spacing-1\.5);outline:var(--borders-none);position:relative;display:flex;align-items:center;cursor:default;-webkit-user-select:none;user-select:none;font-size:.875rem;line-height:calc(1.25 / .875);padding-left:var(--spacing-8);padding-right:var(--spacing-2)}.context-menu__radioItem:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none;opacity:.5}.context-menu__radioItem svg{pointer-events:none;flex-shrink:0;width:var(--sizes-4);height:var(--sizes-4)}.context-menu__radioItem:is(:focus,[data-focus]){background:var(--colors-accent);color:var(--colors-accent-fg)}.context-menu__label{padding-inline:var(--spacing-2);padding-block:var(--spacing-1\.5);color:var(--colors-fg);font-size:.875rem;line-height:calc(1.25 / .875);font-weight:var(--font-weights-semibold)}.context-menu__label[data-inset=true]{padding-left:var(--spacing-8)}.context-menu__separator{background:var(--colors-border);margin-inline:calc(var(--spacing-1) * -1);margin-block:var(--spacing-1);height:1px}.context-menu__shortcut{font-size:.75rem;line-height:calc(1 / .75);letter-spacing:var(--letter-spacings-widest);color:var(--colors-muted-fg);margin-left:auto}.dialog__overlay{inset:var(--spacing-0);--mix-background:color-mix(in srgb,var(--colors-black) 50%,transparent);background:var(--mix-background,var(--colors-black));position:fixed;z-index:50}.dialog__overlay:is([open],[data-open],[data-state=open],:popover-open){animation-name:enter;animation-duration:var(--durations-fast);--panda-enter-opacity:0;--panda-enter-scale:initial;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial}.dialog__overlay:is([closed],[data-closed],[data-state=closed]){animation-name:exit;animation-duration:var(--durations-fast);--panda-enter-opacity:initial;--panda-enter-scale:initial;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial;--panda-exit-opacity:0}.dialog__content{background:var(--colors-bg);padding:var(--spacing-6);gap:var(--spacing-4);border-width:1px;border-radius:var(--radii-lg);position:fixed;z-index:50;display:grid;box-shadow:var(--shadows-lg);transform:translate(-50%,-50%);top:50%;left:50%;width:var(--sizes-full);max-width:calc(100% - 2rem)}.dialog__content:is([open],[data-open],[data-state=open],:popover-open){animation-name:enter;animation-duration:var(--durations-fast);--panda-enter-opacity:0;--panda-enter-scale:0.95;--panda-enter-rotate:initial;--panda-enter-translate-x:calc(50% * -1);--panda-enter-translate-y:calc(48% * -1)}.dialog__content:is([closed],[data-closed],[data-state=closed]){animation-name:exit;animation-duration:var(--durations-fast);--panda-enter-opacity:initial;--panda-enter-scale:initial;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial;--panda-exit-opacity:0;--panda-exit-scale:0.95;--panda-exit-translate-x:calc(50% * -1);--panda-exit-translate-y:calc(48% * -1)}.dialog__header{gap:var(--spacing-2);display:flex;flex-direction:column;text-align:center}.dialog__title{font-size:1.125rem;line-height:var(--line-heights-none);font-weight:var(--font-weights-semibold)}.dialog__description{color:var(--colors-muted-fg);font-size:.875rem;line-height:calc(1.25 / .875)}.dialog__footer{gap:var(--spacing-2);display:flex;flex-direction:column-reverse}.empty__root{padding:var(--spacing-6);flex:1 1 0%;gap:var(--spacing-6);border-radius:var(--radii-lg);border-style:dashed;text-wrap:balance;justify-content:center;min-width:var(--sizes-0)}.empty__header,.empty__root{display:flex;flex-direction:column;align-items:center;text-align:center}.empty__header{gap:var(--spacing-2);max-width:var(--sizes-sm)}.empty__media{display:flex;flex-shrink:0;align-items:center;justify-content:center;margin-bottom:var(--spacing-2)}.empty__media[data-variant=default]{background:var(--colors-transparent)}.empty__media[data-variant=icon]{background:var(--colors-muted);border-radius:var(--radii-lg);color:var(--colors-fg);display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--sizes-10);height:var(--sizes-10)}.empty__media[data-variant=icon] svg{width:var(--sizes-6);height:var(--sizes-6)}.empty__media svg{pointer-events:none;flex-shrink:0}.empty__title{font-size:1.125rem;line-height:calc(1.75 / 1.125);font-weight:var(--font-weights-medium);letter-spacing:var(--letter-spacings-tight)}.empty__description{color:var(--colors-fg);font-size:.875rem;line-height:var(--line-heights-relaxed)}.empty__description>a{text-decoration:underline;text-underline-offset:4px}.empty__description>a:is(:hover,[data-hover]){color:var(--colors-primary)}.empty__content{gap:var(--spacing-4);text-wrap:balance;display:flex;flex-direction:column;align-items:center;font-size:.875rem;line-height:calc(1.25 / .875);width:var(--sizes-full);min-width:var(--sizes-0);max-width:var(--sizes-sm)}.radio-group__root{gap:var(--spacing-3);display:grid}.radio-group__item{border-width:1px;border-color:var(--colors-input);border-radius:var(--radii-full);transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);aspect-ratio:var(--aspect-ratios-square);flex-shrink:0;color:var(--colors-primary);box-shadow:var(--shadows-xs);outline-color:var(--colors-transparent);width:var(--sizes-4);height:var(--sizes-4)}.dark .radio-group__item{--mix-background:color-mix(in srgb,var(--colors-input) 30%,transparent);background:var(--mix-background,var(--colors-input))}.radio-group__item[aria-invalid=true]{border-color:var(--colors-danger)!important;--mix-outlineColor:color-mix(in srgb,var(--colors-danger) 20%,transparent)!important;outline-color:var(--mix-outlineColor,var(--colors-danger))!important}.dark .radio-group__item[aria-invalid=true]{--mix-outlineColor:color-mix(in srgb,var(--colors-danger) 40%,transparent)!important;outline-color:var(--mix-outlineColor,var(--colors-danger))!important}.radio-group__item:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed;opacity:.5}.radio-group__item:is(:focus-visible,[data-focus-visible]){border-color:var(--colors-ring);outline-width:3px;outline-style:solid;--mix-outlineColor:color-mix(in srgb,var(--colors-ring) 50%,transparent);outline-color:var(--mix-outlineColor,var(--colors-ring))}.radio-group__indicator{justify-content:center}.radio-group__indicator,.slider__root{position:relative;display:flex;align-items:center}.slider__root{touch-action:none;-webkit-user-select:none;user-select:none;width:var(--sizes-full)}.slider__root:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5}.slider__root[data-orientation=vertical]{flex-direction:column;height:var(--sizes-full);min-height:var(--sizes-44);width:auto}.slider__track{background:var(--colors-muted);overflow:hidden;border-radius:var(--radii-full);position:relative;flex-grow:1}.slider__track[data-orientation=horizontal]{height:var(--sizes-1\.5);width:var(--sizes-full)}.slider__track[data-orientation=vertical]{width:var(--sizes-1\.5);height:var(--sizes-full)}.slider__range{background:var(--colors-primary);position:absolute}.slider__range[data-orientation=horizontal]{height:var(--sizes-full)}.slider__range[data-orientation=vertical]{width:var(--sizes-full)}.slider__thumb{background:var(--colors-bg);border-radius:var(--radii-full);border-width:1px;border-color:var(--colors-primary);transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);display:block;flex-shrink:0;box-shadow:var(--shadows-sm);outline-color:var(--colors-transparent);width:var(--sizes-4);height:var(--sizes-4)}.slider__thumb:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none;opacity:.5}.slider__thumb:is(:focus-visible,[data-focus-visible]){outline-width:4px;outline-style:solid;--mix-outlineColor:color-mix(in srgb,var(--colors-ring) 50%,transparent);outline-color:var(--mix-outlineColor,var(--colors-ring))}.slider__thumb:is(:hover,[data-hover]){outline-width:4px;outline-style:solid;--mix-outlineColor:color-mix(in srgb,var(--colors-ring) 50%,transparent);outline-color:var(--mix-outlineColor,var(--colors-ring))}.file-upload__dropzone,.file-upload__root{gap:var(--spacing-2);position:relative;display:flex;flex-direction:column}.file-upload__dropzone{padding:var(--spacing-6);border-width:2px;border-style:dashed;border-radius:var(--radii-lg);outline:var(--borders-none);align-items:center;justify-content:center;--transition-prop:background-color,border-color,outline-color;transition-property:background-color,border-color,outline-color;--transition-duration:200ms;transition-duration:.2s;--transition-easing:ease-in-out;transition-timing-function:ease-in-out;-webkit-user-select:none;user-select:none}.file-upload__dropzone[data-dragging]{--mix-background:color-mix(in srgb,var(--colors-accent) 30%,transparent);background:var(--mix-background,var(--colors-accent));--mix-borderColor:color-mix(in srgb,var(--colors-primary) 30%,transparent);border-color:var(--mix-borderColor,var(--colors-primary))}.file-upload__dropzone[data-invalid]{border-color:var(--colors-danger);--mix-outlineColor:color-mix(in srgb,var(--colors-danger) 20%,transparent);outline-color:var(--mix-outlineColor,var(--colors-danger))}.file-upload__dropzone[data-disabled]{pointer-events:none}.file-upload__dropzone:is(:focus-visible,[data-focus-visible]){--mix-borderColor:color-mix(in srgb,var(--colors-ring) 50%,transparent);border-color:var(--mix-borderColor,var(--colors-ring))}.file-upload__dropzone:is(:hover,[data-hover]){--mix-background:color-mix(in srgb,var(--colors-accent) 30%,transparent);background:var(--mix-background,var(--colors-accent))}.file-upload__list{gap:var(--spacing-2);display:flex;flex-direction:column}.file-upload__list[data-orientation=horizontal]{padding:var(--spacing-1\.5);flex-direction:row;overflow-x:auto}.file-upload__list[data-state=active]{animation-name:enter;animation-duration:var(--durations-fast);--panda-enter-opacity:0;--panda-enter-scale:initial;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:calc(var(--spacing-2) * -1)}.file-upload__list[data-state=inactive]{animation-name:exit;animation-duration:var(--durations-fast);--panda-enter-opacity:initial;--panda-enter-scale:initial;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial;--panda-exit-opacity:0;--panda-exit-translate-y:calc(var(--spacing-2) * -1)}.file-upload__item{padding:var(--spacing-3);gap:var(--spacing-2\.5)}.file-upload__item,.file-upload__itemPreview{border-radius:var(--radii-md);border-width:1px;position:relative;display:flex;align-items:center}.file-upload__itemPreview{--mix-background:color-mix(in srgb,var(--colors-accent) 50%,transparent);background:var(--mix-background,var(--colors-accent));overflow:hidden;flex-shrink:0;justify-content:center}.file-upload__itemPreview,.file-upload__itemPreview>svg{width:var(--sizes-10);height:var(--sizes-10)}.file-upload__itemMetadata{flex:1 1 0%;display:flex;flex-direction:column;min-width:var(--sizes-0)}.file-upload__itemProgress{--mix-background:color-mix(in srgb,var(--colors-primary) 20%,transparent);background:var(--mix-background,var(--colors-primary));overflow:hidden;border-radius:var(--radii-full);position:relative;width:var(--sizes-full);height:var(--sizes-1\.5)}.file-upload__itemProgressCircular{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}.file-upload__itemProgressFill{inset:var(--spacing-0);--mix-background:color-mix(in srgb,var(--colors-primary) 50%,transparent);position:absolute;--transition-prop:clip-path;transition-property:clip-path;--transition-duration:300ms;transition-duration:.3s;--transition-easing:var(--easings-linear);transition-timing-function:var(--easings-linear)}.file-upload__itemProgressFill,.progress__root{background:var(--mix-background,var(--colors-primary))}.progress__root{--mix-background:color-mix(in srgb,var(--colors-primary) 20%,transparent);overflow:hidden;border-radius:var(--radii-full);position:relative;width:var(--sizes-full);height:var(--sizes-4)}.progress__indicator{background:var(--colors-primary);flex:1 1 0%;transition-property:var(--transition-prop,all);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);width:var(--sizes-full);height:var(--sizes-full)}.hover-card__content{background:var(--colors-popover);padding:var(--spacing-4);border-width:1px;border-radius:var(--radii-md);outline:var(--borders-none);z-index:50;color:var(--colors-popover-fg);box-shadow:var(--shadows-md);transform-origin:var(--radix-hover-card-content-transform-origin);width:var(--sizes-64)}.hover-card__content:is([open],[data-open],[data-state=open],:popover-open){animation-name:enter;animation-duration:var(--durations-fast);--panda-enter-opacity:0;--panda-enter-scale:0.95;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial}.hover-card__content:is([closed],[data-closed],[data-state=closed]){animation-name:exit;animation-duration:var(--durations-fast);--panda-enter-opacity:initial;--panda-enter-scale:initial;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial;--panda-exit-opacity:0;--panda-exit-scale:0.95}.hover-card__content[data-side=top]{--panda-enter-translate-y:var(--spacing-2)}.hover-card__content[data-side=bottom]{--panda-enter-translate-y:calc(var(--spacing-2) * -1)}.hover-card__content[data-side=left]{--panda-enter-translate-x:var(--spacing-2)}.hover-card__content[data-side=right]{--panda-enter-translate-x:calc(var(--spacing-2) * -1)}.item__group{display:flex;flex-direction:column}.item__root{border-width:1px;border-color:var(--colors-transparent);border-radius:var(--radii-md);transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);display:flex;align-items:center;flex-wrap:wrap;font-size:.875rem;line-height:calc(1.25 / .875);outline-color:var(--colors-transparent)}.item__root[data-variant=default]{background:var(--colors-transparent)}.item__root[data-variant=muted]{--mix-background:color-mix(in srgb,var(--colors-muted) 50%,transparent);background:var(--mix-background,var(--colors-muted))}.item__root[data-size=default]{padding:var(--spacing-4);gap:var(--spacing-4)}.item__root:is(a){transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--durations-fast);--transition-duration:var(--durations-fast)}.item__root:is(a):is(:hover,[data-hover]){--mix-background:color-mix(in srgb,var(--colors-accent) 50%,transparent);background:var(--mix-background,var(--colors-accent))}.item__root[data-variant=outline]{border-color:var(--colors-border)}.item__root[data-size=sm]{padding-inline:var(--spacing-4);padding-block:var(--spacing-3);gap:var(--spacing-2\.5)}.item__root:is(:focus-visible,[data-focus-visible]){border-color:var(--colors-ring);outline-width:3px;outline-style:solid;--mix-outlineColor:color-mix(in srgb,var(--colors-ring) 50%,transparent);outline-color:var(--mix-outlineColor,var(--colors-ring))}.item__media{gap:var(--spacing-2);display:flex;align-items:center;justify-content:center;flex-shrink:0}.item__media[data-variant=default]{background:var(--colors-transparent)}.item__media[data-variant=icon]{background:var(--colors-muted);border-width:1px;border-radius:var(--radii-sm);width:var(--sizes-8);height:var(--sizes-8)}.item__media[data-variant=icon] svg{width:var(--sizes-4);height:var(--sizes-4)}.item__media[data-variant=image]{border-radius:var(--radii-sm);overflow:hidden;width:var(--sizes-10);height:var(--sizes-10)}.item__media[data-variant=image] img{object-fit:cover;width:var(--sizes-full);height:var(--sizes-full)}.item__root:has(.item__description) .item__media{align-self:flex-start;transform:translateY(.125rem)}.item__media svg{pointer-events:none}.item__content{flex:1 1 0%;gap:var(--spacing-1);display:flex;flex-direction:column}.item__content+.item__content{flex:none}.item__title{gap:var(--spacing-2);display:flex;align-items:center;font-size:.875rem;line-height:var(--line-heights-snug);font-weight:var(--font-weights-medium);width:var(--sizes-fit)}.item__description{text-wrap:balance;color:var(--colors-muted-fg);font-size:.875rem;line-height:var(--line-heights-normal);font-weight:var(--font-weights-normal);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.item__description>a{text-decoration:underline;text-underline-offset:4px}.item__description>a:is(:hover,[data-hover]){color:var(--colors-primary)}.item__actions{gap:var(--spacing-2);display:flex;align-items:center}.item__footer,.item__header{gap:var(--spacing-2);flex-basis:100%;justify-content:space-between}.item__footer,.item__header,.menubar__root{display:flex;align-items:center}.menubar__root{padding:var(--spacing-1);background:var(--colors-bg);gap:var(--spacing-1);border-width:1px;border-radius:var(--radii-md);box-shadow:var(--shadows-xs);height:var(--sizes-9)}.menubar__trigger{padding-inline:var(--spacing-2);padding-block:var(--spacing-1);border-radius:var(--radii-sm);outline:var(--borders-none);display:flex;align-items:center;font-size:.875rem;line-height:calc(1.25 / .875);font-weight:var(--font-weights-medium);cursor:default;-webkit-user-select:none;user-select:none}.menubar__trigger:is([open],[data-open],[data-state=open],:popover-open){background:var(--colors-accent);color:var(--colors-accent-fg)}.menubar__trigger:is(:focus,[data-focus]){background:var(--colors-accent);color:var(--colors-accent-fg)}.menubar__content{padding:var(--spacing-1);background:var(--colors-popover);overflow:hidden;border-width:1px;border-radius:var(--radii-md);z-index:50;color:var(--colors-popover-fg);box-shadow:var(--shadows-md);transform-origin:var(--radix-menubar-content-transform-origin);min-width:12rem}.menubar__content:is([open],[data-open],[data-state=open],:popover-open){animation-name:enter;animation-duration:var(--durations-fast);--panda-enter-opacity:0;--panda-enter-scale:0.95;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial}.menubar__content[data-side=top]{--panda-enter-translate-y:var(--spacing-2)}.menubar__content[data-side=bottom]{--panda-enter-translate-y:calc(var(--spacing-2) * -1)}.menubar__content[data-side=left]{--panda-enter-translate-x:var(--spacing-2)}.menubar__content[data-side=right]{--panda-enter-translate-x:calc(var(--spacing-2) * -1)}.menubar__item{padding-inline:var(--spacing-2);padding-block:var(--spacing-1\.5);border-radius:var(--radii-sm);outline:var(--borders-none);position:relative;display:flex;align-items:center;font-size:.875rem;line-height:calc(1.25 / .875);cursor:default;-webkit-user-select:none;user-select:none}.menubar__item:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none;opacity:.5}.menubar__item[data-variant=danger]{color:var(--colors-danger)!important}.menubar__item[data-variant=danger]:is(:focus,[data-focus]){--mix-background:color-mix(in srgb,var(--colors-danger) 10%,transparent);background:var(--mix-background,var(--colors-danger));color:var(--colors-danger)}.dark .menubar__item[data-variant=danger]:is(:focus,[data-focus]){--mix-background:color-mix(in srgb,var(--colors-danger) 20%,transparent);background:var(--mix-background,var(--colors-danger))}.menubar__item svg{flex-shrink:0;color:var(--colors-muted-fg);pointer-events:none;width:var(--sizes-4);height:var(--sizes-4)}.menubar__item[data-inset=true]{padding-left:var(--spacing-8)}.menubar__item:is(:focus,[data-focus]){background:var(--colors-accent);color:var(--colors-accent-fg)}.menubar__checkboxItem{gap:var(--spacing-2);padding-block:var(--spacing-1\.5);border-radius:var(--radii-xs);outline:var(--borders-none);position:relative;display:flex;align-items:center;font-size:.875rem;line-height:calc(1.25 / .875);cursor:default;-webkit-user-select:none;user-select:none;padding-left:var(--spacing-8);padding-right:var(--spacing-2)}.menubar__checkboxItem:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none;opacity:.5}.menubar__checkboxItem svg{flex-shrink:0;pointer-events:none;width:var(--sizes-4);height:var(--sizes-4)}.menubar__checkboxItem:is(:focus,[data-focus]){background:var(--colors-accent);color:var(--colors-accent-fg)}.menubar__radioItem{gap:var(--spacing-2);padding-block:var(--spacing-1\.5);border-radius:var(--radii-xs);outline:var(--borders-none);position:relative;display:flex;align-items:center;font-size:.875rem;line-height:calc(1.25 / .875);cursor:default;-webkit-user-select:none;user-select:none;padding-left:var(--spacing-8);padding-right:var(--spacing-2)}.menubar__radioItem:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none;opacity:.5}.menubar__radioItem svg{flex-shrink:0;pointer-events:none;width:var(--sizes-4);height:var(--sizes-4)}.menubar__radioItem:is(:focus,[data-focus]){background:var(--colors-accent);color:var(--colors-accent-fg)}.menubar__label{padding-inline:var(--spacing-2);padding-block:var(--spacing-1\.5);font-size:.875rem;line-height:calc(1.25 / .875);font-weight:var(--font-weights-medium)}.menubar__label[data-inset=true]{padding-left:var(--spacing-8)}.menubar__separator{background:var(--colors-border);margin-inline:calc(var(--spacing-1) * -1);margin-block:var(--spacing-1);height:1px}.menubar__shortcut{color:var(--colors-muted-fg);font-size:.75rem;line-height:calc(1 / .75);letter-spacing:var(--letter-spacings-widest);margin-left:auto}.menubar__subTrigger{padding-inline:var(--spacing-2);padding-block:var(--spacing-1\.5);border-radius:var(--radii-sm);outline:var(--borders-none);display:flex;align-items:center;font-size:.875rem;line-height:calc(1.25 / .875);cursor:default;-webkit-user-select:none;user-select:none}.menubar__subTrigger:is([open],[data-open],[data-state=open],:popover-open){background:var(--colors-accent);color:var(--colors-accent-fg)}.menubar__subTrigger[data-inset=true]{padding-left:var(--spacing-8)}.menubar__subTrigger:is(:focus,[data-focus]){background:var(--colors-accent);color:var(--colors-accent-fg)}.menubar__subContent{background:var(--colors-popover);padding:var(--spacing-1);overflow:hidden;border-width:1px;border-radius:var(--radii-md);z-index:50;color:var(--colors-popover-fg);box-shadow:var(--shadows-lg);transform-origin:var(--radix-menubar-content-transform-origin);min-width:8rem}.menubar__subContent:is([open],[data-open],[data-state=open],:popover-open){animation-name:enter;animation-duration:var(--durations-fast);--panda-enter-opacity:0;--panda-enter-scale:0.95;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial}.menubar__subContent:is([closed],[data-closed],[data-state=closed]){animation-name:exit;animation-duration:var(--durations-fast);--panda-enter-opacity:initial;--panda-enter-scale:initial;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial;--panda-exit-opacity:0;--panda-exit-scale:0.95}.menubar__subContent[data-side=top]{--panda-enter-translate-y:var(--spacing-2)}.menubar__subContent[data-side=bottom]{--panda-enter-translate-y:calc(var(--spacing-2) * -1)}.menubar__subContent[data-side=left]{--panda-enter-translate-x:var(--spacing-2)}.menubar__subContent[data-side=right]{--panda-enter-translate-x:calc(var(--spacing-2) * -1)}.native-select__root{background:var(--colors-transparent);padding-inline:var(--spacing-3);padding-block:var(--spacing-2);border-width:1px;border-color:var(--colors-input);border-radius:var(--radii-md);transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);appearance:none;-webkit-appearance:none;box-shadow:var(--shadows-xs);font-size:.875rem;line-height:calc(1.25 / .875);outline-color:var(--colors-transparent);padding-right:var(--spacing-9);width:var(--sizes-full);height:var(--sizes-9);min-width:var(--sizes-0)}.native-select__root::selection{background:var(--colors-primary);color:var(--colors-primary-fg)}.dark .native-select__root{--mix-background:color-mix(in srgb,var(--colors-input) 30%,transparent);background:var(--mix-background,var(--colors-input))}.native-select__root[aria-invalid=true]{border-color:var(--colors-danger)!important;--mix-outlineColor:color-mix(in srgb,var(--colors-danger) 20%,transparent)!important;outline-color:var(--mix-outlineColor,var(--colors-danger))!important}.dark .native-select__root[aria-invalid=true]{--mix-outlineColor:color-mix(in srgb,var(--colors-danger) 40%,transparent)!important;outline-color:var(--mix-outlineColor,var(--colors-danger))!important}.native-select__root::placeholder,.native-select__root[data-placeholder]{color:var(--colors-muted-fg)}.native-select__root:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none;cursor:not-allowed}.native-select__root:is(:focus-visible,[data-focus-visible]){border-color:var(--colors-ring);outline-width:3px;outline-style:solid;--mix-outlineColor:color-mix(in srgb,var(--colors-ring) 50%,transparent);outline-color:var(--mix-outlineColor,var(--colors-ring))}.dark .native-select__root:is(:hover,[data-hover]){--mix-background:color-mix(in srgb,var(--colors-input) 50%,transparent);background:var(--mix-background,var(--colors-input))}.navigation-menu__root{position:relative;z-index:10;max-width:var(--sizes-max)}.navigation-menu__list,.navigation-menu__root{flex:1 1 0%;display:flex;align-items:center;justify-content:center}.navigation-menu__list{gap:var(--spacing-1);list-style-type:none}.navigation-menu__item{position:relative}.navigation-menu__trigger{gap:var(--spacing-0\.5);padding-inline:var(--spacing-3);padding-block:var(--spacing-2);border-radius:var(--radii-md);outline:var(--borders-none);display:flex;align-items:center;justify-content:space-between;font-size:.875rem;line-height:calc(1.25 / .875)}.navigation-menu__trigger>svg{transition-property:var(--transition-prop,all);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--durations-normal);position:relative;--transition-duration:var(--durations-normal);top:1px;margin-left:var(--spacing-1);height:var(--sizes-3);width:var(--sizes-3)}.navigation-menu__trigger:is(:hover,[data-hover]){background:var(--colors-accent)}.navigation-menu__trigger:is([open],[data-open],[data-state=open],:popover-open):is(:hover,[data-hover])>svg{transform:rotate(180deg)}.navigation-menu__content{position:absolute;top:var(--spacing-0);left:var(--spacing-0);width:var(--sizes-full)}.navigation-menu__root[data-viewport=false] .navigation-menu__content{background:var(--colors-popover);overflow:hidden;border-width:1px;border-radius:var(--radii-md);color:var(--colors-popover-fg);box-shadow:var(--shadows-md);animation-duration:var(--durations-fast);top:100%;margin-top:var(--spacing-1\.5)}.navigation-menu__content[data-motion^=from-]{animation-name:enter;animation-duration:var(--durations-fast);--panda-enter-opacity:0;--panda-enter-scale:initial;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial}.navigation-menu__content[data-motion^=to-]{animation-name:exit;animation-duration:var(--durations-fast);--panda-enter-opacity:initial;--panda-enter-scale:initial;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial;--panda-exit-opacity:0}.navigation-menu__content[data-motion=from-end]{--panda-enter-translate-x:var(--spacing-52)}.navigation-menu__content[data-motion=from-start]{--panda-enter-translate-x:calc(var(--spacing-52) * -1)}.navigation-menu__content[data-motion=to-end]{--panda-exit-translate-x:var(--spacing-52)}.navigation-menu__content[data-motion=to-start]{--panda-exit-translate-x:calc(var(--spacing-52) * -1)}.navigation-menu__root[data-viewport=false] .navigation-menu__content:is([open],[data-open],[data-state=open],:popover-open){animation-name:enter;animation-duration:var(--durations-fast);--panda-enter-opacity:0;--panda-enter-scale:0.95;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial}.navigation-menu__root[data-viewport=false] .navigation-menu__content:is([closed],[data-closed],[data-state=closed]){animation-name:exit;animation-duration:var(--durations-fast);--panda-enter-opacity:initial;--panda-enter-scale:initial;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial;--panda-exit-scale:0.95;--panda-exit-opacity:0}.navigation-menu__link{text-decoration:none;padding-inline:var(--spacing-3);padding-block:var(--spacing-2);border-radius:var(--radii-md);outline:var(--borders-none);display:block;font-size:.875rem;line-height:calc(1.25 / .875)}.navigation-menu__link:is(:hover,[data-hover]){background:var(--colors-accent)}.navigation-menu__viewport{background:var(--colors-popover);overflow:hidden;border-radius:var(--radii-md);border-width:1px;position:relative;transform-origin:top center;color:var(--colors-popover-fg);box-shadow:var(--shadows-lg);margin-top:var(--spacing-1\.5);width:var(--sizes-full);height:var(--radix-navigation-menu-viewport-height)}.navigation-menu__viewport:is([open],[data-open],[data-state=open],:popover-open){animation-name:enter;animation-duration:var(--durations-fast);--panda-enter-opacity:initial;--panda-enter-scale:0.9;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial}.navigation-menu__viewport:is([closed],[data-closed],[data-state=closed]){animation-name:exit;animation-duration:var(--durations-fast);--panda-enter-opacity:initial;--panda-enter-scale:initial;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial;--panda-exit-scale:0.95}.navigation-menu__indicator{overflow:hidden;z-index:1;display:flex;align-items:flex-end;justify-content:center;top:100%;height:var(--sizes-1\.5)}.navigation-menu__indicator[data-state=visible]{animation-name:enter;animation-duration:var(--durations-fast);--panda-enter-opacity:0;--panda-enter-scale:initial;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial}.navigation-menu__indicator[data-state=hidden]{animation-name:exit;animation-duration:var(--durations-fast);--panda-enter-opacity:initial;--panda-enter-scale:initial;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial;--panda-exit-opacity:0}.pagination__root{margin-inline:auto;display:flex;justify-content:center;width:var(--sizes-full)}.pagination__content{gap:var(--spacing-1);display:flex;flex-direction:row;align-items:center}.pagination__next,.pagination__previous{gap:var(--spacing-1);padding-inline:var(--spacing-2\.5)}.pagination__ellipsis{display:flex;align-items:center;justify-content:center;width:var(--sizes-9);height:var(--sizes-9)}.tags-input__container{background:var(--colors-transparent);padding-inline:var(--spacing-3);padding-block:var(--spacing-2);border-radius:var(--radii-md);border-width:1px;border-color:var(--colors-input);transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);display:flex;flex-wrap:wrap;box-shadow:var(--shadows-xs);outline-color:var(--colors-transparent);width:var(--sizes-full);min-width:var(--sizes-0);min-height:var(--sizes-9)}.dark .tags-input__container{--mix-background:color-mix(in srgb,var(--colors-input) 30%,transparent);background:var(--mix-background,var(--colors-input))}.tags-input__container[aria-invalid=true]{border-color:var(--colors-danger)!important;--mix-outlineColor:color-mix(in srgb,var(--colors-danger) 20%,transparent)!important;outline-color:var(--mix-outlineColor,var(--colors-danger))!important}.dark .tags-input__container[aria-invalid=true]{--mix-outlineColor:color-mix(in srgb,var(--colors-danger) 40%,transparent)!important;outline-color:var(--mix-outlineColor,var(--colors-danger))!important}.tags-input__container:has([data-slot=tags-input-list]:not(:empty)){gap:var(--spacing-2)}.tags-input__container[aria-disabled=true]{pointer-events:none;cursor:not-allowed;opacity:.5}.tags-input__container:focus-within{border-color:var(--colors-ring);outline-width:3px;outline-style:solid;--mix-outlineColor:color-mix(in srgb,var(--colors-ring) 50%,transparent);outline-color:var(--mix-outlineColor,var(--colors-ring))}.tags-input__list{gap:var(--spacing-2);display:flex;flex-wrap:wrap}.tags-input__item{background:var(--colors-secondary);gap:var(--spacing-1);overflow:hidden;padding-inline:var(--spacing-1);border-width:1px;border-color:var(--colors-transparent);border-radius:var(--radii-sm);transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;white-space:nowrap;width:var(--sizes-fit)}.tags-input__item[aria-disabled=true]{pointer-events:none;cursor:not-allowed;opacity:.5}a .tags-input__item:is(:hover,[data-hover]){--mix-background:color-mix(in srgb,var(--colors-secondary) 90%,transparent);background:var(--mix-background,var(--colors-secondary))}.tags-input__itemText{color:var(--colors-secondary-fg);font-size:.75rem;line-height:calc(1 / .75);font-weight:var(--font-weights-medium)}.tags-input__itemDeleteTrigger>svg{pointer-events:none;width:var(--sizes-3);height:var(--sizes-3)}.tags-input__itemDeleteTrigger:active{transform:translateY(1px)}.tags-input__input{background:var(--colors-transparent);flex:1 1 0%;outline:var(--borders-none);color:var(--colors-fg);min-width:120px}.tags-input__input::placeholder,.tags-input__input[data-placeholder]{color:var(--colors-muted-fg)}.timeline__root{display:flex}.timeline__root[data-orientation=vertical]{flex-direction:column}.timeline__item{gap:var(--spacing-4);display:flex}.timeline__item[data-orientation=horizontal]{flex-direction:column}.timeline__separator{display:flex;align-items:center}.timeline__separator[data-orientation=vertical]{flex-direction:column}.timeline__dot{display:flex;align-items:center;justify-content:center;width:var(--sizes-4);height:var(--sizes-4)}.timeline__dot[data-orientation=vertical]{margin-top:var(--spacing-1)}.timeline__dot svg{width:var(--sizes-4);height:var(--sizes-4)}.timeline__dot:is(:empty,[data-empty]):after{border-radius:var(--radii-full);content:"";display:block;outline-color:currentColor}.timeline__dot[data-variant=default]:is(:empty,[data-empty]):after{background:var(--colors-current);width:var(--sizes-2\.5);height:var(--sizes-2\.5)}.timeline__dot[data-variant=outline]:is(:empty,[data-empty]):after{outline-style:solid;width:var(--sizes-2);height:var(--sizes-2)}.timeline__connector{background:var(--colors-border);flex:1 1 0%}.timeline__connector[data-orientation=vertical]{margin-block:var(--spacing-2);width:var(--sizes-0\.5)}.timeline__connector[data-orientation=horizontal]{margin-inline:var(--spacing-2);height:var(--sizes-0\.5)}.timeline__content{flex:1 1 0%}.timeline__content[data-orientation=vertical]{padding-bottom:var(--spacing-7)}.timeline__content[data-orientation=vertical]:first-child{text-align:right}.timeline__content[data-orientation=vertical]:last-child{text-align:left}.timeline__content[data-orientation=horizontal]{padding-right:var(--spacing-7)}.timeline__description{color:var(--colors-muted-fg);font-size:.8em}.chart__container{display:flex;aspect-ratio:16/9;justify-content:center;font-size:.75rem;line-height:calc(1 / .75)}.chart__container .recharts-layer,.chart__container .recharts-sector,.chart__container .recharts-surface{outline:var(--borders-none)}.chart__container .recharts-cartesian-axis-tick text{fill:var(--colors-muted-fg)}.chart__container .recharts-cartesian-grid line[stroke="#ccc"]{--mix-stroke:color-mix(in srgb,var(--colors-border) 50%,transparent);stroke:var(--mix-stroke,var(--colors-border))}.chart__container .recharts-curve.recharts-tooltip-cursor,.chart__container .recharts-polar-grid [stroke="#ccc"]{stroke:var(--colors-border)}.chart__container .recharts-radial-bar-background-sector{fill:var(--colors-muted)}.chart__container .recharts-rectangle.recharts-tooltip-cursor{--mix-fill:color-mix(in srgb,var(--colors-muted) 50%,transparent);fill:var(--mix-fill,var(--colors-muted))}.chart__container .recharts-reference-line [stroke="#ccc"]{stroke:var(--colors-border)}.chart__container .recharts-dot[stroke="#fff"],.chart__container .recharts-sector[stroke="#fff"]{stroke:var(--colors-transparent)}.chart__tooltipLabel{font-weight:var(--font-weights-medium)}.chart__tooltipContent{background:var(--colors-bg);--mix-borderColor:color-mix(in srgb,var(--colors-border) 50%,transparent);border-color:var(--mix-borderColor,var(--colors-border));gap:var(--spacing-1\.5);border-radius:var(--radii-lg);border-width:1px;padding-inline:var(--spacing-2\.5);padding-block:var(--spacing-1\.5);display:grid;align-items:start;font-size:.75rem;line-height:calc(1 / .75);box-shadow:var(--shadows-md);min-width:8rem}.chart__legendContent{gap:var(--spacing-4);display:flex;align-items:center;justify-content:center;padding-top:var(--spacing-3)}.chart__legendContent[data-vertical-align=top]{padding-bottom:var(--spacing-3)}.input-otp__container{gap:var(--spacing-2);display:flex;align-items:center}.input-otp__container:has(:disabled){opacity:.5}.input-otp__root{gap:var(--spacing-2);display:flex;align-items:center}.input-otp__root:has(:disabled){opacity:.5}.input-otp__group,.input-otp__slot{display:flex;align-items:center}.input-otp__slot{border-color:var(--colors-input);transition-property:var(--transition-prop,all);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);position:relative;justify-content:center;border-block-width:1px;font-size:.875rem;line-height:calc(1.25 / .875);box-shadow:var(--shadows-xs);outline-color:var(--colors-transparent);width:var(--sizes-9);height:var(--sizes-9);border-right-width:1px}.dark .input-otp__slot{--mix-background:color-mix(in srgb,var(--colors-input) 30%,transparent);background:var(--mix-background,var(--colors-input))}.input-otp__slot[data-active=true]{border-color:var(--colors-ring);outline-width:3px;outline-style:solid;--mix-outlineColor:color-mix(in srgb,var(--colors-ring) 50%,transparent);outline-color:var(--mix-outlineColor,var(--colors-ring));z-index:10}.input-otp__slot[data-active=true][aria-invalid=true]{border-color:var(--colors-danger);--mix-outlineColor:color-mix(in srgb,var(--colors-danger) 20%,transparent);outline-color:var(--mix-outlineColor,var(--colors-danger))}.dark .input-otp__slot[data-active=true][aria-invalid=true]{--mix-outlineColor:color-mix(in srgb,var(--colors-danger) 40%,transparent);outline-color:var(--mix-outlineColor,var(--colors-danger))}.input-otp__slot:first-child{border-top-left-radius:var(--radii-md);border-bottom-left-radius:var(--radii-md);border-left-width:1px}.input-otp__slot:last-child{border-top-right-radius:var(--radii-md);border-bottom-right-radius:var(--radii-md)}.input-otp__separator:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed}.switch__root{border-radius:var(--radii-full);border-width:1px;border-color:var(--colors-transparent);transition-property:var(--transition-prop,all);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);display:inline-flex;align-items:center;flex-shrink:0;box-shadow:var(--shadows-xs);outline-color:var(--colors-transparent);cursor:pointer;width:var(--sizes-8);height:1.15rem}.switch__root[data-state=checked]{background:var(--colors-primary);border-color:var(--colors-primary)}.switch__root[data-state=unchecked]{background:var(--colors-input)}.dark .switch__root[data-state=unchecked]{--mix-background:color-mix(in srgb,var(--colors-input) 80%,transparent);background:var(--mix-background,var(--colors-input))}.switch__root:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed;opacity:.5}.switch__root:is(:focus-visible,[data-focus-visible]){border-color:var(--colors-ring);outline-width:3px;outline-style:solid;--mix-outlineColor:color-mix(in srgb,var(--colors-ring) 50%,transparent);outline-color:var(--mix-outlineColor,var(--colors-ring))}.switch__thumb{background:var(--colors-bg);border-radius:var(--radii-full);transition-property:var(--transition-prop,transform);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);display:block;box-shadow:var(--shadows-lg);outline-width:0;pointer-events:none;width:var(--sizes-4);height:var(--sizes-4)}.switch__thumb[data-state=checked]{transform:translateX(calc(100% - 2px))}.dark .switch__thumb[data-state=checked]{background:var(--colors-primary-fg)}.switch__thumb[data-state=unchecked]{transform:translateX(0)}.dark .switch__thumb[data-state=unchecked]{background:var(--colors-fg)}.toast__root{padding:var(--spacing-6);gap:var(--spacing-4);overflow:hidden;border-radius:var(--radii-md);border-width:1px;transition-property:var(--transition-prop,all);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);pointer-events:auto;position:relative;display:flex;align-items:center;justify-content:space-between;box-shadow:var(--shadows-lg);width:var(--sizes-full);padding-right:var(--spacing-8)}.toast__root[data-swipe=move]{transition:none;transform:translateX(var(--radix-toast-swipe-move-x))}.toast__root[data-swipe=cancel]{transform:translateX(0)}.toast__root[data-swipe=end]{transform:translateX(var(--radix-toast-swipe-end-x));animation-name:exit;animation-duration:var(--durations-fast);--panda-enter-opacity:initial;--panda-enter-scale:initial;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial}.toast__root[data-state=open]{animation-name:enter;animation-duration:var(--durations-fast);--panda-enter-opacity:initial;--panda-enter-scale:initial;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:calc(100% * -1)}.toast__root[data-state=closed]{animation-name:exit;animation-duration:var(--durations-fast);--panda-enter-opacity:initial;--panda-enter-scale:initial;--panda-enter-rotate:initial;--panda-enter-translate-x:initial;--panda-enter-translate-y:initial;--panda-exit-opacity:0.8;--panda-exit-translate-x:100%}.toast__viewport{padding:var(--spacing-4);position:fixed;z-index:100;display:flex;flex-direction:column-reverse;top:var(--spacing-0);max-height:100vh;width:var(--sizes-full)}.toast__action{background:var(--colors-transparent);border-radius:var(--radii-md);border-width:1px;padding-inline:var(--spacing-3);transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.875rem;line-height:calc(1.25 / .875);font-weight:var(--font-weights-medium);height:var(--sizes-8)}.toast__action:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none;opacity:.5}.toast__action:is(:focus,[data-focus]){outline-width:2px;outline-style:solid;--mix-outlineColor:color-mix(in srgb,var(--colors-ring) 50%,transparent);outline-color:var(--mix-outlineColor,var(--colors-ring))}.toast__action:is(:hover,[data-hover]){background:var(--colors-secondary)}.toast__close{padding:var(--spacing-1);border-radius:var(--radii-md);transition-property:var(--transition-prop,opacity);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);position:absolute;--mix-color:color-mix(in srgb,var(--colors-fg) 50%,transparent);color:var(--mix-color,var(--colors-fg));opacity:0;top:var(--spacing-2);right:var(--spacing-2)}.toast__close:is(:focus,[data-focus]){opacity:1;outline-width:2px;outline-style:solid;--mix-outlineColor:color-mix(in srgb,var(--colors-ring) 50%,transparent);outline-color:var(--mix-outlineColor,var(--colors-ring))}.toast__close:is(:hover,[data-hover]){color:var(--colors-fg)}.group:is(:hover,[data-hover]) .toast__close{opacity:1}.toast__title{font-weight:var(--font-weights-semibold)}.toast__description,.toast__title{font-size:.875rem;line-height:calc(1.25 / .875)}.toast__description{opacity:.9}.resizable__panelGroup{display:flex;width:var(--sizes-full);height:var(--sizes-full)}.resizable__panelGroup[data-panel-group-direction=vertical]{flex-direction:column}.resizable__handle{background:var(--colors-border);outline:var(--borders-none);position:relative;display:flex;align-items:center;justify-content:center;width:1px}.resizable__handle:after{inset-block:var(--spacing-0);position:absolute;transform:translateX(-50%);left:50%;width:var(--sizes-1)}.resizable__handle[data-panel-group-direction=vertical]{width:var(--sizes-full);height:1px}.resizable__handle[data-panel-group-direction=vertical]:after{transform:translateY(-50%);left:var(--spacing-0);height:var(--sizes-1);width:var(--sizes-full)}.resizable__handle[data-panel-group-direction=vertical]>div{transform:rotate(90deg)}.resizable__handle:is(:focus-visible,[data-focus-visible]){outline-style:solid;outline-width:1px;outline-offset:1px;outline-color:var(--colors-ring)}@container field-group (width >= 28rem){.field__root[data-orientation=responsive]{flex-direction:row;align-items:center}.field__root[data-orientation=responsive]>[data-slot=field-label]{flex:1 1 auto}.field__root[data-orientation=responsive]:has(>[data-slot=field-content]){align-items:flex-start}.field__root[data-orientation=responsive]:has(>[data-slot=field-content])>[role=checkbox],.field__root[data-orientation=responsive]:has(>[data-slot=field-content])>[role=radio]{margin-top:1px}.field__root[data-orientation=responsive]>*{width:auto}}@media screen and (min-width:40rem){.sidebar__rail{display:flex}.drawer__content[data-vaul-drawer-direction=left],.drawer__content[data-vaul-drawer-direction=right]{max-width:var(--sizes-sm)}.alert-dialog__content{max-width:var(--sizes-lg)}.alert-dialog__header{text-align:left}.alert-dialog__footer{flex-direction:row;justify-content:flex-end}.breadcrumb__list{gap:var(--spacing-2\.5)}.dialog__content{max-width:var(--sizes-lg)}.dialog__header{text-align:left}.dialog__footer{flex-direction:row;justify-content:flex-end}.pagination__previous{padding-left:var(--spacing-2\.5)}.pagination__next{padding-right:var(--spacing-2\.5)}.toast__root[data-state=open]{--panda-enter-translate-y:100%}.toast__viewport{flex-direction:column;top:auto;bottom:var(--spacing-0);right:var(--spacing-0)}}@media screen and (min-width:48rem){.sidebar__root{display:flex}.peer[data-variant=inset]~.sidebar__inset{margin:var(--spacing-2);border-radius:var(--radii-xl);box-shadow:var(--shadows-sm);margin-left:var(--spacing-0)}.peer[data-variant=inset][data-state=collapsed]~.sidebar__inset{margin-left:var(--spacing-2)}.sidebar__groupAction:after,.sidebar__menuAction:after{display:none}.sidebar__menuAction[data-show-on-hover=true]{opacity:0}.drawer__header{gap:var(--spacing-1\.5);text-align:left}.empty__root{padding:var(--spacing-12)}.navigation-menu__content{width:auto}.navigation-menu__viewport{width:var(--radix-navigation-menu-viewport-width)}.tags-input__container{font-size:.875rem;line-height:calc(1.25 / .875)}.toast__viewport{max-width:420px}}}.sheet__content--side_right{inset-block:var(--spacing-0);right:var(--spacing-0);width:75%;height:var(--sizes-full);border-left-width:1px}.sheet__content--side_right:is([open],[data-open],[data-state=open],:popover-open){--panda-enter-translate-x:100%}.sheet__content--side_right:is([closed],[data-closed],[data-state=closed]){--panda-exit-translate-x:100%}.sheet__content--side_left{inset-block:var(--spacing-0);left:var(--spacing-0);width:75%;height:var(--sizes-full);border-right-width:1px}.sheet__content--side_left:is([open],[data-open],[data-state=open],:popover-open){--panda-enter-translate-x:calc(100% * -1)}.sheet__content--side_left:is([closed],[data-closed],[data-state=closed]){--panda-exit-translate-x:calc(100% * -1)}.sheet__content--side_top{inset-inline:var(--spacing-0);top:var(--spacing-0);border-bottom-width:1px}.sheet__content--side_top:is([open],[data-open],[data-state=open],:popover-open){--panda-enter-translate-y:calc(100% * -1)}.sheet__content--side_top:is([closed],[data-closed],[data-state=closed]){--panda-exit-translate-y:calc(100% * -1)}.sheet__content--side_bottom{inset-inline:var(--spacing-0);bottom:var(--spacing-0);border-top-width:1px}.sheet__content--side_bottom:is([open],[data-open],[data-state=open],:popover-open){--panda-enter-translate-y:100%}.sheet__content--side_bottom:is([closed],[data-closed],[data-state=closed]){--panda-exit-translate-y:100%}.alert__root--variant_warning{background:var(--colors-yellow-50);border-color:var(--colors-yellow-200);color:var(--colors-yellow-800)}.dark .alert__root--variant_warning{background:var(--colors-yellow-900);border-color:var(--colors-yellow-700);color:var(--colors-yellow-100)}.alert__icon--variant_warning>svg{color:var(--colors-yellow-500)}.dark .alert__icon--variant_warning>svg{color:var(--colors-yellow-300)}.alert__title--variant_warning{color:var(--colors-yellow-800)}.dark .alert__title--variant_warning{color:var(--colors-yellow-100)}.alert__description--variant_warning{color:var(--colors-yellow-700)}.dark .alert__description--variant_warning{color:var(--colors-yellow-200)}.alert__root--variant_info{background:var(--colors-blue-50);border-color:var(--colors-blue-200);color:var(--colors-blue-800)}.dark .alert__root--variant_info{background:var(--colors-blue-900);border-color:var(--colors-blue-700);color:var(--colors-blue-100)}.alert__icon--variant_info>svg{color:var(--colors-blue-500)}.dark .alert__icon--variant_info>svg{color:var(--colors-blue-300)}.alert__title--variant_info{color:var(--colors-blue-800)}.dark .alert__title--variant_info{color:var(--colors-blue-100)}.alert__description--variant_info{color:var(--colors-blue-700)}.dark .alert__description--variant_info{color:var(--colors-blue-200)}.alert__root--variant_success{background:var(--colors-green-50);border-color:var(--colors-green-200);color:var(--colors-green-800)}.dark .alert__root--variant_success{background:var(--colors-green-900);border-color:var(--colors-green-700);color:var(--colors-green-100)}.alert__icon--variant_success>svg{color:var(--colors-green-500)}.dark .alert__icon--variant_success>svg{color:var(--colors-green-300)}.alert__title--variant_success{color:var(--colors-green-800)}.dark .alert__title--variant_success{color:var(--colors-green-100)}.alert__description--variant_success{color:var(--colors-green-700)}.dark .alert__description--variant_success{color:var(--colors-green-200)}.alert__root--variant_danger{background:var(--colors-red-50);border-color:var(--colors-red-200);color:var(--colors-red-800)}.dark .alert__root--variant_danger{background:var(--colors-red-900);border-color:var(--colors-red-700);color:var(--colors-red-100)}.alert__icon--variant_danger>svg{color:var(--colors-red-500)}.dark .alert__icon--variant_danger>svg{color:var(--colors-red-300)}.alert__title--variant_danger{color:var(--colors-red-800)}.dark .alert__title--variant_danger{color:var(--colors-red-100)}.alert__description--variant_danger{color:var(--colors-red-700)}.dark .alert__description--variant_danger{color:var(--colors-red-200)}.toast__root--variant_plain{background:var(--colors-bg);fg:fg}.toast__root--variant_danger{background:var(--colors-red-50);border-color:var(--colors-red-200);fg:red.800}.dark .toast__root--variant_danger{background:var(--colors-red-900);border-color:var(--colors-red-700);fg:red.100}.toast__root--variant_danger .toast__action{border-color:var(--colors-red-200);color:var(--colors-red-800)}.toast__root--variant_danger .toast__action:is(:hover,[data-hover]){background:var(--colors-red-100)}.dark .toast__root--variant_danger .toast__action:is(:hover,[data-hover]){background:var(--colors-red-950)}.dark .toast__root--variant_danger .toast__action{border-color:var(--colors-red-700);color:var(--colors-red-100)}@media screen and (min-width:40rem){.sheet__content--side_left,.sheet__content--side_right{max-width:var(--sizes-sm)}}}@layer utilities{@layer compositions{.textStyle_sm{font-size:.875rem;line-height:calc(1.25 / .875)}.textStyle_xs{font-size:.75rem;line-height:calc(1 / .75)}.textStyle_md{font-size:1rem;line-height:calc(1.5 / 1)}.textStyle_lg{font-size:1.125rem;line-height:calc(1.75 / 1.125)}.textStyle_4xl{font-size:2.25rem;line-height:calc(2.5 / 2.25)}.textStyle_3xl{font-size:1.875rem;line-height:calc(2.25 / 1.875)}.textStyle_2xl{font-size:1.5rem;line-height:calc(2 / 1.5)}.textStyle_7xl{font-size:4.5rem;line-height:1}.textStyle_xl{font-size:1.25rem;line-height:calc(1.75 / 1.25)}.\[\&_\*\]\:textStyle_sm *{font-size:.875rem;line-height:calc(1.25 / .875)}.\[\&_\>_span\]\:textStyle_xs>span{font-size:.75rem;line-height:calc(1 / .75)}.\[\&_\>_\[data-slot\=input-otp-slot\]\]\:textStyle_xl>[data-slot=input-otp-slot]{font-size:1.25rem;line-height:calc(1.75 / 1.25)}@container card (width >= 250px){.\[\@container_card_\(width_\>\=_250px\)\]\:textStyle_3xl{font-size:1.875rem;line-height:calc(2.25 / 1.875)}}@media screen and (min-width:40rem){.sm\:textStyle_lg{font-size:1.125rem;line-height:calc(1.75 / 1.125)}.sm\:textStyle_3xl{font-size:1.875rem;line-height:calc(2.25 / 1.875)}}@media screen and (min-width:48rem){.md\:textStyle_sm{font-size:.875rem;line-height:calc(1.25 / .875)}}@media screen and (min-width:80rem){.xl\:textStyle_5xl{font-size:3rem;line-height:1}}}.\--cell-size_2\.625rem{--cell-size:2.625rem}.\--cell-size_2\.75rem{--cell-size:2.75rem}.\--cell-size_2\.375rem{--cell-size:2.375rem}.\--cell-size_2\.5rem{--cell-size:2.5rem}.\--cell-size_clamp\(0px\,_calc\(100vw_\/_7\.5\)\,_52px\){--cell-size:clamp(0px,calc(100vw / 7.5),52px)}.\--cell-size_2rem{--cell-size:2rem}.\--header-height_3\.5rem{--header-height:3.5rem}.p_1{padding:var(--spacing-1)}.inset_0{inset:var(--spacing-0)}.bg_surface{background:var(--colors-surface)}.p_0{padding:var(--spacing-0)}.bg_bg{background:var(--colors-bg)}.bg_transparent{background:var(--colors-transparent)}.m_0{margin:var(--spacing-0)}.p_4{padding:var(--spacing-4)}.bg_card{background:var(--colors-card)}.bg_zinc\.100{background:var(--colors-zinc-100)}.bg_muted\/50{--mix-background:color-mix(in srgb,var(--colors-muted) 50%,transparent);background:var(--mix-background,var(--colors-muted))}.p_2{padding:var(--spacing-2)}.scr-m_20{scroll-margin:var(--spacing-20)}.p_6{padding:var(--spacing-6)}.bg_primary\/10\!{--mix-background:color-mix(in srgb,var(--colors-primary) 10%,transparent)!important;background:var(--mix-background,var(--colors-primary))!important}.bg_transparent\!{background:var(--colors-transparent)!important}.bg_primary{background:var(--colors-primary)}.bg_muted{background:var(--colors-muted)}.p_0\!{padding:var(--spacing-0)!important}.bg_var\(--clr-bg\){background:var(--clr-bg)}.bg_blue\.500{background:var(--colors-blue-500)}.bg_sky\.500{background:var(--colors-sky-500)}.bg_var\(--color-bg\){background:var(--color-bg)}.p_3{padding:var(--spacing-3)}.bg_slate\.950{background:var(--colors-slate-950)}.anim_spin_2s_linear_infinite{animation:spin 2s linear infinite}.p_2\.5{padding:var(--spacing-2\.5)}.anim_spin{animation:var(--animations-spin)}.bg_neutral\.950{background:var(--colors-neutral-950)}.bg_slate\.50{background:var(--colors-slate-50)}.p_8{padding:var(--spacing-8)}.bg_popover{background:var(--colors-popover)}.bg_accent{background:var(--colors-accent)}.anim_caret-blink{animation:var(--animations-caret-blink)}.bg_fg{background:var(--colors-fg)}.bg_fg\/20{--mix-background:color-mix(in srgb,var(--colors-fg) 20%,transparent);background:var(--mix-background,var(--colors-fg))}.bg_border{background:var(--colors-border)}.bg_sidebar{background:var(--colors-sidebar)}.m_-1\.5{margin:calc(var(--spacing-1\.5) * -1)}.p_1\.5{padding:var(--spacing-1\.5)}.bg_blue\.100{background:var(--colors-blue-100)}.p_10{padding:var(--spacing-10)}.bg_primary\/5{--mix-background:color-mix(in srgb,var(--colors-primary) 5%,transparent);background:var(--mix-background,var(--colors-primary))}.bg_muted\/25{--mix-background:color-mix(in srgb,var(--colors-muted) 25%,transparent);background:var(--mix-background,var(--colors-muted))}.bg_bg\/90{--mix-background:color-mix(in srgb,var(--colors-bg) 90%,transparent);background:var(--mix-background,var(--colors-bg))}.bg_black{background:var(--colors-black)}.bg_sidebar\.primary{background:var(--colors-sidebar-primary)}.bg_sidebar\.accent{background:var(--colors-sidebar-accent)}.gap_4{gap:var(--spacing-4)}.ov_hidden{overflow:hidden}.gap_2{gap:var(--spacing-2)}.gap_1\.5{gap:var(--spacing-1\.5)}.bdr_md{border-radius:var(--radii-md)}.bd-w_1px{border-width:1px}.px_2{padding-inline:var(--spacing-2)}.bdr_xl{border-radius:var(--radii-xl)}.px_4{padding-inline:var(--spacing-4)}.mx_2{margin-inline:var(--spacing-2)}.mx_1{margin-inline:var(--spacing-1)}.flex_1{flex:1 1 0%}.gap_1{gap:var(--spacing-1)}.bdr_sm{border-radius:var(--radii-sm)}.bdr_lg{border-radius:var(--radii-lg)}.trs_transform{transition-property:var(--transition-prop,transform);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s)}.mx_0\!{margin-inline:var(--spacing-0)!important}.border-style_none{border-style:none}.py_2{padding-block:var(--spacing-2)}.bdr_0{border-radius:0}.py_4{padding-block:var(--spacing-4)}.trs_colors{transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s)}.bdr_6px{border-radius:6px}.gap_0{gap:var(--spacing-0)}.ov_auto{overflow:auto}.trs_all{transition-property:var(--transition-prop,all);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s)}.px_3{padding-inline:var(--spacing-3)}.py_2\.5{padding-block:var(--spacing-2\.5)}.mx_0{margin-inline:var(--spacing-0)}.my_2{margin-block:var(--spacing-2)}.my_4{margin-block:var(--spacing-4)}.py_6{padding-block:var(--spacing-6)}.py_1\.5{padding-block:var(--spacing-1\.5)}.gap_6{gap:var(--spacing-6)}.trs_background-color_200ms_ease-in-out{transition:background-color .2s ease-in-out}.py_1{padding-block:var(--spacing-1)}.px_6{padding-inline:var(--spacing-6)}.td_underline{text-decoration:underline}.bd-w_1{border-width:1px}.my_1{margin-block:var(--spacing-1)}.px_0\.5{padding-inline:var(--spacing-0\.5)}.gap_3{gap:var(--spacing-3)}.py_8{padding-block:var(--spacing-8)}.tw_balance{text-wrap:balance}.bdr_full{border-radius:var(--radii-full)}.py_3\.5{padding-block:var(--spacing-3\.5)}.mx_auto{margin-inline:auto}.bd-c_border\/50{--mix-borderColor:color-mix(in srgb,var(--colors-border) 50%,transparent);border-color:var(--mix-borderColor,var(--colors-border))}.gap_12{gap:var(--spacing-12)}.py_10{padding-block:var(--spacing-10)}.px_1\.5{padding-inline:var(--spacing-1\.5)}.py_0\.5{padding-block:var(--spacing-0\.5)}.py_12{padding-block:var(--spacing-12)}.px_1{padding-inline:var(--spacing-1)}.inset-y_0{inset-block:var(--spacing-0)}.py_5\!{padding-block:var(--spacing-5)!important}.py_5{padding-block:var(--spacing-5)}.py_0{padding-block:var(--spacing-0)}.bdr_xs{border-radius:var(--radii-xs)}.px_0{padding-inline:var(--spacing-0)}.bdr_2px{border-radius:2px}.gap_0\.5{gap:var(--spacing-0\.5)}.py_3{padding-block:var(--spacing-3)}.gap_8{gap:var(--spacing-8)}.my_24{margin-block:var(--spacing-24)}.px_2\.5{padding-inline:var(--spacing-2\.5)}.bd-c_var\(--color-border\){border-color:var(--color-border)}.bd-c_input{border-color:var(--colors-input)}.bdr_4px{border-radius:4px}.border-style_dashed{border-style:dashed}.trs_common{transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s)}.ring_none{outline:var(--borders-none)}.flex_none{flex:none}.grid-r_span_3{grid-row:span 3}.td_none{text-decoration:none}.grid-c_span_2{grid-column:span 2}.mx_3\.5{margin-inline:var(--spacing-3\.5)}.my_3\.5{margin-block:var(--spacing-3\.5)}.bdr_1rem{border-radius:1rem}.inset-x_0{inset-inline:var(--spacing-0)}.px_var\(--cell-size\){padding-inline:var(--cell-size)}.trs_opacity{transition-property:var(--transition-prop,opacity);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s)}.bd-w_0{border-width:0}.bdr_none{border-radius:none}.my_0{margin-block:var(--spacing-0)}.my_3{margin-block:var(--spacing-3)}.grid-c_span_1{grid-column:span 1}.px_3\!{padding-inline:var(--spacing-3)!important}.py_1\.5\!{padding-block:var(--spacing-1\.5)!important}.trs_all_100ms_linear{transition:all .1s linear}.tw_pretty{text-wrap:pretty}.gap_10{gap:var(--spacing-10)}.place-items_center{place-items:center}.bd-c_transparent{border-color:var(--colors-transparent)}.trs_transform_500ms_ease-out{transition:transform .5s ease-out}.trs_opacity_500ms_ease-in-out{transition:opacity .5s ease-in-out}.gap_2\.5{gap:var(--spacing-2\.5)}.gap_3\.5{gap:var(--spacing-3\.5)}.bd-c_sidebar\.border{border-color:var(--colors-sidebar-border)}.d_flex{display:flex}.flex-d_column-reverse{flex-direction:column-reverse}.ai_stretch{align-items:stretch}.d_none{display:none}.ai_center{align-items:center}.bx-sh_none{box-shadow:none}.pos_relative{position:relative}.d_grid{display:grid}.pos_absolute{position:absolute}.bg-i_radial-gradient\(\#d4d4d4_1px\,_transparent_1px\){background-image:radial-gradient(#d4d4d4 1px,transparent 0)}.bg-s_20px_20px{background-size:20px 20px}.flex-d_column{flex-direction:column}.fw_medium{font-weight:var(--font-weights-medium)}.c_muted\.fg{color:var(--colors-muted-fg)}.flex-sh_0{flex-shrink:0}.ff_mono{font-family:var(--fonts-mono)}.c_surface\.fg{color:var(--colors-surface-fg)}.ta_center{text-align:center}.tu-o_4px{text-underline-offset:4px}.cursor_default{cursor:default}.sr_true{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.z_20{z-index:20}.z_10{z-index:10}.asp_4\/2\.5{aspect-ratio:4/2.5}.obj-f_cover{object-fit:cover}.vis_hidden{visibility:hidden}.trf_translateX\(0\){transform:translateX(0)}.white-space_nowrap{white-space:nowrap}.jc_center{justify-content:center}.c_fg{color:var(--colors-fg)}.scr-bar_hidden{-ms-overflow-style:none;scrollbar-width:none}.scr-bar_hidden::-webkit-scrollbar{display:none}.trs-dur_fast{--transition-duration:var(--durations-fast);transition-duration:var(--durations-fast)}.trs-tmf_in-out{--transition-easing:var(--easings-in-out);transition-timing-function:var(--easings-in-out)}.c_card\.fg{color:var(--colors-card-fg)}.jc_flex-end{justify-content:flex-end}.scale_0{scale:0}.scale_1{scale:1}.jc_space-between{justify-content:space-between}.fw_normal{font-weight:var(--font-weights-normal)}.d_inline-flex{display:inline-flex}.ff_var\(--global-font-mono\,_var\(--font-mono-fallback\)\){font-family:var(--global-font-mono,var(--font-mono-fallback))}.grid-tc_repeat\(auto-fit\,_minmax\(280px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.fw_semibold{font-weight:var(--font-weights-semibold)}.lh_tight{line-height:var(--line-heights-tight)}.fs_3xl{font-size:var(--font-sizes-3xl)}.fs_2xl{font-size:var(--font-sizes-2xl)}.fs_xl{font-size:var(--font-sizes-xl)}.ls_tight{letter-spacing:var(--letter-spacings-tight)}.fs_lg{font-size:var(--font-sizes-lg)}.lh_relaxed{line-height:var(--line-heights-relaxed)}.c_primary\/90{--mix-color:color-mix(in srgb,var(--colors-primary) 90%,transparent);color:var(--mix-color,var(--colors-primary))}.li-t_disc{list-style-type:disc}.li-t_decimal{list-style-type:decimal}.c_secondary\.fg{color:var(--colors-secondary-fg)}.us_auto{-webkit-user-select:auto;user-select:auto}.fs_xs{font-size:var(--font-sizes-xs)}.font-style_italic{font-style:italic}.counter-reset_step{counter-reset:step}.d_block{display:block}.sy_0\.5>:not([hidden])~:not([hidden]){margin-top:var(--spacing-0\.5);margin-bottom:0}.c_primary{color:var(--colors-primary)}.lh_none{line-height:var(--line-heights-none)}.flex-d_row{flex-direction:row}.grid-tc_repeat\(3\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(3,minmax(0,1fr))}.outline-style_none{outline-style:none}.pos_fixed{position:fixed}.z_50{z-index:50}.fw_bold{font-weight:var(--font-weights-bold)}.c_fg\/80{--mix-color:color-mix(in srgb,var(--colors-fg) 80%,transparent);color:var(--mix-color,var(--colors-fg))}.pos_sticky{position:sticky}.sy_2>:not([hidden])~:not([hidden]){margin-top:var(--spacing-2);margin-bottom:0}.c_primary\.fg{color:var(--colors-primary-fg)}.ai_flex-start{align-items:flex-start}.bx-sh_sm{box-shadow:var(--shadows-sm)}.pointer-events_none{pointer-events:none}.us_none{-webkit-user-select:none;user-select:none}.ap_none{appearance:none;-webkit-appearance:none}.flex-wrap_wrap{flex-wrap:wrap}.jc_between{justify-content:between}.cq-n_card{container-name:card}.cq-t_inline-size{container-type:inline-size}.asp_auto{aspect-ratio:auto}.trf_translateY\(-50\%\){transform:translateY(-50%)}.sy_0>:not([hidden])~:not([hidden]){margin-top:var(--spacing-0);margin-bottom:0}.z_30{z-index:30}.ta_left{text-align:left}.fill_fg{fill:var(--colors-fg)}.fill_bg{fill:var(--colors-bg)}.asp_square{aspect-ratio:var(--aspect-ratios-square)}.fill_muted\.fg{fill:var(--colors-muted-fg)}.trf_translateY\(-0\.5rem\){transform:translateY(-.5rem)}.fill_var\(--color-desktop\){fill:var(--color-desktop)}.op_0\.2{opacity:.2}.stk_fg{stroke:var(--colors-fg)}.fill_white{fill:var(--colors-white)}.tt_capitalize{text-transform:capitalize}.mix-bm_luminosity{mix-blend-mode:luminosity}.stk_transparent{stroke:var(--colors-transparent)}.stk-w_2{stroke-width:2}.ai_baseline{align-items:baseline}.fv-num_tabular-nums{font-variant-numeric:tabular-nums}.flex-b_full{flex-basis:100%}.bd-s-w_4px{border-inline-start-width:4px}.bd-s-c_border\.600{border-inline-start-color:border.600}.sy_4>:not([hidden])~:not([hidden]){margin-top:var(--spacing-4);margin-bottom:0}.sx_-2>:not([hidden])~:not([hidden]){margin-inline-start:calc(var(--spacing-2) * -1);margin-inline-end:0}.c_white{color:var(--colors-white)}.cursor_pointer{cursor:pointer}.resize_none{resize:none}.d_inline-block{display:inline-block}.sy_1>:not([hidden])~:not([hidden]){margin-top:var(--spacing-1);margin-bottom:0}.grid-tc_25px_1fr{grid-template-columns:25px 1fr}.trf_translateY\(0\.25rem\){transform:translateY(.25rem)}.asp_16_\/_9{aspect-ratio:16/9}.ai_flex-end{align-items:flex-end}.jc_flex-start{justify-content:flex-start}.bx-sh_xl{box-shadow:var(--shadows-xl)}.trs-tmf_ease-in-out{--transition-easing:ease-in-out;transition-timing-function:ease-in-out}.trf_scaleX\(-1\){transform:scaleX(-1)}.trf_rotate\(-40deg\){transform:rotate(-40deg)}.sy_8>:not([hidden])~:not([hidden]){margin-top:var(--spacing-8);margin-bottom:0}.d_flex\!{display:flex!important}.flex-d_row\!{flex-direction:row!important}.sy_6>:not([hidden])~:not([hidden]){margin-top:var(--spacing-6);margin-bottom:0}.op_0\.5{opacity:.5}.op_1{opacity:1}.op_0{opacity:0}.c_gray\.500{color:var(--colors-gray-500)}.fs_sm{font-size:var(--font-sizes-sm)}.c_current{color:var(--colors-current)}.op_0\.4{opacity:.4}.bx-sh_md{box-shadow:var(--shadows-md)}.tt_lowercase{text-transform:lowercase}.ta_right{text-align:right}.sx_2>:not([hidden])~:not([hidden]){margin-inline-start:var(--spacing-2);margin-inline-end:0}.jc_start{justify-content:start}.ls_tighter{letter-spacing:var(--letter-spacings-tighter)}.fs_0\.7rem{font-size:.7rem}.tt_uppercase{text-transform:uppercase}.filter_grayscale\(1\){filter:grayscale(1)}.bg-grad_to-b{--gradient-stops:var(--gradient-via-stops,var(--gradient-position),var(--gradient-from) var(--gradient-from-position),var(--gradient-to) var(--gradient-to-position));--gradient-position:to bottom;background-image:linear-gradient(var(--gradient-stops))}.grad-from_muted\/50{--mix---gradient-from:color-mix(in srgb,var(--colors-muted) 50%,transparent);--gradient-from:var(--mix---gradient-from,var(--colors-muted))}.grad-from-pos_30\%{--gradient-from-position:30%}.grad-to_bg{--gradient-to:var(--colors-bg)}.grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}.sy_1\.5>:not([hidden])~:not([hidden]){margin-top:var(--spacing-1\.5);margin-bottom:0}.op_0\.7{opacity:.7}.field-sizing_content{field-sizing:content}.grad-to_muted{--gradient-to:var(--colors-muted)}.lh_snug{line-height:var(--line-heights-snug)}.grid-tc_repeat\(3\,_1fr\){grid-template-columns:repeat(3,1fr)}.sy_3>:not([hidden])~:not([hidden]){margin-top:var(--spacing-3);margin-bottom:0}.dvd-y_1px>:not([hidden])~:not([hidden]){border-top-width:1px;border-bottom-width:0}.sx_4>:not([hidden])~:not([hidden]){margin-inline-start:var(--spacing-4);margin-inline-end:0}.asp_3\/4{aspect-ratio:3/4}.grid-ar_min{grid-auto-rows:min-content}.c_red\.500{color:var(--colors-red-500)}.c_green\.500{color:var(--colors-green-500)}.c_blue\.500{color:var(--colors-blue-500)}.c_yellow\.500{color:var(--colors-yellow-500)}.c_purple\.500{color:var(--colors-purple-500)}.ac_center{align-content:center}.cg_2{column-gap:var(--spacing-2)}.ai_start{align-items:start}.trf_translateY\(0\.125rem\){transform:translateY(.125rem)}.trs-dur_normal{--transition-duration:var(--durations-normal);transition-duration:var(--durations-normal)}.d_contents{display:contents}.bx-sh_xs{box-shadow:var(--shadows-xs)}.bd-cl_collapse{border-collapse:collapse}.fs_0\.8rem{font-size:.8rem}.bdr-l_md{border-top-left-radius:var(--radii-md);border-bottom-left-radius:var(--radii-md)}.bdr-r_md{border-top-right-radius:var(--radii-md);border-bottom-right-radius:var(--radii-md)}.c_accent\.fg{color:var(--colors-accent-fg)}.bx-sh_lg{box-shadow:var(--shadows-lg)}.fill_current{fill:var(--colors-current)}.trunc_true{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c_danger{color:var(--colors-danger)}.trf_rotate\(-90deg\){transform:rotate(-90deg)}.c_primary\/20{--mix-color:color-mix(in srgb,var(--colors-primary) 20%,transparent);color:var(--mix-color,var(--colors-primary))}.trs-prop_stroke-dashoffset{--transition-prop:stroke-dashoffset;transition-property:stroke-dashoffset}.trs-dur_300ms{--transition-duration:300ms;transition-duration:.3s}.trs-tmf_linear{--transition-easing:var(--easings-linear);transition-timing-function:var(--easings-linear)}.trs-prop_transform{--transition-prop:transform;transition-property:transform}.trf_rotate\(45deg\){transform:rotate(45deg)}.c_fg\/50{--mix-color:color-mix(in srgb,var(--colors-fg) 50%,transparent);color:var(--mix-color,var(--colors-fg))}.bdr-s_0{border-start-start-radius:0;border-end-start-radius:0}.bdr-e_md{border-start-end-radius:var(--radii-md);border-end-end-radius:var(--radii-md)}.bdr-s_md{border-start-start-radius:var(--radii-md);border-end-start-radius:var(--radii-md)}.bdr-e_0{border-start-end-radius:0;border-end-end-radius:0}.trf_translate\(-50\%\,_-50\%\){transform:translate(-50%,-50%)}.fill_primary{fill:var(--colors-primary)}.c_sidebar\.fg{color:var(--colors-sidebar-fg)}.ps_5{padding-inline-start:var(--spacing-5)}.ps_4{padding-inline-start:var(--spacing-4)}.shrink_0{shrink:0}.trf_translateY\(calc\(-50\%_-_2px\)\)_rotate\(45deg\){transform:translateY(calc(-50% - 2px)) rotate(45deg)}.trf_translateX\(-4px\){transform:translateX(-4px)}.order_-9999{order:-9999}.c_blue\.800{color:var(--colors-blue-800)}.lh_normal{line-height:var(--line-heights-normal)}.cq-n_main{container-name:main}.grid-tr_repeat\(2\,_1fr\){grid-template-rows:repeat(2,1fr)}.as_center{align-self:center}.asp_16\/9{aspect-ratio:16/9}.trs-prop_width\,height{--transition-prop:width,height;transition-property:width,height}.trf_rotate\(180deg\){transform:rotate(180deg)}.fill_green\.500{fill:var(--colors-green-500)}.z_0{z-index:0}.c_sidebar\.fg\/70{--mix-color:color-mix(in srgb,var(--colors-sidebar-fg) 70%,transparent);color:var(--mix-color,var(--colors-sidebar-fg))}.filter_grayscale\(100\%\){filter:grayscale(100%)}.grid-tc_1fr{grid-template-columns:1fr}.trs-prop_width\,_height{--transition-prop:width,height;transition-property:width,height}.c_sky\.300{color:var(--colors-sky-300)}.c_green\.300{color:var(--colors-green-300)}.c_amber\.300{color:var(--colors-amber-300)}.c_red\.600{color:var(--colors-red-600)}.trf_translateY\(2px\){transform:translateY(2px)}.sx_6>:not([hidden])~:not([hidden]){margin-inline-start:var(--spacing-6);margin-inline-end:0}.flex-b_60\%{flex-basis:60%}.trf_scale\(0\.6\){transform:scale(.6)}.flex-b_20{flex-basis:var(--sizes-20)}.tu-o_2px{text-underline-offset:2px}.grid-tc_repeat\(2\,_1fr\){grid-template-columns:repeat(2,1fr)}.c_sidebar\.primary\.fg{color:var(--colors-sidebar-primary-fg)}.white-space_break-spaces{white-space:break-spaces}.c_sidebar\.accent\.fg{color:var(--colors-sidebar-accent-fg)}.min-w_0{min-width:var(--sizes-0)}.scr-mt_24{scroll-margin-top:var(--spacing-24)}.w_full{width:var(--sizes-full)}.pl_2{padding-left:var(--spacing-2)}.ml_auto{margin-left:auto}.h_8{height:var(--sizes-8)}.right_4{right:var(--spacing-4)}.lc_1{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.mr_14px{margin-right:14px}.w_72{width:var(--sizes-72)}.ov-y_auto{overflow-y:auto}.bd-b-w_0{border-bottom-width:0}.h_4\!{height:var(--sizes-4)!important}.w_6{width:var(--sizes-6)}.h_6{height:var(--sizes-6)}.w_fit{width:var(--sizes-fit)}.w_7{width:var(--sizes-7)}.h_7{height:var(--sizes-7)}.w_3{width:var(--sizes-3)}.w_4{width:var(--sizes-4)}.h_4{height:var(--sizes-4)}.mt_0{margin-top:var(--spacing-0)}.h_12{height:var(--sizes-12)}.bd-b-w_1px{border-bottom-width:1px}.min-h_full\!{min-height:var(--sizes-full)!important}.bd-r-w_1px{border-right-width:1px}.pl_var\(--index\){padding-left:var(--index)}.max-w_none{max-width:none}.min-h_0{min-height:var(--sizes-0)}.h_full{height:var(--sizes-full)}.h_auto{height:auto}.pr_2{padding-right:var(--spacing-2)}.pl_4{padding-left:var(--spacing-4)}.max-h_80vh{max-height:80vh}.bd-l-w_0{border-left-width:0}.pl_1{padding-left:var(--spacing-1)}.max-w_600px{max-width:600px}.top_3{top:var(--spacing-3)}.max-h_80{max-height:var(--sizes-80)}.mr_2{margin-right:var(--spacing-2)}.h_3{height:var(--sizes-3)}.w_1600px{width:1600px}.h_200px{height:200px}.max-w_96\%{max-width:96%}.left_0\.5{left:var(--spacing-0\.5)}.pl_6{padding-left:var(--spacing-6)}.left_0\.5625rem{left:.5625rem}.mt_12{margin-top:var(--spacing-12)}.mb_6{margin-bottom:var(--spacing-6)}.pb_2{padding-bottom:var(--spacing-2)}.mt_8{margin-top:var(--spacing-8)}.mb_4{margin-bottom:var(--spacing-4)}.mt_6{margin-top:var(--spacing-6)}.bd-l-w_4px{border-left-width:4px}.bd-l-c_border{border-left-color:var(--colors-border)}.ml_4{margin-left:var(--spacing-4)}.pl_8{padding-left:var(--spacing-8)}.bd-l-w_1px{border-left-width:1px}.max-w_300px{max-width:300px}.ov-x_auto{overflow-x:auto}.max-h_80svh{max-height:80svh}.bd-r-w_1{border-right-width:1px}.pt_2{padding-top:var(--spacing-2)}.max-w_2xl{max-width:var(--sizes-2xl)}.max-w_3xl{max-width:var(--sizes-3xl)}.w_4\.5{width:var(--sizes-4\.5)}.h_4\.5{height:var(--sizes-4\.5)}.mb_2{margin-bottom:var(--spacing-2)}.top_0{top:var(--spacing-0)}.h_14{height:var(--sizes-14)}.max-w_8xl{max-width:var(--sizes-8xl)}.mr_4{margin-right:var(--spacing-4)}.mt_14{margin-top:var(--spacing-14)}.pb_6{padding-bottom:var(--spacing-6)}.pb_8{padding-bottom:var(--spacing-8)}.top_14{top:var(--spacing-14)}.left_0{left:var(--spacing-0)}.h_calc\(100vh_-_3\.5rem\){height:calc(100vh - 3.5rem)}.pr_4{padding-right:var(--spacing-4)}.min-w_240px{min-width:240px}.ml_2{margin-left:var(--spacing-2)}.min-h_svh{min-height:100svh}.w_100px{width:100px}.bd-t-w_1px{border-top-width:1px}.pt_4\!{padding-top:var(--spacing-4)!important}.left_2\.5{left:var(--spacing-2\.5)}.max-w_325px{max-width:325px}.right_0{right:var(--spacing-0)}.max-h_72{max-height:var(--sizes-72)}.scr-pb_6{scroll-padding-bottom:var(--spacing-6)}.w_48{width:var(--sizes-48)}.w_auto{width:auto}.w_56{width:var(--sizes-56)}.w_32{width:var(--sizes-32)}.max-w_64{max-width:var(--sizes-64)}.max-w_xl{max-width:var(--sizes-xl)}.mt_2{margin-top:var(--spacing-2)}.h_250px{height:250px}.w_150px{width:150px}.pt_6{padding-top:var(--spacing-6)}.pr_10{padding-right:var(--spacing-10)}.top_50\%{top:50%}.right_2{right:var(--spacing-2)}.w_3\.5{width:var(--sizes-3\.5)}.h_3\.5{height:var(--sizes-3\.5)}.pt_0{padding-top:var(--spacing-0)}.w_160px{width:160px}.pt_4{padding-top:var(--spacing-4)}.pb_3{padding-bottom:var(--spacing-3)}.pb_0{padding-bottom:var(--spacing-0)}.max-h_250px{max-height:250px}.w_130px{width:130px}.pl_2\.5{padding-left:var(--spacing-2\.5)}.max-h_300px{max-height:300px}.pb_4{padding-bottom:var(--spacing-4)}.max-w_250px{max-width:250px}.w_180px{width:180px}.w_2\.5{width:var(--sizes-2\.5)}.h_2\.5{height:var(--sizes-2\.5)}.mt_1\.5{margin-top:var(--spacing-1\.5)}.pt_1\.5{padding-top:var(--spacing-1\.5)}.min-w_130px{min-width:130px}.w_2\/3{width:66.666667%}.min-w_5{min-width:var(--sizes-5)}.h_5{height:var(--sizes-5)}.w_52{width:var(--sizes-52)}.pl_2\!{padding-left:var(--spacing-2)!important}.h_fit{height:var(--sizes-fit)}.min-w_24{min-width:var(--sizes-24)}.max-w_sm{max-width:var(--sizes-sm)}.w_380px{width:380px}.w_2{width:var(--sizes-2)}.h_2{height:var(--sizes-2)}.max-w_xs{max-width:var(--sizes-xs)}.mt_-1{margin-top:calc(var(--spacing-1) * -1)}.pt_1{padding-top:var(--spacing-1)}.ml_-1{margin-left:calc(var(--spacing-1) * -1)}.min-h_200px{min-height:200px}.w_150px\!{width:150px!important}.max-w_md{max-width:var(--sizes-md)}.top_45px{top:45px}.left_-45px{left:-45px}.top_0px{top:0}.left_122px{left:122px}.top_100px{top:100px}.left_80px{left:80px}.min-w_8rem{min-width:8rem}.left_-5px{left:-5px}.top_50px{top:50px}.top_10px{top:10px}.left_85px{left:85px}.top_80px{top:80px}.left_62px{left:62px}.w_8rem{width:8rem}.w_9rem{width:9rem}.w_fuull{width:fuull}.w_340px{width:340px}.w_350px{width:350px}.w_9{width:var(--sizes-9)}.w_200px{width:200px}.min-w_280px{min-width:280px}.w_300px{width:300px}.h_150px{height:150px}.w_64{width:var(--sizes-64)}.w_8{width:var(--sizes-8)}.h_24{height:var(--sizes-24)}.w_280px{width:280px}.w_240px{width:240px}.pl_3{padding-left:var(--spacing-3)}.mt_3{margin-top:var(--spacing-3)}.h_120px{height:120px}.w_12{width:var(--sizes-12)}.max-w_4xl{max-width:var(--sizes-4xl)}.min-h_100px{min-height:100px}.top_-1{top:calc(var(--spacing-1) * -1)}.right_-1{right:calc(var(--spacing-1) * -1)}.w_5{width:var(--sizes-5)}.w_20{width:var(--sizes-20)}.h_20{height:var(--sizes-20)}.w_320px{width:320px}.min-h_24{min-height:var(--sizes-24)}.min-w_120px{min-width:120px}.min-h_120px{min-height:120px}.w_80{width:var(--sizes-80)}.pl_1\.5{padding-left:var(--spacing-1\.5)}.min-h_16{min-height:var(--sizes-16)}.pl_1\!{padding-left:var(--spacing-1)!important}.pr_1\.5\!{padding-right:var(--spacing-1\.5)!important}.pl_0\.5\!{padding-left:var(--spacing-0\.5)!important}.pl_10{padding-left:var(--spacing-10)}.pl_16{padding-left:var(--spacing-16)}.pr_14{padding-right:var(--spacing-14)}.left_3{left:var(--spacing-3)}.right_3{right:var(--spacing-3)}.max-w_lg{max-width:var(--sizes-lg)}.w_10{width:var(--sizes-10)}.h_10{height:var(--sizes-10)}.min-h_64{min-height:var(--sizes-64)}.w_400px{width:400px}.mt_4{margin-top:var(--spacing-4)}.lc_2{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.w_60\%{width:60%}.h_72{height:var(--sizes-72)}.w_96{width:var(--sizes-96)}.w_max{width:var(--sizes-max)}.max-w_18\.75rem{max-width:18.75rem}.w_250px{width:250px}.h_125px{height:125px}.min-h_40{min-height:var(--sizes-40)}.w_var\(--radix-popper-anchor-width\){width:var(--radix-popper-anchor-width)}.ml_160px{margin-left:160px}.w_var\(--cell-size\){width:var(--cell-size)}.h_var\(--cell-size\){height:var(--cell-size)}.pr_1{padding-right:var(--spacing-1)}.min-w_var\(--cell-size\){min-width:var(--cell-size)}.left_2{left:var(--spacing-2)}.top_4{top:var(--spacing-4)}.w_1px{width:1px}.right_3\.5{right:var(--spacing-3\.5)}.top_100\%{top:100%}.top_70\%{top:70%}.bdr-tl_sm{border-top-left-radius:var(--radii-sm)}.mr_-2{margin-right:calc(var(--spacing-2) * -1)}.bd-r-w_0{border-right-width:0}.left_50\%{left:50%}.w_var\(--sidebar-width\){width:var(--sidebar-width)}.max-w_var\(--skeleton-width\){max-width:var(--skeleton-width)}.h_0\.5{height:var(--sizes-0\.5)}.w_0\.5{width:var(--sizes-0\.5)}.left_calc\(50\%_\+_30px\){left:calc(50% + 30px)}.right_calc\(-50\%_\+_20px\){right:calc(-50% + 20px)}.top_5{top:var(--spacing-5)}.w_14\!{width:var(--sizes-14)!important}.w_fit\!{width:var(--sizes-fit)!important}.ml_-6{margin-left:calc(var(--spacing-6) * -1)}.w_10\.5rem{width:10.5rem}.pb_10{padding-bottom:var(--spacing-10)}.scr-mt_20{scroll-margin-top:var(--spacing-20)}.mb_8{margin-bottom:var(--spacing-8)}.mb_10{margin-bottom:var(--spacing-10)}.mb_1{margin-bottom:var(--spacing-1)}.ml_8{margin-left:var(--spacing-8)}.ml_12{margin-left:var(--spacing-12)}.ml_16{margin-left:var(--spacing-16)}.max-w_220px{max-width:220px}.mt_auto{margin-top:auto}.min-h_400px{min-height:400px}.pl_0\.5{padding-left:var(--spacing-0\.5)}.min-h_300px{min-height:300px}.h_svh{height:100svh}.w_1\/2{width:50%}.h_16{height:var(--sizes-16)}.min-h_100vh{min-height:100vh}.mr_-1{margin-right:calc(var(--spacing-1) * -1)}.h_100vh{height:100vh}.w_40{width:var(--sizes-40)}.w_16{width:var(--sizes-16)}.w_9\.5rem{width:9.5rem}.w_24{width:var(--sizes-24)}.min-w_8{min-width:var(--sizes-8)}.w_var\(--radix-dropdown-menu-trigger-width\){width:var(--radix-dropdown-menu-trigger-width)}.min-w_56{min-width:var(--sizes-56)}.h_var\(--header-height\){height:var(--header-height)}.w_260px{width:260px}.min-h_280px{min-height:280px}.h_var\(--cmdk-list-height\){height:var(--cmdk-list-height)}.max-h_400px{max-height:400px}.pt_3{padding-top:var(--spacing-3)}.top_1{top:var(--spacing-1)}.right_1{right:var(--spacing-1)}.w_520px{width:520px}.h_9{height:var(--sizes-9)}.w_80px{width:80px}.max-w_500px{max-width:500px}.ml_-3{margin-left:calc(var(--spacing-3) * -1)}.w_70px{width:70px}.h_80{height:var(--sizes-80)}.min-h_500px{min-height:500px}.ml_0{margin-left:var(--spacing-0)}.w_calc\(var\(--sidebar-width-icon\)_\+_1px\)\!{width:calc(var(--sidebar-width-icon) + 1px)!important}.h_480px{height:480px}.top_var\(--header-height\){top:var(--header-height)}.h_calc\(100svh_-_var\(--header-height\)\)\!{height:calc(100svh - var(--header-height))!important}.pl_7{padding-left:var(--spacing-7)}.after\:inset_0:after{inset:var(--spacing-0)}.after\:bg_\#323232\/50:after{--mix-background:color-mix(in srgb,#323232 50%,transparent);background:var(--mix-background,#323232)}.after\:bg_border:after{background:var(--colors-border)}.\[\&\[data-active\=true\]\]\:bg_muted\.fg\/15[data-active=true]{--mix-background:color-mix(in srgb,var(--colors-muted-fg) 15%,transparent);background:var(--mix-background,var(--colors-muted-fg))}.dark .dark\:bg_zinc\.900{background:var(--colors-zinc-900)}.\[\&_\.highlighted\]\:bg_zinc\.200 .highlighted{background:var(--colors-zinc-200)}.\[\&_\>_h3\:\:before\]\:bg_primary>h3:before{background:var(--colors-primary)}.\[\&\[data-active\=true\]\]\:bg_var\(--bg-hover\)[data-active=true]{background:var(--bg-hover)}.\[\&\:has\(\.tabs\)\]\:p_0:has(.tabs){padding:var(--spacing-0)}.scrollbarThumb\:bg_transparent::-webkit-scrollbar-thumb{background:var(--colors-transparent)}.\[\&\[data-active\=true\]\]\:bg_primary\/20[data-active=true]{--mix-background:color-mix(in srgb,var(--colors-primary) 20%,transparent);background:var(--mix-background,var(--colors-primary))}.after\:bg_primary\/70:after{--mix-background:color-mix(in srgb,var(--colors-primary) 70%,transparent);background:var(--mix-background,var(--colors-primary))}.\[\&\[data-active\=true\]\]\:bg_muted\/50[data-active=true]{--mix-background:color-mix(in srgb,var(--colors-muted) 50%,transparent);background:var(--mix-background,var(--colors-muted))}.dark .dark\:bg_blue\.600{background:var(--colors-blue-600)}.\[\&\[data-active\=true\]\]\:bg_orange\.100[data-active=true]{background:var(--colors-orange-100)}.\[\&_\>_div\]\:p_4>div{padding:var(--spacing-4)}.\[\&\[data-indicator\=dashed\]\]\:bg_transparent[data-indicator=dashed]{background:var(--colors-transparent)}.checked\:bg_blue\.600:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:var(--colors-blue-600)}.\[\&\:has\(\[aria-checked\=\'true\'\]\)\]\:bg_blue\.50:has([aria-checked=true]){background:var(--colors-blue-50)}.\[\&\[data-selected\=true\]\]\:bg_primary[data-selected=true]{background:var(--colors-primary)}.dark .dark\:bg_slate\.950{background:var(--colors-slate-950)}.open\:bg_sidebar\.accent:is([open],[data-open],[data-state=open],:popover-open){background:var(--colors-sidebar-accent)}.group-menu-item:has([data-state=open]) .\[\.group-menu-item\:has\(\[data-state\=open\]\)_\&\]\:bg_sidebar\.accent{background:var(--colors-sidebar-accent)}.card__content .\[\.card__content_\&\]\:bg_transparent,.popover__content .\[\.popover__content_\&\]\:bg_transparent{background:var(--colors-transparent)}.\[\&\[data-selected-single\=true\]\]\:bg_primary[data-selected-single=true]{background:var(--colors-primary)}.\[\&\[data-range-middle\=true\]\]\:bg_accent[data-range-middle=true]{background:var(--colors-accent)}.\[\&\[data-range-end\=true\]\]\:bg_primary[data-range-end=true],.\[\&\[data-range-start\=true\]\]\:bg_primary[data-range-start=true]{background:var(--colors-primary)}.open\:bg_accent:is([open],[data-open],[data-state=open],:popover-open){background:var(--colors-accent)}.\[\&_\>_\[data-slot\=field\]\]\:p_4>[data-slot=field]{padding:var(--spacing-4)}.\[\&\:has\(\[data-state\=checked\]\)\]\:bg_primary\/5:has([data-state=checked]){--mix-background:color-mix(in srgb,var(--colors-primary) 5%,transparent);background:var(--mix-background,var(--colors-primary))}.\[\&\:has\(\>_svg\)\]\:p_0:has(>svg){padding:var(--spacing-0)}.dark .dark\:bg_transparent{background:var(--colors-transparent)}.\[\&\[data-active\=true\]\]\:bg_primary[data-active=true],.\[\&\[data-state\=completed\]\]\:bg_primary[data-state=completed]{background:var(--colors-primary)}.dark .dark\:bg_blue\.900{background:var(--colors-blue-900)}.\[\&_\[data-sidebar\=menu-button\]\]\:p_1\.5\! [data-sidebar=menu-button]{padding:var(--spacing-1\.5)!important}.open\:bg_muted:is([open],[data-open],[data-state=open],:popover-open){background:var(--colors-muted)}.\[\&\[data-state\=open\]\]\:bg_accent[data-state=open]{background:var(--colors-accent)}.\[\&\[data-state\=open\]\]\:bg_sidebar\.accent[data-state=open]{background:var(--colors-sidebar-accent)}.\[\&\[data-state\=open\]\]\:bg_muted[data-state=open]{background:var(--colors-muted)}.\[\&\[data-active\=true\]\]\:bg_transparent[data-active=true]{background:var(--colors-transparent)}.\[\&\[data-active\=true\]\]\:bg_sidebar\.primary[data-active=true]{background:var(--colors-sidebar-primary)}.\[\&_\>_\[data-slot\=field-separator-content\]\]\:bg_card>[data-slot=field-separator-content]{background:var(--colors-card)}.\[\&_\.toggle-group__item\]\:bdr_sm\! .toggle-group__item{border-radius:var(--radii-sm)!important}.after\:bdr_xl:after{border-radius:var(--radii-xl)}.after\:bdr_full:after{border-radius:var(--radii-full)}.after\:trs_all:after{transition-property:var(--transition-prop,all);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s)}.\[\&_\[data-chart\]\]\:mx_auto [data-chart]{margin-inline:auto}.\[\&_\>_div\]\:bdr_0>div{border-radius:0}.\[\&_\>_div\]\:bd-w_0>div{border-width:0}.\[\&_\.line\]\:px_4 .line{padding-inline:var(--spacing-4)}.\[\&_\>_h3\:\:before\]\:bdr_full>h3:before{border-radius:var(--radii-full)}.\[\&\:has\(\[data-highlighted-line\]\)\]\:px_0:has([data-highlighted-line]){padding-inline:var(--spacing-0)}.\[\&\:has\(\[data-line-numbers\]\)\]\:px_0:has([data-line-numbers]){padding-inline:var(--spacing-0)}.\[\&_\>_button\]\:td_line-through>button{text-decoration:line-through}.after\:inset-y_2:after{inset-block:var(--spacing-2)}.\[\&_\>_\.avatar__root\]\:trs_all>.avatar__root{transition-property:var(--transition-prop,all);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s)}.\[\&\[data-indicator\=dashed\]\]\:bd-w_1\.5px[data-indicator=dashed]{border-width:1.5px}.\[\&\[data-indicator\=dashed\]\]\:border-style_dashed[data-indicator=dashed]{border-style:dashed}.checked\:bd-c_blue\.600:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){border-color:var(--colors-blue-600)}.\[\&\:has\(\[aria-checked\=\'true\'\]\)\]\:bd-c_blue\.600:has([aria-checked=true]){border-color:var(--colors-blue-600)}.\[\&\[data-selected\=true\]\]\:bd-c_primary[data-selected=true]{border-color:var(--colors-primary)}.\[\&_\>_\.badge\]\:bdr_1\.2rem>.badge{border-radius:1.2rem}.after\:flex_1:after,.before\:flex_1:before{flex:1 1 0%}.\[\&\[data-range-middle\=true\]\]\:bdr_0[data-range-middle=true],.\[\&\[data-selected\=true\]\]\:bdr_0[data-selected=true]{border-radius:0}.\[\&\[data-range-end\=true\]\]\:bdr_md[data-range-end=true],.\[\&\[data-range-start\=true\]\]\:bdr_md[data-range-start=true]{border-radius:var(--radii-md)}.\[\&\[data-nest-label\=true\]\[data-indicator\=dashed\]\]\:my_0\.5[data-nest-label=true][data-indicator=dashed]{margin-block:var(--spacing-0\.5)}.\[\&\:has\(\>_\[data-slot\=field\]\)\]\:bdr_md:has(>[data-slot=field]){border-radius:var(--radii-md)}.\[\&\:has\(\>_\[data-slot\=field\]\)\]\:bd-w_1px:has(>[data-slot=field]){border-width:1px}.\[\&\:has\(\[data-state\=checked\]\)\]\:bd-c_primary:has([data-state=checked]){border-color:var(--colors-primary)}.\[\&\:has\(\>_svg\)\]\:px_2:has(>svg){padding-inline:var(--spacing-2)}.\[\&\:has\(\>_svg\)\]\:px_2\.5:has(>svg){padding-inline:var(--spacing-2\.5)}.\[\&\[data-position\=popper\]\]\:scr-my_1[data-position=popper]{scroll-margin-block:var(--spacing-1)}.group[data-variant=floating] .\[\.group\[data-variant\=floating\]_\&\]\:bd-w_1px{border-width:1px}.group[data-variant=floating] .\[\.group\[data-variant\=floating\]_\&\]\:bd-c_sidebar\.border{border-color:var(--colors-sidebar-border)}.group[data-variant=floating] .\[\.group\[data-variant\=floating\]_\&\]\:bdr_lg{border-radius:var(--radii-lg)}[data-slot=field-label]:has(input[data-state=checked]) .\[\[data-slot\=field-label\]\:has\(input\[data-state\=checked\]\)_\&\]\:px_2\!{padding-inline:var(--spacing-2)!important}.\[\&_\>_\.tabs__content\]\:flex_1>.tabs__content{flex:1 1 0%}.\[\&_\>_\.toggle-group__item\]\:px_4\!>.toggle-group__item{padding-inline:var(--spacing-4)!important}.\[\&_\.badge\]\:bdr_full .badge{border-radius:var(--radii-full)}.\[\&_\.badge\]\:px_1 .badge{padding-inline:var(--spacing-1)}.after\:bd-c_border:after{border-color:var(--colors-border)}.\[\&_a\]\:td_underline a{text-decoration:underline}.\[\&_\>_\[data-slot\=input-otp-slot\]\]\:bd-w_1px>[data-slot=input-otp-slot]{border-width:1px}.\[\&_\>_\[data-slot\=input-otp-slot\]\]\:bdr_md>[data-slot=input-otp-slot]{border-radius:var(--radii-md)}.last\:bd-w_0:last-child{border-width:0}.\[\&\[data-active\=true\]\]\:bd-c_sidebar\.primary[data-active=true]{border-color:var(--colors-sidebar-primary)}.block-view-wrapper[data-view=code] .\[\.block-view-wrapper\[data-view\=code\]_\&\]\:d_none{display:none}.dark .dark\:bg-i_radial-gradient\(\#404040_1px\,_transparent_1px\){background-image:radial-gradient(#404040 1px,transparent 0)}.block-view-wrapper[data-view=preview] .\[\.block-view-wrapper\[data-view\=preview\]_\&\]\:d_none{display:none}.scrollbar\:d_none::-webkit-scrollbar{display:none}.after\:content_\"\":after{content:""}.after\:pos_absolute:after{position:absolute}.after\:z_0:after{z-index:0}.after\:trf_translateX\(-1px\)_translateY\(-50\%\):after{transform:translateX(-1px) translateY(-50%)}.dark .dark\:d_none{display:none}.dark .dark\:d_block{display:block}.\[\&_svg\]\:c_surface\.fg svg{color:var(--colors-surface-fg)}.\[\&_svg\]\:op_0\.7 svg{opacity:.7}.\[\&\[data-state\=open\]_\>_button_\>_svg\:first-child\]\:trf_rotate\(90deg\)[data-state=open]>button>svg:first-child{transform:rotate(90deg)}.\[\&_\>_\*\]\:white-space_nowrap>*{white-space:nowrap}.\[\&\[data-active\=true\]\]\:c_primary[data-active=true]{color:var(--colors-primary)}.dark .dark\:c_fg{color:var(--colors-fg)}.\[\&_\>_div\]\:bx-sh_none>div{box-shadow:none}.\[\&_\>_svg\]\:c_fg>svg{color:var(--colors-fg)}.\[\&_\>_svg\]\:op_0\.7>svg{opacity:.7}.\[\&_\>_form\]\:d_flex>form{display:flex}.\[\&_\.line\]\:pos_relative .line{position:relative}.\[\&_\.line\:empty\:last-child\]\:d_none .line:empty:last-child{display:none}.\[\&_\.highlighted\]\:d_inline-block .highlighted{display:inline-block}.dark .dark\:filter_invert\(1\)_brightness\(1\.5\){filter:invert(1) brightness(1.5)}.\[\&\[aria-disabled\=true\]\]\:op_0\.5[aria-disabled=true]{opacity:.5}[data-state=open]>.\[\[data-state\=open\]_\>_\&\]\:rotate_90deg{rotate:90deg}.\[\&_\>_h3\]\:counter-increment_step>h3{counter-increment:step}.\[\&_\>_h3\:\:before\]\:pos_absolute>h3:before{position:absolute}.\[\&_\>_h3\:\:before\]\:d_inline-flex>h3:before{display:inline-flex}.\[\&_\>_h3\:\:before\]\:ai_center>h3:before{align-items:center}.\[\&_\>_h3\:\:before\]\:jc_center>h3:before{justify-content:center}.\[\&_\>_h3\:\:before\]\:c_primary\.fg>h3:before{color:var(--colors-primary-fg)}.\[\&_\>_h3\:\:before\]\:ta_center>h3:before{text-align:center}.\[\&_\>_h3\:\:before\]\:ti_-1px>h3:before{text-indent:-1px}.\[\&_\>_h3\:\:before\]\:content_counter\(step\)>h3:before{content:counter(step)}.\[\&_\>_\.button\]\:bx-sh_none>.button{box-shadow:none}.\[\&\[data-active\=true\]\]\:ring-w_2px[data-active=true]{outline-width:2px}.\[\&\[data-active\=true\]\]\:outline-style_solid[data-active=true]{outline-style:solid}.\[\&\[data-active\=true\]\]\:ring-c_primary[data-active=true]{outline-color:var(--colors-primary)}.\[\&_\>_a\:first-child\]\:c_primary>a:first-child{color:var(--colors-primary)}.\[\&_\>_button\]\:op_1>button{opacity:1}.\[\&\:\:-webkit-calendar-picker-indicator\]\:ap_none::-webkit-calendar-picker-indicator{appearance:none;-webkit-appearance:none}.\[\&\:\:-webkit-calendar-picker-indicator\]\:d_none::-webkit-calendar-picker-indicator{display:none}.\[\&_span\]\:d_flex span{display:flex}.\[\&_\.recharts-text\]\:fill_bg .recharts-text{fill:var(--colors-bg)}.\[\&_\.recharts-pie-label-text\]\:fill_fg .recharts-pie-label-text{fill:var(--colors-fg)}.\[\&_\>_\*\]\:flex-b_25\%>*{flex-basis:25%}.\[\&_\>_\*\]\:jc_center>*{justify-content:center}.first\:fill_muted:first-child{fill:var(--colors-muted)}.last\:fill_bg:last-child{fill:var(--colors-bg)}.dark .dark\:bd-s-c_red\.500{border-inline-start-color:var(--colors-red-500)}.\[\&_\>_\.avatar__root\]\:ring-w_2px>.avatar__root{outline-width:2px}.\[\&_\>_\.avatar__root\]\:outline-style_solid>.avatar__root{outline-style:solid}.\[\&_\>_\.avatar__root\]\:ring-c_bg>.avatar__root{outline-color:var(--colors-bg)}.\[\&\[data-active\=true\]\]\:c_orange\.700[data-active=true]{color:var(--colors-orange-700)}.\[\&_\>_div\]\:pos_relative>div{position:relative}.\[\&_\>_div\]\:d_flex>div{display:flex}.\[\&_\>_div\]\:ai_center>div{align-items:center}.\[\&_\>_div\]\:jc_center>div{justify-content:center}.\[\&_\>_svg\]\:c_muted\.fg>svg{color:var(--colors-muted-fg)}.checked\:c_white:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){color:var(--colors-white)}.\[\&_\>_svg\]\:op_0>svg{opacity:0}.\[\&\[data-selected\=true\]\]\:c_primary\.fg[data-selected=true]{color:var(--colors-primary-fg)}.\[\&_\>_\.avatar\]\:ring-w_2px>.avatar{outline-width:2px}.\[\&_\>_\.avatar\]\:ring-c_bg>.avatar{outline-color:var(--colors-bg)}.\[\&_\>_\.avatar\]\:filter_grayscale\(1\)>.avatar{filter:grayscale(1)}.\[\&\[data-active\=true\]\]\:c_green\.500[data-active=true]{color:var(--colors-green-500)}[data-active=true] .\[\[data-active\=true\]_\&\]\:c_fg{color:var(--colors-fg)}.\[\&\[data-favorite\=true\]\]\:fill_blue\.600[data-favorite=true]{fill:var(--colors-blue-600)}.\[\&\[data-favorite\=true\]\]\:stk_blue\.600[data-favorite=true]{stroke:var(--colors-blue-600)}.\[\&_\>_\.avatar__root\]\:filter_grayscale\(1\)>.avatar__root{filter:grayscale(1)}.after\:content_\'\':after,.before\:content_\'\':before{content:""}.open\:c_sidebar\.accent\.fg:is([open],[data-open],[data-state=open],:popover-open){color:var(--colors-sidebar-accent-fg)}.group[data-state=open] .\[\.group\[data-state\=open\]_\&\]\:trf_rotate\(180deg\){transform:rotate(180deg)}.group-collapsible[data-state=open] .\[\.group-collapsible\[data-state\=open\]_\&\]\:trf_rotate\(90deg\){transform:rotate(90deg)}[data-state=open] .\[\[data-state\=open\]_\&\]\:trf_translateY\(0\.125rem\)_rotate\(180deg\){transform:translateY(.125rem) rotate(180deg)}.\[\&\[dir\=\'rtl\'\]_\.rdp-button_next_\>_svg\]\:trf_rotate\(180deg\)[dir=rtl] .rdp-button_next>svg,.\[\&\[dir\=\'rtl\'\]_\.rdp-button_previous_\>_svg\]\:trf_rotate\(180deg\)[dir=rtl] .rdp-button_previous>svg{transform:rotate(180deg)}.disabled\:op_0\.5:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5}.\[\&\:first-child\[data-selected\=true\]_button\]\:bdr-l_md:first-child[data-selected=true] button{border-top-left-radius:var(--radii-md);border-bottom-left-radius:var(--radii-md)}.\[\&\:last-child\[data-selected\=true\]_button\]\:bdr-r_md:last-child[data-selected=true] button{border-top-right-radius:var(--radii-md);border-bottom-right-radius:var(--radii-md)}.\[\&\[aria-selected\]\]\:c_muted\.fg[aria-selected]{color:var(--colors-muted-fg)}.\[\&\[data-selected-single\=true\]\]\:c_primary\.fg[data-selected-single=true]{color:var(--colors-primary-fg)}.\[\&\[data-range-middle\=true\]\]\:c_accent\.fg[data-range-middle=true]{color:var(--colors-accent-fg)}.\[\&\[data-range-end\=true\]\]\:c_primary\.fg[data-range-end=true],.\[\&\[data-range-start\=true\]\]\:c_primary\.fg[data-range-start=true]{color:var(--colors-primary-fg)}.\[\&_\>_span\]\:op_0\.7>span{opacity:.7}.horizontal\:trf_translateY\(-50\%\)[data-orientation=horizontal]{transform:translateY(-50%)}.vertical\:trf_translateX\(-50\%\)_rotate\(90deg\)[data-orientation=vertical]{transform:translateX(-50%) rotate(90deg)}.\[\&\[data-indicator\=dot\]\]\:ai_center[data-indicator=dot]{align-items:center}.\[\&\[data-nest-label\=true\]\]\:ai_flex-end[data-nest-label=true]{align-items:flex-end}.disabled\:pointer-events_none:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none}.open\:c_accent\.fg:is([open],[data-open],[data-state=open],:popover-open){color:var(--colors-accent-fg)}.\[\&_svg\]\:flex-sh_0 svg{flex-shrink:0}.\[\&_svg\]\:pointer-events_none svg{pointer-events:none}[data-vaul-drawer-direction=bottom] .\[\[data-vaul-drawer-direction\=bottom\]_\&\]\:d_block{display:block}[data-slot=field][data-disabled=true] .\[\[data-slot\=field\]\[data-disabled\=true\]_\&\]\:op_0\.5{opacity:.5}.\[\&\:has\(\>_\[data-slot\=field\]\)\]\:flex-d_column:has(>[data-slot=field]){flex-direction:column}.\[\&\[data-size\=sm\]\]\:fw_normal[data-size=sm]{font-weight:var(--font-weights-normal)}.\[\&\[data-size\=sm\]\]\:fs_0\.8125rem[data-size=sm]{font-size:.8125rem}.\[\&\[data-size\=sm\]\]\:lh_snug[data-size=sm]{line-height:var(--line-heights-snug)}.\[\&\[data-size\=sm\]\]\:fs_0\.6875rem[data-size=sm]{font-size:.6875rem}.\[\&\:has\(select\:disabled\)\]\:op_0\.5:has(select:disabled){opacity:.5}.disabled\:d_none:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){display:none}.\[\&_\>_button\]\:d_none>button{display:none}.group[data-side=right] .\[\.group\[data-side\=right\]_\&\]\:trf_rotate\(180deg\){transform:rotate(180deg)}.group[data-variant=floating] .\[\.group\[data-variant\=floating\]_\&\]\:bx-sh_sm{box-shadow:var(--shadows-sm)}.\[\&\[data-variant\=vertical\]\]\:flex-d_row[data-variant=vertical]{flex-direction:row}.\[\&\[data-label-orientation\=vertical\]\]\:flex-d_column[data-label-orientation=vertical]{flex-direction:column}.\[\&\[data-label-orientation\=vertical\]\]\:jc_center[data-label-orientation=vertical]{justify-content:center}.\[\&\[data-active\=true\]\]\:c_primary\.fg[data-active=true]{color:var(--colors-primary-fg)}.\[\&\[data-state\=checked\]\]\:trf_translateX\(0\)[data-state=checked]{transform:translateX(0)}.\[\&\[data-favorite\=true\]\]\:fill_primary[data-favorite=true]{fill:var(--colors-primary)}.\[\&\[data-favorite\=true\]\]\:stk_primary[data-favorite=true]{stroke:var(--colors-primary)}.dark .dark\:c_blue\.100{color:var(--colors-blue-100)}.\[\&\[data-active\=true\]\]\:c_fg[data-active=true]{color:var(--colors-fg)}.\[\&\[data-active\=true\]\]\:fw_medium[data-active=true]{font-weight:var(--font-weights-medium)}.dark .dark\:filter_brightness\(0\.2\)_grayscale\(100\%\){filter:brightness(.2) grayscale(100%)}.dark .dark\:filter_brightness\(0\.2\)_grayscale\(1\){filter:brightness(.2) grayscale(1)}.\[\&_\>_\[data-slot\=select-value\]\]\:d_block>[data-slot=select-value]{display:block}.\[\&_\>_\[data-slot\=select-value\]\]\:trunc_true>[data-slot=select-value]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dark .dark\:fill_green\.400{fill:var(--colors-green-400)}.\[\&_\.select__value\]\:d_block .select__value{display:block}.\[\&_\.select__value\]\:trunc_true .select__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\[data-dragging\=true\]\]\:z_10[data-dragging=true]{z-index:10}.\[\&\[data-dragging\=true\]\]\:op_0\.8[data-dragging=true]{opacity:.8}.group[data-collapsible=icon] .\[\.group\[data-collapsible\=icon\]_\&\]\:d_none{display:none}.group[data-collapsible=icon] .\[\.group\[data-collapsible\=icon\]_\&\]\:op_0{opacity:0}.\[\&\[data-state\=open\]\]\:c_sidebar\.accent\.fg[data-state=open]{color:var(--colors-sidebar-accent-fg)}.\[\&_\>_\.card\]\:bg-grad_to-t>.card{--gradient-stops:var(--gradient-via-stops,var(--gradient-position),var(--gradient-from) var(--gradient-from-position),var(--gradient-to) var(--gradient-to-position));--gradient-position:to top;background-image:linear-gradient(var(--gradient-stops))}.\[\&_\>_\.card\]\:grad-from_primary\/5>.card{--mix---gradient-from:color-mix(in srgb,var(--colors-primary) 5%,transparent);--gradient-from:var(--mix---gradient-from,var(--colors-primary))}.\[\&_\>_\.card\]\:grad-to_card>.card{--gradient-to:var(--colors-card)}.\[\&_\>_\.card\]\:bx-sh_xs>.card{box-shadow:var(--shadows-xs)}.\[\&\[data-selected\=true\]\]\:op_1[data-selected=true]{opacity:1}.\[\&_svg\]\:vis_hidden svg{visibility:hidden}.\[\&\[data-selected\=true\]\]\:trf_scale\(1\)[data-selected=true]{transform:scale(1)}.after\:d_flex:after{display:flex}.after\:ai_center:after{align-items:center}.\[\&_a\]\:tu-o_4px a{text-underline-offset:4px}.collapsible[data-state=open] .\[\.collapsible\[data-state\=open\]_\&\]\:trf_rotate\(90deg\){transform:rotate(90deg)}.collapsible[data-state=closed] .\[\.collapsible\[data-state\=closed\]_\&\]\:d_none,.collapsible[data-state=open] .\[\.collapsible\[data-state\=open\]_\&\]\:d_none{display:none}.\[\&\[data-state\=open\]\]\:trf_rotate\(90deg\)[data-state=open]{transform:rotate(90deg)}.\[\&_\>_\*\[data-sidebar\=sidebar\]\]\:flex-d_row>[data-sidebar=sidebar]{flex-direction:row}.\[\&\[data-state\=open\]\>button\>svg\:first-child\]\:trf_rotate\(90deg\)[data-state=open]>button>svg:first-child{transform:rotate(90deg)}.group-calendar-item[data-active=true] .\[\.group-calendar-item\[data-active\=true\]_\&\]\:d_block{display:block}.\[\&_\>_\.tabs__trigger\]\:bd-b-w_0>.tabs__trigger{border-bottom-width:0}.\[\&_\.toggle-group__item\]\:min-w_auto\! .toggle-group__item{min-width:auto!important}.\[\&_\.toggle-group__item\]\:w_6\! .toggle-group__item{width:var(--sizes-6)!important}.\[\&_\.toggle-group__item\]\:h_6\! .toggle-group__item{height:var(--sizes-6)!important}.after\:right_3:after{right:var(--spacing-3)}.after\:top_50\%:after{top:50%}.after\:right_0:after{right:var(--spacing-0)}.after\:h_8:after{height:var(--sizes-8)}.after\:w_6px:after{width:6px}.\[\&_svg\]\:w_4 svg{width:var(--sizes-4)}.\[\&_svg\]\:h_4 svg{height:var(--sizes-4)}.\[\&_\[data-chart\]\]\:max-h_35vh [data-chart]{max-height:35vh}.\[\&_\>_div\]\:bd-b-w_1px>div{border-bottom-width:1px}.\[\&_\>_svg\]\:w_4>svg{width:var(--sizes-4)}.\[\&_\>_svg\]\:h_4>svg{height:var(--sizes-4)}.dark .dark\:bd-l-w_1px{border-left-width:1px}.\[\&_\>_svg\]\:w_3\.5>svg{width:var(--sizes-3\.5)}.\[\&_\>_svg\]\:h_3\.5>svg{height:var(--sizes-3\.5)}.\[\&_\>_svg\]\:w_0\.9rem>svg{width:.9rem}.\[\&_\>_svg\]\:h_0\.9rem>svg{height:.9rem}.\[\&_svg\]\:w_3 svg{width:var(--sizes-3)}.\[\&_svg\]\:h_3 svg{height:var(--sizes-3)}.\[\&_\.highlighted\]\:w_full .highlighted{width:var(--sizes-full)}.\[\&_p\]\:mt_4 p{margin-top:var(--spacing-4)}.\[\&_p\]\:mb_4 p{margin-bottom:var(--spacing-4)}.\[\&_\>_h3\:\:before\]\:w_7>h3:before{width:var(--sizes-7)}.\[\&_\>_h3\:\:before\]\:h_7>h3:before{height:var(--sizes-7)}.\[\&_\>_h3\:\:before\]\:ml_-47px>h3:before{margin-left:-47px}.\[\&_\>_h3\:\:before\]\:mt_-2px>h3:before{margin-top:-2px}.\[\&_\>_div\]\:w_full>div{width:var(--sizes-full)}.after\:left_2:after{left:var(--spacing-2)}.after\:w_1:after{width:var(--sizes-1)}.even\:bd-l-w_1px:nth-child(2n){border-left-width:1px}.\[\&_\>_p\:not\(\:last-child\)\]\:mb_2>p:not(:last-child){margin-bottom:var(--spacing-2)}.last\:mb_0:last-child{margin-bottom:var(--spacing-0)}.last\:pb_0:last-child{padding-bottom:var(--spacing-0)}.\[\&_\>_div\]\:w_224px>div{width:224px}.\[\&_\>_div\]\:h_137px>div{height:137px}.\[\&_\>_svg\]\:w_2\.5>svg{width:var(--sizes-2\.5)}.\[\&_\>_svg\]\:h_2\.5>svg{height:var(--sizes-2\.5)}.\[\&\[data-indicator\=dot\]\]\:w_2\.5[data-indicator=dot]{width:var(--sizes-2\.5)}.\[\&\[data-indicator\=dot\]\]\:h_2\.5[data-indicator=dot]{height:var(--sizes-2\.5)}.\[\&\[data-indicator\=line\]\]\:w_1[data-indicator=line]{width:var(--sizes-1)}.\[\&\[data-indicator\=dashed\]\]\:w_0[data-indicator=dashed]{width:var(--sizes-0)}.\[\&_\>_\.avatar\]\:w_12>.avatar{width:var(--sizes-12)}.\[\&_\>_\.avatar\]\:h_12>.avatar{height:var(--sizes-12)}.\[\&_\>_svg\]\:w_12>svg{width:var(--sizes-12)}.\[\&_\>_svg\]\:h_12>svg{height:var(--sizes-12)}.first\:pt_0:first-child{padding-top:var(--spacing-0)}.horizontal\:top_50\%[data-orientation=horizontal]{top:50%}.horizontal\:left_-12[data-orientation=horizontal]{left:calc(var(--spacing-12) * -1)}.vertical\:top_-12[data-orientation=vertical]{top:calc(var(--spacing-12) * -1)}.vertical\:left_50\%[data-orientation=vertical]{left:50%}.horizontal\:right_-12[data-orientation=horizontal]{right:calc(var(--spacing-12) * -1)}.vertical\:bottom_-12[data-orientation=vertical]{bottom:calc(var(--spacing-12) * -1)}.\[\&_\>_svg\]\:w_3>svg{width:var(--sizes-3)}.\[\&_\>_svg\]\:h_3>svg{height:var(--sizes-3)}.\[\&\:has\(\>_\[data-slot\=field\]\)\]\:w_full:has(>[data-slot=field]){width:var(--sizes-full)}.\[\&_svg\]\:w_full svg{width:var(--sizes-full)}.\[\&_svg\]\:h_full svg{height:var(--sizes-full)}.\[\&\[data-position\=popper\]\]\:w_full[data-position=popper]{width:var(--sizes-full)}.\[\&\[data-position\=popper\]\]\:min-w_var\(--radix-select-trigger-width\)[data-position=popper]{min-width:var(--radix-select-trigger-width)}.\[\&\[data-position\=popper\]\]\:h_var\(--radix-select-trigger-height\)[data-position=popper]{height:var(--radix-select-trigger-height)}.group[data-collapsible=offcanvas] .\[\.group\[data-collapsible\=offcanvas\]_\&\]\:w_0{width:var(--sizes-0)}.group[data-collapsible=icon] .\[\.group\[data-collapsible\=icon\]_\&\]\:w_var\(--sidebar-width-icon\){width:var(--sidebar-width-icon)}.group[data-variant=floating][data-collapsible=icon] .\[\.group\[data-variant\=floating\]\[data-collapsible\=icon\]_\&\,_\.group\[data-variant\=inset\]\[data-collapsible\=icon\]_\&\]\:w_calc\(var\(--sidebar-width-icon\)_\+_var\(--spacing-4\)\),.group[data-variant=inset][data-collapsible=icon] .\[\.group\[data-variant\=floating\]\[data-collapsible\=icon\]_\&\,_\.group\[data-variant\=inset\]\[data-collapsible\=icon\]_\&\]\:w_calc\(var\(--sidebar-width-icon\)_\+_var\(--spacing-4\)\){width:calc(var(--sidebar-width-icon) + var(--spacing-4))}.\[\&\[data-label-orientation\=vertical\]\]\:w_full[data-label-orientation=vertical]{width:var(--sizes-full)}.\[\&_\>_\.avatar__root\]\:w_12>.avatar__root{width:var(--sizes-12)}.\[\&_\>_\.avatar__root\]\:h_12>.avatar__root{height:var(--sizes-12)}.\[\&\[data-state\=checked\]\]\:ml_0[data-state=checked]{margin-left:var(--spacing-0)}.\[\&_\>_div\]\:max-w_full>div{max-width:var(--sizes-full)}.\[\&_\>_span\:first-child\]\:right_2>span:first-child{right:var(--spacing-2)}.\[\&_\>_span\:first-child\]\:left_auto>span:first-child{left:auto}.\[\&\[data-toc\=\'true\'\]\]\:max-w_70ch[data-toc=true]{max-width:70ch}.dark .dark\:bd-r-w_1px{border-right-width:1px}.\[\&_\.tabs__trigger_svg\]\:w_4 .tabs__trigger svg{width:var(--sizes-4)}.\[\&_\.tabs__trigger_svg\]\:h_4 .tabs__trigger svg,.vertical\:h_4[data-orientation=vertical]{height:var(--sizes-4)}.group-sidebar-wrapper:has([data-collapsible=icon]) .\[\.group-sidebar-wrapper\:has\(\[data-collapsible\=icon\]\)_\&\]\:h_12{height:var(--sizes-12)}.\[\&_\.badge\]\:w_5 .badge{width:var(--sizes-5)}.\[\&_\.badge\]\:h_5 .badge{height:var(--sizes-5)}.\[\&_\.table__cell\:first-child\]\:w_8 .table__cell:first-child{width:var(--sizes-8)}.group-sidebar-wrapper:has([data-collapsible=icon]) .\[\.group-sidebar-wrapper\:has\(\[data-collapsible\=icon\]\)_\&\]\:h_var\(--header-height\){height:var(--header-height)}.\[\&_span\]\:h_4 span{height:var(--sizes-4)}.\[\&_\.table__cell\:first\]\:w_8 .table__cell:first{width:var(--sizes-8)}.group-sidebar-wrapper:has[data-collapsible=icon] .\[\.group-sidebar-wrapper\:has\[data-collapsible\=icon\]_\&\]\:h_var\(--header-height\){height:var(--header-height)}.after\:bd-t-w_1px:after{border-top-width:1px}.\[\&_\>_\[data-slot\=input-otp-slot\]\]\:w_12>[data-slot=input-otp-slot]{width:var(--sizes-12)}.\[\&_\>_\[data-slot\=input-otp-slot\]\]\:h_16>[data-slot=input-otp-slot]{height:var(--sizes-16)}.last\:bd-b-w_0:last-child{border-bottom-width:0}.\[\&_\[role\=gridcell\]\]\:w_33px [role=gridcell]{width:33px}.focusWithin\:bd-c_ring:focus-within{border-color:var(--colors-ring)}.focusWithin\:ring-w_3px:focus-within{outline-width:3px}.focusWithin\:outline-style_solid:focus-within{outline-style:solid}.focusWithin\:ring-c_ring\/50:focus-within{--mix-outlineColor:color-mix(in srgb,var(--colors-ring) 50%,transparent);outline-color:var(--mix-outlineColor,var(--colors-ring))}.focus\:bg_muted\.fg\/15:is(:focus,[data-focus]){--mix-background:color-mix(in srgb,var(--colors-muted-fg) 15%,transparent);background:var(--mix-background,var(--colors-muted-fg))}.focusVisible\:bg_muted\.fg\/15:is(:focus-visible,[data-focus-visible]){--mix-background:color-mix(in srgb,var(--colors-muted-fg) 15%,transparent);background:var(--mix-background,var(--colors-muted-fg))}.focus\:bg_accent:is(:focus,[data-focus]){background:var(--colors-accent)}.focusVisible\:bg_bg:is(:focus-visible,[data-focus-visible]){background:var(--colors-bg)}.focusVisible\:bd-w_1px:is(:focus-visible,[data-focus-visible]){border-width:1px}.focus\:bx-sh_md:is(:focus,[data-focus]){box-shadow:var(--shadows-md)}.focus\:c_accent\.fg:is(:focus,[data-focus]){color:var(--colors-accent-fg)}.focusVisible\:ring-w_2px:is(:focus-visible,[data-focus-visible]){outline-width:2px}.focusVisible\:ring-c_ring:is(:focus-visible,[data-focus-visible]){outline-color:var(--colors-ring)}.focusVisible\:ring-o_2px:is(:focus-visible,[data-focus-visible]){outline-offset:2px}.focusVisible\:ring-w_0:is(:focus-visible,[data-focus-visible]){outline-width:0}.focus\:z_10:is(:focus,[data-focus]){z-index:10}.focus\:ring-w_2px:is(:focus,[data-focus]){outline-width:2px}.focus\:outline-style_solid:is(:focus,[data-focus]){outline-style:solid}.focus\:ring-c_ring\/50:is(:focus,[data-focus]){--mix-outlineColor:color-mix(in srgb,var(--colors-ring) 50%,transparent);outline-color:var(--mix-outlineColor,var(--colors-ring))}.hover\:bg_muted\.fg\/15:is(:hover,[data-hover]){--mix-background:color-mix(in srgb,var(--colors-muted-fg) 15%,transparent);background:var(--mix-background,var(--colors-muted-fg))}.hover\:bg_muted:is(:hover,[data-hover]){background:var(--colors-muted)}.hover\:bg_primary\/5:is(:hover,[data-hover]){--mix-background:color-mix(in srgb,var(--colors-primary) 5%,transparent);background:var(--mix-background,var(--colors-primary))}.hover\:bg_primary\/10:is(:hover,[data-hover]){--mix-background:color-mix(in srgb,var(--colors-primary) 10%,transparent);background:var(--mix-background,var(--colors-primary))}.hover\:bg_zinc\.500\/20:is(:hover,[data-hover]){--mix-background:color-mix(in srgb,var(--colors-zinc-500) 20%,transparent);background:var(--mix-background,var(--colors-zinc-500))}.hover\:bg_primary\/20:is(:hover,[data-hover]){--mix-background:color-mix(in srgb,var(--colors-primary) 20%,transparent);background:var(--mix-background,var(--colors-primary))}.hover\:bg_var\(--bg-hover\):is(:hover,[data-hover]){background:var(--bg-hover)}.hover\:bg_accent\/50:is(:hover,[data-hover]){--mix-background:color-mix(in srgb,var(--colors-accent) 50%,transparent);background:var(--mix-background,var(--colors-accent))}.hover\:bg_accent:is(:hover,[data-hover]){background:var(--colors-accent)}.hover\:bg_sidebar\.accent:is(:hover,[data-hover]){background:var(--colors-sidebar-accent)}.hover\:bg_transparent:is(:hover,[data-hover]){background:var(--colors-transparent)}.hover\:bg_input\/30:is(:hover,[data-hover]){--mix-background:color-mix(in srgb,var(--colors-input) 30%,transparent);background:var(--mix-background,var(--colors-input))}.hover\:bg_primary\/90:is(:hover,[data-hover]){--mix-background:color-mix(in srgb,var(--colors-primary) 90%,transparent);background:var(--mix-background,var(--colors-primary))}.hover\:td_underline:is(:hover,[data-hover]){text-decoration:underline}.\[\&\:hover\]\:td_underline:hover{text-decoration:underline}.hover\:bd-c_border:is(:hover,[data-hover]){border-color:var(--colors-border)}.hover\:c_primary:is(:hover,[data-hover]){color:var(--colors-primary)}.hover\:z_30:is(:hover,[data-hover]){z-index:30}.hover\:c_fg:is(:hover,[data-hover]){color:var(--colors-fg)}.hover\:sx_1:is(:hover,[data-hover])>:not([hidden])~:not([hidden]){margin-inline-start:var(--spacing-1);margin-inline-end:0}.hover\:trf_translateY\(-0\.25rem\):is(:hover,[data-hover]){transform:translateY(-.25rem)}.hover\:c_accent\.fg:is(:hover,[data-hover]){color:var(--colors-accent-fg)}.hover\:c_sidebar\.accent\.fg:is(:hover,[data-hover]){color:var(--colors-sidebar-accent-fg)}.hover\:op_1:is(:hover,[data-hover]){opacity:1}.hover\:c_primary\.fg:is(:hover,[data-hover]){color:var(--colors-primary-fg)}.\[\&\:active\]\:bg_muted\.fg\/15:active{--mix-background:color-mix(in srgb,var(--colors-muted-fg) 15%,transparent);background:var(--mix-background,var(--colors-muted-fg))}.active\:bg_primary\/10:is(:active,[data-active]){--mix-background:color-mix(in srgb,var(--colors-primary) 10%,transparent);background:var(--mix-background,var(--colors-primary))}.\[\&\:active\]\:bg_primary\/90:active{--mix-background:color-mix(in srgb,var(--colors-primary) 90%,transparent);background:var(--mix-background,var(--colors-primary))}.\[\&\:active\]\:c_primary\.fg:active{color:var(--colors-primary-fg)}.\[\&_\>_\.tabs__trigger\]\:\[\&\[data-state\=active\]\]\:bg_primary>.tabs__trigger[data-state=active]{background:var(--colors-primary)}.dark .\[\&_\.highlighted\]\:dark\:bg_zinc\.800 .highlighted{background:var(--colors-zinc-800)}.\[\&_\.highlighted\]\:\[\&\.add\]\:bg_green\.200\/30 .highlighted.add{--mix-background:color-mix(in srgb,var(--colors-green-200) 30%,transparent);background:var(--mix-background,var(--colors-green-200))}.\[\&_\.highlighted\]\:\[\&\.remove\]\:bg_red\.200\/30 .highlighted.remove{--mix-background:color-mix(in srgb,var(--colors-red-200) 30%,transparent);background:var(--mix-background,var(--colors-red-200))}.dark .\[\&\[data-active\=true\]\]\:dark\:bg_orange\.800[data-active=true]{background:var(--colors-orange-800)}.dark .checked\:dark\:bg_blue\.700:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:var(--colors-blue-700)}.dark .\[\&\:has\(\[aria-checked\=\'true\'\]\)\]\:dark\:bg_blue\.950:has([aria-checked=true]){background:var(--colors-blue-950)}.dark .\[\&\:has\(\[data-state\=checked\]\)\]\:dark\:bg_primary\/10:has([data-state=checked]){--mix-background:color-mix(in srgb,var(--colors-primary) 10%,transparent);background:var(--mix-background,var(--colors-primary))}.dark .\[\&_\>_\.card\]\:dark\:bg_card>.card{background:var(--colors-card)}.\[\&_\>_\.tabs__trigger\]\:\[\&\[data-state\=active\]\]\:bdr_md>.tabs__trigger[data-state=active]{border-radius:var(--radii-md)}.\[\&\[data-indicator\=dashed\]\]\:\[\&\[data-nest-label\=true\]\]\:my_0\.5[data-indicator=dashed][data-nest-label=true]{margin-block:var(--spacing-0\.5)}.dark .checked\:dark\:bd-c_blue\.700:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){border-color:var(--colors-blue-700)}.dark .\[\&\:has\(\[aria-checked\=\'true\'\]\)\]\:dark\:bd-c_blue\.900:has([aria-checked=true]){border-color:var(--colors-blue-900)}.\[\&_\>_\.tabs__trigger\]\:\[\&\[data-state\=active\]\]\:c_primary\.fg>.tabs__trigger[data-state=active]{color:var(--colors-primary-fg)}.dark .\[\&_\.shiki_span\]\:dark\:c_var\(--shiki-dark\)\! .shiki span{color:var(--shiki-dark)!important}.dark .\[\&\[data-active\=true\]\]\:dark\:c_orange\.100[data-active=true]{color:var(--colors-orange-100)}.\[\&\[data-selected\=true\]\]\:\[\&_\>_svg\]\:op_1[data-selected=true]>svg{opacity:1}.\[\&_a\]\:hover\:c_primary a:is(:hover,[data-hover]){color:var(--colors-primary)}.after\:hover\:h_10:after:is(:hover,[data-hover]){height:var(--sizes-10)}.\[\&_\*\]\:\[\&\:first-child\]\:mt_0 :first-child{margin-top:var(--spacing-0)}.\[\&_\*\]\:\[\&\:last-child\]\:mb_0 :last-child{margin-bottom:var(--spacing-0)}.dark .focusVisible\:dark\:bg_input\/30:is(:focus-visible,[data-focus-visible]){--mix-background:color-mix(in srgb,var(--colors-input) 30%,transparent);background:var(--mix-background,var(--colors-input))}.hover\:scrollbarThumb\:bg_zinc\.300:is(:hover,[data-hover])::-webkit-scrollbar-thumb{background:var(--colors-zinc-300)}.dark .hover\:dark\:bg_input\/30:is(:hover,[data-hover]){--mix-background:color-mix(in srgb,var(--colors-input) 30%,transparent);background:var(--mix-background,var(--colors-input))}.dark .\[\&_\.highlighted\]\:\[\&\.add\]\:dark\:bg_green\.900\/30 .highlighted.add{--mix-background:color-mix(in srgb,var(--colors-green-900) 30%,transparent);background:var(--mix-background,var(--colors-green-900))}.dark .\[\&_\.highlighted\]\:\[\&\.remove\]\:dark\:bg_red\.900\/30 .highlighted.remove{--mix-background:color-mix(in srgb,var(--colors-red-900) 30%,transparent);background:var(--mix-background,var(--colors-red-900))}.\[\&_\.highlighted\]\:\[\&\.add\]\:\[\&\:\:before\]\:content_\'\+\' .highlighted.add:before{content:"+"}.\[\&_\.highlighted\]\:\[\&\.add\]\:\[\&\:\:before\]\:pos_absolute .highlighted.add:before{position:absolute}.\[\&_\.highlighted\]\:\[\&\.add\]\:\[\&\:\:before\]\:c_green\.500 .highlighted.add:before{color:var(--colors-green-500)}.\[\&_\.highlighted\]\:\[\&\.add\]\:\[\&\:\:before\]\:fs_md .highlighted.add:before{font-size:var(--font-sizes-md)}.\[\&_\.highlighted\]\:\[\&\.add\]\:\[\&\:\:before\]\:ta_center .highlighted.add:before{text-align:center}.\[\&_\.highlighted\]\:\[\&\.remove\]\:\[\&\:\:before\]\:content_\'-\' .highlighted.remove:before{content:"-"}.\[\&_\.highlighted\]\:\[\&\.remove\]\:\[\&\:\:before\]\:pos_absolute .highlighted.remove:before{position:absolute}.\[\&_\.highlighted\]\:\[\&\.remove\]\:\[\&\:\:before\]\:c_red\.500 .highlighted.remove:before{color:var(--colors-red-500)}.\[\&_\.highlighted\]\:\[\&\.remove\]\:\[\&\:\:before\]\:fs_md .highlighted.remove:before{font-size:var(--font-sizes-md)}.\[\&_\.highlighted\]\:\[\&\.remove\]\:\[\&\:\:before\]\:ta_center .highlighted.remove:before{text-align:center}.\[\&_\.highlighted\]\:\[\&\.add\]\:\[\&\:\:before\]\:left_1 .highlighted.add:before,.\[\&_\.highlighted\]\:\[\&\.remove\]\:\[\&\:\:before\]\:left_1 .highlighted.remove:before{left:var(--spacing-1)}.dark .hover\:scrollbarThumb\:dark\:bg_zinc\.700:is(:hover,[data-hover])::-webkit-scrollbar-thumb{background:var(--colors-zinc-700)}@container card (min-width: 28rem){.\[\@container_card_\(min-width\:_28rem\)\]\:d_grid{display:grid}.\[\@container_card_\(min-width\:_28rem\)\]\:mt_0{margin-top:var(--spacing-0)}}@container card (min-width: 540px){.\[\@container_card_\(min-width\:_540px\)\]\:d_block{display:block}.\[\@container_card_\(min-width\:_540px\)\]\:d_none{display:none}}@container main (width >= 36rem){.\[\@container_main_\(width_\>\=_36rem\)\]\:grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:40rem){.sm\:p_6{padding:var(--spacing-6)}.sm\:flex_initial{flex:0 1 auto}.sm\:px_4{padding-inline:var(--spacing-4)}.sm\:py_0\!{padding-block:var(--spacing-0)!important}.sm\:px_8{padding-inline:var(--spacing-8)}.sm\:py_6{padding-block:var(--spacing-6)}.sm\:py_0{padding-block:var(--spacing-0)}.sm\:gap_0{gap:var(--spacing-0)}.sm\:px_6{padding-inline:var(--spacing-6)}.sm\:d_block{display:block}.sm\:flex-d_row{flex-direction:row}.sm\:d_flex{display:flex}.sm\:jc_flex-start{justify-content:flex-start}.sm\:ai_center{align-items:center}.sm\:jc_flex-end{justify-content:flex-end}.sm\:ta_left{text-align:left}.sm\:grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-tc_repeat\(2\,_1fr\){grid-template-columns:repeat(2,1fr)}.sm\:max-h_90vh{max-height:90vh}.sm\:max-w_sm{max-width:var(--sizes-sm)}.sm\:ml_auto{margin-left:auto}.sm\:pt_6{padding-top:var(--spacing-6)}.sm\:bd-t-w_0{border-top-width:0}.sm\:bd-l-w_1px{border-left-width:1px}.sm\:pb_0{padding-bottom:var(--spacing-0)}.sm\:max-w_md{max-width:var(--sizes-md)}.sm\:max-w_425px{max-width:425px}.sm\:w_3\/4{width:75%}.sm\:min-w_300px{min-width:300px}.sm\:max-w_lg{max-width:var(--sizes-lg)}.sm\:w_350px{width:350px}.sm\:w_auto{width:auto}}@container card (min-width: 767px){.\[\@container_card_\(min-width\:_767px\)\]\:d_flex{display:flex}.\[\@container_card_\(min-width\:_767px\)\]\:d_none{display:none}}@media screen and (min-width:48rem){.md\:--cell-size_3rem{--cell-size:3rem}.md\:--cell-size_3\.25rem{--cell-size:3.25rem}.md\:p_6{padding:var(--spacing-6)}.md\:p_10{padding:var(--spacing-10)}.md\:p_8{padding:var(--spacing-8)}.md\:p_0{padding:var(--spacing-0)}.md\:flex_auto{flex:1 1 auto}.md\:bdr_xl{border-radius:var(--radii-xl)}.md\:py_0{padding-block:var(--spacing-0)}.md\:mx_-1{margin-inline:calc(var(--spacing-1) * -1)}.md\:py_16{padding-block:var(--spacing-16)}.md\:px_6{padding-inline:var(--spacing-6)}.md\:gap_4{gap:var(--spacing-4)}.md\:py_12{padding-block:var(--spacing-12)}.md\:gap_24{gap:var(--spacing-24)}.md\:flex_1{flex:1 1 0%}.md\:py_20{padding-block:var(--spacing-20)}.md\:gap_6{gap:var(--spacing-6)}.md\:grid-c_span_2{grid-column:span 2}.md\:py_6{padding-block:var(--spacing-6)}.md\:px_2{padding-inline:var(--spacing-2)}.md\:px_0{padding-inline:var(--spacing-0)}.md\:flex-d_column{flex-direction:column}.md\:ta_left{text-align:left}.md\:asp_auto{aspect-ratio:auto}.md\:d_block{display:block}.md\:d_flex{display:flex}.md\:d_none{display:none}.md\:pos_absolute{position:absolute}.md\:flex-d_row{flex-direction:row}.md\:flex-b_1\/2{flex-basis:50%}.md\:grid-tc_repeat\(2\,_1fr\){grid-template-columns:repeat(2,1fr)}.md\:grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}.md\:d_grid{display:grid}.md\:grid-tc_1fr_200px{grid-template-columns:1fr 200px}.md\:order_2{order:2}.md\:order_1{order:1}.md\:jc_flex-start{justify-content:flex-start}.md\:grid-tc_repeat\(3\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-tc_repeat\(5\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(5,minmax(0,1fr))}.md\:d_inline-block{display:inline-block}.md\:pr_6{padding-right:var(--spacing-6)}.md\:h_var\(--height\){height:var(--height)}.md\:w_700px{width:700px}.md\:max-w_700px{max-width:700px}.md\:w_52{width:var(--sizes-52)}.md\:max-w_600px{max-width:600px}.md\:w_150vw{width:150vw}.md\:max-h_none{max-height:none}.md\:w_48{width:var(--sizes-48)}.md\:bd-t-w_0{border-top-width:0}.md\:bd-l-w_1px{border-left-width:1px}.md\:pr_48{padding-right:var(--spacing-48)}.md\:ml_auto{margin-left:auto}.md\:w_auto{width:auto}.md\:min-w_450px{min-width:450px}.md\:w_400px{width:400px}.md\:w_500px{width:500px}.md\:pl_0{padding-left:var(--spacing-0)}.md\:top_8{top:var(--spacing-8)}.md\:right_8{right:var(--spacing-8)}.md\:h_16{height:var(--sizes-16)}.md\:min-h_700px{min-height:700px}.md\:max-w_3xl{max-width:var(--sizes-3xl)}.md\:min-h_min{min-height:var(--sizes-min)}.md\:max-w_4xl{max-width:var(--sizes-4xl)}.md\:max-w_200px{max-width:200px}.md\:min-h_450px{min-height:450px}.md\:h_8{height:var(--sizes-8)}.md\:max-h_500px{max-height:500px}}@container main (width >= 56rem){.\[\@container_main_\(width_\>\=_56rem\)\]\:d_none{display:none}.\[\@container_main_\(width_\>\=_56rem\)\]\:d_flex{display:flex}}@container main (width >= 64rem){.\[\@container_main_\(width_\>\=_64rem\)\]\:grid-tc_repeat\(4\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:64rem){.lg\:p_8{padding:var(--spacing-8)}.lg\:py_20{padding-block:var(--spacing-20)}.lg\:px_8{padding-inline:var(--spacing-8)}.lg\:gap_24{gap:var(--spacing-24)}.lg\:grid-c_span_3{grid-column:span 3}.lg\:px_0{padding-inline:var(--spacing-0)}.lg\:px_6{padding-inline:var(--spacing-6)}.lg\:gap_2{gap:var(--spacing-2)}.lg\:d_flex{display:flex}.lg\:d_none{display:none}.lg\:d_inline-flex{display:inline-flex}.lg\:lh_1\.1{line-height:1.1}.lg\:flex-b_1\/3{flex-basis:33.333333%}.lg\:grid-tc_\.75fr_1fr{grid-template-columns:.75fr 1fr}.lg\:grid-tc_repeat\(3\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:d_block{display:block}.lg\:grid-tc_repeat\(2\,_1fr\){grid-template-columns:repeat(2,1fr)}.lg\:grid-tr_1fr{grid-template-rows:1fr}.lg\:grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:d_inline{display:inline}.lg\:sx_8>:not([hidden])~:not([hidden]){margin-inline-start:var(--spacing-8);margin-inline-end:0}.lg\:max-w_none{max-width:none}.lg\:w_60{width:var(--sizes-60)}.lg\:w_500px{width:500px}.lg\:w_600px{width:600px}.lg\:h_1000px{height:1000px}.lg\:min-h_700px{min-height:700px}.lg\:min-h_580px{min-height:580px}.lg\:w_1\/2{width:50%}.lg\:w_fit{width:var(--sizes-fit)}.lg\:ml_0{margin-left:var(--spacing-0)}.lg\:max-w_300px{max-width:300px}.lg\:w_250px{width:250px}.lg\:max-w_800px{max-width:800px}}@media screen and (min-width:80rem){.xl\:gap_4{gap:var(--spacing-4)}.xl\:bdr_xl{border-radius:var(--radii-xl)}.xl\:py_24{padding-block:var(--spacing-24)}.xl\:gap_6{gap:var(--spacing-6)}.xl\:gap_10{gap:var(--spacing-10)}.xl\:ls_tighter{letter-spacing:var(--letter-spacings-tighter)}.xl\:grid-tc_repeat\(4\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:order_9999{order:9999}.xl\:d_flex{display:flex}.xl\:d_none{display:none}.xl\:d_block{display:block}.xl\:w_64{width:var(--sizes-64)}.xl\:pt_28{padding-top:var(--spacing-28)}}@media screen and (min-width:96rem){.\32xl\:gap_8{gap:var(--spacing-8)}.\32xl\:d_block{display:block}}}