@layer reset, base, tokens, recipes, utilities;@layer reset{.use-panda{--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}.use-panda ::placeholder{--placeholder-fallback:rgba(0,0,0,0.5);opacity:1;color:var(--global-color-placeholder,var(--placeholder-fallback))}.use-panda code,.use-panda kbd,.use-panda pre,.use-panda 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}.use-panda *,.use-panda ::backdrop,.use-panda ::file-selector-button,.use-panda :after,.use-panda :before{margin:0;padding:0;border-width:0;border-style:solid;border-color:var(--global-color-border,currentcolor);box-sizing:border-box}.use-panda ::file-selector-button,.use-panda button,.use-panda input,.use-panda optgroup,.use-panda select,.use-panda textarea{font:inherit;background:var(--panda-colors-transparent);font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit}.use-panda dialog{padding:0}.use-panda img{border-style:none}.use-panda h1,.use-panda h2,.use-panda h3,.use-panda h4,.use-panda h5,.use-panda h6{text-wrap:balance;font-size:inherit;font-weight:inherit}.use-panda menu,.use-panda ol,.use-panda ul{list-style:none}.use-panda table{border-color:inherit;text-indent:0;border-collapse:collapse}.use-panda a{text-decoration:inherit;color:inherit}.use-panda abbr:where([title]){text-decoration:underline dotted}.use-panda :-moz-focusring{outline:auto}.use-panda hr{color:inherit;height:0;border-top-width:1px}.use-panda body{line-height:inherit;height:100%}.use-panda audio,.use-panda canvas,.use-panda embed,.use-panda iframe,.use-panda img,.use-panda object,.use-panda svg,.use-panda video{display:block;vertical-align:middle}.use-panda h1,.use-panda h2,.use-panda h3,.use-panda h4,.use-panda h5,.use-panda h6,.use-panda p{overflow-wrap:break-word}.use-panda ::file-selector-button,.use-panda button,.use-panda input:where([type=button],[type=reset],[type=submit]){appearance:button;-webkit-appearance:button}.use-panda ::selection{background-color:var(--global-color-selection,rgba(0,115,255,.3))}.use-panda textarea{resize:vertical}.use-panda summary{display:list-item}.use-panda small{font-size:80%}.use-panda sub,.use-panda sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.use-panda b,.use-panda strong{font-weight:bolder}.use-panda progress{vertical-align:baseline}.use-panda ::-webkit-search-cancel-button,.use-panda ::-webkit-search-decoration{-webkit-appearance:none}.use-panda :-moz-ui-invalid{box-shadow:none}.use-panda [hidden]:where(:not([hidden=until-found])){display:none!important}.use-panda img,.use-panda video{max-width:100%;height:auto}.use-panda sub{bottom:-.25em}.use-panda sup{top:-.5em}.use-panda ::-webkit-inner-spin-button,.use-panda ::-webkit-outer-spin-button{height:auto}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){.use-panda ::placeholder{--placeholder-fallback:color-mix(in oklab,currentcolor 50%,transparent)}}}@layer base{:root{--made-with-panda:"🐼"}body{background:var(--panda-colors-bg-canvas);color:var(--panda-colors-fg-default)}.dark body,[data-theme=dark] body{color-scheme:dark}::placeholder{opacity:1;color:var(--panda-colors-fg-subtle)}::selection{background:accent.a4}html{--panda-colors-color-palette-light-1:var(--panda-colors-olive-light-1);--panda-colors-color-palette-light-2:var(--panda-colors-olive-light-2);--panda-colors-color-palette-light-3:var(--panda-colors-olive-light-3);--panda-colors-color-palette-light-4:var(--panda-colors-olive-light-4);--panda-colors-color-palette-light-5:var(--panda-colors-olive-light-5);--panda-colors-color-palette-light-6:var(--panda-colors-olive-light-6);--panda-colors-color-palette-light-7:var(--panda-colors-olive-light-7);--panda-colors-color-palette-light-8:var(--panda-colors-olive-light-8);--panda-colors-color-palette-light-9:var(--panda-colors-olive-light-9);--panda-colors-color-palette-light-10:var(--panda-colors-olive-light-10);--panda-colors-color-palette-light-11:var(--panda-colors-olive-light-11);--panda-colors-color-palette-light-12:var(--panda-colors-olive-light-12);--panda-colors-color-palette-light-a1:var(--panda-colors-olive-light-a1);--panda-colors-color-palette-light-a2:var(--panda-colors-olive-light-a2);--panda-colors-color-palette-light-a3:var(--panda-colors-olive-light-a3);--panda-colors-color-palette-light-a4:var(--panda-colors-olive-light-a4);--panda-colors-color-palette-light-a5:var(--panda-colors-olive-light-a5);--panda-colors-color-palette-light-a6:var(--panda-colors-olive-light-a6);--panda-colors-color-palette-light-a7:var(--panda-colors-olive-light-a7);--panda-colors-color-palette-light-a8:var(--panda-colors-olive-light-a8);--panda-colors-color-palette-light-a9:var(--panda-colors-olive-light-a9);--panda-colors-color-palette-light-a10:var(--panda-colors-olive-light-a10);--panda-colors-color-palette-light-a11:var(--panda-colors-olive-light-a11);--panda-colors-color-palette-light-a12:var(--panda-colors-olive-light-a12);--panda-colors-color-palette-dark-1:var(--panda-colors-olive-dark-1);--panda-colors-color-palette-dark-2:var(--panda-colors-olive-dark-2);--panda-colors-color-palette-dark-3:var(--panda-colors-olive-dark-3);--panda-colors-color-palette-dark-4:var(--panda-colors-olive-dark-4);--panda-colors-color-palette-dark-5:var(--panda-colors-olive-dark-5);--panda-colors-color-palette-dark-6:var(--panda-colors-olive-dark-6);--panda-colors-color-palette-dark-7:var(--panda-colors-olive-dark-7);--panda-colors-color-palette-dark-8:var(--panda-colors-olive-dark-8);--panda-colors-color-palette-dark-9:var(--panda-colors-olive-dark-9);--panda-colors-color-palette-dark-10:var(--panda-colors-olive-dark-10);--panda-colors-color-palette-dark-11:var(--panda-colors-olive-dark-11);--panda-colors-color-palette-dark-12:var(--panda-colors-olive-dark-12);--panda-colors-color-palette-dark-a1:var(--panda-colors-olive-dark-a1);--panda-colors-color-palette-dark-a2:var(--panda-colors-olive-dark-a2);--panda-colors-color-palette-dark-a3:var(--panda-colors-olive-dark-a3);--panda-colors-color-palette-dark-a4:var(--panda-colors-olive-dark-a4);--panda-colors-color-palette-dark-a5:var(--panda-colors-olive-dark-a5);--panda-colors-color-palette-dark-a6:var(--panda-colors-olive-dark-a6);--panda-colors-color-palette-dark-a7:var(--panda-colors-olive-dark-a7);--panda-colors-color-palette-dark-a8:var(--panda-colors-olive-dark-a8);--panda-colors-color-palette-dark-a9:var(--panda-colors-olive-dark-a9);--panda-colors-color-palette-dark-a10:var(--panda-colors-olive-dark-a10);--panda-colors-color-palette-dark-a11:var(--panda-colors-olive-dark-a11);--panda-colors-color-palette-dark-a12:var(--panda-colors-olive-dark-a12);--panda-colors-color-palette-1:var(--panda-colors-olive-1);--panda-colors-color-palette-2:var(--panda-colors-olive-2);--panda-colors-color-palette-3:var(--panda-colors-olive-3);--panda-colors-color-palette-4:var(--panda-colors-olive-4);--panda-colors-color-palette-5:var(--panda-colors-olive-5);--panda-colors-color-palette-6:var(--panda-colors-olive-6);--panda-colors-color-palette-7:var(--panda-colors-olive-7);--panda-colors-color-palette-8:var(--panda-colors-olive-8);--panda-colors-color-palette-9:var(--panda-colors-olive-9);--panda-colors-color-palette-10:var(--panda-colors-olive-10);--panda-colors-color-palette-11:var(--panda-colors-olive-11);--panda-colors-color-palette-12:var(--panda-colors-olive-12);--panda-colors-color-palette-a1:var(--panda-colors-olive-a1);--panda-colors-color-palette-a2:var(--panda-colors-olive-a2);--panda-colors-color-palette-a3:var(--panda-colors-olive-a3);--panda-colors-color-palette-a4:var(--panda-colors-olive-a4);--panda-colors-color-palette-a5:var(--panda-colors-olive-a5);--panda-colors-color-palette-a6:var(--panda-colors-olive-a6);--panda-colors-color-palette-a7:var(--panda-colors-olive-a7);--panda-colors-color-palette-a8:var(--panda-colors-olive-a8);--panda-colors-color-palette-a9:var(--panda-colors-olive-a9);--panda-colors-color-palette-a10:var(--panda-colors-olive-a10);--panda-colors-color-palette-a11:var(--panda-colors-olive-a11);--panda-colors-color-palette-a12:var(--panda-colors-olive-a12);--panda-colors-color-palette-default:var(--panda-colors-olive-default);--panda-colors-color-palette-emphasized:var(--panda-colors-olive-emphasized);--panda-colors-color-palette-fg:var(--panda-colors-olive-fg);--panda-colors-color-palette-text:var(--panda-colors-olive-text)}*,::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){--panda-blurs-sm:4px;--panda-blurs-base:8px;--panda-blurs-md:12px;--panda-blurs-lg:16px;--panda-blurs-xl:24px;--panda-blurs-2xl:40px;--panda-blurs-3xl:64px;--panda-borders-none:none;--panda-durations-fastest:50ms;--panda-durations-faster:100ms;--panda-durations-fast:150ms;--panda-durations-normal:200ms;--panda-durations-slow:300ms;--panda-durations-slower:400ms;--panda-durations-slowest:500ms;--panda-easings-pulse:cubic-bezier(0.4,0.0,0.6,1.0);--panda-easings-default:cubic-bezier(0.2,0.0,0,1.0);--panda-easings-emphasized-in:cubic-bezier(0.05,0.7,0.1,1.0);--panda-easings-emphasized-out:cubic-bezier(0.3,0.0,0.8,0.15);--panda-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";--panda-fonts-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--panda-fonts-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--panda-font-sizes-2xs:0.5rem;--panda-font-sizes-xs:0.75rem;--panda-font-sizes-sm:0.875rem;--panda-font-sizes-md:1rem;--panda-font-sizes-lg:1.125rem;--panda-font-sizes-xl:1.25rem;--panda-font-sizes-2xl:1.5rem;--panda-font-sizes-3xl:1.875rem;--panda-font-sizes-4xl:2.25rem;--panda-font-sizes-5xl:3rem;--panda-font-sizes-6xl:3.75rem;--panda-font-sizes-7xl:4.5rem;--panda-font-sizes-8xl:6rem;--panda-font-sizes-9xl:8rem;--panda-font-weights-thin:100;--panda-font-weights-extralight:200;--panda-font-weights-light:300;--panda-font-weights-normal:400;--panda-font-weights-medium:500;--panda-font-weights-semibold:600;--panda-font-weights-bold:700;--panda-font-weights-extrabold:800;--panda-font-weights-black:900;--panda-letter-spacings-tighter:-0.05em;--panda-letter-spacings-tight:-0.025em;--panda-letter-spacings-normal:0em;--panda-letter-spacings-wide:0.025em;--panda-letter-spacings-wider:0.05em;--panda-letter-spacings-widest:0.1em;--panda-line-heights-none:1;--panda-line-heights-tight:1.25;--panda-line-heights-normal:1.5;--panda-line-heights-relaxed:1.75;--panda-line-heights-loose:2;--panda-radii-none:0;--panda-radii-2xs:0.0625rem;--panda-radii-xs:0.125rem;--panda-radii-sm:0.25rem;--panda-radii-md:0.375rem;--panda-radii-lg:0.5rem;--panda-radii-xl:0.75rem;--panda-radii-2xl:1rem;--panda-radii-3xl:1.5rem;--panda-radii-full:9999px;--panda-sizes-0:0rem;--panda-sizes-1:0.25rem;--panda-sizes-2:0.5rem;--panda-sizes-3:0.75rem;--panda-sizes-4:1rem;--panda-sizes-5:1.25rem;--panda-sizes-6:1.5rem;--panda-sizes-7:1.75rem;--panda-sizes-8:2rem;--panda-sizes-9:2.25rem;--panda-sizes-10:2.5rem;--panda-sizes-11:2.75rem;--panda-sizes-12:3rem;--panda-sizes-14:3.5rem;--panda-sizes-16:4rem;--panda-sizes-20:5rem;--panda-sizes-24:6rem;--panda-sizes-28:7rem;--panda-sizes-32:8rem;--panda-sizes-36:9rem;--panda-sizes-40:10rem;--panda-sizes-44:11rem;--panda-sizes-48:12rem;--panda-sizes-52:13rem;--panda-sizes-56:14rem;--panda-sizes-60:15rem;--panda-sizes-64:16rem;--panda-sizes-72:18rem;--panda-sizes-80:20rem;--panda-sizes-96:24rem;--panda-sizes-0\.5:0.125rem;--panda-sizes-1\.5:0.375rem;--panda-sizes-2\.5:0.625rem;--panda-sizes-3\.5:0.875rem;--panda-sizes-4\.5:1.125rem;--panda-sizes-2xs:16rem;--panda-sizes-xs:20rem;--panda-sizes-sm:24rem;--panda-sizes-md:28rem;--panda-sizes-lg:32rem;--panda-sizes-xl:36rem;--panda-sizes-2xl:42rem;--panda-sizes-3xl:48rem;--panda-sizes-4xl:56rem;--panda-sizes-5xl:64rem;--panda-sizes-6xl:72rem;--panda-sizes-7xl:80rem;--panda-sizes-8xl:90rem;--panda-sizes-full:100%;--panda-sizes-min:min-content;--panda-sizes-max:max-content;--panda-sizes-fit:fit-content;--panda-sizes-breakpoint-sm:640px;--panda-sizes-breakpoint-md:768px;--panda-sizes-breakpoint-lg:1024px;--panda-sizes-breakpoint-xl:1280px;--panda-sizes-breakpoint-2xl:1536px;--panda-spacing-0:0rem;--panda-spacing-1:0.25rem;--panda-spacing-2:0.5rem;--panda-spacing-3:0.75rem;--panda-spacing-4:1rem;--panda-spacing-5:1.25rem;--panda-spacing-6:1.5rem;--panda-spacing-7:1.75rem;--panda-spacing-8:2rem;--panda-spacing-9:2.25rem;--panda-spacing-10:2.5rem;--panda-spacing-11:2.75rem;--panda-spacing-12:3rem;--panda-spacing-14:3.5rem;--panda-spacing-16:4rem;--panda-spacing-20:5rem;--panda-spacing-24:6rem;--panda-spacing-28:7rem;--panda-spacing-32:8rem;--panda-spacing-36:9rem;--panda-spacing-40:10rem;--panda-spacing-44:11rem;--panda-spacing-48:12rem;--panda-spacing-52:13rem;--panda-spacing-56:14rem;--panda-spacing-60:15rem;--panda-spacing-64:16rem;--panda-spacing-72:18rem;--panda-spacing-80:20rem;--panda-spacing-96:24rem;--panda-spacing-0\.5:0.125rem;--panda-spacing-1\.5:0.375rem;--panda-spacing-2\.5:0.625rem;--panda-spacing-3\.5:0.875rem;--panda-spacing-4\.5:1.125rem;--panda-z-index-hide:-1;--panda-z-index-base:0;--panda-z-index-docked:10;--panda-z-index-dropdown:1000;--panda-z-index-sticky:1100;--panda-z-index-banner:1200;--panda-z-index-overlay:1300;--panda-z-index-modal:1400;--panda-z-index-popover:1500;--panda-z-index-skip-link:1600;--panda-z-index-toast:1700;--panda-z-index-tooltip:1800;--panda-animations-backdrop-in:fade-in 250ms var(--panda-easings-emphasized-in);--panda-animations-backdrop-out:fade-out 200ms var(--panda-easings-emphasized-out);--panda-animations-dialog-in:slide-in 400ms var(--panda-easings-emphasized-in);--panda-animations-dialog-out:slide-out 200ms var(--panda-easings-emphasized-out);--panda-animations-drawer-in-left:slide-in-left 400ms var(--panda-easings-emphasized-in);--panda-animations-drawer-out-left:slide-out-left 200ms var(--panda-easings-emphasized-out);--panda-animations-drawer-in-right:slide-in-right 400ms var(--panda-easings-emphasized-in);--panda-animations-drawer-out-right:slide-out-right 200ms var(--panda-easings-emphasized-out);--panda-animations-skeleton-pulse:skeleton-pulse 2s var(--panda-easings-pulse) infinite;--panda-animations-fade-in:fade-in 400ms var(--panda-easings-emphasized-in);--panda-animations-collapse-in:collapse-in 250ms var(--panda-easings-emphasized-in);--panda-animations-collapse-out:collapse-out 200ms var(--panda-easings-emphasized-out);--panda-animations-spin:spin 1s linear infinite;--panda-animations-drawer-in-bottom:slide-in-bottom 400ms var(--panda-easings-emphasized-in);--panda-animations-drawer-out-bottom:slide-out-bottom 300ms var(--panda-easings-emphasized-out);--panda-colors-current:currentColor;--panda-colors-black:#000000;--panda-colors-black-a1:rgba(0,0,0,0.05);--panda-colors-black-a2:rgba(0,0,0,0.1);--panda-colors-black-a3:rgba(0,0,0,0.15);--panda-colors-black-a4:rgba(0,0,0,0.2);--panda-colors-black-a5:rgba(0,0,0,0.3);--panda-colors-black-a6:rgba(0,0,0,0.4);--panda-colors-black-a7:rgba(0,0,0,0.5);--panda-colors-black-a8:rgba(0,0,0,0.6);--panda-colors-black-a9:rgba(0,0,0,0.7);--panda-colors-black-a10:rgba(0,0,0,0.8);--panda-colors-black-a11:rgba(0,0,0,0.9);--panda-colors-black-a12:rgba(0,0,0,0.95);--panda-colors-white:#ffffff;--panda-colors-white-a1:rgba(255,255,255,0.05);--panda-colors-white-a2:rgba(255,255,255,0.1);--panda-colors-white-a3:rgba(255,255,255,0.15);--panda-colors-white-a4:rgba(255,255,255,0.2);--panda-colors-white-a5:rgba(255,255,255,0.3);--panda-colors-white-a6:rgba(255,255,255,0.4);--panda-colors-white-a7:rgba(255,255,255,0.5);--panda-colors-white-a8:rgba(255,255,255,0.6);--panda-colors-white-a9:rgba(255,255,255,0.7);--panda-colors-white-a10:rgba(255,255,255,0.8);--panda-colors-white-a11:rgba(255,255,255,0.9);--panda-colors-white-a12:rgba(255,255,255,0.95);--panda-colors-transparent:rgb(0 0 0/0);--panda-colors-red-light-1:#fffcfc;--panda-colors-red-light-2:#fff7f7;--panda-colors-red-light-3:#feebec;--panda-colors-red-light-4:#ffdbdc;--panda-colors-red-light-5:#ffcdce;--panda-colors-red-light-6:#fdbdbe;--panda-colors-red-light-7:#f4a9aa;--panda-colors-red-light-8:#eb8e90;--panda-colors-red-light-9:#e5484d;--panda-colors-red-light-10:#dc3e42;--panda-colors-red-light-11:#ce2c31;--panda-colors-red-light-12:#641723;--panda-colors-red-light-a1:#ff000003;--panda-colors-red-light-a2:#ff000008;--panda-colors-red-light-a3:#f3000d14;--panda-colors-red-light-a4:#ff000824;--panda-colors-red-light-a5:#ff000632;--panda-colors-red-light-a6:#f8000442;--panda-colors-red-light-a7:#df000356;--panda-colors-red-light-a8:#d2000571;--panda-colors-red-light-a9:#db0007b7;--panda-colors-red-light-a10:#d10005c1;--panda-colors-red-light-a11:#c40006d3;--panda-colors-red-light-a12:#55000de8;--panda-colors-red-dark-1:#191111;--panda-colors-red-dark-2:#201314;--panda-colors-red-dark-3:#3b1219;--panda-colors-red-dark-4:#500f1c;--panda-colors-red-dark-5:#611623;--panda-colors-red-dark-6:#72232d;--panda-colors-red-dark-7:#8c333a;--panda-colors-red-dark-8:#b54548;--panda-colors-red-dark-9:#e5484d;--panda-colors-red-dark-10:#ec5d5e;--panda-colors-red-dark-11:#ff9592;--panda-colors-red-dark-12:#ffd1d9;--panda-colors-red-dark-a1:#f4121209;--panda-colors-red-dark-a2:#f22f3e11;--panda-colors-red-dark-a3:#ff173f2d;--panda-colors-red-dark-a4:#fe0a3b44;--panda-colors-red-dark-a5:#ff204756;--panda-colors-red-dark-a6:#ff3e5668;--panda-colors-red-dark-a7:#ff536184;--panda-colors-red-dark-a8:#ff5d61b0;--panda-colors-red-dark-a9:#fe4e54e4;--panda-colors-red-dark-a10:#ff6465eb;--panda-colors-red-dark-a11:#ff9592;--panda-colors-red-dark-a12:#ffd1d9;--panda-colors-gray-light-1:#fdfdfc;--panda-colors-gray-light-2:#f9f9f8;--panda-colors-gray-light-3:#f1f0ef;--panda-colors-gray-light-4:#e9e8e6;--panda-colors-gray-light-5:#e2e1de;--panda-colors-gray-light-6:#dad9d6;--panda-colors-gray-light-7:#cfceca;--panda-colors-gray-light-8:#bcbbb5;--panda-colors-gray-light-9:#8d8d86;--panda-colors-gray-light-10:#82827c;--panda-colors-gray-light-11:#63635e;--panda-colors-gray-light-12:#21201c;--panda-colors-gray-light-a1:#55550003;--panda-colors-gray-light-a2:#25250007;--panda-colors-gray-light-a3:#20100010;--panda-colors-gray-light-a4:#1f150019;--panda-colors-gray-light-a5:#1f180021;--panda-colors-gray-light-a6:#19130029;--panda-colors-gray-light-a7:#19140035;--panda-colors-gray-light-a8:#1915014a;--panda-colors-gray-light-a9:#0f0f0079;--panda-colors-gray-light-a10:#0c0c0083;--panda-colors-gray-light-a11:#080800a1;--panda-colors-gray-light-a12:#060500e3;--panda-colors-gray-dark-1:#111110;--panda-colors-gray-dark-2:#191918;--panda-colors-gray-dark-3:#222221;--panda-colors-gray-dark-4:#2a2a28;--panda-colors-gray-dark-5:#31312e;--panda-colors-gray-dark-6:#3b3a37;--panda-colors-gray-dark-7:#494844;--panda-colors-gray-dark-8:#62605b;--panda-colors-gray-dark-9:#6f6d66;--panda-colors-gray-dark-10:#7c7b74;--panda-colors-gray-dark-11:#b5b3ad;--panda-colors-gray-dark-12:#eeeeec;--panda-colors-gray-dark-a1:#00000000;--panda-colors-gray-dark-a2:#f4f4f309;--panda-colors-gray-dark-a3:#f6f6f513;--panda-colors-gray-dark-a4:#fefef31b;--panda-colors-gray-dark-a5:#fbfbeb23;--panda-colors-gray-dark-a6:#fffaed2d;--panda-colors-gray-dark-a7:#fffbed3c;--panda-colors-gray-dark-a8:#fff9eb57;--panda-colors-gray-dark-a9:#fffae965;--panda-colors-gray-dark-a10:#fffdee73;--panda-colors-gray-dark-a11:#fffcf4b0;--panda-colors-gray-dark-a12:#fffffded;--panda-colors-olive-light-1:#fcfdfc;--panda-colors-olive-light-2:#f8faf8;--panda-colors-olive-light-3:#eff1ef;--panda-colors-olive-light-4:#e7e9e7;--panda-colors-olive-light-5:#dfe2df;--panda-colors-olive-light-6:#d7dad7;--panda-colors-olive-light-7:#cccfcc;--panda-colors-olive-light-8:#b9bcb8;--panda-colors-olive-light-9:#898e87;--panda-colors-olive-light-10:#7f847d;--panda-colors-olive-light-11:#60655f;--panda-colors-olive-light-12:#1d211c;--panda-colors-olive-light-a1:#00550003;--panda-colors-olive-light-a2:#00490007;--panda-colors-olive-light-a3:#00200010;--panda-colors-olive-light-a4:#00160018;--panda-colors-olive-light-a5:#00180020;--panda-colors-olive-light-a6:#00140028;--panda-colors-olive-light-a7:#000f0033;--panda-colors-olive-light-a8:#040f0047;--panda-colors-olive-light-a9:#050f0078;--panda-colors-olive-light-a10:#040e0082;--panda-colors-olive-light-a11:#020a00a0;--panda-colors-olive-light-a12:#010600e3;--panda-colors-olive-dark-1:#111210;--panda-colors-olive-dark-2:#181917;--panda-colors-olive-dark-3:#212220;--panda-colors-olive-dark-4:#282a27;--panda-colors-olive-dark-5:#2f312e;--panda-colors-olive-dark-6:#383a36;--panda-colors-olive-dark-7:#454843;--panda-colors-olive-dark-8:#5c625b;--panda-colors-olive-dark-9:#687066;--panda-colors-olive-dark-10:#767d74;--panda-colors-olive-dark-11:#afb5ad;--panda-colors-olive-dark-12:#eceeec;--panda-colors-olive-dark-a1:#00000000;--panda-colors-olive-dark-a2:#f1f2f008;--panda-colors-olive-dark-a3:#f4f5f312;--panda-colors-olive-dark-a4:#f3fef21a;--panda-colors-olive-dark-a5:#f2fbf122;--panda-colors-olive-dark-a6:#f4faed2c;--panda-colors-olive-dark-a7:#f2fced3b;--panda-colors-olive-dark-a8:#edfdeb57;--panda-colors-olive-dark-a9:#ebfde766;--panda-colors-olive-dark-a10:#f0fdec74;--panda-colors-olive-dark-a11:#f6fef4b0;--panda-colors-olive-dark-a12:#fdfffded;--panda-colors-tomato-light-1:#fffcfc;--panda-colors-tomato-light-2:#fff8f7;--panda-colors-tomato-light-3:#feebe7;--panda-colors-tomato-light-4:#ffdcd3;--panda-colors-tomato-light-5:#ffcdc2;--panda-colors-tomato-light-6:#fdbdaf;--panda-colors-tomato-light-7:#f5a898;--panda-colors-tomato-light-8:#ec8e7b;--panda-colors-tomato-light-9:#e54d2e;--panda-colors-tomato-light-10:#dd4425;--panda-colors-tomato-light-11:#d13415;--panda-colors-tomato-light-12:#5c271f;--panda-colors-tomato-light-a1:#ff000003;--panda-colors-tomato-light-a2:#ff200008;--panda-colors-tomato-light-a3:#f52b0018;--panda-colors-tomato-light-a4:#ff35002c;--panda-colors-tomato-light-a5:#ff2e003d;--panda-colors-tomato-light-a6:#f92d0050;--panda-colors-tomato-light-a7:#e7280067;--panda-colors-tomato-light-a8:#db250084;--panda-colors-tomato-light-a9:#df2600d1;--panda-colors-tomato-light-a10:#d72400da;--panda-colors-tomato-light-a11:#cd2200ea;--panda-colors-tomato-light-a12:#460900e0;--panda-colors-tomato-dark-1:#181111;--panda-colors-tomato-dark-2:#1f1513;--panda-colors-tomato-dark-3:#391714;--panda-colors-tomato-dark-4:#4e1511;--panda-colors-tomato-dark-5:#5e1c16;--panda-colors-tomato-dark-6:#6e2920;--panda-colors-tomato-dark-7:#853a2d;--panda-colors-tomato-dark-8:#ac4d39;--panda-colors-tomato-dark-9:#e54d2e;--panda-colors-tomato-dark-10:#ec6142;--panda-colors-tomato-dark-11:#ff977d;--panda-colors-tomato-dark-12:#fbd3cb;--panda-colors-tomato-dark-a1:#f1121208;--panda-colors-tomato-dark-a2:#ff55330f;--panda-colors-tomato-dark-a3:#ff35232b;--panda-colors-tomato-dark-a4:#fd201142;--panda-colors-tomato-dark-a5:#fe332153;--panda-colors-tomato-dark-a6:#ff4f3864;--panda-colors-tomato-dark-a7:#fd644a7d;--panda-colors-tomato-dark-a8:#fe6d4ea7;--panda-colors-tomato-dark-a9:#fe5431e4;--panda-colors-tomato-dark-a10:#ff6847eb;--panda-colors-tomato-dark-a11:#ff977d;--panda-colors-tomato-dark-a12:#ffd6cefb;--panda-breakpoints-sm:640px;--panda-breakpoints-md:768px;--panda-breakpoints-lg:1024px;--panda-breakpoints-xl:1280px;--panda-breakpoints-2xl:1536px;--panda-radii-l1:var(--panda-radii-xl);--panda-radii-l2:var(--panda-radii-2xl);--panda-radii-l3:var(--panda-radii-3xl)}:where(:root,.light){--panda-shadows-xs:0px 1px 2px var(--panda-colors-gray-a5),0px 0px 1px var(--panda-colors-gray-a7);--panda-shadows-sm:0px 2px 4px var(--panda-colors-gray-a3),0px 0px 1px var(--panda-colors-gray-a7);--panda-shadows-md:0px 4px 8px var(--panda-colors-gray-a3),0px 0px 1px var(--panda-colors-gray-a7);--panda-shadows-lg:0px 8px 16px var(--panda-colors-gray-a3),0px 0px 1px var(--panda-colors-gray-a7);--panda-shadows-xl:0px 16px 24px var(--panda-colors-gray-a3),0px 0px 1px var(--panda-colors-gray-a7);--panda-shadows-2xl:0px 24px 40px var(--panda-colors-gray-a3),0px 0px 1px var(--panda-colors-gray-a7);--panda-colors-bg-canvas:var(--panda-colors-gray-1);--panda-colors-bg-default:white;--panda-colors-bg-subtle:var(--panda-colors-gray-2);--panda-colors-bg-muted:var(--panda-colors-gray-3);--panda-colors-bg-emphasized:var(--panda-colors-gray-4);--panda-colors-bg-disabled:var(--panda-colors-gray-5);--panda-colors-fg-default:var(--panda-colors-gray-12);--panda-colors-fg-muted:var(--panda-colors-gray-11);--panda-colors-fg-subtle:var(--panda-colors-gray-10);--panda-colors-fg-disabled:var(--panda-colors-gray-9);--panda-colors-fg-error:var(--panda-colors-red-9);--panda-colors-border-default:var(--panda-colors-gray-7);--panda-colors-border-muted:var(--panda-colors-gray-6);--panda-colors-border-subtle:var(--panda-colors-gray-4);--panda-colors-border-disabled:var(--panda-colors-gray-5);--panda-colors-border-outline:var(--panda-colors-gray-a9);--panda-colors-border-error:var(--panda-colors-red-9);--panda-colors-red-1:var(--panda-colors-red-light-1);--panda-colors-red-2:var(--panda-colors-red-light-2);--panda-colors-red-3:var(--panda-colors-red-light-3);--panda-colors-red-4:var(--panda-colors-red-light-4);--panda-colors-red-5:var(--panda-colors-red-light-5);--panda-colors-red-6:var(--panda-colors-red-light-6);--panda-colors-red-7:var(--panda-colors-red-light-7);--panda-colors-red-8:var(--panda-colors-red-light-8);--panda-colors-red-9:var(--panda-colors-red-light-9);--panda-colors-red-10:var(--panda-colors-red-light-10);--panda-colors-red-11:var(--panda-colors-red-light-11);--panda-colors-red-12:var(--panda-colors-red-light-12);--panda-colors-red-a1:var(--panda-colors-red-light-a1);--panda-colors-red-a2:var(--panda-colors-red-light-a2);--panda-colors-red-a3:var(--panda-colors-red-light-a3);--panda-colors-red-a4:var(--panda-colors-red-light-a4);--panda-colors-red-a5:var(--panda-colors-red-light-a5);--panda-colors-red-a6:var(--panda-colors-red-light-a6);--panda-colors-red-a7:var(--panda-colors-red-light-a7);--panda-colors-red-a8:var(--panda-colors-red-light-a8);--panda-colors-red-a9:var(--panda-colors-red-light-a9);--panda-colors-red-a10:var(--panda-colors-red-light-a10);--panda-colors-red-a11:var(--panda-colors-red-light-a11);--panda-colors-red-a12:var(--panda-colors-red-light-a12);--panda-colors-red-default:var(--panda-colors-red-light-9);--panda-colors-red-emphasized:var(--panda-colors-red-light-10);--panda-colors-red-fg:white;--panda-colors-red-text:var(--panda-colors-red-light-a11);--panda-colors-gray-1:var(--panda-colors-gray-light-1);--panda-colors-gray-2:var(--panda-colors-gray-light-2);--panda-colors-gray-3:var(--panda-colors-gray-light-3);--panda-colors-gray-4:var(--panda-colors-gray-light-4);--panda-colors-gray-5:var(--panda-colors-gray-light-5);--panda-colors-gray-6:var(--panda-colors-gray-light-6);--panda-colors-gray-7:var(--panda-colors-gray-light-7);--panda-colors-gray-8:var(--panda-colors-gray-light-8);--panda-colors-gray-9:var(--panda-colors-gray-light-9);--panda-colors-gray-10:var(--panda-colors-gray-light-10);--panda-colors-gray-11:var(--panda-colors-gray-light-11);--panda-colors-gray-12:var(--panda-colors-gray-light-12);--panda-colors-gray-a1:var(--panda-colors-gray-light-a1);--panda-colors-gray-a2:var(--panda-colors-gray-light-a2);--panda-colors-gray-a3:var(--panda-colors-gray-light-a3);--panda-colors-gray-a4:var(--panda-colors-gray-light-a4);--panda-colors-gray-a5:var(--panda-colors-gray-light-a5);--panda-colors-gray-a6:var(--panda-colors-gray-light-a6);--panda-colors-gray-a7:var(--panda-colors-gray-light-a7);--panda-colors-gray-a8:var(--panda-colors-gray-light-a8);--panda-colors-gray-a9:var(--panda-colors-gray-light-a9);--panda-colors-gray-a10:var(--panda-colors-gray-light-a10);--panda-colors-gray-a11:var(--panda-colors-gray-light-a11);--panda-colors-gray-a12:var(--panda-colors-gray-light-a12);--panda-colors-gray-default:var(--panda-colors-gray-light-9);--panda-colors-gray-emphasized:var(--panda-colors-gray-light-10);--panda-colors-gray-fg:white;--panda-colors-gray-text:var(--panda-colors-gray-light-12);--panda-colors-olive-1:var(--panda-colors-olive-light-1);--panda-colors-olive-2:var(--panda-colors-olive-light-2);--panda-colors-olive-3:var(--panda-colors-olive-light-3);--panda-colors-olive-4:var(--panda-colors-olive-light-4);--panda-colors-olive-5:var(--panda-colors-olive-light-5);--panda-colors-olive-6:var(--panda-colors-olive-light-6);--panda-colors-olive-7:var(--panda-colors-olive-light-7);--panda-colors-olive-8:var(--panda-colors-olive-light-8);--panda-colors-olive-9:var(--panda-colors-olive-light-9);--panda-colors-olive-10:var(--panda-colors-olive-light-10);--panda-colors-olive-11:var(--panda-colors-olive-light-11);--panda-colors-olive-12:var(--panda-colors-olive-light-12);--panda-colors-olive-a1:var(--panda-colors-olive-light-a1);--panda-colors-olive-a2:var(--panda-colors-olive-light-a2);--panda-colors-olive-a3:var(--panda-colors-olive-light-a3);--panda-colors-olive-a4:var(--panda-colors-olive-light-a4);--panda-colors-olive-a5:var(--panda-colors-olive-light-a5);--panda-colors-olive-a6:var(--panda-colors-olive-light-a6);--panda-colors-olive-a7:var(--panda-colors-olive-light-a7);--panda-colors-olive-a8:var(--panda-colors-olive-light-a8);--panda-colors-olive-a9:var(--panda-colors-olive-light-a9);--panda-colors-olive-a10:var(--panda-colors-olive-light-a10);--panda-colors-olive-a11:var(--panda-colors-olive-light-a11);--panda-colors-olive-a12:var(--panda-colors-olive-light-a12);--panda-colors-olive-default:var(--panda-colors-olive-light-9);--panda-colors-olive-emphasized:var(--panda-colors-olive-light-10);--panda-colors-olive-fg:white;--panda-colors-olive-text:var(--panda-colors-olive-light-12);--panda-colors-tomato-1:var(--panda-colors-tomato-light-1);--panda-colors-tomato-2:var(--panda-colors-tomato-light-2);--panda-colors-tomato-3:var(--panda-colors-tomato-light-3);--panda-colors-tomato-4:var(--panda-colors-tomato-light-4);--panda-colors-tomato-5:var(--panda-colors-tomato-light-5);--panda-colors-tomato-6:var(--panda-colors-tomato-light-6);--panda-colors-tomato-7:var(--panda-colors-tomato-light-7);--panda-colors-tomato-8:var(--panda-colors-tomato-light-8);--panda-colors-tomato-9:var(--panda-colors-tomato-light-9);--panda-colors-tomato-10:var(--panda-colors-tomato-light-10);--panda-colors-tomato-11:var(--panda-colors-tomato-light-11);--panda-colors-tomato-12:var(--panda-colors-tomato-light-12);--panda-colors-tomato-a1:var(--panda-colors-tomato-light-a1);--panda-colors-tomato-a2:var(--panda-colors-tomato-light-a2);--panda-colors-tomato-a3:var(--panda-colors-tomato-light-a3);--panda-colors-tomato-a4:var(--panda-colors-tomato-light-a4);--panda-colors-tomato-a5:var(--panda-colors-tomato-light-a5);--panda-colors-tomato-a6:var(--panda-colors-tomato-light-a6);--panda-colors-tomato-a7:var(--panda-colors-tomato-light-a7);--panda-colors-tomato-a8:var(--panda-colors-tomato-light-a8);--panda-colors-tomato-a9:var(--panda-colors-tomato-light-a9);--panda-colors-tomato-a10:var(--panda-colors-tomato-light-a10);--panda-colors-tomato-a11:var(--panda-colors-tomato-light-a11);--panda-colors-tomato-a12:var(--panda-colors-tomato-light-a12);--panda-colors-tomato-default:var(--panda-colors-tomato-light-9);--panda-colors-tomato-emphasized:var(--panda-colors-tomato-light-10);--panda-colors-tomato-fg:white;--panda-colors-tomato-text:var(--panda-colors-tomato-light-a11)}:where(.dark,[data-theme=dark]){--panda-shadows-xs:0px 1px 1px var(--panda-colors-black-a12),0px 0px 1px inset var(--panda-colors-gray-a7);--panda-shadows-sm:0px 2px 4px var(--panda-colors-black-a10),0px 0px 1px inset var(--panda-colors-gray-a7);--panda-shadows-md:0px 4px 8px var(--panda-colors-black-a10),0px 0px 1px inset var(--panda-colors-gray-a7);--panda-shadows-lg:0px 8px 16px var(--panda-colors-black-a10),0px 0px 1px inset var(--panda-colors-gray-a7);--panda-shadows-xl:0px 16px 24px var(--panda-colors-black-a10),0px 0px 1px inset var(--panda-colors-gray-a7);--panda-shadows-2xl:0px 24px 40px var(--panda-colors-black-a10),0px 0px 1px inset var(--panda-colors-gray-a7);--panda-colors-bg-canvas:var(--panda-colors-gray-1);--panda-colors-bg-default:var(--panda-colors-gray-2);--panda-colors-bg-subtle:var(--panda-colors-gray-3);--panda-colors-bg-muted:var(--panda-colors-gray-4);--panda-colors-bg-emphasized:var(--panda-colors-gray-5);--panda-colors-bg-disabled:var(--panda-colors-gray-6);--panda-colors-fg-default:var(--panda-colors-gray-12);--panda-colors-fg-muted:var(--panda-colors-gray-11);--panda-colors-fg-subtle:var(--panda-colors-gray-10);--panda-colors-fg-disabled:var(--panda-colors-gray-9);--panda-colors-fg-error:var(--panda-colors-red-9);--panda-colors-border-default:var(--panda-colors-gray-7);--panda-colors-border-muted:var(--panda-colors-gray-6);--panda-colors-border-subtle:var(--panda-colors-gray-4);--panda-colors-border-disabled:var(--panda-colors-gray-5);--panda-colors-border-outline:var(--panda-colors-gray-a9);--panda-colors-border-error:var(--panda-colors-red-9);--panda-colors-red-1:var(--panda-colors-red-dark-1);--panda-colors-red-2:var(--panda-colors-red-dark-2);--panda-colors-red-3:var(--panda-colors-red-dark-3);--panda-colors-red-4:var(--panda-colors-red-dark-4);--panda-colors-red-5:var(--panda-colors-red-dark-5);--panda-colors-red-6:var(--panda-colors-red-dark-6);--panda-colors-red-7:var(--panda-colors-red-dark-7);--panda-colors-red-8:var(--panda-colors-red-dark-8);--panda-colors-red-9:var(--panda-colors-red-dark-9);--panda-colors-red-10:var(--panda-colors-red-dark-10);--panda-colors-red-11:var(--panda-colors-red-dark-11);--panda-colors-red-12:var(--panda-colors-red-dark-12);--panda-colors-red-a1:var(--panda-colors-red-dark-a1);--panda-colors-red-a2:var(--panda-colors-red-dark-a2);--panda-colors-red-a3:var(--panda-colors-red-dark-a3);--panda-colors-red-a4:var(--panda-colors-red-dark-a4);--panda-colors-red-a5:var(--panda-colors-red-dark-a5);--panda-colors-red-a6:var(--panda-colors-red-dark-a6);--panda-colors-red-a7:var(--panda-colors-red-dark-a7);--panda-colors-red-a8:var(--panda-colors-red-dark-a8);--panda-colors-red-a9:var(--panda-colors-red-dark-a9);--panda-colors-red-a10:var(--panda-colors-red-dark-a10);--panda-colors-red-a11:var(--panda-colors-red-dark-a11);--panda-colors-red-a12:var(--panda-colors-red-dark-a12);--panda-colors-red-default:var(--panda-colors-red-dark-9);--panda-colors-red-emphasized:var(--panda-colors-red-dark-10);--panda-colors-red-fg:white;--panda-colors-red-text:var(--panda-colors-red-dark-a11);--panda-colors-gray-1:var(--panda-colors-gray-dark-1);--panda-colors-gray-2:var(--panda-colors-gray-dark-2);--panda-colors-gray-3:var(--panda-colors-gray-dark-3);--panda-colors-gray-4:var(--panda-colors-gray-dark-4);--panda-colors-gray-5:var(--panda-colors-gray-dark-5);--panda-colors-gray-6:var(--panda-colors-gray-dark-6);--panda-colors-gray-7:var(--panda-colors-gray-dark-7);--panda-colors-gray-8:var(--panda-colors-gray-dark-8);--panda-colors-gray-9:var(--panda-colors-gray-dark-9);--panda-colors-gray-10:var(--panda-colors-gray-dark-10);--panda-colors-gray-11:var(--panda-colors-gray-dark-11);--panda-colors-gray-12:var(--panda-colors-gray-dark-12);--panda-colors-gray-a1:var(--panda-colors-gray-dark-a1);--panda-colors-gray-a2:var(--panda-colors-gray-dark-a2);--panda-colors-gray-a3:var(--panda-colors-gray-dark-a3);--panda-colors-gray-a4:var(--panda-colors-gray-dark-a4);--panda-colors-gray-a5:var(--panda-colors-gray-dark-a5);--panda-colors-gray-a6:var(--panda-colors-gray-dark-a6);--panda-colors-gray-a7:var(--panda-colors-gray-dark-a7);--panda-colors-gray-a8:var(--panda-colors-gray-dark-a8);--panda-colors-gray-a9:var(--panda-colors-gray-dark-a9);--panda-colors-gray-a10:var(--panda-colors-gray-dark-a10);--panda-colors-gray-a11:var(--panda-colors-gray-dark-a11);--panda-colors-gray-a12:var(--panda-colors-gray-dark-a12);--panda-colors-gray-default:var(--panda-colors-gray-dark-9);--panda-colors-gray-emphasized:var(--panda-colors-gray-dark-10);--panda-colors-gray-fg:white;--panda-colors-gray-text:var(--panda-colors-gray-dark-12);--panda-colors-olive-1:var(--panda-colors-olive-dark-1);--panda-colors-olive-2:var(--panda-colors-olive-dark-2);--panda-colors-olive-3:var(--panda-colors-olive-dark-3);--panda-colors-olive-4:var(--panda-colors-olive-dark-4);--panda-colors-olive-5:var(--panda-colors-olive-dark-5);--panda-colors-olive-6:var(--panda-colors-olive-dark-6);--panda-colors-olive-7:var(--panda-colors-olive-dark-7);--panda-colors-olive-8:var(--panda-colors-olive-dark-8);--panda-colors-olive-9:var(--panda-colors-olive-dark-9);--panda-colors-olive-10:var(--panda-colors-olive-dark-10);--panda-colors-olive-11:var(--panda-colors-olive-dark-11);--panda-colors-olive-12:var(--panda-colors-olive-dark-12);--panda-colors-olive-a1:var(--panda-colors-olive-dark-a1);--panda-colors-olive-a2:var(--panda-colors-olive-dark-a2);--panda-colors-olive-a3:var(--panda-colors-olive-dark-a3);--panda-colors-olive-a4:var(--panda-colors-olive-dark-a4);--panda-colors-olive-a5:var(--panda-colors-olive-dark-a5);--panda-colors-olive-a6:var(--panda-colors-olive-dark-a6);--panda-colors-olive-a7:var(--panda-colors-olive-dark-a7);--panda-colors-olive-a8:var(--panda-colors-olive-dark-a8);--panda-colors-olive-a9:var(--panda-colors-olive-dark-a9);--panda-colors-olive-a10:var(--panda-colors-olive-dark-a10);--panda-colors-olive-a11:var(--panda-colors-olive-dark-a11);--panda-colors-olive-a12:var(--panda-colors-olive-dark-a12);--panda-colors-olive-default:var(--panda-colors-olive-dark-9);--panda-colors-olive-emphasized:var(--panda-colors-olive-dark-10);--panda-colors-olive-fg:white;--panda-colors-olive-text:var(--panda-colors-olive-dark-12);--panda-colors-tomato-1:var(--panda-colors-tomato-dark-1);--panda-colors-tomato-2:var(--panda-colors-tomato-dark-2);--panda-colors-tomato-3:var(--panda-colors-tomato-dark-3);--panda-colors-tomato-4:var(--panda-colors-tomato-dark-4);--panda-colors-tomato-5:var(--panda-colors-tomato-dark-5);--panda-colors-tomato-6:var(--panda-colors-tomato-dark-6);--panda-colors-tomato-7:var(--panda-colors-tomato-dark-7);--panda-colors-tomato-8:var(--panda-colors-tomato-dark-8);--panda-colors-tomato-9:var(--panda-colors-tomato-dark-9);--panda-colors-tomato-10:var(--panda-colors-tomato-dark-10);--panda-colors-tomato-11:var(--panda-colors-tomato-dark-11);--panda-colors-tomato-12:var(--panda-colors-tomato-dark-12);--panda-colors-tomato-a1:var(--panda-colors-tomato-dark-a1);--panda-colors-tomato-a2:var(--panda-colors-tomato-dark-a2);--panda-colors-tomato-a3:var(--panda-colors-tomato-dark-a3);--panda-colors-tomato-a4:var(--panda-colors-tomato-dark-a4);--panda-colors-tomato-a5:var(--panda-colors-tomato-dark-a5);--panda-colors-tomato-a6:var(--panda-colors-tomato-dark-a6);--panda-colors-tomato-a7:var(--panda-colors-tomato-dark-a7);--panda-colors-tomato-a8:var(--panda-colors-tomato-dark-a8);--panda-colors-tomato-a9:var(--panda-colors-tomato-dark-a9);--panda-colors-tomato-a10:var(--panda-colors-tomato-dark-a10);--panda-colors-tomato-a11:var(--panda-colors-tomato-dark-a11);--panda-colors-tomato-a12:var(--panda-colors-tomato-dark-a12);--panda-colors-tomato-default:var(--panda-colors-tomato-dark-9);--panda-colors-tomato-emphasized:var(--panda-colors-tomato-dark-10);--panda-colors-tomato-fg:white;--panda-colors-tomato-text:var(--panda-colors-tomato-dark-a11)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes slide-in{0%{opacity:0;transform:translateY(64px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(64px)}}@keyframes slide-in-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slide-out-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes slide-in-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slide-out-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes collapse-in{0%{height:var(--panda-sizes-0)}to{height:var(--height)}}@keyframes collapse-out{0%{height:var(--height)}to{height:var(--panda-sizes-0)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@keyframes skeleton-pulse{50%{opacity:.5}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes slide-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-out-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}}@layer recipes{@layer _base{.panda-button{border-radius:var(--panda-radii-l2);outline:var(--panda-borders-none);align-items:center;appearance:none;-webkit-appearance:none;cursor:pointer;display:inline-flex;flex-shrink:0;font-weight:var(--panda-font-weights-semibold);isolation:isolate;justify-content:center;position:relative;--transition-duration:var(--panda-durations-normal);transition-duration:var(--panda-durations-normal);--transition-prop:background,border-color,color,box-shadow;transition-property:background,border-color,color,box-shadow;--transition-easing:var(--panda-easings-default);transition-timing-function:var(--panda-easings-default);-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;min-width:var(--panda-sizes-0)}.panda-button:is([hidden]){display:none}.panda-button :where(svg){font-size:1.1em;width:1.1em;height:1.1em}.panda-link{gap:var(--panda-spacing-2);text-decoration:underline .1em transparent;align-items:center;color:var(--panda-colors-fg-default);cursor:pointer;display:inline-flex;font-weight:var(--panda-font-weights-medium);text-underline-offset:.125em;--transition-duration:var(--panda-durations-normal);transition-duration:var(--panda-durations-normal);--transition-prop:text-decoration-color;transition-property:text-decoration-color;--transition-easing:var(--panda-easings-default);transition-timing-function:var(--panda-easings-default)}.panda-link svg{width:1em;height:1em}.panda-badge{border-radius:var(--panda-radii-full);align-items:center;display:inline-flex;font-weight:var(--panda-font-weights-medium);-webkit-user-select:none;user-select:none;white-space:nowrap}.panda-input{background:none;border-color:var(--panda-colors-border-default);border-radius:var(--panda-radii-l2);border-width:1px;outline:0;appearance:none;-webkit-appearance:none;color:var(--panda-colors-fg-default);position:relative;--transition-duration:var(--panda-durations-normal);transition-duration:var(--panda-durations-normal);--transition-prop:box-shadow,border-color;transition-property:box-shadow,border-color;--transition-easing:var(--panda-easings-default);transition-timing-function:var(--panda-easings-default);width:var(--panda-sizes-full)}.panda-input:is([aria-invalid]){border-color:var(--panda-colors-fg-error)}.panda-input:is([aria-invalid]):is(:focus,[data-focus]){border-color:var(--panda-colors-fg-error);box-shadow:0 0 0 1px var(--colors-border-error)}.panda-input:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.4;cursor:not-allowed}.panda-input:is(:focus,[data-focus]){border-color:var(--panda-colors-color-palette-default);box-shadow:0 0 0 1px var(--colors-color-palette-default)}.panda-spinner{animation:var(--panda-animations-spin);border-width:2px;border-color:var(--panda-colors-color-palette-default);border-style:solid;border-radius:var(--panda-radii-full);display:inline-block;animation-duration:var(--panda-durations-slowest);width:var(--size);height:var(--size)}@media (hover:hover) and (pointer:fine){.panda-link:is(:hover,[data-hover]){text-decoration-color:var(--panda-colors-color-palette-default)}}}.panda-button--variant_outline{border-width:1px;border-color:var(--panda-colors-color-palette-a7);color:var(--panda-colors-color-palette-text);--panda-colors-color-palette-light-1:var(--panda-colors-gray-light-1);--panda-colors-color-palette-light-2:var(--panda-colors-gray-light-2);--panda-colors-color-palette-light-3:var(--panda-colors-gray-light-3);--panda-colors-color-palette-light-4:var(--panda-colors-gray-light-4);--panda-colors-color-palette-light-5:var(--panda-colors-gray-light-5);--panda-colors-color-palette-light-6:var(--panda-colors-gray-light-6);--panda-colors-color-palette-light-7:var(--panda-colors-gray-light-7);--panda-colors-color-palette-light-8:var(--panda-colors-gray-light-8);--panda-colors-color-palette-light-9:var(--panda-colors-gray-light-9);--panda-colors-color-palette-light-10:var(--panda-colors-gray-light-10);--panda-colors-color-palette-light-11:var(--panda-colors-gray-light-11);--panda-colors-color-palette-light-12:var(--panda-colors-gray-light-12);--panda-colors-color-palette-light-a1:var(--panda-colors-gray-light-a1);--panda-colors-color-palette-light-a2:var(--panda-colors-gray-light-a2);--panda-colors-color-palette-light-a3:var(--panda-colors-gray-light-a3);--panda-colors-color-palette-light-a4:var(--panda-colors-gray-light-a4);--panda-colors-color-palette-light-a5:var(--panda-colors-gray-light-a5);--panda-colors-color-palette-light-a6:var(--panda-colors-gray-light-a6);--panda-colors-color-palette-light-a7:var(--panda-colors-gray-light-a7);--panda-colors-color-palette-light-a8:var(--panda-colors-gray-light-a8);--panda-colors-color-palette-light-a9:var(--panda-colors-gray-light-a9);--panda-colors-color-palette-light-a10:var(--panda-colors-gray-light-a10);--panda-colors-color-palette-light-a11:var(--panda-colors-gray-light-a11);--panda-colors-color-palette-light-a12:var(--panda-colors-gray-light-a12);--panda-colors-color-palette-dark-1:var(--panda-colors-gray-dark-1);--panda-colors-color-palette-dark-2:var(--panda-colors-gray-dark-2);--panda-colors-color-palette-dark-3:var(--panda-colors-gray-dark-3);--panda-colors-color-palette-dark-4:var(--panda-colors-gray-dark-4);--panda-colors-color-palette-dark-5:var(--panda-colors-gray-dark-5);--panda-colors-color-palette-dark-6:var(--panda-colors-gray-dark-6);--panda-colors-color-palette-dark-7:var(--panda-colors-gray-dark-7);--panda-colors-color-palette-dark-8:var(--panda-colors-gray-dark-8);--panda-colors-color-palette-dark-9:var(--panda-colors-gray-dark-9);--panda-colors-color-palette-dark-10:var(--panda-colors-gray-dark-10);--panda-colors-color-palette-dark-11:var(--panda-colors-gray-dark-11);--panda-colors-color-palette-dark-12:var(--panda-colors-gray-dark-12);--panda-colors-color-palette-dark-a1:var(--panda-colors-gray-dark-a1);--panda-colors-color-palette-dark-a2:var(--panda-colors-gray-dark-a2);--panda-colors-color-palette-dark-a3:var(--panda-colors-gray-dark-a3);--panda-colors-color-palette-dark-a4:var(--panda-colors-gray-dark-a4);--panda-colors-color-palette-dark-a5:var(--panda-colors-gray-dark-a5);--panda-colors-color-palette-dark-a6:var(--panda-colors-gray-dark-a6);--panda-colors-color-palette-dark-a7:var(--panda-colors-gray-dark-a7);--panda-colors-color-palette-dark-a8:var(--panda-colors-gray-dark-a8);--panda-colors-color-palette-dark-a9:var(--panda-colors-gray-dark-a9);--panda-colors-color-palette-dark-a10:var(--panda-colors-gray-dark-a10);--panda-colors-color-palette-dark-a11:var(--panda-colors-gray-dark-a11);--panda-colors-color-palette-dark-a12:var(--panda-colors-gray-dark-a12);--panda-colors-color-palette-1:var(--panda-colors-gray-1);--panda-colors-color-palette-2:var(--panda-colors-gray-2);--panda-colors-color-palette-3:var(--panda-colors-gray-3);--panda-colors-color-palette-4:var(--panda-colors-gray-4);--panda-colors-color-palette-5:var(--panda-colors-gray-5);--panda-colors-color-palette-6:var(--panda-colors-gray-6);--panda-colors-color-palette-7:var(--panda-colors-gray-7);--panda-colors-color-palette-8:var(--panda-colors-gray-8);--panda-colors-color-palette-9:var(--panda-colors-gray-9);--panda-colors-color-palette-10:var(--panda-colors-gray-10);--panda-colors-color-palette-11:var(--panda-colors-gray-11);--panda-colors-color-palette-12:var(--panda-colors-gray-12);--panda-colors-color-palette-a1:var(--panda-colors-gray-a1);--panda-colors-color-palette-a2:var(--panda-colors-gray-a2);--panda-colors-color-palette-a3:var(--panda-colors-gray-a3);--panda-colors-color-palette-a4:var(--panda-colors-gray-a4);--panda-colors-color-palette-a5:var(--panda-colors-gray-a5);--panda-colors-color-palette-a6:var(--panda-colors-gray-a6);--panda-colors-color-palette-a7:var(--panda-colors-gray-a7);--panda-colors-color-palette-a8:var(--panda-colors-gray-a8);--panda-colors-color-palette-a9:var(--panda-colors-gray-a9);--panda-colors-color-palette-a10:var(--panda-colors-gray-a10);--panda-colors-color-palette-a11:var(--panda-colors-gray-a11);--panda-colors-color-palette-a12:var(--panda-colors-gray-a12);--panda-colors-color-palette-default:var(--panda-colors-gray-default);--panda-colors-color-palette-emphasized:var(--panda-colors-gray-emphasized);--panda-colors-color-palette-fg:var(--panda-colors-gray-fg);--panda-colors-color-palette-text:var(--panda-colors-gray-text)}.panda-button--variant_outline:is([aria-selected=true],[data-selected]){background:accent.default;border-color:accent.default;color:accent.fg}.panda-button--variant_outline:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){border-color:var(--panda-colors-border-disabled);color:var(--panda-colors-fg-disabled);cursor:not-allowed}.panda-button--variant_outline:is(:focus-visible,[data-focus-visible]){outline:2px solid;outline-color:var(--panda-colors-color-palette-default);outline-offset:2px}.panda-button--size_md{padding-inline:var(--panda-spacing-4);gap:var(--panda-spacing-2);font-size:var(--panda-font-sizes-sm);line-height:1.25rem;height:var(--panda-sizes-10);min-width:var(--panda-sizes-10)}.panda-button--variant_solid{background:var(--panda-colors-color-palette-default);color:var(--panda-colors-color-palette-fg)}.panda-button--variant_solid:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background:var(--panda-colors-bg-disabled);color:var(--panda-colors-fg-disabled);cursor:not-allowed}.panda-button--variant_solid:is(:focus-visible,[data-focus-visible]){outline:2px solid;outline-color:var(--panda-colors-color-palette-default);outline-offset:2px}.panda-button--variant_ghost{color:var(--panda-colors-color-palette-text);--panda-colors-color-palette-light-1:var(--panda-colors-gray-light-1);--panda-colors-color-palette-light-2:var(--panda-colors-gray-light-2);--panda-colors-color-palette-light-3:var(--panda-colors-gray-light-3);--panda-colors-color-palette-light-4:var(--panda-colors-gray-light-4);--panda-colors-color-palette-light-5:var(--panda-colors-gray-light-5);--panda-colors-color-palette-light-6:var(--panda-colors-gray-light-6);--panda-colors-color-palette-light-7:var(--panda-colors-gray-light-7);--panda-colors-color-palette-light-8:var(--panda-colors-gray-light-8);--panda-colors-color-palette-light-9:var(--panda-colors-gray-light-9);--panda-colors-color-palette-light-10:var(--panda-colors-gray-light-10);--panda-colors-color-palette-light-11:var(--panda-colors-gray-light-11);--panda-colors-color-palette-light-12:var(--panda-colors-gray-light-12);--panda-colors-color-palette-light-a1:var(--panda-colors-gray-light-a1);--panda-colors-color-palette-light-a2:var(--panda-colors-gray-light-a2);--panda-colors-color-palette-light-a3:var(--panda-colors-gray-light-a3);--panda-colors-color-palette-light-a4:var(--panda-colors-gray-light-a4);--panda-colors-color-palette-light-a5:var(--panda-colors-gray-light-a5);--panda-colors-color-palette-light-a6:var(--panda-colors-gray-light-a6);--panda-colors-color-palette-light-a7:var(--panda-colors-gray-light-a7);--panda-colors-color-palette-light-a8:var(--panda-colors-gray-light-a8);--panda-colors-color-palette-light-a9:var(--panda-colors-gray-light-a9);--panda-colors-color-palette-light-a10:var(--panda-colors-gray-light-a10);--panda-colors-color-palette-light-a11:var(--panda-colors-gray-light-a11);--panda-colors-color-palette-light-a12:var(--panda-colors-gray-light-a12);--panda-colors-color-palette-dark-1:var(--panda-colors-gray-dark-1);--panda-colors-color-palette-dark-2:var(--panda-colors-gray-dark-2);--panda-colors-color-palette-dark-3:var(--panda-colors-gray-dark-3);--panda-colors-color-palette-dark-4:var(--panda-colors-gray-dark-4);--panda-colors-color-palette-dark-5:var(--panda-colors-gray-dark-5);--panda-colors-color-palette-dark-6:var(--panda-colors-gray-dark-6);--panda-colors-color-palette-dark-7:var(--panda-colors-gray-dark-7);--panda-colors-color-palette-dark-8:var(--panda-colors-gray-dark-8);--panda-colors-color-palette-dark-9:var(--panda-colors-gray-dark-9);--panda-colors-color-palette-dark-10:var(--panda-colors-gray-dark-10);--panda-colors-color-palette-dark-11:var(--panda-colors-gray-dark-11);--panda-colors-color-palette-dark-12:var(--panda-colors-gray-dark-12);--panda-colors-color-palette-dark-a1:var(--panda-colors-gray-dark-a1);--panda-colors-color-palette-dark-a2:var(--panda-colors-gray-dark-a2);--panda-colors-color-palette-dark-a3:var(--panda-colors-gray-dark-a3);--panda-colors-color-palette-dark-a4:var(--panda-colors-gray-dark-a4);--panda-colors-color-palette-dark-a5:var(--panda-colors-gray-dark-a5);--panda-colors-color-palette-dark-a6:var(--panda-colors-gray-dark-a6);--panda-colors-color-palette-dark-a7:var(--panda-colors-gray-dark-a7);--panda-colors-color-palette-dark-a8:var(--panda-colors-gray-dark-a8);--panda-colors-color-palette-dark-a9:var(--panda-colors-gray-dark-a9);--panda-colors-color-palette-dark-a10:var(--panda-colors-gray-dark-a10);--panda-colors-color-palette-dark-a11:var(--panda-colors-gray-dark-a11);--panda-colors-color-palette-dark-a12:var(--panda-colors-gray-dark-a12);--panda-colors-color-palette-1:var(--panda-colors-gray-1);--panda-colors-color-palette-2:var(--panda-colors-gray-2);--panda-colors-color-palette-3:var(--panda-colors-gray-3);--panda-colors-color-palette-4:var(--panda-colors-gray-4);--panda-colors-color-palette-5:var(--panda-colors-gray-5);--panda-colors-color-palette-6:var(--panda-colors-gray-6);--panda-colors-color-palette-7:var(--panda-colors-gray-7);--panda-colors-color-palette-8:var(--panda-colors-gray-8);--panda-colors-color-palette-9:var(--panda-colors-gray-9);--panda-colors-color-palette-10:var(--panda-colors-gray-10);--panda-colors-color-palette-11:var(--panda-colors-gray-11);--panda-colors-color-palette-12:var(--panda-colors-gray-12);--panda-colors-color-palette-a1:var(--panda-colors-gray-a1);--panda-colors-color-palette-a2:var(--panda-colors-gray-a2);--panda-colors-color-palette-a3:var(--panda-colors-gray-a3);--panda-colors-color-palette-a4:var(--panda-colors-gray-a4);--panda-colors-color-palette-a5:var(--panda-colors-gray-a5);--panda-colors-color-palette-a6:var(--panda-colors-gray-a6);--panda-colors-color-palette-a7:var(--panda-colors-gray-a7);--panda-colors-color-palette-a8:var(--panda-colors-gray-a8);--panda-colors-color-palette-a9:var(--panda-colors-gray-a9);--panda-colors-color-palette-a10:var(--panda-colors-gray-a10);--panda-colors-color-palette-a11:var(--panda-colors-gray-a11);--panda-colors-color-palette-a12:var(--panda-colors-gray-a12);--panda-colors-color-palette-default:var(--panda-colors-gray-default);--panda-colors-color-palette-emphasized:var(--panda-colors-gray-emphasized);--panda-colors-color-palette-fg:var(--panda-colors-gray-fg);--panda-colors-color-palette-text:var(--panda-colors-gray-text)}.panda-button--variant_ghost:is([aria-selected=true],[data-selected]){background:var(--panda-colors-color-palette-a3)}.panda-button--variant_ghost:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--panda-colors-fg-disabled);cursor:not-allowed}.panda-button--variant_ghost:is(:focus-visible,[data-focus-visible]){outline:2px solid;outline-color:var(--panda-colors-color-palette-default);outline-offset:2px}.panda-button--size_lg{padding-inline:var(--panda-spacing-4\.5);gap:var(--panda-spacing-2);font-size:var(--panda-font-sizes-md);line-height:1.5rem;height:var(--panda-sizes-11);min-width:var(--panda-sizes-11)}.panda-text--size_xl{font-size:var(--panda-font-sizes-xl);line-height:1.875rem}.panda-text--size_sm{font-size:var(--panda-font-sizes-sm);line-height:1.25rem}.panda-badge--variant_subtle{background:var(--panda-colors-bg-subtle);border-color:var(--panda-colors-border-subtle);border-width:1px;color:var(--panda-colors-fg-default)}.panda-badge--variant_subtle svg{color:var(--panda-colors-fg-muted)}.panda-badge--size_md{padding-inline:var(--panda-spacing-2\.5);gap:var(--panda-spacing-1\.5);font-size:var(--panda-font-sizes-xs);line-height:1.125rem;height:var(--panda-sizes-6)}.panda-badge--size_md svg{width:var(--panda-sizes-4);height:var(--panda-sizes-4)}.panda-input--size_md{padding-inline:var(--panda-spacing-3);font-size:var(--panda-font-sizes-md);height:var(--panda-sizes-10);min-width:var(--panda-sizes-10)}.panda-spinner--size_md{--size:var(--panda-sizes-6)}@media (hover:hover) and (pointer:fine){.panda-button--variant_outline:is([aria-selected=true],[data-selected]):is(:hover,[data-hover]){background:accent.emphasized;border-color:accent.emphasized}}@media (hover:hover) and (pointer:fine){.panda-button--variant_outline:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){background:var(--panda-colors-transparent);border-color:var(--panda-colors-border-disabled);color:var(--panda-colors-fg-disabled)}}@media (hover:hover) and (pointer:fine){.panda-button--variant_outline:is(:hover,[data-hover]){background:var(--panda-colors-color-palette-a2)}}@media (hover:hover) and (pointer:fine){.panda-button--variant_solid:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){background:var(--panda-colors-bg-disabled);color:var(--panda-colors-fg-disabled)}}@media (hover:hover) and (pointer:fine){.panda-button--variant_solid:is(:hover,[data-hover]){background:var(--panda-colors-color-palette-emphasized)}}@media (hover:hover) and (pointer:fine){.panda-button--variant_ghost:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){background:var(--panda-colors-transparent);color:var(--panda-colors-fg-disabled)}}@media (hover:hover) and (pointer:fine){.panda-button--variant_ghost:is(:hover,[data-hover]){background:var(--panda-colors-color-palette-a3)}}}@layer recipes.slots{@layer _base{.panda-menu__content{background:var(--panda-colors-bg-default);border-radius:var(--panda-radii-l2);outline:var(--panda-borders-none);box-shadow:var(--panda-shadows-lg);display:flex;flex-direction:column;z-index:var(--panda-z-index-dropdown);width:calc(100% + 2rem)}.panda-menu__content:is([open],[data-open],[data-state=open],:popover-open){animation:fadeIn .25s ease-out}.panda-menu__content:is([closed],[data-closed],[data-state=closed]){animation:fadeOut .2s ease-out}.panda-menu__content:is([hidden]){display:none}.panda-menu__item{border-radius:var(--panda-radii-l1);align-items:center;cursor:pointer;display:flex;font-weight:var(--panda-font-weights-medium);font-size:var(--panda-font-sizes-sm);line-height:1.25rem;--transition-duration:var(--panda-durations-fast);transition-duration:var(--panda-durations-fast);--transition-prop:background,color;transition-property:background,color;--transition-easing:var(--panda-easings-default);transition-timing-function:var(--panda-easings-default)}.panda-menu__item[data-highlighted]{background:var(--panda-colors-bg-muted)}.panda-menu__item :where(svg){color:var(--panda-colors-fg-muted)}.panda-menu__item:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--panda-colors-fg-disabled);cursor:not-allowed}.panda-menu__itemGroup{display:flex;flex-direction:column}.panda-menu__itemGroupLabel{font-weight:var(--panda-font-weights-semibold);font-size:var(--panda-font-sizes-sm);line-height:1.25rem}.panda-menu__positioner{z-index:var(--panda-z-index-dropdown)}.panda-menu__triggerItem{border-radius:var(--panda-radii-l1);align-items:center;cursor:pointer;display:flex;font-weight:var(--panda-font-weights-medium);font-size:var(--panda-font-sizes-sm);line-height:1.25rem;--transition-duration:var(--panda-durations-fast);transition-duration:var(--panda-durations-fast);--transition-prop:background,color;transition-property:background,color;--transition-easing:var(--panda-easings-default);transition-timing-function:var(--panda-easings-default)}.panda-menu__triggerItem[data-highlighted]{background:var(--panda-colors-bg-muted)}.panda-menu__triggerItem :where(svg){color:var(--panda-colors-fg-muted)}.panda-menu__triggerItem:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--panda-colors-fg-disabled);cursor:not-allowed}.panda-sheet__backdrop{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);position:fixed;z-index:var(--panda-z-index-overlay);left:var(--panda-spacing-0);top:var(--panda-spacing-0);height:100vh;width:100vw}.dark .panda-sheet__backdrop,.light .panda-sheet__backdrop,:root .panda-sheet__backdrop,[data-theme=dark] .panda-sheet__backdrop{background:var(--panda-colors-black-a7)}.panda-sheet__backdrop:is([open],[data-open],[data-state=open],:popover-open){animation:var(--panda-animations-backdrop-in)}.panda-sheet__backdrop:is([closed],[data-closed],[data-state=closed]){animation:var(--panda-animations-backdrop-out)}.panda-sheet__positioner{align-items:center;display:flex;justify-content:center;position:fixed;z-index:var(--panda-z-index-modal);width:100vw}.panda-sheet__content{background:var(--panda-colors-bg-default);overflow:hidden;grid-template-areas:"header" "body" "footer";display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;height:var(--panda-sizes-full);width:var(--panda-sizes-full)}.panda-sheet__content:is([hidden]){display:none}.panda-sheet__title{color:var(--panda-colors-fg-default);font-weight:var(--panda-font-weights-semibold);font-size:var(--panda-font-sizes-xl);line-height:1.875rem}.panda-sheet__description{color:var(--panda-colors-fg-muted);font-size:var(--panda-font-sizes-sm);line-height:1.25rem}.panda-sheet__header{grid-area:header;gap:var(--panda-spacing-1);padding-inline:var(--panda-spacing-4);padding-top:var(--panda-spacing-4);padding-bottom:var(--panda-spacing-4)}.panda-sheet__body,.panda-sheet__header{display:flex;flex-direction:column}.panda-sheet__body{grid-area:body;padding:var(--panda-spacing-4)}.panda-sheet__footer{grid-area:footer;padding-block:var(--panda-spacing-4);padding-inline:var(--panda-spacing-4);display:flex;justify-content:flex-end}.panda-radioButtonGroup__root{display:flex;flex-wrap:wrap}.panda-radioButtonGroup__item{border-color:var(--panda-colors-border-default);border-radius:var(--panda-radii-l2);border-width:1px;outline:var(--panda-borders-none);align-items:center;appearance:none;-webkit-appearance:none;color:var(--panda-colors-fg-default);cursor:pointer;display:inline-flex;font-weight:var(--panda-font-weights-semibold);justify-content:center;position:relative;--transition-duration:var(--panda-durations-normal);transition-duration:var(--panda-durations-normal);--transition-prop:background,border-color,color,box-shadow;transition-property:background,border-color,color,box-shadow;--transition-easing:var(--panda-easings-default);transition-timing-function:var(--panda-easings-default);-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.panda-radioButtonGroup__item:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){border-color:var(--panda-colors-border-disabled);color:var(--panda-colors-fg-disabled);cursor:not-allowed}.panda-radioButtonGroup__item:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){cursor:default}.panda-radioButtonGroup__itemText{display:inline-flex;align-items:center}.panda-alert__root{background:var(--panda-colors-bg-default);padding:var(--panda-spacing-4);border-width:1px;border-radius:var(--panda-radii-l3);gap:var(--panda-spacing-3);display:flex;width:var(--panda-sizes-full)}.panda-alert__content{gap:var(--panda-spacing-1);display:flex;flex-direction:column}.panda-alert__description{color:var(--panda-colors-fg-muted);font-size:var(--panda-font-sizes-sm);line-height:1.25rem}.panda-alert__icon{flex-shrink:0;width:var(--panda-sizes-5);height:var(--panda-sizes-5)}.panda-alert__icon,.panda-alert__title{color:var(--panda-colors-fg-default)}.panda-alert__title{font-weight:var(--panda-font-weights-semibold);font-size:var(--panda-font-sizes-sm);line-height:1.25rem}.panda-datePicker__root{gap:var(--panda-spacing-1\.5);display:flex;flex-direction:column}.panda-datePicker__label{color:var(--panda-colors-fg-default);font-weight:var(--panda-font-weights-medium);font-size:var(--panda-font-sizes-sm);line-height:1.25rem}.panda-datePicker__content{background:var(--panda-colors-bg-default);padding:var(--panda-spacing-4);border-radius:var(--panda-radii-l3);gap:var(--panda-spacing-3);box-shadow:var(--panda-shadows-lg);display:flex;flex-direction:column;z-index:var(--panda-z-index-dropdown);width:344px}.panda-datePicker__content:is([open],[data-open],[data-state=open],:popover-open){animation:fadeIn .25s ease-out}.panda-datePicker__content:is([closed],[data-closed],[data-state=closed]){animation:fadeOut .2s ease-out}.panda-datePicker__content:is([hidden]){display:none}.panda-datePicker__control{gap:var(--panda-spacing-2);display:flex;flex-direction:row}.panda-datePicker__table{margin:calc(var(--panda-spacing-1) * -1);border-collapse:separate;border-spacing:var(--panda-spacing-1);width:var(--panda-sizes-full)}.panda-datePicker__tableCell{text-align:center}.panda-datePicker__tableCellTrigger{width:100%}.panda-datePicker__tableCellTrigger[data-in-range]{background:var(--panda-colors-bg-muted)}.panda-datePicker__tableCellTrigger:is([data-today]):before{content:"−";color:var(--panda-colors-color-palette-default);position:absolute;margin-top:var(--panda-spacing-6)}.panda-datePicker__tableCellTrigger:is([aria-selected=true],[data-selected]):before{color:var(--panda-colors-color-palette-fg)}.panda-datePicker__tableHeader{color:var(--panda-colors-fg-muted);font-weight:var(--panda-font-weights-semibold);font-size:var(--panda-font-sizes-sm);line-height:1.25rem;height:var(--panda-sizes-10)}.panda-datePicker__viewControl{gap:var(--panda-spacing-2);display:flex;justify-content:space-between}.panda-datePicker__view{gap:var(--panda-spacing-3);display:flex;flex-direction:column}.panda-datePicker__view:is([hidden]){display:none}.panda-field__root{gap:var(--panda-spacing-1\.5);display:flex;flex-direction:column}.panda-field__errorText{gap:var(--panda-spacing-2);align-items:center;color:var(--panda-colors-fg-error);display:inline-flex;font-size:var(--panda-font-sizes-sm);line-height:1.25rem}.panda-field__errorText:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--panda-colors-fg-disabled)}.panda-field__helperText{color:var(--panda-colors-fg-muted);font-size:var(--panda-font-sizes-sm);line-height:1.25rem}.panda-field__helperText:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--panda-colors-fg-disabled)}.panda-field__label{color:var(--panda-colors-fg-default);font-weight:var(--panda-font-weights-medium);font-size:var(--panda-font-sizes-sm);line-height:1.25rem}.panda-field__label:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--panda-colors-fg-disabled)}@media screen and (min-width:48rem){.panda-sheet__positioner{width:var(--panda-sizes-lg)}.panda-sheet__header{padding-inline:var(--panda-spacing-6);padding-top:var(--panda-spacing-6)}.panda-sheet__body{padding:var(--panda-spacing-6)}.panda-sheet__footer{padding-inline:var(--panda-spacing-6)}}@media (hover:hover) and (pointer:fine){.panda-menu__item :where(svg):is(:hover,[data-hover]){color:var(--panda-colors-fg-default)}}@media (hover:hover) and (pointer:fine){.panda-menu__item:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){background:none;color:var(--panda-colors-fg-disabled)}}@media (hover:hover) and (pointer:fine){.panda-menu__item:is(:hover,[data-hover]){background:var(--panda-colors-bg-muted)}}@media (hover:hover) and (pointer:fine){.panda-menu__triggerItem :where(svg):is(:hover,[data-hover]){color:var(--panda-colors-fg-default)}}@media (hover:hover) and (pointer:fine){.panda-menu__triggerItem:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){background:none;color:var(--panda-colors-fg-disabled)}}@media (hover:hover) and (pointer:fine){.panda-menu__triggerItem:is(:hover,[data-hover]){background:var(--panda-colors-bg-muted)}}@media (hover:hover) and (pointer:fine){.panda-radioButtonGroup__item:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){background:initial;border-color:var(--panda-colors-border-disabled);color:var(--panda-colors-fg-disabled)}}@media (hover:hover) and (pointer:fine){.panda-radioButtonGroup__item:is(:hover,[data-hover]){background:var(--panda-colors-gray-a2)}}}.panda-menu__content--size_md{padding-block:var(--panda-spacing-1);gap:var(--panda-spacing-1)}.panda-menu__item--size_md{padding-inline:var(--panda-spacing-2\.5);margin-inline:var(--panda-spacing-1);height:var(--panda-sizes-10)}.panda-menu__item--size_md :where(svg){width:var(--panda-sizes-4);height:var(--panda-sizes-4)}.panda-menu__itemGroup--size_md{gap:var(--panda-spacing-1)}.panda-menu__itemGroupLabel--size_md{padding-block:var(--panda-spacing-2\.5);padding-inline:var(--panda-spacing-2\.5);margin-inline:var(--panda-spacing-1)}.panda-menu__triggerItem--size_md{padding-inline:var(--panda-spacing-2\.5);margin-inline:var(--panda-spacing-1\.5);height:var(--panda-sizes-10)}.panda-menu__triggerItem--size_md :where(svg){width:var(--panda-sizes-4);height:var(--panda-sizes-4)}.panda-sheet__positioner--variant_bottom{bottom:var(--panda-spacing-0);height:auto}.panda-sheet__content--variant_bottom{border-top-left-radius:1.25rem;border-top-right-radius:1.25rem}.panda-sheet__content--variant_bottom:is([open],[data-open],[data-state=open],:popover-open){animation:var(--panda-animations-drawer-in-bottom)}.panda-sheet__content--variant_bottom:is([closed],[data-closed],[data-state=closed]){animation:var(--panda-animations-drawer-out-bottom)}.panda-sheet__positioner--variant_right{top:var(--panda-spacing-4);right:var(--panda-spacing-4);bottom:var(--panda-spacing-4)}.panda-sheet__content--variant_right{border-radius:var(--panda-radii-2xl)}.panda-sheet__content--variant_right:is([open],[data-open],[data-state=open],:popover-open){animation:var(--panda-animations-drawer-in-right)}.panda-sheet__content--variant_right:is([closed],[data-closed],[data-state=closed]){animation:var(--panda-animations-drawer-out-right)}.panda-radioButtonGroup__root--size_md{gap:var(--panda-spacing-3)}.panda-radioButtonGroup__item--size_md{padding-inline:var(--panda-spacing-4);font-size:var(--panda-font-sizes-sm);line-height:1.25rem;height:var(--panda-sizes-10);min-width:var(--panda-sizes-10)}.panda-radioButtonGroup__item--size_md svg{width:var(--panda-sizes-5);height:var(--panda-sizes-5)}.panda-radioButtonGroup__itemText--size_md{gap:var(--panda-spacing-2)}.panda-radioButtonGroup__item--variant_solid:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:var(--panda-colors-color-palette-default);border-color:var(--panda-colors-color-palette-default);color:var(--panda-colors-color-palette-fg)}.panda-radioButtonGroup__root--direction_vertical{display:flex;flex-direction:column}@media screen and (min-width:48rem){.md\:panda-sheet__positioner--variant_right{top:var(--panda-spacing-4);right:var(--panda-spacing-4);bottom:var(--panda-spacing-4)}.md\:panda-sheet__content--variant_right{border-radius:var(--panda-radii-2xl)}}@media screen and (min-width:48rem){.md\:panda-sheet__content--variant_right:is([open],[data-open],[data-state=open],:popover-open){animation:var(--panda-animations-drawer-in-right)}.md\:panda-sheet__content--variant_right:is([closed],[data-closed],[data-state=closed]){animation:var(--panda-animations-drawer-out-right)}}@media (hover:hover) and (pointer:fine){.panda-radioButtonGroup__item--variant_solid:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]):is(:hover,[data-hover]){background:var(--panda-colors-color-palette-default);color:var(--panda-colors-color-palette-fg)}}}@layer utilities{@layer compositions{.panda-textStyle_3xl{font-size:var(--panda-font-sizes-3xl);line-height:2.375rem}.panda-textStyle_md{font-size:var(--panda-font-sizes-md);line-height:1.5rem}}.panda---bleed-x_token\(spacing\.6\,_6\){--bleed-x:var(--panda-spacing-6,6)}.panda---bleed-y_token\(spacing\.0\,_0\){--bleed-y:var(--panda-spacing-0,0)}.panda---thickness_1px{--thickness:1px}.panda-bd_1px_solid{border:1px solid}.panda-p_6{padding:var(--panda-spacing-6)}.panda-p_4{padding:var(--panda-spacing-4)}.panda-bg_bg\.default{background:var(--panda-colors-bg-default)}.panda-p_8{padding:var(--panda-spacing-8)}.panda-gap_2{gap:var(--panda-spacing-2)}.panda-mx_auto{margin-inline:auto}.panda-px_4{padding-inline:var(--panda-spacing-4)}.panda-gap_4{gap:var(--panda-spacing-4)}.panda-gap_3{gap:var(--panda-spacing-3)}.panda-bd-c_transparent{border-color:var(--panda-colors-transparent)}.panda-mx_-4{margin-inline:calc(var(--panda-spacing-4) * -1)}.panda-bd-b_1px_solid{border-bottom:1px solid}.panda-bd-c_colorPalette\.10{border-color:var(--panda-colors-color-palette-10)}.panda-bd-c_colorPalette\.8{border-color:var(--panda-colors-color-palette-8)}.panda-gap_8px{gap:8px}.panda-td_underline{text-decoration:underline}.panda-bdr_l3{border-radius:var(--panda-radii-l3)}.panda-px_0{padding-inline:var(--panda-spacing-0)}.panda-py_3{padding-block:var(--panda-spacing-3)}.panda-py_4{padding-block:var(--panda-spacing-4)}.panda-mx_calc\(var\(--bleed-x\,_0\)_\*_-1\){margin-inline:calc(var(--bleed-x, 0) * -1)}.panda-my_calc\(var\(--bleed-y\,_0\)_\*_-1\){margin-block:calc(var(--bleed-y, 0) * -1)}.panda-gap_1{gap:var(--panda-spacing-1)}.panda-bd-c_border\.default{border-color:var(--panda-colors-border-default)}.panda-gap_8{gap:var(--panda-spacing-8)}.panda-bd-c_border\.muted{border-color:var(--panda-colors-border-muted)}.panda-bd-c_red\.500{border-color:red.500}.panda-px_16px{padding-inline:16px}.panda-mx_-16px{margin-inline:-16px}.panda-bd-w_1\.5px{border-width:1.5px}.panda-ov_scroll{overflow:scroll}.panda-scrs-t_x_mandatory{scroll-snap-type:x mandatory}.panda-flex_1{flex:1 1 0%}.panda-bdr_3xl{border-radius:var(--panda-radii-3xl)}.panda-my_10px{margin-block:10px}.panda-d_flex{display:flex}.panda-ai_center{align-items:center}.panda-flex-d_row{flex-direction:row}.panda-pos_relative{position:relative}.panda-jc_space-between{justify-content:space-between}.panda-flex-d_column{flex-direction:column}.panda-fw_semibold{font-weight:var(--panda-font-weights-semibold)}.panda-ta_center{text-align:center}.panda-bg-c_colorPalette\.1{background-color:var(--panda-colors-color-palette-1)}.panda-cursor_pointer{cursor:pointer}.panda-ta_left{text-align:left}.panda-c_colorPalette\.12{color:var(--panda-colors-color-palette-12)}.panda-fs_xl{font-size:var(--panda-font-sizes-xl)}.panda-ai_stretch{align-items:stretch}.panda-fw_normal{font-weight:var(--panda-font-weights-normal)}.panda-fw_bolder{font-weight:bolder}.panda-white-space_normal{white-space:normal}.panda-bd-be-w_var\(--thickness\){border-block-end-width:var(--thickness)}.panda-ai_flex-end{align-items:flex-end}.panda-fs_2xl{font-size:var(--panda-font-sizes-2xl)}.panda-pos_absolute{position:absolute}.panda-jc_end{justify-content:end}.panda-fs_lg{font-size:var(--panda-font-sizes-lg)}.panda-fw_medium{font-weight:var(--panda-font-weights-medium)}.panda-jc_center{justify-content:center}.panda-color-palette_tomato{--panda-colors-color-palette-light-1:var(--panda-colors-tomato-light-1);--panda-colors-color-palette-light-2:var(--panda-colors-tomato-light-2);--panda-colors-color-palette-light-3:var(--panda-colors-tomato-light-3);--panda-colors-color-palette-light-4:var(--panda-colors-tomato-light-4);--panda-colors-color-palette-light-5:var(--panda-colors-tomato-light-5);--panda-colors-color-palette-light-6:var(--panda-colors-tomato-light-6);--panda-colors-color-palette-light-7:var(--panda-colors-tomato-light-7);--panda-colors-color-palette-light-8:var(--panda-colors-tomato-light-8);--panda-colors-color-palette-light-9:var(--panda-colors-tomato-light-9);--panda-colors-color-palette-light-10:var(--panda-colors-tomato-light-10);--panda-colors-color-palette-light-11:var(--panda-colors-tomato-light-11);--panda-colors-color-palette-light-12:var(--panda-colors-tomato-light-12);--panda-colors-color-palette-light-a1:var(--panda-colors-tomato-light-a1);--panda-colors-color-palette-light-a2:var(--panda-colors-tomato-light-a2);--panda-colors-color-palette-light-a3:var(--panda-colors-tomato-light-a3);--panda-colors-color-palette-light-a4:var(--panda-colors-tomato-light-a4);--panda-colors-color-palette-light-a5:var(--panda-colors-tomato-light-a5);--panda-colors-color-palette-light-a6:var(--panda-colors-tomato-light-a6);--panda-colors-color-palette-light-a7:var(--panda-colors-tomato-light-a7);--panda-colors-color-palette-light-a8:var(--panda-colors-tomato-light-a8);--panda-colors-color-palette-light-a9:var(--panda-colors-tomato-light-a9);--panda-colors-color-palette-light-a10:var(--panda-colors-tomato-light-a10);--panda-colors-color-palette-light-a11:var(--panda-colors-tomato-light-a11);--panda-colors-color-palette-light-a12:var(--panda-colors-tomato-light-a12);--panda-colors-color-palette-dark-1:var(--panda-colors-tomato-dark-1);--panda-colors-color-palette-dark-2:var(--panda-colors-tomato-dark-2);--panda-colors-color-palette-dark-3:var(--panda-colors-tomato-dark-3);--panda-colors-color-palette-dark-4:var(--panda-colors-tomato-dark-4);--panda-colors-color-palette-dark-5:var(--panda-colors-tomato-dark-5);--panda-colors-color-palette-dark-6:var(--panda-colors-tomato-dark-6);--panda-colors-color-palette-dark-7:var(--panda-colors-tomato-dark-7);--panda-colors-color-palette-dark-8:var(--panda-colors-tomato-dark-8);--panda-colors-color-palette-dark-9:var(--panda-colors-tomato-dark-9);--panda-colors-color-palette-dark-10:var(--panda-colors-tomato-dark-10);--panda-colors-color-palette-dark-11:var(--panda-colors-tomato-dark-11);--panda-colors-color-palette-dark-12:var(--panda-colors-tomato-dark-12);--panda-colors-color-palette-dark-a1:var(--panda-colors-tomato-dark-a1);--panda-colors-color-palette-dark-a2:var(--panda-colors-tomato-dark-a2);--panda-colors-color-palette-dark-a3:var(--panda-colors-tomato-dark-a3);--panda-colors-color-palette-dark-a4:var(--panda-colors-tomato-dark-a4);--panda-colors-color-palette-dark-a5:var(--panda-colors-tomato-dark-a5);--panda-colors-color-palette-dark-a6:var(--panda-colors-tomato-dark-a6);--panda-colors-color-palette-dark-a7:var(--panda-colors-tomato-dark-a7);--panda-colors-color-palette-dark-a8:var(--panda-colors-tomato-dark-a8);--panda-colors-color-palette-dark-a9:var(--panda-colors-tomato-dark-a9);--panda-colors-color-palette-dark-a10:var(--panda-colors-tomato-dark-a10);--panda-colors-color-palette-dark-a11:var(--panda-colors-tomato-dark-a11);--panda-colors-color-palette-dark-a12:var(--panda-colors-tomato-dark-a12);--panda-colors-color-palette-1:var(--panda-colors-tomato-1);--panda-colors-color-palette-2:var(--panda-colors-tomato-2);--panda-colors-color-palette-3:var(--panda-colors-tomato-3);--panda-colors-color-palette-4:var(--panda-colors-tomato-4);--panda-colors-color-palette-5:var(--panda-colors-tomato-5);--panda-colors-color-palette-6:var(--panda-colors-tomato-6);--panda-colors-color-palette-7:var(--panda-colors-tomato-7);--panda-colors-color-palette-8:var(--panda-colors-tomato-8);--panda-colors-color-palette-9:var(--panda-colors-tomato-9);--panda-colors-color-palette-10:var(--panda-colors-tomato-10);--panda-colors-color-palette-11:var(--panda-colors-tomato-11);--panda-colors-color-palette-12:var(--panda-colors-tomato-12);--panda-colors-color-palette-a1:var(--panda-colors-tomato-a1);--panda-colors-color-palette-a2:var(--panda-colors-tomato-a2);--panda-colors-color-palette-a3:var(--panda-colors-tomato-a3);--panda-colors-color-palette-a4:var(--panda-colors-tomato-a4);--panda-colors-color-palette-a5:var(--panda-colors-tomato-a5);--panda-colors-color-palette-a6:var(--panda-colors-tomato-a6);--panda-colors-color-palette-a7:var(--panda-colors-tomato-a7);--panda-colors-color-palette-a8:var(--panda-colors-tomato-a8);--panda-colors-color-palette-a9:var(--panda-colors-tomato-a9);--panda-colors-color-palette-a10:var(--panda-colors-tomato-a10);--panda-colors-color-palette-a11:var(--panda-colors-tomato-a11);--panda-colors-color-palette-a12:var(--panda-colors-tomato-a12);--panda-colors-color-palette-default:var(--panda-colors-tomato-default);--panda-colors-color-palette-emphasized:var(--panda-colors-tomato-emphasized);--panda-colors-color-palette-fg:var(--panda-colors-tomato-fg);--panda-colors-color-palette-text:var(--panda-colors-tomato-text)}.panda-color-palette_olive{--panda-colors-color-palette-light-1:var(--panda-colors-olive-light-1);--panda-colors-color-palette-light-2:var(--panda-colors-olive-light-2);--panda-colors-color-palette-light-3:var(--panda-colors-olive-light-3);--panda-colors-color-palette-light-4:var(--panda-colors-olive-light-4);--panda-colors-color-palette-light-5:var(--panda-colors-olive-light-5);--panda-colors-color-palette-light-6:var(--panda-colors-olive-light-6);--panda-colors-color-palette-light-7:var(--panda-colors-olive-light-7);--panda-colors-color-palette-light-8:var(--panda-colors-olive-light-8);--panda-colors-color-palette-light-9:var(--panda-colors-olive-light-9);--panda-colors-color-palette-light-10:var(--panda-colors-olive-light-10);--panda-colors-color-palette-light-11:var(--panda-colors-olive-light-11);--panda-colors-color-palette-light-12:var(--panda-colors-olive-light-12);--panda-colors-color-palette-light-a1:var(--panda-colors-olive-light-a1);--panda-colors-color-palette-light-a2:var(--panda-colors-olive-light-a2);--panda-colors-color-palette-light-a3:var(--panda-colors-olive-light-a3);--panda-colors-color-palette-light-a4:var(--panda-colors-olive-light-a4);--panda-colors-color-palette-light-a5:var(--panda-colors-olive-light-a5);--panda-colors-color-palette-light-a6:var(--panda-colors-olive-light-a6);--panda-colors-color-palette-light-a7:var(--panda-colors-olive-light-a7);--panda-colors-color-palette-light-a8:var(--panda-colors-olive-light-a8);--panda-colors-color-palette-light-a9:var(--panda-colors-olive-light-a9);--panda-colors-color-palette-light-a10:var(--panda-colors-olive-light-a10);--panda-colors-color-palette-light-a11:var(--panda-colors-olive-light-a11);--panda-colors-color-palette-light-a12:var(--panda-colors-olive-light-a12);--panda-colors-color-palette-dark-1:var(--panda-colors-olive-dark-1);--panda-colors-color-palette-dark-2:var(--panda-colors-olive-dark-2);--panda-colors-color-palette-dark-3:var(--panda-colors-olive-dark-3);--panda-colors-color-palette-dark-4:var(--panda-colors-olive-dark-4);--panda-colors-color-palette-dark-5:var(--panda-colors-olive-dark-5);--panda-colors-color-palette-dark-6:var(--panda-colors-olive-dark-6);--panda-colors-color-palette-dark-7:var(--panda-colors-olive-dark-7);--panda-colors-color-palette-dark-8:var(--panda-colors-olive-dark-8);--panda-colors-color-palette-dark-9:var(--panda-colors-olive-dark-9);--panda-colors-color-palette-dark-10:var(--panda-colors-olive-dark-10);--panda-colors-color-palette-dark-11:var(--panda-colors-olive-dark-11);--panda-colors-color-palette-dark-12:var(--panda-colors-olive-dark-12);--panda-colors-color-palette-dark-a1:var(--panda-colors-olive-dark-a1);--panda-colors-color-palette-dark-a2:var(--panda-colors-olive-dark-a2);--panda-colors-color-palette-dark-a3:var(--panda-colors-olive-dark-a3);--panda-colors-color-palette-dark-a4:var(--panda-colors-olive-dark-a4);--panda-colors-color-palette-dark-a5:var(--panda-colors-olive-dark-a5);--panda-colors-color-palette-dark-a6:var(--panda-colors-olive-dark-a6);--panda-colors-color-palette-dark-a7:var(--panda-colors-olive-dark-a7);--panda-colors-color-palette-dark-a8:var(--panda-colors-olive-dark-a8);--panda-colors-color-palette-dark-a9:var(--panda-colors-olive-dark-a9);--panda-colors-color-palette-dark-a10:var(--panda-colors-olive-dark-a10);--panda-colors-color-palette-dark-a11:var(--panda-colors-olive-dark-a11);--panda-colors-color-palette-dark-a12:var(--panda-colors-olive-dark-a12);--panda-colors-color-palette-1:var(--panda-colors-olive-1);--panda-colors-color-palette-2:var(--panda-colors-olive-2);--panda-colors-color-palette-3:var(--panda-colors-olive-3);--panda-colors-color-palette-4:var(--panda-colors-olive-4);--panda-colors-color-palette-5:var(--panda-colors-olive-5);--panda-colors-color-palette-6:var(--panda-colors-olive-6);--panda-colors-color-palette-7:var(--panda-colors-olive-7);--panda-colors-color-palette-8:var(--panda-colors-olive-8);--panda-colors-color-palette-9:var(--panda-colors-olive-9);--panda-colors-color-palette-10:var(--panda-colors-olive-10);--panda-colors-color-palette-11:var(--panda-colors-olive-11);--panda-colors-color-palette-12:var(--panda-colors-olive-12);--panda-colors-color-palette-a1:var(--panda-colors-olive-a1);--panda-colors-color-palette-a2:var(--panda-colors-olive-a2);--panda-colors-color-palette-a3:var(--panda-colors-olive-a3);--panda-colors-color-palette-a4:var(--panda-colors-olive-a4);--panda-colors-color-palette-a5:var(--panda-colors-olive-a5);--panda-colors-color-palette-a6:var(--panda-colors-olive-a6);--panda-colors-color-palette-a7:var(--panda-colors-olive-a7);--panda-colors-color-palette-a8:var(--panda-colors-olive-a8);--panda-colors-color-palette-a9:var(--panda-colors-olive-a9);--panda-colors-color-palette-a10:var(--panda-colors-olive-a10);--panda-colors-color-palette-a11:var(--panda-colors-olive-a11);--panda-colors-color-palette-a12:var(--panda-colors-olive-a12);--panda-colors-color-palette-default:var(--panda-colors-olive-default);--panda-colors-color-palette-emphasized:var(--panda-colors-olive-emphasized);--panda-colors-color-palette-fg:var(--panda-colors-olive-fg);--panda-colors-color-palette-text:var(--panda-colors-olive-text)}.panda-fw_black{font-weight:var(--panda-font-weights-black)}.panda-jc_start{justify-content:start}.panda-ai_start{align-items:start}.panda-ta_start{text-align:start}.panda-lh_0\.8{line-height:.8}.panda-as_stretch{align-self:stretch}.panda-d_grid{display:grid}.panda-grid-tc_repeat\(7\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(7,minmax(0,1fr))}.panda-fs_sm{font-size:var(--panda-font-sizes-sm)}.panda-justify-self_end{justify-self:end}.panda-flex-g_1{flex-grow:1}.panda-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}.panda-op_0{opacity:0}.panda-d_inline-flex{display:inline-flex}.panda-trf_translate\(-50\%\,_-50\%\){transform:translate(-50%,-50%)}.panda-inset-s_50\%{inset-inline-start:50%}.panda-scr-bar-w_none{scrollbar-width:none}.panda-d_block{display:block}.panda-bg-c_gray\.4{background-color:var(--panda-colors-gray-4)}.panda-lh_1{line-height:1}.panda-c_fg\.muted{color:var(--panda-colors-fg-muted)}.panda-bx-sh_lg{box-shadow:var(--panda-shadows-lg)}.panda-max-w_8xl{max-width:var(--panda-sizes-8xl)}.panda-mt_4{margin-top:var(--panda-spacing-4)}.panda-w_100\%{width:100%}.panda-h_auto{height:auto}.panda-w_full{width:var(--panda-sizes-full)}.panda-max-h_80vh{max-height:80vh}.panda-ov-y_auto{overflow-y:auto}.panda-top_3{top:var(--panda-spacing-3)}.panda-right_2{right:var(--panda-spacing-2)}.panda-mb_2{margin-bottom:var(--panda-spacing-2)}.panda-mb_-4{margin-bottom:calc(var(--panda-spacing-4) * -1)}.panda-mt_8{margin-top:var(--panda-spacing-8)}.panda-h_56px{height:56px}.panda-min-h_150px{min-height:150px}.panda-pt_30px{padding-top:30px}.panda-pb_60px{padding-bottom:60px}.panda-bd-b-c_border\.muted{border-bottom-color:var(--panda-colors-border-muted)}.panda-bd-b-c_transparent{border-bottom-color:var(--panda-colors-transparent)}.panda-bd-l-c_transparent{border-left-color:var(--panda-colors-transparent)}.panda-top_50\%{top:50%}.panda-w_1\.1em{width:1.1em}.panda-h_1\.1em{height:1.1em}.panda-bd-t-c_fg\.disabled{border-top-color:var(--panda-colors-fg-disabled)}.panda-bd-r-c_fg\.disabled{border-right-color:var(--panda-colors-fg-disabled)}.panda-mb_3{margin-bottom:var(--panda-spacing-3)}.panda-pb_4{padding-bottom:var(--panda-spacing-4)}.panda-min-h_screen{min-height:100vh}.panda-mb_4{margin-bottom:var(--panda-spacing-4)}.panda-h_screen{height:100vh}.panda-w_screen{width:100vw}.dark .dark\:panda-bg_bg\.subtle,[data-theme=dark] .dark\:panda-bg_bg\.subtle{background:var(--panda-colors-bg-subtle)}.dark .dark\:panda-bg-c_colorPalette\.4,[data-theme=dark] .dark\:panda-bg-c_colorPalette\.4{background-color:var(--panda-colors-color-palette-4)}.dark .dark\:panda-bg-c_gray\.2,[data-theme=dark] .dark\:panda-bg-c_gray\.2{background-color:var(--panda-colors-gray-2)}.dark .dark\:panda-bx-sh_unset,[data-theme=dark] .dark\:panda-bx-sh_unset{box-shadow:unset}@media screen and (min-width:40rem){.sm\:panda-w_450px{width:450px}}@media screen and (min-width:48rem){.md\:panda-px_6{padding-inline:var(--panda-spacing-6)}.md\:panda-px_40px{padding-inline:40px}.md\:panda-mx_-40px{margin-inline:-40px}.md\:panda-max-h_100vh{max-height:100vh}.md\:panda-top_4{top:var(--panda-spacing-4)}.md\:panda-right_4{right:var(--panda-spacing-4)}.md\:panda-mt_10{margin-top:var(--panda-spacing-10)}}@media screen and (min-width:64rem){.lg\:panda-px_8{padding-inline:var(--panda-spacing-8)}.lg\:panda-px_60px{padding-inline:60px}.lg\:panda-mx_-60px{margin-inline:-60px}}@media screen and (min-width:80rem){.xl\:panda-mt_20{margin-top:var(--panda-spacing-20)}}@media (hover:hover) and (pointer:fine){.hover\:panda-bd-c_border\.default:is(:hover,[data-hover]){border-color:var(--panda-colors-border-default)}}@media (hover:hover) and (pointer:fine){.hover\:panda-td_underline:is(:hover,[data-hover]){text-decoration:underline}}}