:root{--ed-background:250 249 247;--ed-surface:255 255 255;--ed-surface-alt:245 243 239;--ed-surface-elevated:255 255 255;--ed-surface-sunken:245 243 239;--ed-foreground:24 22 20;--ed-foreground-secondary:87 84 76;--ed-foreground-tertiary:121 116 105;--ed-foreground-disabled:163 158 146;--ed-foreground-on-primary:250 249 247;--ed-border:221 217 209;--ed-border-strong:197 192 181;--ed-border-emphasis:24 22 20;--ed-primary:24 22 20;--ed-primary-hover:41 39 35;--ed-primary-active:14 13 12;--ed-primary-tint:236 233 227;--ed-ring:24 22 20;--ed-success:107 110 80;--ed-success-tint:240 240 232;--ed-warning:135 109 52;--ed-warning-tint:247 240 223;--ed-error:147 71 45;--ed-error-tint:246 229 222;--ed-info:66 75 87;--ed-info-tint:232 234 238;--ed-inactive:197 192 181;--ed-on-status:250 249 247;--ed-alpha-transparent:#FFFFFF00;--ed-alpha-dark-4:#0000000A;--ed-alpha-dark-8:#00000014;--ed-alpha-dark-16:#00000029;--ed-alpha-dark-32:#00000052;--ed-alpha-dark-56:#0000008F;--ed-alpha-light-4:#FFFFFF0A;--ed-alpha-light-8:#FFFFFF14;--ed-alpha-light-16:#FFFFFF29;--ed-alpha-light-32:#FFFFFF52;--ed-alpha-light-56:#FFFFFF8F;--ed-radius-none:0px;--ed-radius-xs:4px;--ed-radius-sm:6px;--ed-radius-md:8px;--ed-radius-lg:12px;--ed-radius-xl:16px;--ed-radius-2xl:20px;--ed-radius-full:9999px;--ed-shadow-e0:none;--ed-shadow-e1:0 1px 2px var(--ed-alpha-dark-4),0 0 0 1px var(--ed-alpha-dark-4);--ed-shadow-e2:0 2px 6px -2px var(--ed-alpha-dark-8),0 0 0 1px var(--ed-alpha-dark-4);--ed-shadow-e3:0 4px 12px -2px var(--ed-alpha-dark-8),0 8px 24px -6px var(--ed-alpha-dark-8),0 0 0 1px var(--ed-alpha-dark-4);--ed-shadow-e4:0 8px 16px -4px var(--ed-alpha-dark-16),0 16px 32px -8px var(--ed-alpha-dark-8),0 0 0 1px var(--ed-alpha-dark-4);--ed-shadow-e5:0 16px 32px -8px var(--ed-alpha-dark-16),0 24px 48px -16px var(--ed-alpha-dark-16),0 0 0 1px var(--ed-alpha-dark-4);--ed-shadow-focus-primary:0 0 0 3px rgb(var(--ed-primary)/0.12),0 4px 12px -4px rgb(var(--ed-primary)/0.15);--ed-shadow-focus-error:0 0 0 3px rgb(var(--ed-error)/0.12),0 4px 12px -4px rgb(var(--ed-error)/0.15);--ed-shadow-inset-highlight:inset 0 1px 0 0 var(--ed-alpha-light-32);--ed-shadow-control-hover-primary:inset 0 1px 2px 0 rgb(var(--ed-primary)/0.05),0 2px 8px -2px rgb(var(--ed-primary)/0.1);--ed-shadow-control-focus-primary:inset 0 1px 2px 0 rgb(var(--ed-primary)/0.1),0 0 0 3px rgb(var(--ed-primary)/0.12),0 4px 12px -4px rgb(var(--ed-primary)/0.15);--ed-shadow-control-open-primary:inset 0 1px 2px 0 rgb(var(--ed-primary)/0.1),0 0 0 3px rgb(var(--ed-primary)/0.1),0 4px 12px -4px rgb(var(--ed-primary)/0.15);--ed-font-serif:var(--font-ed-serif,Georgia),"Times New Roman",serif;--ed-font-sans:var(--font-sans,"Uncut Sans"),system-ui,-apple-system,BlinkMacSystemFont,sans-serif;--ed-font-mono:var(--font-ed-mono,ui-monospace),"JetBrains Mono",Menlo,Consolas,monospace;--ed-duration-instant:0ms;--ed-duration-fast:150ms;--ed-duration-normal:250ms;--ed-duration-slow:400ms;--ed-duration-slower:600ms;--ed-easing-out:cubic-bezier(0.16,1,0.3,1);--ed-easing-out-soft:cubic-bezier(0.25,1,0.5,1);--ed-easing-out-back:cubic-bezier(0.34,1.56,0.64,1);--ed-easing-in-soft:cubic-bezier(0.5,0,0.75,0);--ed-easing-linear:linear}.dark{--ed-background:14 13 12;--ed-surface:24 22 20;--ed-surface-alt:24 22 20;--ed-surface-elevated:41 39 35;--ed-surface-sunken:14 13 12;--ed-foreground:245 243 239;--ed-foreground-secondary:197 192 181;--ed-foreground-tertiary:163 158 146;--ed-foreground-disabled:87 84 76;--ed-foreground-on-primary:14 13 12;--ed-border:41 39 35;--ed-border-strong:61 59 54;--ed-border-emphasis:245 243 239;--ed-primary:245 243 239;--ed-primary-hover:236 233 227;--ed-primary-active:221 217 209;--ed-primary-tint:41 39 35;--ed-ring:245 243 239;--ed-success:172 174 140;--ed-success-tint:52 53 42;--ed-warning:195 166 90;--ed-warning-tint:63 50 26;--ed-error:201 125 90;--ed-error-tint:66 32 21;--ed-info:123 134 150;--ed-info-tint:29 33 40;--ed-inactive:61 59 54;--ed-on-status:250 249 247;--ed-shadow-e0:none;--ed-shadow-e1:0 1px 2px var(--ed-alpha-dark-32),0 0 0 1px var(--ed-alpha-light-4);--ed-shadow-e2:0 2px 6px -2px var(--ed-alpha-dark-32),0 0 0 1px var(--ed-alpha-light-4);--ed-shadow-e3:0 4px 12px -2px var(--ed-alpha-dark-32),0 8px 24px -6px var(--ed-alpha-dark-32),0 0 0 1px var(--ed-alpha-light-4);--ed-shadow-e4:0 8px 16px -4px var(--ed-alpha-dark-32),0 16px 32px -8px var(--ed-alpha-dark-32),0 0 0 1px var(--ed-alpha-light-4);--ed-shadow-e5:0 16px 32px -8px var(--ed-alpha-dark-32),0 24px 48px -16px var(--ed-alpha-dark-32),0 0 0 1px var(--ed-alpha-light-8);--ed-shadow-focus-primary:0 0 0 3px rgb(var(--ed-primary)/0.18),0 4px 12px -4px rgb(var(--ed-primary)/0.25);--ed-shadow-focus-error:0 0 0 3px rgb(var(--ed-error)/0.18),0 4px 12px -4px rgb(var(--ed-error)/0.25);--ed-shadow-inset-highlight:inset 0 1px 0 0 var(--ed-alpha-light-8);--ed-shadow-control-hover-primary:inset 0 1px 2px 0 rgb(var(--ed-primary)/0.05),0 2px 8px -2px rgb(var(--ed-primary)/0.1);--ed-shadow-control-focus-primary:inset 0 1px 2px 0 rgb(var(--ed-primary)/0.1),0 0 0 3px rgb(var(--ed-primary)/0.18),0 4px 12px -4px rgb(var(--ed-primary)/0.25);--ed-shadow-control-open-primary:inset 0 1px 2px 0 rgb(var(--ed-primary)/0.1),0 0 0 3px rgb(var(--ed-primary)/0.15),0 4px 12px -4px rgb(var(--ed-primary)/0.25)}