@import url("https://fonts.cdnfonts.com/css/avenir");html{font-size:17px}:where(.radix-themes.gk-theme){--gk-color-brand-primary:#41b883;--gk-color-brand-primary-strong:#2f8d63;--gk-color-brand-primary-contrast:#ffffff;--gk-color-brand-primary-surface:#a1e7cb80;--gk-color-brand-primary-light:#6dd47a;--gk-color-brand-primary-lighter:#a2eba6;--gk-color-brand-secondary:#DDD0C2;--gk-color-brand-secondary-strong:#C4B5A5;--gk-color-brand-secondary-contrast:#ffffff;--gk-color-brand-secondary-surface:#F5F0EA;--gk-color-brand-secondary-tint:#EDE6DD;--gk-color-brand-secondary-light:#F7F3EE;--pink-1:hsl(40,30%,98%);--pink-2:hsl(38,28%,96%);--pink-3:hsl(36,25%,92%);--pink-4:hsl(35,25%,88%);--pink-5:hsl(35,25%,84%);--pink-6:hsl(35,22%,78%);--pink-7:hsl(35,22%,72%);--pink-8:hsl(35,30%,65%);--pink-9:hsl(35,30%,85%);--pink-10:hsl(35,28%,78%);--pink-11:hsl(35,25%,40%);--pink-12:hsl(35,30%,15%);--pink-a1:hsla(35,30%,50%,0.02);--pink-a2:hsla(35,30%,50%,0.04);--pink-a3:hsla(35,30%,50%,0.08);--pink-a4:hsla(35,30%,50%,0.12);--pink-a5:hsla(35,30%,50%,0.16);--pink-a6:hsla(35,30%,50%,0.22);--pink-a7:hsla(35,30%,50%,0.30);--pink-a8:hsla(35,30%,50%,0.42);--pink-a9:hsla(35,30%,50%,0.72);--pink-a10:hsla(35,30%,50%,0.60);--pink-a11:hsla(35,30%,50%,0.80);--pink-a12:hsla(35,30%,50%,0.92);--gk-color-brand-accent:#A8CCB3;--gk-color-background-base:#F9F7F3;--gk-color-background-subtle:#F7F4F0;--gk-color-background-muted:#EBE5DE;--gk-color-background-highlight:#e4f7e84d;--gk-color-border-subtle:#DED6CC;--gk-color-border-default:#b0b0b0;--gk-color-border-bold:#9a9a9a;--gk-color-text-default:#161616;--gk-color-text-muted:#4a4a4a;--gk-color-text-subtle:#6b6b6b;--gk-color-text-inverted:#ffffff;--gk-color-text-accent:#41b883;--gk-color-text-critical:#ff5091;--gk-color-nature-forest:#2E6B4A;--gk-color-nature-forest-light:#478C61;--gk-color-nature-wood:#C9A86C;--gk-color-nature-wood-light:#D9C9A8;--gk-color-nature-cream:#F9F7F3;--gk-color-nature-sage:#85B897;--gk-spacing-none:0;--gk-spacing-xxs:2px;--gk-spacing-xs:4px;--gk-spacing-sm:8px;--gk-spacing-md:12px;--gk-spacing-lg:16px;--gk-spacing-xl:24px;--gk-spacing-2xl:32px;--gk-spacing-3xl:40px;--gk-radius-xxs:2px;--gk-radius-xs:4px;--gk-radius-sm:6px;--gk-radius-md:8px;--gk-radius-card:16px;--gk-radius-lg:16px;--gk-radius-pill:9999px;--gk-icon-stroke-width:3.5px;--gk-color-icon-default:var(--gk-color-brand-primary);--gk-app-header-height:56px;--gk-sticky-nav-height:72px;--gk-sticky-offset:calc(var(--gk-app-header-height) + var(--gk-sticky-nav-height));--gk-card-radius:var(--gk-radius-card);--gk-card-border-outline:var(--gray-5);--gk-card-border-surface:var(--gray-4);--gk-card-shadow-outline:0 11.8px 23.7px rgba(57,57,57,0.04);--gk-card-shadow-surface:0 2.4px 17.8px rgba(57,57,57,0.1);--gk-color-card:hsl(50,23%,95%);--gk-color-card-foreground:hsl(150,25%,15%);--gk-font-family:"Avenir","Avenir Next",system-ui,sans-serif;--gk-font-family-heading:"Avenir","Avenir Next",system-ui,sans-serif;--gk-font-family-body:"Avenir","Avenir Next",system-ui,sans-serif;--gk-font-size-base:17px;--gk-font-size-xs:12px;--gk-font-size-sm:14px;--gk-font-size-md:16px;--gk-font-size-lg:20px;--gk-font-size-xl:24px;--gk-font-size-2xl:32px;--gk-line-height-tight:1.1;--gk-line-height-snug:1.25;--gk-line-height-normal:1.5;--gk-line-height-relaxed:1.7;--gk-font-weight-regular:400;--gk-font-weight-medium:500;--gk-font-weight-semibold:600;--gk-font-weight-bold:700;--gk-font-weight-extrabold:800;--gk-font-weight-heavy:900;color:var(--gk-color-text-default);font-family:var(--gk-font-family-body)}:where(.radix-themes.gk-theme) [class*=rt-Heading],:where(.radix-themes.gk-theme) h1,:where(.radix-themes.gk-theme) h2,:where(.radix-themes.gk-theme) h3,:where(.radix-themes.gk-theme) h4,:where(.radix-themes.gk-theme) h5,:where(.radix-themes.gk-theme) h6{font-family:var(--gk-font-family-heading)}:where(.radix-themes.gk-theme) [class*=rt-Button],:where(.radix-themes.gk-theme) [class*=rt-TabNavLink],:where(.radix-themes.gk-theme) [class*=rt-TabsTrigger],:where(.radix-themes.gk-theme) [class*=rt-Text],:where(.radix-themes.gk-theme) button,:where(.radix-themes.gk-theme) input,:where(.radix-themes.gk-theme) select,:where(.radix-themes.gk-theme) textarea{font-family:var(--gk-font-family-body)}:where(.radix-themes.gk-theme.dark,.dark .radix-themes.gk-theme){--pink-1:hsl(35,15%,12%);--pink-2:hsl(35,15%,14%);--pink-3:hsl(35,18%,18%);--pink-4:hsl(35,18%,22%);--pink-5:hsl(35,20%,26%);--pink-6:hsl(35,20%,30%);--pink-7:hsl(35,22%,36%);--pink-8:hsl(35,25%,42%);--pink-9:hsl(35,30%,55%);--pink-10:hsl(35,28%,50%);--pink-11:hsl(35,25%,70%);--pink-12:hsl(35,25%,90%);--pink-a1:hsla(35,25%,70%,0.02);--pink-a2:hsla(35,25%,70%,0.04);--pink-a3:hsla(35,25%,70%,0.08);--pink-a4:hsla(35,25%,70%,0.12);--pink-a5:hsla(35,25%,70%,0.16);--pink-a6:hsla(35,25%,70%,0.22);--pink-a7:hsla(35,25%,70%,0.30);--pink-a8:hsla(35,25%,70%,0.42);--pink-a9:hsla(35,25%,70%,0.72);--pink-a10:hsla(35,25%,70%,0.60);--pink-a11:hsla(35,25%,70%,0.80);--pink-a12:hsla(35,25%,70%,0.92);--gk-color-brand-primary:hsl(145,35%,50%);--gk-color-background-base:hsl(150,20%,10%);--gk-color-text-default:hsl(40,25%,95%);--gk-color-nature-forest:hsl(145,35%,45%);--gk-color-nature-forest-light:hsl(145,30%,55%);--gk-color-nature-wood:hsl(35,35%,45%);--gk-color-nature-wood-light:hsl(35,30%,60%);--gk-color-nature-cream:hsl(40,20%,15%);--gk-color-nature-sage:hsl(145,20%,40%);--gk-color-card:hsl(150,20%,12%);--gk-color-card-foreground:hsl(40,25%,95%)}