.ag-theme-alpine.large {
    --ag-grid-size: 10px;
    --ag-font-size: 32px;
}

.ag-theme-alpine,
.ag-theme-alpine-dark {
    --ag-background-color: transparent;
    --ag-odd-row-background-color: transparent;
    --ag-border-color: transparent;
    --ag-disabled-background-color: #f2f4f6;
}

.ag-theme-alpine.compact,
.ag-theme-alpine-dark.compact {
    --ag-grid-size: 3px;
    --ag-font-size: 10px;
    --ag-background-color: transparent;
    --ag-odd-row-background-color: transparent;
    --ag-border-color: transparent;
    --ag-disabled-background-color: #f2f4f6;
}

.ag-theme-alpine .ag-cell-focus {
    border: none !important;
    outline: none !important;
}

.ag-theme-alpine-dark .ag-cell-focus {
    border: none !important;
    outline: none !important;
}

.ag-theme-alpine .ag-cell {
    outline: none !important;
}

.ag-theme-alpine-dark .ag-cell {
    outline: none !important;
}

.ag-center-cols-clipper {
    min-height: unset !important;
}

.mantine-Notification-root {
    position: fixed;
    bottom: 20px; /* Adjust the distance from the bottom */
    right: 20px; /* Adjust the distance from the right */
    z-index: 9999; /* Ensure it's above other elements */
}

.mantine-Notification-icon {
    height: 36px;
    width: 36px;
}

.spinner::after {
  content: "Reading...";
}