@font-face {
    font-family: Inter;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url("../fonts/inter-latin.woff2") format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: Inter;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url("../fonts/inter-greek.woff2") format("woff2");
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}

:root {
    --bg: #090b0e;
    --bg-elev: #12151a;
    --bg-elev-2: #171b21;
    --bg-sidebar: #0c0e12;
    --line: rgba(255, 255, 255, 0.08);
    --line-strong: rgba(255, 255, 255, 0.14);
    --text: #f4f6f8;
    --muted: #8d95a1;
    --accent: #e8a04a;
    --accent-ink: #1a140c;
    --accent-soft: rgba(232, 160, 74, 0.12);
    --danger: #f07178;
    --danger-soft: rgba(240, 113, 120, 0.12);
    --ok: #7dce9a;
    --ok-soft: rgba(125, 206, 154, 0.12);
    --info: #8eb6ff;
    --shadow: none;
    --radius: 12px;
    --sidebar: 232px;
    --font: Inter, ui-sans-serif, system-ui, sans-serif;
    --mono: "SFMono-Regular", ui-monospace, "Cascadia Code", monospace;
    --stage-new: #8eb6ff;
    --stage-contacting: #e8a04a;
    --stage-booked: #c084fc;
    --stage-done: #67d6c4;
    --stage-proposal: #f0a3c2;
    --stage-won: #7dce9a;
    --stage-lost: #f07178;
}
