/* Extracted original root/theme tokens, preserving CSS layers and conditional color gamut.
Source: https://assets.interfere.com/assets/globals-CdWaSmdV.css, 2026-10-30.
Reference-prefixed variables expose original utility/animation constants without changing layout. */
@layer properties {
    @supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))) {
        :root,:host {--viewfinder-inset:0px
        }
    }
}
@layer theme {
    :root,:host {--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs:4px;--blur-sm:8px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-inter), sans-serif;--default-font-feature-settings:"ss03";--default-mono-font-family:var(--font-berkeley-mono), monospace;--default-mono-font-feature-settings:normal;--color-white-fill:#fff;--color-black-fill:#000;--color-black-transparent:#0000;--color-page:var(--color-white-fill);--color-shell:oklch(97.3% 0 0);--color-container:var(--color-white-fill);--color-container-recessed:var(--gray-1);--color-modal:oklch(100% 0 0);--color-card:var(--gray-a2);--color-standout:var(--gray-12);--color-component:var(--gray-a3);--color-component-hover:var(--gray-a4);--color-component-active:var(--gray-a5);--color-component-on-sunken:var(--color-white-fill);--color-component-on-inverted:var(--white-a2);--color-component-on-container-subtle:var(--color-white-fill);--color-component-on-container-subtle-hover:var(--color-white-fill);--color-component-on-container-strong:var(--color-white-fill);--color-component-on-container-strong-hover:var(--gray-2);--color-transparent:var(--color-black-transparent);--color-transparent-hover:var(--gray-a3);--color-transparent-active:var(--gray-a3);--color-provider-cloudflare:#f38020;--color-brand-solid:var(--blue-9);--color-brand-solid-hover:var(--blue-10);--color-brand-solid-active:var(--blue-11);--color-brand-solid-disabled:var(--blue-a8);--color-brand-subtle:var(--blue-a3);--color-brand-subtle-hover:var(--blue-a4);--color-positive-solid:var(--green-9);--color-positive-subtle:var(--green-a3);--color-positive-subtle-hover:var(--green-a4);--color-warning-solid:var(--orange-9);--color-warning-solid-hover:var(--orange-10);--color-warning-subtle:var(--orange-a3);--color-warning-subtle-hover:var(--orange-a4);--color-danger-solid:var(--tomato-9);--color-danger-solid-hover:var(--tomato-10);--color-danger-subtle:var(--tomato-a2);--color-danger-subtle-hover:var(--tomato-a3);--color-danger-subtle-active:var(--tomato-a5);--color-inverted-solid:var(--black-a12);--color-inverted-solid-hover:var(--black-a10);--color-disabled:var(--gray-a3);--color-primary-foreground:var(--gray-a12);--color-paragraph-foreground:var(--black-a9);--color-secondary-foreground:var(--gray-a11);--color-secondary-foreground-solid:var(--gray-11);--color-tertiary-foreground:var(--gray-a9);--color-disabled-foreground:var(--gray-a8);--color-brand-foreground:var(--blue-a10);--color-positive-foreground:var(--green-a10);--color-warning-foreground:var(--orange-a10);--color-danger-foreground:var(--tomato-a10);--color-on-inverted-foreground:var(--color-white-fill);--color-on-standout-primary-foreground:var(--color-white-fill);--color-on-standout-secondary-foreground:var(--white-a7);--color-border-on-standout:var(--white-a2);--color-on-brand-solid-foreground:var(--color-white-fill);--color-on-brand-subtle-foreground:var(--blue-a9);--color-on-positive-subtle-foreground:var(--green-a9);--color-on-warning-solid-foreground:var(--orange-1);--color-on-warning-subtle-foreground:var(--orange-a11);--color-on-danger-solid-foreground:var(--tomato-1);--color-on-danger-subtle-foreground:var(--tomato-a9);--color-border-default:var(--gray-a3);--color-border-subtle:var(--gray-a2);--color-border-strong:var(--gray-a6);--color-border-strong-solid:var(--gray-6);--color-border-inverted:var(--color-black-fill);--color-brand-border-default:var(--blue-a6);--color-brand-border-subtle:var(--blue-a5);--color-brand-border-focus:var(--blue-a8);--color-positive-border-default:var(--green-a6);--color-warning-border-default:var(--orange-a6);--color-danger-border-default:var(--tomato-a6);--color-danger-border-subtle:var(--tomato-a4);--font-mono:var(--font-berkeley-mono), monospace;--font-departure-mono:var(--font-departure-mono), monospace;--font-heldane-text:var(--font-heldane-text), serif;--font-scale-00:calc(var(--spacing) * 2);--font-scale-01:calc(var(--spacing) * 2.5);--font-scale-02:calc(calc(var(--spacing) * 2.5) + 1px);--font-scale-03:calc(var(--spacing) * 3);--font-scale-04:calc(calc(var(--spacing) * 3) + 1px);--font-scale-05:calc(calc(var(--spacing) * 3.5) + 1px);--font-scale-06:calc(var(--spacing) * 4.5);--font-scale-07:calc(var(--spacing) * 5);--font-scale-08:calc(var(--spacing) * 6);--font-scale-09:calc(var(--spacing) * 7);--font-scale-10:calc(var(--spacing) * 9);--font-scale-11:calc(var(--spacing) * 11);--font-scale-12:calc(var(--spacing) * 14);--code-size-xs:var(--font-scale-03);--code-size-sm:var(--font-scale-04);--text-body-sm:var(--font-scale-04);--text-body-base:var(--font-scale-05);--text-body-base--line-height:1.5rem;--text-body-lg:var(--font-scale-06);--text-body-lg--line-height:1.5rem;--text-heading-5:var(--font-scale-08);--text-heading-5--line-height:2rem;--text-heading-4:var(--font-scale-09);--text-heading-4--line-height:2.25rem;--ease-out-quad:cubic-bezier(.25, .46, .45, .94);--ease-out-cubic:cubic-bezier(.215, .61, .355, 1);--ease-out-quint:cubic-bezier(.23, 1, .32, 1);--ease-in-out-cubic:cubic-bezier(.645, .045, .355, 1);--radius-3xl:calc(var(--spacing) * 4)
    }
}
@layer theme {
    :root {--black-a1:#0000000d;--black-a2:#0000001a;--black-a3:#00000026;--black-a4:#0003;--black-a5:#0000004d;--black-a6:#0006;--black-a7:#00000080;--black-a8:#0009;--black-a9:#000000b3;--black-a10:#000c;--black-a11:#000000e6;--black-a12:#000000f2
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root {--black-a1:color(display-p3 0 0 0/.05);--black-a2:color(display-p3 0 0 0/.1);--black-a3:color(display-p3 0 0 0/.15);--black-a4:color(display-p3 0 0 0/.2);--black-a5:color(display-p3 0 0 0/.3);--black-a6:color(display-p3 0 0 0/.4);--black-a7:color(display-p3 0 0 0/.5);--black-a8:color(display-p3 0 0 0/.6);--black-a9:color(display-p3 0 0 0/.7);--black-a10:color(display-p3 0 0 0/.8);--black-a11:color(display-p3 0 0 0/.9);--black-a12:color(display-p3 0 0 0/.95)
            }
        }
    }
}
@layer theme {
    :root {--white-a1:#ffffff0d;--white-a2:#ffffff1a;--white-a3:#ffffff26;--white-a4:#fff3;--white-a5:#ffffff4d;--white-a6:#fff6;--white-a7:#ffffff80;--white-a8:#fff9;--white-a9:#ffffffb3;--white-a10:#fffc;--white-a11:#ffffffe6;--white-a12:#fffffff2
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root {--white-a1:color(display-p3 1 1 1/.05);--white-a2:color(display-p3 1 1 1/.1);--white-a3:color(display-p3 1 1 1/.15);--white-a4:color(display-p3 1 1 1/.2);--white-a5:color(display-p3 1 1 1/.3);--white-a6:color(display-p3 1 1 1/.4);--white-a7:color(display-p3 1 1 1/.5);--white-a8:color(display-p3 1 1 1/.6);--white-a9:color(display-p3 1 1 1/.7);--white-a10:color(display-p3 1 1 1/.8);--white-a11:color(display-p3 1 1 1/.9);--white-a12:color(display-p3 1 1 1/.95)
            }
        }
    }
}
@layer theme {
    :root,.light,.light-theme {--gray-1:#fcfcfc;--gray-2:#f9f9f9;--gray-3:#f0f0f0;--gray-4:#e8e8e8;--gray-5:#e0e0e0;--gray-6:#d9d9d9;--gray-7:#cecece;--gray-8:#bbb;--gray-9:#8d8d8d;--gray-10:#838383;--gray-11:#646464;--gray-12:#202020
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root,.light,.light-theme {--gray-1:color(display-p3 .988 .988 .988);--gray-2:color(display-p3 .975 .975 .975);--gray-3:color(display-p3 .939 .939 .939);--gray-4:color(display-p3 .908 .908 .908);--gray-5:color(display-p3 .88 .88 .88);--gray-6:color(display-p3 .849 .849 .849);--gray-7:color(display-p3 .807 .807 .807);--gray-8:color(display-p3 .732 .732 .732);--gray-9:color(display-p3 .553 .553 .553);--gray-10:color(display-p3 .512 .512 .512);--gray-11:color(display-p3 .392 .392 .392);--gray-12:color(display-p3 .125 .125 .125)
            }
        }
    }
}
@layer theme {
    :root,.light,.light-theme {--gray-a1:#00000003;--gray-a2:#00000006;--gray-a3:#0000000f;--gray-a4:#00000017;--gray-a5:#0000001f;--gray-a6:#00000026;--gray-a7:#00000031;--gray-a8:#0004;--gray-a9:#00000072;--gray-a10:#0000007c;--gray-a11:#0000009b;--gray-a12:#000000df
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root,.light,.light-theme {--gray-a1:color(display-p3 0 0 0/.012);--gray-a2:color(display-p3 0 0 0/.024);--gray-a3:color(display-p3 0 0 0/.063);--gray-a4:color(display-p3 0 0 0/.09);--gray-a5:color(display-p3 0 0 0/.122);--gray-a6:color(display-p3 0 0 0/.153);--gray-a7:color(display-p3 0 0 0/.192);--gray-a8:color(display-p3 0 0 0/.267);--gray-a9:color(display-p3 0 0 0/.447);--gray-a10:color(display-p3 0 0 0/.486);--gray-a11:color(display-p3 0 0 0/.608);--gray-a12:color(display-p3 0 0 0/.875)
            }
        }
    }
}
@layer theme {
    :root,.light,.light-theme {--blue-1:#fbfdff;--blue-2:#f4faff;--blue-3:#e6f4fe;--blue-4:#d5efff;--blue-5:#c2e5ff;--blue-6:#acd8fc;--blue-7:#8ec8f6;--blue-8:#5eb1ef;--blue-9:#0090ff;--blue-10:#0588f0;--blue-11:#0d74ce;--blue-12:#113264
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root,.light,.light-theme {--blue-1:color(display-p3 .986 .992 .999);--blue-2:color(display-p3 .96 .979 .998);--blue-3:color(display-p3 .912 .956 .991);--blue-4:color(display-p3 .853 .932 1);--blue-5:color(display-p3 .788 .894 .998);--blue-6:color(display-p3 .709 .843 .976);--blue-7:color(display-p3 .606 .777 .947);--blue-8:color(display-p3 .451 .688 .917);--blue-9:color(display-p3 .247 .556 .969);--blue-10:color(display-p3 .234 .523 .912);--blue-11:color(display-p3 .15 .44 .84);--blue-12:color(display-p3 .102 .193 .379)
            }
        }
    }
}
@layer theme {
    :root,.light,.light-theme {--blue-a1:#0080ff04;--blue-a2:#008cff0b;--blue-a3:#008ff519;--blue-a4:#009eff2a;--blue-a5:#0093ff3d;--blue-a6:#0088f653;--blue-a7:#0083eb71;--blue-a8:#0084e6a1;--blue-a9:#0090ff;--blue-a10:#0086f0fa;--blue-a11:#006dcbf2;--blue-a12:#002359ee
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root,.light,.light-theme {--blue-a1:color(display-p3 .024 .514 1/.016);--blue-a2:color(display-p3 .024 .514 .906/.04);--blue-a3:color(display-p3 .012 .506 .914/.087);--blue-a4:color(display-p3 .008 .545 1/.146);--blue-a5:color(display-p3 .004 .502 .984/.212);--blue-a6:color(display-p3 .004 .463 .922/.291);--blue-a7:color(display-p3 .004 .431 .863/.393);--blue-a8:color(display-p3 0 .427 .851/.55);--blue-a9:color(display-p3 0 .412 .961/.753);--blue-a10:color(display-p3 0 .376 .886/.765);--blue-a11:color(display-p3 .15 .44 .84);--blue-a12:color(display-p3 .102 .193 .379)
            }
        }
    }
}
@layer theme {
    :root,.light,.light-theme {--indigo-1:#fdfdfe;--indigo-2:#f7f9ff;--indigo-3:#edf2fe;--indigo-4:#e1e9ff;--indigo-5:#d2deff;--indigo-6:#c1d0ff;--indigo-7:#abbdf9;--indigo-8:#8da4ef;--indigo-9:#3e63dd;--indigo-10:#3358d4;--indigo-11:#3a5bc7;--indigo-12:#1f2d5c
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root,.light,.light-theme {--indigo-1:color(display-p3 .992 .992 .996);--indigo-2:color(display-p3 .971 .977 .998);--indigo-3:color(display-p3 .933 .948 .992);--indigo-4:color(display-p3 .885 .914 1);--indigo-5:color(display-p3 .831 .87 1);--indigo-6:color(display-p3 .767 .814 .995);--indigo-7:color(display-p3 .685 .74 .957);--indigo-8:color(display-p3 .569 .639 .916);--indigo-9:color(display-p3 .276 .384 .837);--indigo-10:color(display-p3 .234 .343 .801);--indigo-11:color(display-p3 .256 .354 .755);--indigo-12:color(display-p3 .133 .175 .348)
            }
        }
    }
}
@layer theme {
    :root,.light,.light-theme {--indigo-a1:#00008002;--indigo-a2:#0040ff08;--indigo-a3:#0047f112;--indigo-a4:#0044ff1e;--indigo-a5:#0044ff2d;--indigo-a6:#003eff3e;--indigo-a7:#0037ed54;--indigo-a8:#0034dc72;--indigo-a9:#0031d2c1;--indigo-a10:#002ec9cc;--indigo-a11:#002bb7c5;--indigo-a12:#001046e0
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root,.light,.light-theme {--indigo-a1:color(display-p3 .02 .02 .51/.008);--indigo-a2:color(display-p3 .024 .161 .863/.028);--indigo-a3:color(display-p3 .008 .239 .886/.067);--indigo-a4:color(display-p3 .004 .247 1/.114);--indigo-a5:color(display-p3 .004 .235 1/.169);--indigo-a6:color(display-p3 .004 .208 .984/.232);--indigo-a7:color(display-p3 .004 .176 .863/.314);--indigo-a8:color(display-p3 .004 .165 .812/.432);--indigo-a9:color(display-p3 0 .153 .773/.726);--indigo-a10:color(display-p3 0 .137 .737/.765);--indigo-a11:color(display-p3 .256 .354 .755);--indigo-a12:color(display-p3 .133 .175 .348)
            }
        }
    }
}
@layer theme {
    :root,.light,.light-theme {--iris-1:#fdfdff;--iris-2:#f8f8ff;--iris-3:#f0f1fe;--iris-4:#e6e7ff;--iris-5:#dadcff;--iris-6:#cbcdff;--iris-7:#b8baf8;--iris-8:#9b9ef0;--iris-9:#5b5bd6;--iris-10:#5151cd;--iris-11:#5753c6;--iris-12:#272962
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root,.light,.light-theme {--iris-1:color(display-p3 .992 .992 .999);--iris-2:color(display-p3 .972 .973 .998);--iris-3:color(display-p3 .943 .945 .992);--iris-4:color(display-p3 .902 .906 1);--iris-5:color(display-p3 .857 .861 1);--iris-6:color(display-p3 .799 .805 .987);--iris-7:color(display-p3 .721 .727 .955);--iris-8:color(display-p3 .61 .619 .918);--iris-9:color(display-p3 .357 .357 .81);--iris-10:color(display-p3 .318 .318 .774);--iris-11:color(display-p3 .337 .326 .748);--iris-12:color(display-p3 .154 .161 .371)
            }
        }
    }
}
@layer theme {
    :root,.light,.light-theme {--iris-a1:#0000ff02;--iris-a2:#0000ff07;--iris-a3:#0011ee0f;--iris-a4:#000bff19;--iris-a5:#000eff25;--iris-a6:#000aff34;--iris-a7:#0008e647;--iris-a8:#0008d964;--iris-a9:#0000c0a4;--iris-a10:#0000b6ae;--iris-a11:#0600abac;--iris-a12:#000246d8
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root,.light,.light-theme {--iris-a1:color(display-p3 .02 .02 1/.008);--iris-a2:color(display-p3 .024 .024 .863/.028);--iris-a3:color(display-p3 .004 .071 .871/.059);--iris-a4:color(display-p3 .012 .051 1/.099);--iris-a5:color(display-p3 .008 .035 1/.142);--iris-a6:color(display-p3 0 .02 .941/.2);--iris-a7:color(display-p3 .004 .02 .847/.279);--iris-a8:color(display-p3 .004 .024 .788/.389);--iris-a9:color(display-p3 0 0 .706/.644);--iris-a10:color(display-p3 0 0 .667/.683);--iris-a11:color(display-p3 .337 .326 .748);--iris-a12:color(display-p3 .154 .161 .371)
            }
        }
    }
}
@layer theme {
    :root,.light,.light-theme {--amber-1:#fefdfb;--amber-2:#fefbe9;--amber-3:#fff7c2;--amber-4:#ffee9c;--amber-5:#fbe577;--amber-6:#f3d673;--amber-7:#e9c162;--amber-8:#e2a336;--amber-9:#ffc53d;--amber-10:#ffba18;--amber-11:#ab6400;--amber-12:#4f3422
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root,.light,.light-theme {--amber-1:color(display-p3 .995 .992 .985);--amber-2:color(display-p3 .994 .986 .921);--amber-3:color(display-p3 .994 .969 .782);--amber-4:color(display-p3 .989 .937 .65);--amber-5:color(display-p3 .97 .902 .527);--amber-6:color(display-p3 .936 .844 .506);--amber-7:color(display-p3 .89 .762 .443);--amber-8:color(display-p3 .85 .65 .3);--amber-9:color(display-p3 1 .77 .26);--amber-10:color(display-p3 .959 .741 .274);--amber-11:color(display-p3 .64 .4 0);--amber-12:color(display-p3 .294 .208 .145)
            }
        }
    }
}
@layer theme {
    :root,.light,.light-theme {--amber-a1:#c0800004;--amber-a2:#f4d10016;--amber-a3:#ffde003d;--amber-a4:#ffd40063;--amber-a5:#f8cf0088;--amber-a6:#eab5008c;--amber-a7:#dc9b009d;--amber-a8:#da8a00c9;--amber-a9:#ffb300c2;--amber-a10:#ffb300e7;--amber-a11:#ab6400;--amber-a12:#341500dd
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root,.light,.light-theme {--amber-a1:color(display-p3 .757 .514 .024/.016);--amber-a2:color(display-p3 .902 .804 .008/.079);--amber-a3:color(display-p3 .965 .859 .004/.22);--amber-a4:color(display-p3 .969 .82 .004/.35);--amber-a5:color(display-p3 .933 .796 .004/.475);--amber-a6:color(display-p3 .875 .682 .004/.495);--amber-a7:color(display-p3 .804 .573 0/.557);--amber-a8:color(display-p3 .788 .502 0/.699);--amber-a9:color(display-p3 1 .686 0/.742);--amber-a10:color(display-p3 .945 .643 0/.726);--amber-a11:color(display-p3 .64 .4 0);--amber-a12:color(display-p3 .294 .208 .145)
            }
        }
    }
}
@layer theme {
    :root,.light,.light-theme {--orange-1:#fefcfb;--orange-2:#fff7ed;--orange-3:#ffefd6;--orange-4:#ffdfb5;--orange-5:#ffd19a;--orange-6:#ffc182;--orange-7:#f5ae73;--orange-8:#ec9455;--orange-9:#f76b15;--orange-10:#ef5f00;--orange-11:#cc4e00;--orange-12:#582d1d
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root,.light,.light-theme {--orange-1:color(display-p3 .995 .988 .985);--orange-2:color(display-p3 .994 .968 .934);--orange-3:color(display-p3 .989 .938 .85);--orange-4:color(display-p3 1 .874 .687);--orange-5:color(display-p3 1 .821 .583);--orange-6:color(display-p3 .975 .767 .545);--orange-7:color(display-p3 .919 .693 .486);--orange-8:color(display-p3 .877 .597 .379);--orange-9:color(display-p3 .9 .45 .2);--orange-10:color(display-p3 .87 .409 .164);--orange-11:color(display-p3 .76 .34 0);--orange-12:color(display-p3 .323 .185 .127)
            }
        }
    }
}
@layer theme {
    :root,.light,.light-theme {--orange-a1:#c0400004;--orange-a2:#ff8e0012;--orange-a3:#ff9c0029;--orange-a4:#ff91014a;--orange-a5:#ff8b0065;--orange-a6:#ff81007d;--orange-a7:#ed6c008c;--orange-a8:#e35f00aa;--orange-a9:#f65e00ea;--orange-a10:#ef5f00;--orange-a11:#cc4e00;--orange-a12:#431200e2
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root,.light,.light-theme {--orange-a1:color(display-p3 .757 .267 .024/.016);--orange-a2:color(display-p3 .886 .533 .008/.067);--orange-a3:color(display-p3 .922 .584 .008/.15);--orange-a4:color(display-p3 1 .604 .004/.314);--orange-a5:color(display-p3 1 .569 .004/.416);--orange-a6:color(display-p3 .949 .494 .004/.455);--orange-a7:color(display-p3 .839 .408 0/.514);--orange-a8:color(display-p3 .804 .349 0/.62);--orange-a9:color(display-p3 .878 .314 0/.8);--orange-a10:color(display-p3 .843 .29 0/.836);--orange-a11:color(display-p3 .76 .34 0);--orange-a12:color(display-p3 .323 .185 .127)
            }
        }
    }
}
@layer theme {
    :root,.light,.light-theme {--red-1:#fffcfc;--red-2:#fff7f7;--red-3:#feebec;--red-4:#ffdbdc;--red-5:#ffcdce;--red-6:#fdbdbe;--red-7:#f4a9aa;--red-8:#eb8e90;--red-9:#e5484d;--red-10:#dc3e42;--red-11:#ce2c31;--red-12:#641723
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root,.light,.light-theme {--red-1:color(display-p3 .998 .989 .988);--red-2:color(display-p3 .995 .971 .971);--red-3:color(display-p3 .985 .925 .925);--red-4:color(display-p3 .999 .866 .866);--red-5:color(display-p3 .984 .812 .811);--red-6:color(display-p3 .955 .751 .749);--red-7:color(display-p3 .915 .675 .672);--red-8:color(display-p3 .872 .575 .572);--red-9:color(display-p3 .83 .329 .324);--red-10:color(display-p3 .798 .294 .285);--red-11:color(display-p3 .744 .234 .222);--red-12:color(display-p3 .36 .115 .143)
            }
        }
    }
}
@layer theme {
    :root,.light,.light-theme {--red-a1:#ff000003;--red-a2:#ff000008;--red-a3:#f3000d14;--red-a4:#ff000824;--red-a5:#ff000632;--red-a6:#f8000442;--red-a7:#df000356;--red-a8:#d2000571;--red-a9:#db0007b7;--red-a10:#d10005c1;--red-a11:#c40006d3;--red-a12:#55000de8
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root,.light,.light-theme {--red-a1:color(display-p3 .675 .024 .024/.012);--red-a2:color(display-p3 .863 .024 .024/.028);--red-a3:color(display-p3 .792 .008 .008/.075);--red-a4:color(display-p3 1 .008 .008/.134);--red-a5:color(display-p3 .918 .008 .008/.189);--red-a6:color(display-p3 .831 .02 .004/.251);--red-a7:color(display-p3 .741 .016 .004/.33);--red-a8:color(display-p3 .698 .012 .004/.428);--red-a9:color(display-p3 .749 .008 0/.675);--red-a10:color(display-p3 .714 .012 0/.714);--red-a11:color(display-p3 .744 .234 .222);--red-a12:color(display-p3 .36 .115 .143)
            }
        }
    }
}
@layer theme {
    :root,.light,.light-theme {--cyan-1:#fafdfe;--cyan-2:#f2fafb;--cyan-3:#def7f9;--cyan-4:#caf1f6;--cyan-5:#b5e9f0;--cyan-6:#9ddde7;--cyan-7:#7dcedc;--cyan-8:#3db9cf;--cyan-9:#00a2c7;--cyan-10:#0797b9;--cyan-11:#107d98;--cyan-12:#0d3c48
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root,.light,.light-theme {--cyan-1:color(display-p3 .982 .992 .996);--cyan-2:color(display-p3 .955 .981 .984);--cyan-3:color(display-p3 .888 .965 .975);--cyan-4:color(display-p3 .821 .941 .959);--cyan-5:color(display-p3 .751 .907 .935);--cyan-6:color(display-p3 .671 .862 .9);--cyan-7:color(display-p3 .564 .8 .854);--cyan-8:color(display-p3 .388 .715 .798);--cyan-9:color(display-p3 .282 .627 .765);--cyan-10:color(display-p3 .264 .583 .71);--cyan-11:color(display-p3 .08 .48 .63);--cyan-12:color(display-p3 .108 .232 .277)
            }
        }
    }
}
@layer theme {
    :root,.light,.light-theme {--cyan-a1:#0099cc05;--cyan-a2:#009db10d;--cyan-a3:#00c2d121;--cyan-a4:#00bcd435;--cyan-a5:#01b4cc4a;--cyan-a6:#00a7c162;--cyan-a7:#009fbb82;--cyan-a8:#00a3c0c2;--cyan-a9:#00a2c7;--cyan-a10:#0094b7f8;--cyan-a11:#007491ef;--cyan-a12:#00323ef2
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root,.light,.light-theme {--cyan-a1:color(display-p3 .02 .608 .804/.02);--cyan-a2:color(display-p3 .02 .557 .647/.044);--cyan-a3:color(display-p3 .004 .694 .796/.114);--cyan-a4:color(display-p3 .004 .678 .784/.181);--cyan-a5:color(display-p3 .004 .624 .733/.248);--cyan-a6:color(display-p3 .004 .584 .706/.33);--cyan-a7:color(display-p3 .004 .541 .667/.436);--cyan-a8:color(display-p3 0 .533 .667/.612);--cyan-a9:color(display-p3 0 .482 .675/.718);--cyan-a10:color(display-p3 0 .435 .608/.738);--cyan-a11:color(display-p3 .08 .48 .63);--cyan-a12:color(display-p3 .108 .232 .277)
            }
        }
    }
}
@layer theme {
    :root,.light,.light-theme {--tomato-1:#fffcfc;--tomato-2:#fff8f7;--tomato-3:#feebe7;--tomato-4:#ffdcd3;--tomato-5:#ffcdc2;--tomato-6:#fdbdaf;--tomato-7:#f5a898;--tomato-8:#ec8e7b;--tomato-9:#e54d2e;--tomato-10:#dd4425;--tomato-11:#d13415;--tomato-12:#5c271f
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root,.light,.light-theme {--tomato-1:color(display-p3 .998 .989 .988);--tomato-2:color(display-p3 .994 .974 .969);--tomato-3:color(display-p3 .985 .924 .909);--tomato-4:color(display-p3 .996 .868 .835);--tomato-5:color(display-p3 .98 .812 .77);--tomato-6:color(display-p3 .953 .75 .698);--tomato-7:color(display-p3 .917 .673 .611);--tomato-8:color(display-p3 .875 .575 .502);--tomato-9:color(display-p3 .831 .345 .231);--tomato-10:color(display-p3 .802 .313 .2);--tomato-11:color(display-p3 .755 .259 .152);--tomato-12:color(display-p3 .335 .165 .132)
            }
        }
    }
}
@layer theme {
    :root,.light,.light-theme {--tomato-a1:#ff000003;--tomato-a2:#ff200008;--tomato-a3:#f52b0018;--tomato-a4:#ff35002c;--tomato-a5:#ff2e003d;--tomato-a6:#f92d0050;--tomato-a7:#e7280067;--tomato-a8:#db250084;--tomato-a9:#df2600d1;--tomato-a10:#d72400da;--tomato-a11:#cd2200ea;--tomato-a12:#460900e0
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root,.light,.light-theme {--tomato-a1:color(display-p3 .675 .024 .024/.012);--tomato-a2:color(display-p3 .757 .145 .02/.032);--tomato-a3:color(display-p3 .831 .184 .012/.091);--tomato-a4:color(display-p3 .976 .192 .004/.165);--tomato-a5:color(display-p3 .918 .192 .004/.232);--tomato-a6:color(display-p3 .847 .173 .004/.302);--tomato-a7:color(display-p3 .788 .165 .004/.389);--tomato-a8:color(display-p3 .749 .153 .004/.499);--tomato-a9:color(display-p3 .78 .149 0/.769);--tomato-a10:color(display-p3 .757 .141 0/.8);--tomato-a11:color(display-p3 .755 .259 .152);--tomato-a12:color(display-p3 .335 .165 .132)
            }
        }
    }
}
@layer theme {
    :root,.light,.light-theme {--pink-1:#fffcfe;--pink-2:#fef7fb;--pink-3:#fee9f5;--pink-4:#fbdcef;--pink-5:#f6cee7;--pink-6:#efbfdd;--pink-7:#e7acd0;--pink-8:#dd93c2;--pink-9:#d6409f;--pink-10:#cf3897;--pink-11:#c2298a;--pink-12:#651249
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root,.light,.light-theme {--pink-1:color(display-p3 .998 .989 .996);--pink-2:color(display-p3 .992 .97 .985);--pink-3:color(display-p3 .981 .917 .96);--pink-4:color(display-p3 .963 .867 .932);--pink-5:color(display-p3 .939 .815 .899);--pink-6:color(display-p3 .907 .756 .859);--pink-7:color(display-p3 .869 .683 .81);--pink-8:color(display-p3 .825 .59 .751);--pink-9:color(display-p3 .775 .297 .61);--pink-10:color(display-p3 .748 .27 .581);--pink-11:color(display-p3 .698 .219 .528);--pink-12:color(display-p3 .363 .101 .279)
            }
        }
    }
}
@layer theme {
    :root,.light,.light-theme {--pink-a1:#ff00aa03;--pink-a2:#e0008008;--pink-a3:#f4008c16;--pink-a4:#e2008b23;--pink-a5:#d1008331;--pink-a6:#c0007840;--pink-a7:#b6006f53;--pink-a8:#af006f6c;--pink-a9:#c8007fbf;--pink-a10:#c2007ac7;--pink-a11:#b60074d6;--pink-a12:#59003bed
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root,.light,.light-theme {--pink-a1:color(display-p3 .675 .024 .675/.012);--pink-a2:color(display-p3 .757 .02 .51/.032);--pink-a3:color(display-p3 .765 .008 .529/.083);--pink-a4:color(display-p3 .737 .008 .506/.134);--pink-a5:color(display-p3 .663 .004 .451/.185);--pink-a6:color(display-p3 .616 .004 .424/.244);--pink-a7:color(display-p3 .596 .004 .412/.318);--pink-a8:color(display-p3 .573 .004 .404/.412);--pink-a9:color(display-p3 .682 0 .447/.702);--pink-a10:color(display-p3 .655 0 .424/.73);--pink-a11:color(display-p3 .698 .219 .528);--pink-a12:color(display-p3 .363 .101 .279)
            }
        }
    }
}
@layer theme {
    :root,.light,.light-theme {--crimson-1:#fffcfd;--crimson-2:#fef7f9;--crimson-3:#ffe9f0;--crimson-4:#fedce7;--crimson-5:#facedd;--crimson-6:#f3bed1;--crimson-7:#eaacc3;--crimson-8:#e093b2;--crimson-9:#e93d82;--crimson-10:#df3478;--crimson-11:#cb1d63;--crimson-12:#621639
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root,.light,.light-theme {--crimson-1:color(display-p3 .998 .989 .992);--crimson-2:color(display-p3 .991 .969 .976);--crimson-3:color(display-p3 .987 .917 .941);--crimson-4:color(display-p3 .975 .866 .904);--crimson-5:color(display-p3 .953 .813 .864);--crimson-6:color(display-p3 .921 .755 .817);--crimson-7:color(display-p3 .88 .683 .761);--crimson-8:color(display-p3 .834 .592 .694);--crimson-9:color(display-p3 .843 .298 .507);--crimson-10:color(display-p3 .807 .266 .468);--crimson-11:color(display-p3 .731 .195 .388);--crimson-12:color(display-p3 .352 .111 .221)
            }
        }
    }
}
@layer theme {
    :root,.light,.light-theme {--crimson-a1:#ff005503;--crimson-a2:#e0004008;--crimson-a3:#ff005216;--crimson-a4:#f8005123;--crimson-a5:#e5004f31;--crimson-a6:#d0004b41;--crimson-a7:#bf004753;--crimson-a8:#b6004a6c;--crimson-a9:#e2005bc2;--crimson-a10:#d70056cb;--crimson-a11:#c4004fe2;--crimson-a12:#530026e9
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root,.light,.light-theme {--crimson-a1:color(display-p3 .675 .024 .349/.012);--crimson-a2:color(display-p3 .757 .02 .267/.032);--crimson-a3:color(display-p3 .859 .008 .294/.083);--crimson-a4:color(display-p3 .827 .008 .298/.134);--crimson-a5:color(display-p3 .753 .008 .275/.189);--crimson-a6:color(display-p3 .682 .004 .247/.244);--crimson-a7:color(display-p3 .62 .004 .251/.318);--crimson-a8:color(display-p3 .6 .004 .251/.408);--crimson-a9:color(display-p3 .776 0 .298/.702);--crimson-a10:color(display-p3 .737 0 .275/.734);--crimson-a11:color(display-p3 .731 .195 .388);--crimson-a12:color(display-p3 .352 .111 .221)
            }
        }
    }
}
@layer theme {
    :root,.light,.light-theme {--plum-1:#fefcff;--plum-2:#fdf7fd;--plum-3:#fbebfb;--plum-4:#f7def8;--plum-5:#f2d1f3;--plum-6:#e9c2ec;--plum-7:#deade3;--plum-8:#cf91d8;--plum-9:#ab4aba;--plum-10:#a144af;--plum-11:#953ea3;--plum-12:#53195d
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root,.light,.light-theme {--plum-1:color(display-p3 .995 .988 .999);--plum-2:color(display-p3 .988 .971 .99);--plum-3:color(display-p3 .973 .923 .98);--plum-4:color(display-p3 .953 .875 .966);--plum-5:color(display-p3 .926 .825 .945);--plum-6:color(display-p3 .89 .765 .916);--plum-7:color(display-p3 .84 .686 .877);--plum-8:color(display-p3 .775 .58 .832);--plum-9:color(display-p3 .624 .313 .708);--plum-10:color(display-p3 .587 .29 .667);--plum-11:color(display-p3 .543 .263 .619);--plum-12:color(display-p3 .299 .114 .352)
            }
        }
    }
}
@layer theme {
    :root,.light,.light-theme {--plum-a1:#aa00ff03;--plum-a2:#c000c008;--plum-a3:#cc00cc14;--plum-a4:#c200c921;--plum-a5:#b700bd2e;--plum-a6:#a400b03d;--plum-a7:#9900a852;--plum-a8:#9000a56e;--plum-a9:#89009eb5;--plum-a10:#7f0092bb;--plum-a11:#730086c1;--plum-a12:#40004be6
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root,.light,.light-theme {--plum-a1:color(display-p3 .675 .024 1/.012);--plum-a2:color(display-p3 .58 .024 .58/.028);--plum-a3:color(display-p3 .655 .008 .753/.079);--plum-a4:color(display-p3 .627 .008 .722/.126);--plum-a5:color(display-p3 .58 .004 .69/.177);--plum-a6:color(display-p3 .537 .004 .655/.236);--plum-a7:color(display-p3 .49 .004 .616/.314);--plum-a8:color(display-p3 .471 .004 .6/.42);--plum-a9:color(display-p3 .451 0 .576/.687);--plum-a10:color(display-p3 .42 0 .529/.71);--plum-a11:color(display-p3 .543 .263 .619);--plum-a12:color(display-p3 .299 .114 .352)
            }
        }
    }
}
@layer theme {
    :root,.light,.light-theme {--purple-1:#fefcfe;--purple-2:#fbf7fe;--purple-3:#f7edfe;--purple-4:#f2e2fc;--purple-5:#ead5f9;--purple-6:#e0c4f4;--purple-7:#d1afec;--purple-8:#be93e4;--purple-9:#8e4ec6;--purple-10:#8347b9;--purple-11:#8145b5;--purple-12:#402060
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root,.light,.light-theme {--purple-1:color(display-p3 .995 .988 .996);--purple-2:color(display-p3 .983 .971 .993);--purple-3:color(display-p3 .963 .931 .989);--purple-4:color(display-p3 .937 .888 .981);--purple-5:color(display-p3 .904 .837 .966);--purple-6:color(display-p3 .86 .774 .942);--purple-7:color(display-p3 .799 .69 .91);--purple-8:color(display-p3 .719 .583 .874);--purple-9:color(display-p3 .523 .318 .751);--purple-10:color(display-p3 .483 .289 .7);--purple-11:color(display-p3 .473 .281 .687);--purple-12:color(display-p3 .234 .132 .363)
            }
        }
    }
}
@layer theme {
    :root,.light,.light-theme {--purple-a1:#aa00aa03;--purple-a2:#8000e008;--purple-a3:#8e00f112;--purple-a4:#8d00e51d;--purple-a5:#8000db2a;--purple-a6:#7a01d03b;--purple-a7:#6d00c350;--purple-a8:#6600c06c;--purple-a9:#5c00adb1;--purple-a10:#53009eb8;--purple-a11:#52009aba;--purple-a12:#250049df
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root,.light,.light-theme {--purple-a1:color(display-p3 .675 .024 .675/.012);--purple-a2:color(display-p3 .443 .024 .722/.028);--purple-a3:color(display-p3 .506 .008 .835/.071);--purple-a4:color(display-p3 .451 .004 .831/.114);--purple-a5:color(display-p3 .431 .004 .788/.165);--purple-a6:color(display-p3 .384 .004 .745/.228);--purple-a7:color(display-p3 .357 .004 .71/.31);--purple-a8:color(display-p3 .322 .004 .702/.416);--purple-a9:color(display-p3 .298 0 .639/.683);--purple-a10:color(display-p3 .271 0 .58/.71);--purple-a11:color(display-p3 .473 .281 .687);--purple-a12:color(display-p3 .234 .132 .363)
            }
        }
    }
}
@layer theme {
    :root,.light,.light-theme {--violet-1:#fdfcfe;--violet-2:#faf8ff;--violet-3:#f4f0fe;--violet-4:#ebe4ff;--violet-5:#e1d9ff;--violet-6:#d4cafe;--violet-7:#c2b5f5;--violet-8:#aa99ec;--violet-9:#6e56cf;--violet-10:#654dc4;--violet-11:#6550b9;--violet-12:#2f265f
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root,.light,.light-theme {--violet-1:color(display-p3 .991 .988 .995);--violet-2:color(display-p3 .978 .974 .998);--violet-3:color(display-p3 .953 .943 .993);--violet-4:color(display-p3 .916 .897 1);--violet-5:color(display-p3 .876 .851 1);--violet-6:color(display-p3 .825 .793 .981);--violet-7:color(display-p3 .752 .712 .943);--violet-8:color(display-p3 .654 .602 .902);--violet-9:color(display-p3 .417 .341 .784);--violet-10:color(display-p3 .381 .306 .741);--violet-11:color(display-p3 .383 .317 .702);--violet-12:color(display-p3 .179 .15 .359)
            }
        }
    }
}
@layer theme {
    :root,.light,.light-theme {--violet-a1:#5500aa03;--violet-a2:#4900ff07;--violet-a3:#4400ee0f;--violet-a4:#4300ff1b;--violet-a5:#3600ff26;--violet-a6:#3100fb35;--violet-a7:#2d01dd4a;--violet-a8:#2b00d066;--violet-a9:#2400b7a9;--violet-a10:#2300abb2;--violet-a11:#1f0099af;--violet-a12:#0b0043d9
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root,.light,.light-theme {--violet-a1:color(display-p3 .349 .024 .675/.012);--violet-a2:color(display-p3 .161 .024 .863/.028);--violet-a3:color(display-p3 .204 .004 .871/.059);--violet-a4:color(display-p3 .196 .004 1/.102);--violet-a5:color(display-p3 .165 .008 1/.15);--violet-a6:color(display-p3 .153 .004 .906/.208);--violet-a7:color(display-p3 .141 .004 .796/.287);--violet-a8:color(display-p3 .133 .004 .753/.397);--violet-a9:color(display-p3 .114 0 .675/.659);--violet-a10:color(display-p3 .11 0 .627/.695);--violet-a11:color(display-p3 .383 .317 .702);--violet-a12:color(display-p3 .179 .15 .359)
            }
        }
    }
}
@layer theme {
    :root,.light,.light-theme {--green-1:#fbfefc;--green-2:#f4fbf6;--green-3:#e6f6eb;--green-4:#d6f1df;--green-5:#c4e8d1;--green-6:#adddc0;--green-7:#8eceaa;--green-8:#5bb98b;--green-9:#30a46c;--green-10:#2b9a66;--green-11:#218358;--green-12:#193b2d
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root,.light,.light-theme {--green-1:color(display-p3 .986 .996 .989);--green-2:color(display-p3 .963 .983 .967);--green-3:color(display-p3 .913 .964 .925);--green-4:color(display-p3 .859 .94 .879);--green-5:color(display-p3 .796 .907 .826);--green-6:color(display-p3 .718 .863 .761);--green-7:color(display-p3 .61 .801 .675);--green-8:color(display-p3 .451 .715 .559);--green-9:color(display-p3 .332 .634 .442);--green-10:color(display-p3 .308 .595 .417);--green-11:color(display-p3 .19 .5 .32);--green-12:color(display-p3 .132 .228 .18)
            }
        }
    }
}
@layer theme {
    :root,.light,.light-theme {--green-a1:#00c04004;--green-a2:#00a32f0b;--green-a3:#00a43319;--green-a4:#00a83829;--green-a5:#019c393b;--green-a6:#00963c52;--green-a7:#00914071;--green-a8:#00924ba4;--green-a9:#008f4acf;--green-a10:#008647d4;--green-a11:#00713fde;--green-a12:#002616e6
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root,.light,.light-theme {--green-a1:color(display-p3 .024 .757 .267/.016);--green-a2:color(display-p3 .024 .565 .129/.036);--green-a3:color(display-p3 .012 .596 .145/.087);--green-a4:color(display-p3 .008 .588 .145/.142);--green-a5:color(display-p3 .004 .541 .157/.204);--green-a6:color(display-p3 .004 .518 .157/.283);--green-a7:color(display-p3 .004 .486 .165/.389);--green-a8:color(display-p3 0 .478 .2/.55);--green-a9:color(display-p3 0 .455 .165/.667);--green-a10:color(display-p3 0 .416 .153/.691);--green-a11:color(display-p3 .19 .5 .32);--green-a12:color(display-p3 .132 .228 .18)
            }
        }
    }
}
@layer theme {
    :root,.light,.light-theme {--grass-1:#fbfefb;--grass-2:#f5fbf5;--grass-3:#e9f6e9;--grass-4:#daf1db;--grass-5:#c9e8ca;--grass-6:#b2ddb5;--grass-7:#94ce9a;--grass-8:#65ba74;--grass-9:#46a758;--grass-10:#3e9b4f;--grass-11:#2a7e3b;--grass-12:#203c25
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root,.light,.light-theme {--grass-1:color(display-p3 .986 .996 .985);--grass-2:color(display-p3 .966 .983 .964);--grass-3:color(display-p3 .923 .965 .917);--grass-4:color(display-p3 .872 .94 .865);--grass-5:color(display-p3 .811 .908 .802);--grass-6:color(display-p3 .733 .864 .724);--grass-7:color(display-p3 .628 .803 .622);--grass-8:color(display-p3 .477 .72 .482);--grass-9:color(display-p3 .38 .647 .378);--grass-10:color(display-p3 .344 .598 .342);--grass-11:color(display-p3 .263 .488 .261);--grass-12:color(display-p3 .151 .233 .153)
            }
        }
    }
}
@layer theme {
    :root,.light,.light-theme {--grass-a1:#00c00004;--grass-a2:#0099000a;--grass-a3:#00970016;--grass-a4:#009f0725;--grass-a5:#00930536;--grass-a6:#008f0a4d;--grass-a7:#018b0f6b;--grass-a8:#008d199a;--grass-a9:#008619b9;--grass-a10:#007b17c1;--grass-a11:#006514d5;--grass-a12:#002006df
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root,.light,.light-theme {--grass-a1:color(display-p3 .024 .757 .024/.016);--grass-a2:color(display-p3 .024 .565 .024/.036);--grass-a3:color(display-p3 .059 .576 .008/.083);--grass-a4:color(display-p3 .035 .565 .008/.134);--grass-a5:color(display-p3 .047 .545 .008/.197);--grass-a6:color(display-p3 .031 .502 .004/.275);--grass-a7:color(display-p3 .012 .482 .004/.377);--grass-a8:color(display-p3 0 .467 .008/.522);--grass-a9:color(display-p3 .008 .435 0/.624);--grass-a10:color(display-p3 .008 .388 0/.659);--grass-a11:color(display-p3 .263 .488 .261);--grass-a12:color(display-p3 .151 .233 .153)
            }
        }
    }
}
@layer theme {
    :root,.light,.light-theme {--gold-1:#fdfdfc;--gold-2:#faf9f2;--gold-3:#f2f0e7;--gold-4:#eae6db;--gold-5:#e1dccf;--gold-6:#d8d0bf;--gold-7:#cbc0aa;--gold-8:#b9a88d;--gold-9:#978365;--gold-10:#8c7a5e;--gold-11:#71624b;--gold-12:#3b352b
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root,.light,.light-theme {--gold-1:color(display-p3 .992 .992 .989);--gold-2:color(display-p3 .98 .976 .953);--gold-3:color(display-p3 .947 .94 .909);--gold-4:color(display-p3 .914 .904 .865);--gold-5:color(display-p3 .88 .865 .816);--gold-6:color(display-p3 .84 .818 .756);--gold-7:color(display-p3 .788 .753 .677);--gold-8:color(display-p3 .715 .66 .565);--gold-9:color(display-p3 .579 .517 .41);--gold-10:color(display-p3 .538 .479 .38);--gold-11:color(display-p3 .433 .386 .305);--gold-12:color(display-p3 .227 .209 .173)
            }
        }
    }
}
@layer theme {
    :root,.light,.light-theme {--gold-a1:#55550003;--gold-a2:#9d8a000d;--gold-a3:#75600018;--gold-a4:#6b4e0024;--gold-a5:#60460030;--gold-a6:#64440040;--gold-a7:#63420055;--gold-a8:#633d0072;--gold-a9:#5332009a;--gold-a10:#492d00a1;--gold-a11:#362100b4;--gold-a12:#130c00d4
    }
}
@layer theme {
    @supports (color:color(display-p3 1 1 1)) {
        @media (color-gamut:p3) {
            :root,.light,.light-theme {--gold-a1:color(display-p3 .349 .349 .024/.012);--gold-a2:color(display-p3 .592 .514 .024/.048);--gold-a3:color(display-p3 .4 .357 .012/.091);--gold-a4:color(display-p3 .357 .298 .008/.134);--gold-a5:color(display-p3 .345 .282 .004/.185);--gold-a6:color(display-p3 .341 .263 .004/.244);--gold-a7:color(display-p3 .345 .235 .004/.322);--gold-a8:color(display-p3 .345 .22 .004/.436);--gold-a9:color(display-p3 .286 .18 0/.589);--gold-a10:color(display-p3 .255 .161 0/.62);--gold-a11:color(display-p3 .433 .386 .305);--gold-a12:color(display-p3 .227 .209 .173)
            }
        }
    }
}
@layer theme {
    @media screen {
        :root.dark,.dark,.dark * {--color-white-fill:#fff;--color-white-transparent:#fff0;--color-black-fill:#000;--color-black-transparent:#0000;--color-page:oklch(15% 0 0);--color-shell:var(--color-black-fill);--color-container:var(--gray-1);--color-container-recessed:var(--gray-1);--color-modal:oklch(25.2% 0 0);--color-card:var(--gray-a2);--color-sunken:var(--black-a6);--color-standout:var(--gray-3);--color-component:var(--gray-a3);--color-component-hover:var(--gray-a4);--color-component-active:var(--gray-a5);--color-component-on-sunken:var(--gray-4);--color-component-on-inverted:var(--black-a2);--color-component-on-container-subtle:var(--gray-a2);--color-component-on-container-subtle-hover:var(--gray-a3);--color-component-on-container-strong:var(--gray-a3);--color-component-on-container-strong-hover:var(--gray-a4);--color-transparent:var(--color-black-transparent);--color-transparent-hover:var(--gray-a4);--color-transparent-active:var(--gray-a3);--color-provider-bitbucket:#1e85ff;--color-provider-cloudflare:#f38020;--color-provider-aws:#f90;--color-brand-solid:var(--blue-9);--color-brand-solid-hover:var(--blue-10);--color-brand-solid-active:var(--blue-11);--color-brand-solid-disabled:var(--blue-a8);--color-brand-subtle:var(--blue-a3);--color-brand-subtle-hover:var(--blue-a4);--color-brand-subtle-active:var(--blue-a5);--color-positive-solid:var(--green-9);--color-positive-solid-hover:var(--green-10);--color-positive-solid-active:var(--green-11);--color-positive-subtle:var(--green-a3);--color-positive-subtle-hover:var(--green-a4);--color-positive-subtle-active:var(--green-a5);--color-warning-solid:var(--orange-9);--color-warning-solid-hover:var(--orange-10);--color-warning-solid-active:var(--orange-11);--color-warning-subtle:var(--orange-a3);--color-warning-subtle-hover:var(--orange-a4);--color-warning-subtle-active:var(--orange-a5);--color-danger-solid:var(--tomato-9);--color-danger-solid-hover:var(--tomato-10);--color-danger-solid-active:var(--tomato-11);--color-danger-subtle:var(--tomato-a2);--color-danger-subtle-hover:var(--tomato-a3);--color-danger-subtle-active:var(--tomato-a5);--color-inverted-solid:var(--white-a12);--color-inverted-solid-hover:var(--white-a10);--color-inverted-solid-active:var(--white-a9);--color-disabled:var(--gray-a2);--color-primary-foreground:var(--gray-a12);--color-paragraph-foreground:var(--white-a10);--color-secondary-foreground:var(--gray-a11);--color-secondary-foreground-solid:var(--gray-11);--color-tertiary-foreground:var(--gray-a9);--color-disabled-foreground:var(--gray-a8);--color-brand-foreground:var(--blue-a10);--color-positive-foreground:var(--green-a10);--color-warning-foreground:var(--orange-a10);--color-danger-foreground:var(--tomato-a10);--color-on-inverted-foreground:var(--color-black-fill);--color-on-standout-primary-foreground:var(--gray-a12);--color-on-standout-secondary-foreground:var(--white-a7);--color-border-on-standout:var(--white-a1);--color-on-brand-solid-foreground:var(--color-white-fill);--color-on-brand-subtle-foreground:var(--blue-a11);--color-on-positive-solid-foreground:var(--color-white-fill);--color-on-positive-subtle-foreground:var(--green-a11);--color-on-warning-solid-foreground:var(--color-white-fill);--color-on-warning-subtle-foreground:var(--orange-a11);--color-on-danger-solid-foreground:var(--color-white-fill);--color-on-danger-subtle-foreground:var(--tomato-a11);--color-border-default:var(--gray-a3);--color-border-subtle:var(--gray-a2);--color-border-strong:var(--gray-a6);--color-border-strong-solid:var(--gray-6);--color-border-inverted:var(--color-white-fill);--color-brand-border-default:var(--blue-a6);--color-brand-border-subtle:var(--blue-a5);--color-brand-border-focus:var(--blue-a9);--color-positive-border-default:var(--green-a6);--color-positive-border-subtle:var(--green-a5);--color-warning-border-default:var(--orange-a6);--color-warning-border-subtle:var(--orange-a5);--color-danger-border-default:var(--tomato-a6);--color-danger-border-subtle:var(--tomato-a4)
        }
    }
}
@layer theme {
    @media (prefers-contrast:more) {
        :root {--color-primary-foreground:var(--color-white-fill);--color-paragraph-foreground:var(--gray-a12);--color-secondary-foreground:var(--gray-a12);--color-secondary-foreground-solid:var(--gray-12);--color-tertiary-foreground:var(--gray-a11);--color-disabled-foreground:var(--gray-a11);--color-brand-solid-disabled:var(--blue-a11);--color-brand-foreground:var(--blue-a11);--color-positive-foreground:var(--green-a11);--color-warning-foreground:var(--orange-a11);--color-danger-foreground:var(--tomato-a11);--color-on-brand-subtle-foreground:var(--blue-a11);--color-on-positive-subtle-foreground:var(--green-a11);--color-on-warning-subtle-foreground:var(--orange-a11);--color-on-danger-subtle-foreground:var(--tomato-a11);--color-border-default:var(--gray-a7);--color-border-subtle:var(--gray-a6);--color-border-strong:var(--gray-a8);--color-border-strong-solid:var(--gray-8);--color-brand-border-default:var(--blue-a11);--color-brand-border-subtle:var(--blue-a10);--color-brand-border-focus:var(--blue-a11);--color-positive-border-default:var(--green-a11);--color-positive-border-subtle:var(--green-a10);--color-warning-border-default:var(--orange-a11);--color-warning-border-subtle:var(--orange-a10)
        }
    }
}
@layer theme {
    :root {--shadow-inner-1:#0000;--shadow-drop-1:#0000000f;--shadow-drop-2:#0000001a;--shadow-drop-3:#0000000d;--shadow-border-color:#00000012;--shadow-xl-inner-1:#0000;--shadow-xl-drop-1:#0000000f;--shadow-xl-drop-2:#0000000d;--shadow-xl-drop-3:#00000026;--s-default:0 0 0 .5px var(--shadow-inner-1) inset, 0 0 0 .5px var(--shadow-drop-1), 0 1px 1px -1px var(--shadow-drop-2), 0 1px 2px 0px var(--shadow-drop-3);--s-large:0 0 0 .5px var(--gray-a3), 0 2px 3px -2px var(--gray-a3), 0 3px 12px -4px var(--black-a2), 0 4px 16px -8px var(--black-a1);--s-extra-large:0 0 0 .5px var(--shadow-xl-inner-1) inset, 0 0 0 .5px var(--shadow-xl-drop-1), 0 8px 40px 0px var(--shadow-xl-drop-2), 0 12px 32px -16px var(--shadow-xl-drop-3);--s-border:0 0 0 1px var(--shadow-border-color)
    }
}
@layer theme {
    @supports (color:color-mix(in oklab, white, black)) {
        :root {--shadow-inner-1:#0000;--shadow-drop-1:#0000000f;--shadow-drop-2:#0000001a;--shadow-drop-3:#0000000d;--shadow-border-color:#00000012;--shadow-xl-inner-1:#0000;--shadow-xl-drop-1:#0000000f;--shadow-xl-drop-2:#0000000d;--shadow-xl-drop-3:#00000026;--s-large:0 0 0 .5px color-mix(in oklab, var(--gray-a3), var(--gray-3) 25%), 0 2px 3px -2px var(--gray-a3), 0 3px 12px -4px var(--black-a2), 0 4px 16px -8px var(--black-a1)
        }
    }
}
@layer theme {
    @media screen {
        :root.dark,.dark,.dark * {--shadow-inner-1:#ffffff12;--shadow-drop-1:#0000;--shadow-drop-2:#0000;--shadow-drop-3:#0000;--shadow-border-color:#ffffff12;--shadow-xl-inner-1:#ffffff12;--shadow-xl-drop-1:#0000;--shadow-xl-drop-2:#0000000d;--shadow-xl-drop-3:#00000026;--s-large:0 0 0 1px var(--gray-a6), 0 2px 3px -2px var(--black-a3), 0 3px 8px -2px var(--black-a6), 0 4px 12px -4px var(--black-a7);--s-default:0 0 0 .5px #ffffff12 inset, 0 0 0 .5px #0000, 0 1px 1px -1px #0000, 0 1px 2px 0px #0000
        }
    }
}
@layer theme {
    @media screen {
        @supports (color:color-mix(in oklab, white, black)) {
            :root.dark,.dark,.dark * {--shadow-inner-1:#ffffff12;--shadow-drop-1:#0000;--shadow-drop-2:#0000;--shadow-drop-3:#0000;--shadow-border-color:#ffffff12;--shadow-xl-inner-1:#ffffff12;--shadow-xl-drop-1:#0000;--shadow-xl-drop-2:#0000000d;--shadow-xl-drop-3:#00000026;--s-large:0 0 0 1px color-mix(in oklab, var(--gray-a3), var(--gray-6) 25%), 0 2px 3px -2px var(--black-a3), 0 3px 8px -2px var(--black-a6), 0 4px 12px -4px var(--black-a7);--s-default:0 0 0 .5px #ffffff12 inset, 0 0 0 .5px #0000, 0 1px 1px -1px #0000, 0 1px 2px 0px #0000
            }
        }
    }
}
@layer theme {
    :root {--font-inter:"InterVariable", "InterVariable Fallback";--font-heldane-text:"HeldaneText", "HeldaneText Fallback";--font-berkeley-mono:"BerkeleyMono", "BerkeleyMono Fallback";--font-departure-mono:"DepartureMono", monospace
    }
}
@layer base {
    @media print {
        :root {--lightningcss-light:initial!important;--lightningcss-dark: !important
        }
    }
}
@layer base {
    :root {--header-height:64px
    }
}
@layer components {
    :root {--scroll-area-surround-color:var(--color-container);--scroll-area-vertical-gradient-size:calc(var(--spacing) * 14);--scroll-area-horizontal-gradient-size:calc(var(--spacing) * 7)
    }
}
@layer components {
    :root {--carousel-fade-surround-color:var(--color-container);--carousel-fade-gradient-size:calc(var(--spacing) * 20)
    }
}
:root {--reference-z-0-z-index:0;--reference-z-1-z-index:1;--reference-z-10-z-index:10;--reference-z-20-z-index:20;--reference-z-30-z-index:30;--reference-z-40-z-index:40;--reference-z-50-z-index:50;--reference-rounded-2xl-border-radius:calc(var(--spacing) * 3);--reference-rounded-3xl-border-radius:calc(var(--spacing) * 4);--reference-rounded-4xl-border-radius:calc(var(--spacing) * 5);--reference-rounded-5xl-border-radius:calc(var(--spacing) * 6);--reference-rounded-full-border-radius:2147483647px;--reference-rounded-lg-border-radius:calc(var(--spacing) * 2);--reference-rounded-md-border-radius:calc(var(--spacing) * 1.5);--reference-rounded-none-border-radius:0;--reference-rounded-sm-border-radius:var(--spacing);--reference-rounded-xl-border-radius:calc(var(--spacing) * 2.5);--reference-rounded-xs-border-radius:calc(var(--spacing) * .5);--reference-text-heading-1-font-size:var(--font-scale-12);--reference-text-heading-1-line-height:var(--tw-leading,3.5rem);--reference-text-heading-2-font-size:var(--font-scale-11);--reference-text-heading-2-line-height:var(--tw-leading,3.5rem);--reference-text-heading-3-font-size:var(--font-scale-10);--reference-text-heading-3-line-height:var(--tw-leading,2.75rem);--reference-text-heading-4-font-size:var(--font-scale-09);--reference-text-heading-4-line-height:var(--tw-leading,2.25rem);--reference-text-heading-5-font-size:var(--font-scale-08);--reference-text-heading-5-line-height:var(--tw-leading,2rem);--reference-text-heading-6-font-size:var(--font-scale-07);--reference-text-heading-6-line-height:var(--tw-leading,1.5rem);--reference-text-body-base-font-size:var(--font-scale-05);--reference-text-body-base-line-height:var(--tw-leading,1.5rem);--reference-text-body-lg-font-size:var(--font-scale-06);--reference-text-body-lg-line-height:var(--tw-leading,1.5rem);--reference-text-body-sm-font-size:var(--font-scale-04);--reference-text-body-sm-line-height:var(--tw-leading,1.25rem);--reference-text-caption-base-font-size:var(--font-scale-02);--reference-text-caption-base-line-height:var(--tw-leading,1rem);--reference-text-caption-lg-font-size:var(--font-scale-03);--reference-text-caption-lg-line-height:var(--tw-leading,1rem);--reference-text-caption-sm-font-size:var(--font-scale-01);--reference-text-caption-sm-line-height:var(--tw-leading,1rem);--reference-text-caption-xs-font-size:var(--font-scale-00);--reference-text-caption-xs-line-height:var(--tw-leading,.75rem);--reference-text-code-sm-font-size:var(--code-size-sm);--reference-text-code-sm-line-height:var(--tw-leading,1.25rem);--reference-text-code-xs-font-size:var(--code-size-xs);--reference-text-code-xs-line-height:var(--tw-leading,1rem);--reference-shadow-default-box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--reference-shadow-extra-large-box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--reference-shadow-large-box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--reference-shadow-none-box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--reference-content-width:1200px;--reference-header-height:64px;--reference-desktop-heading-size:56px;--reference-desktop-heading-line-height:56px;--reference-heading-weight:500;--reference-hero-duration:800ms;--reference-hero-ease:cubic-bezier(.25,.1,.25,1);--reference-menu-duration:300ms;--reference-menu-ease:cubic-bezier(.22,1,.36,1);--reference-demo-duration:2400ms;--reference-demo-ease:cubic-bezier(.645,.045,.355,1);--reference-phase-interval:3000ms;--reference-logo-duration:30s
}