.custom-overlay {
    padding: 0.75rem 1rem;
    background-color: white;
    border: 2px solid var(--color-primary);
    border-radius: 1rem;
    box-shadow: 0 0.25rem 0.75rem rgba(0,0,0,0.15);
    min-width: 30rem;
}

.custom-overlay div {
    display: flex;
    align-items: center;
    gap: 0.25rem;
}

.custom-overlay .label {
    font-weight: bold;
}

.custom-overlay .title .label {
    font-size: 20px;
}