﻿:root {
    --rz-primary: rgb(5,33,138);
    --rz-info: #4C64E3;
    --rz-secondary: #FF3291;
    --rz-base-900: #000000;
    --rz-base-200: #EDEDED;
    --rz-text-font-family: GraphikLCG;
    --background: #F0F2F5;
    --surface: #FFFFFF;
    --primary: #0052CC;
    --primary-light: #DEE9FF;
    --text-primary: #1F2937;
    --text-secondary: #6B7280;
    --border-color: rgba(255, 255, 255, 0.4);
    --rz-upload-choose-hover-color: var(--rz-primary);
}

@font-face {
    font-family: 'GraphikLCG';
    src: url('../fonts/GraphikLCG-Regular.woff2');
    font-display: swap;
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'GraphikLCG';
    src: url('../fonts/GraphikLCG-Medium.woff2');
    font-display: swap;
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'GraphikLCG';
    src: url('../fonts/GraphikLCG-Semibold.woff2');
    font-display: swap;
    font-weight: 600;
    font-style: normal;
}

#uploadWithDragAndDrop {
    /* Без left не работает DnD */
    left: 0;
    --rz-upload-button-bar-background-color: transparent;
    --rz-upload-button-bar-padding: 0;
}

    #uploadWithDragAndDrop .rz-fileupload-buttonbar .rz-fileupload-choose {
        width: 100%;
        text-align: center;
        font-size: 16px;
        padding: 24px 0;
    }

.lm-glassmorphism {
    background: rgba(255, 255, 255, 0.6);
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
    border: 1px solid var(--border-color);
    box-shadow: 0 8px 32px 0 rgba(31, 38, 135, 0.1);
    border-radius: var(--rz-border-radius-2) !important;
}

.rz-button {
    text-transform: none !important;
    border-radius: var(--rz-border-radius-2) !important;
}

.rz-card,
.rz-progressbar,
.rz-progressbar-value {
    border-radius: var(--rz-border-radius-2) !important
}

.rz-card {
    padding: 1.5rem !important;
}

.card_title {
    font-weight: 600;
    font-size: 1.125rem;
    color: var(--rz-text-subtitle2-color);
    line-height: inherit;
}
/*
.rz-row {
    gap: 2rem;
    row-gap: 2rem;
}*/
