:root {
    --color-primary-500: #FF8A01;
    --color-primary-300: #F19B4A;
    --color-primary-transparent: rgba(255, 138, 0, 0.1);
    --color-background: #F6F6F6;
    --color-text: #262626;
    --color-text-grey: #676767;
    --color-border: #eaeaea;
    --color-grey-100: #F0F0F0;
    --color-grey-150: #F5F5F5;
    --color-grey-200: #D9D9D9;
    --color-grey-400: #BFBFBF;
    --color-grey-600: #8C8C8C;
    --color-grey-700: #595959;
    --color-black-900: #262626;
    --color-white: #FFFFFF;
    --color-violet-500: #776FFF;
    --color-violet-100: #EEEDFF;
    --color-red-500: #F5222D;
    --color-red-100: #FFF1F0;
    --color-blue-500: #5ABAFF;
    --color-blue-100: #E6F7FF;
    --color-green-500: #73D13D;
    --color-green-100: #F6FFED;
    --color-cyan-500: #87E8DE;
    --color-cyan-100: #E6FFFB;
    --color-yellow-500: #FAAD14;
    --color-yellow-100: #FFFBE6;
    --font-family-default: 'Open Sans', sans-serif;

}

.material-symbols-rounded {
    font-variation-settings:
            'FILL' 0,
            'wght' 300,
            'GRAD' 0,
            'opsz' 48
}
h1,h2,h3,h4,h5,h6{
    font-weight: 600;
}
h1 {
    font-size: 30px;
}
h2 {
    font-size: 24px;
}
h3 {
    font-size: 20px;
}
h4 {
    font-size: 16px;
}
h5 {
    font-size: 14px;
}
h6 {
    font-size: 12px;
}

body {
    font-family: var(--font-family-default);
    font-size: 16px;
    line-height: 1.5;
    background: var(--color-grey-100);
}

p {

    &[data-size="middle"] {
        font-size: 14px;
    }
    &[data-size='small'] {
        font-size: 12px;
    }
    &[data-priority='secondary'] {
        color: var(--color-grey-600);
    }
}

strong {
    font-weight: 500;
}
.ant-form {
    .ant-form-item-explain {
        font-size: 12px;
    }
}
.ant-table-thead {
    font-weight: 700;
}


@keyframes fadeBlinking {
    0% {
        opacity: .5;
    }
    100% {
        opacity: 1;
    }
}
ul {
    padding: 0;
    margin: 0;
    list-style: none;
}

a {
    color: var(--color-primary-500);
    &:hover {
        color: var(--color-primary-300);
    }
}