"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.defaultTheme = exports.dark = exports.light = exports.OPACITY = void 0;
var colors_1 = require("@mui/material/colors");
exports.OPACITY = {
    0: '00',
    5: '0C',
    7: '0F',
    10: '19',
    15: '26',
    20: '33',
    25: '3F',
    30: '4C',
    35: '59',
    40: '66',
    45: '72',
    50: '7F',
    55: '8C',
    60: '99',
    65: 'A5',
    70: 'B2',
    75: 'BF',
    80: 'CC',
    85: 'D8',
    90: 'E5',
    95: 'F2',
    100: 'FF',
};
exports.light = {
    primary: {
        50: '#161718',
        100: '#2d2e30',
        200: '#444548',
        300: '#5b5c60',
        400: '#727479',
        500: '#898b91',
        600: '#a0a2a9',
        700: '#b7b9c1',
        800: '#ced0d9',
        900: '#E5E8F2',
        A100: '#ceced1',
        A200: '#9d9ea4',
        A400: '#535660',
        A700: '#0a0e1c',
    },
    secondary: colors_1.grey,
    divider: '#a0a2a9',
    background: {
        default: '#E5E8F2',
    },
    text: {
        primary: colors_1.grey[900],
        secondary: colors_1.grey[800],
    },
    error: colors_1.red,
    info: {
        50: '#d1e3f9',
        100: '#c8def7',
        200: '#bfd8f6',
        300: '#b6d3f5',
        400: '#adcdf4',
        500: '#A4C8F3',
        600: '#93b4da',
        700: '#83a0c2',
        800: '#728caa',
        900: '#627891',
        A100: '#A4C8F3',
        A200: '#A4C8F3',
        A400: '#A4C8F3',
        A700: '#A4C8F3',
    },
    success: colors_1.green,
    warning: colors_1.orange,
    button: {
        primary: '#ffffff',
        primaryText: colors_1.grey[900],
        disabled: '#c8cad1',
        disabledText: colors_1.grey[800],
        action: '#F3A01E',
        actionText: '#000000',
        hover: '#b7b9c1',
    },
    options: {
        hover: '#f9f9fb',
        select: '#F0F0F5',
    },
    card: {
        background: '#ffffff',
        elevation: '10px 10px 30px 15px #CCD2E7',
        secondary: '#F0F0F5',
    },
    popover: {
        background: '#ffffff',
        elevation: '10px 10px 30px 15px #CCD2E7',
        secondary: '#F0F0F5',
    },
    modal: {
        background: '#ffffff',
    },
    font: {
        primary: '"Inter", sans-serif',
        header: '"IBM Plex Mono", monospace',
    },
};
exports.dark = {
    primary: colors_1.grey,
    secondary: colors_1.grey,
    divider: '#ffffff' + exports.OPACITY[20],
    background: {
        default: '#212121',
    },
    text: {
        primary: '#ffffff',
        secondary: colors_1.grey[500],
    },
    error: colors_1.red,
    info: colors_1.cyan,
    success: colors_1.green,
    warning: colors_1.orange,
    button: {
        primary: '#ffffff' + exports.OPACITY[20],
        primaryText: '#ffffff',
        disabled: '#ffffff' + exports.OPACITY[10],
        disabledText: '#ffffff' + exports.OPACITY[40],
        action: colors_1.purple[400],
        actionText: '#000000',
        hover: '#ffffff' + exports.OPACITY[7],
    },
    options: {
        hover: '#373737',
        select: '#3F3F3F',
    },
    card: {
        background: '#2F2F2F',
        secondary: '#474747',
        elevation: 'none',
    },
    popover: {
        background: '#111111',
        secondary: '#ffffff' + exports.OPACITY[5],
        elevation: 'none',
    },
    modal: {
        background: '#2d2d2d',
    },
    font: {
        primary: '"Inter", sans-serif',
        header: '"IBM Plex Mono", monospace',
    },
};
exports.defaultTheme = {
    primary: colors_1.grey,
    secondary: colors_1.grey,
    divider: '#ffffff' + exports.OPACITY[20],
    background: {
        default: 'wormhole',
    },
    text: {
        primary: '#ffffff',
        secondary: colors_1.grey[500],
    },
    error: colors_1.red,
    info: {
        50: '#97a5b7',
        100: '#8293a9',
        200: '#6e819a',
        300: '#596f8c',
        400: '#445d7e',
        500: '#304C70',
        600: '#2b4464',
        700: '#263c59',
        800: '#21354e',
        900: '#1c2d43',
        A100: '#304C70',
        A200: '#304C70',
        A400: '#304C70',
        A700: '#304C70',
    },
    // success: green,
    success: {
        50: '#66d6cd',
        100: '#4dcfc4',
        200: '#33c8bc',
        300: '#1ac1b4',
        400: '#01BBAC',
        500: '#00a89a',
        600: '#009589',
        700: '#008278',
        800: '#007067',
        900: '#005d56',
        A100: '#00a89a',
        A200: '#00a89a',
        A400: '#00a89a',
        A700: '#00a89a',
    },
    warning: {
        50: '#ffe3a4',
        100: '#ffdd91',
        200: '#ffd77f',
        300: '#ffd26d',
        400: '#ffcc5b',
        500: '#FFC749',
        600: '#e5b341',
        700: '#cc9f3a',
        800: '#b28b33',
        900: '#99772b',
        A100: '#FFC749',
        A200: '#FFC749',
        A400: '#FFC749',
        A700: '#FFC749',
    },
    button: {
        primary: '#ffffff' + exports.OPACITY[10],
        primaryText: '#ffffff',
        disabled: '#ffffff' + exports.OPACITY[7],
        disabledText: '#ffffff' + exports.OPACITY[40],
        action: '#ffffff',
        actionText: '#000000',
        hover: '#ffffff' + exports.OPACITY[7],
    },
    options: {
        hover: '#ffffff' + exports.OPACITY[7],
        select: '#ffffff' + exports.OPACITY[10],
    },
    card: {
        background: '#ffffff' + exports.OPACITY[5],
        secondary: '#ffffff' + exports.OPACITY[5],
        elevation: 'none',
    },
    popover: {
        background: '#1b2033',
        secondary: '#ffffff' + exports.OPACITY[5],
        elevation: 'none',
    },
    modal: {
        background: '#0F1024',
    },
    font: {
        primary: '"Inter", sans-serif',
        header: '"IBM Plex Mono", monospace',
    },
};
