/* Generated from design/tokens.json by design/build-tokens.php. Do not edit. */

@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-latin-ext.woff2") format("woff2");
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

:root {
    --rp-teal-50: #eef7f5;
    --rp-teal-100: #d6ede9;
    --rp-teal-200: #aedbd3;
    --rp-teal-300: #7cc2b7;
    --rp-teal-400: #48a497;
    --rp-teal-500: #1f8579;
    --rp-teal-600: #0f6b62;
    --rp-teal-700: #0a554e;
    --rp-teal-800: #0b4540;
    --rp-teal-900: #0b3834;
    --rp-amber-500: #f0a030;
    --rp-amber-600: #d98a1a;
    --rp-amber-ink: #945515;
    --rp-amber-soft: #fdf1dc;
    --rp-green-600: #2f855a;
    --rp-green-700: #276e4b;
    --rp-green-soft: #e3f1e8;
    --rp-blue-600: #2c6f9f;
    --rp-blue-700: #245d86;
    --rp-blue-soft: #e3eef6;
    --rp-red-600: #c33a3a;
    --rp-red-700: #a52f2f;
    --rp-red-soft: #f7e4e4;
    --rp-slate-600: #5d6d7e;
    --rp-slate-700: #4c5a68;
    --rp-slate-soft: #eef1f4;
    --rp-ink: #1d2726;
    --rp-heading: #14201e;
    --rp-muted: #5b6462;
    --rp-line: #dce3e1;
    --rp-line-strong: #c5cfcc;
    --rp-soft: #f2f5f4;
    --rp-surface: #ffffff;
    --rp-sidebar: #14201e;
    --rp-primary: var(--rp-teal-600);
    --rp-primary-pressed: var(--rp-teal-700);
    --rp-primary-soft: var(--rp-teal-50);
    --rp-accent: var(--rp-amber-500);
    --rp-accent-pressed: var(--rp-amber-600);
    --rp-accent-soft: var(--rp-amber-soft);
    --rp-accent-ink: var(--rp-amber-ink);
    --rp-success: var(--rp-green-600);
    --rp-success-pressed: var(--rp-green-700);
    --rp-success-soft: var(--rp-green-soft);
    --rp-info: var(--rp-blue-600);
    --rp-info-pressed: var(--rp-blue-700);
    --rp-info-soft: var(--rp-blue-soft);
    --rp-danger: var(--rp-red-600);
    --rp-danger-pressed: var(--rp-red-700);
    --rp-danger-soft: var(--rp-red-soft);
    --rp-slate: var(--rp-slate-600);
    --rp-slate-pressed: var(--rp-slate-700);
    --rp-rose: var(--rp-red-700);
    --rp-primary-ring: rgba(15, 107, 98, .18);
    --rp-status-new-fg: var(--rp-blue-600);
    --rp-status-new-bg: var(--rp-blue-soft);
    --rp-status-cooking-fg: var(--rp-amber-ink);
    --rp-status-cooking-bg: var(--rp-amber-soft);
    --rp-status-ready-fg: var(--rp-green-600);
    --rp-status-ready-bg: var(--rp-green-soft);
    --rp-status-served-fg: var(--rp-slate-600);
    --rp-status-served-bg: var(--rp-slate-soft);
    --rp-status-paid-fg: var(--rp-green-600);
    --rp-status-paid-bg: var(--rp-green-soft);
    --rp-status-due-fg: var(--rp-amber-ink);
    --rp-status-due-bg: var(--rp-amber-soft);
    --rp-status-void-fg: var(--rp-red-600);
    --rp-status-void-bg: var(--rp-red-soft);
    --rp-radius-xs: 3px;
    --rp-radius-sm: 4px;
    --rp-radius-md: 6px;
    --rp-radius-lg: 8px;
    --rp-space-1: 4px;
    --rp-space-2: 8px;
    --rp-space-3: 12px;
    --rp-space-4: 16px;
    --rp-space-5: 20px;
    --rp-space-6: 24px;
    --rp-space-8: 32px;
    --rp-space-10: 40px;
    --rp-text-xs: 12px;
    --rp-text-sm: 13px;
    --rp-text-md: 14px;
    --rp-text-base: 16px;
    --rp-text-lg: 18px;
    --rp-text-xl: 20px;
    --rp-text-2xl: 24px;
    --rp-text-3xl: 32px;
    --rp-weight-regular: 400;
    --rp-weight-medium: 500;
    --rp-weight-semibold: 600;
    --rp-weight-bold: 700;
    --rp-weight-heavy: 800;
    --rp-touch-min: 44px;
    --rp-font-sans: Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", Arial, sans-serif;
    --rp-font-mono: ui-monospace, "Cascadia Mono", Consolas, Menlo, monospace;
}
