@font-face {
    font-family: "GT Gilroy";
    src: url("./fonts/Gilroy-Medium.woff") format("woff");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "GT Gilroy";
    src: url("./fonts/Gilroy-Bold.woff") format("woff");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "GT Gilroy";
    src: url("./fonts/Gilroy-ExtraBold.woff") format("woff");
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "GT Montserrat";
    src: url("./fonts/Montserrat-Regular.ttf") format("truetype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "GT Montserrat";
    src: url("./fonts/Montserrat-Medium.ttf") format("truetype");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "GT Montserrat";
    src: url("./fonts/Montserrat-Bold.woff2") format("woff2");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "GT JetBrains Mono";
    src: url("./fonts/JetBrainsMono-Regular.ttf") format("truetype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "GT JetBrains Mono";
    src: url("./fonts/JetBrainsMono-Medium.ttf") format("truetype");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

:root {
    --gt-accent-primary: #00B86B;
    --gt-accent-primary-rgb: 0, 184, 107;
    --gt-accent-bright: #00DC7D;
    --gt-accent-bright-rgb: 0, 220, 125;
    --gt-accent-deep: #087A4B;
    --gt-accent-deep-rgb: 8, 122, 75;
    --gt-on-accent: #05130C;
    --gt-on-deep: #F5F5F5;
    --gt-void: #070808;
    --gt-night: #0F1010;
    --gt-frost: #F5F5F5;
    --gt-muted: rgba(245, 245, 245, .58);
    --gt-muted-strong: rgba(245, 245, 245, .72);
    --gt-seam: rgba(245, 245, 245, .08);
    --gt-edge: rgba(245, 245, 245, .12);
    --gt-panel: rgba(15, 16, 16, .86);
    --gt-panel-solid: #0F1010;
    --gt-panel-soft: rgba(23, 25, 24, .74);
    --gt-danger: #FF454F;
    --gt-display-font: "GT Gilroy", "Arial Narrow", Arial, sans-serif;
    --gt-body-font: "GT Montserrat", Montserrat, Arial, sans-serif;
    --gt-data-font: "GT JetBrains Mono", "SFMono-Regular", Consolas, monospace;
    --gt-radius-control: 6px;
    --gt-radius-panel: 16px;
    --gt-transition-fast: 180ms ease;
}

.ucp-page {
    --gt-green: var(--gt-accent-primary);
    --gt-green-rgb: var(--gt-accent-primary-rgb);
}
