/* Generated from design/tokens/kigtix.tokens.json. Do not edit directly. */
:root {
    --kt-color-canvas: #06111F;
    --kt-color-chrome: #030B15;
    --kt-color-surface: #0B1C2E;
    --kt-color-surface-raised: #142E4D;
    --kt-color-field: #081A2E;
    --kt-color-border: #244663;
    --kt-color-border-strong: #2E6194;
    --kt-color-text: #F5F9FC;
    --kt-color-muted: #A8BDCC;
    --kt-color-subtle: #7890A3;
    --kt-color-brand-action: #1F9BFF;
    --kt-color-brand-action-hover: #45ADFF;
    --kt-color-brand-teal: #14B8A6;
    --kt-color-brand-teal-highlight: #45E0C1;
    --kt-color-status-success: #20C997;
    --kt-color-status-success-surface: #123A32;
    --kt-color-status-success-text: #B8F5DF;
    --kt-color-status-warning: #F0AD4E;
    --kt-color-status-warning-surface: #493217;
    --kt-color-status-warning-text: #FFDDAB;
    --kt-color-status-danger: #FF6B6B;
    --kt-color-status-danger-surface: #482127;
    --kt-color-status-danger-text: #FFD0D0;
    --kt-color-status-info: #1F9BFF;
    --kt-color-status-info-surface: #102D49;
    --kt-color-status-info-text: #D9ECFF;
    --kt-radius-control: 8px;
    --kt-radius-card: 12px;
    --kt-radius-hero: 24px;
    --kt-radius-pill: 999px;
    --kt-space-1: 4px;
    --kt-space-2: 8px;
    --kt-space-3: 12px;
    --kt-space-4: 16px;
    --kt-space-5: 24px;
    --kt-space-6: 32px;
    --kt-space-7: 48px;
    --kt-space-8: 64px;
    --kt-size-web-control: 48px;
    --kt-size-web-action: 46px;
    --kt-size-touch-target: 44px;
    --kt-size-pill: 30px;
}
